SIEMENS西门子 S-1FL2低惯量型电机 1FL2103-2AF11-1SC0
在线模式 在在线模式中,您可以通过修改以下参数来测试工艺对象功能: • 新计数器值 (NewCountValue) • 新计数上限 (NewUpperLimit) • 新计数下限 (NewLowerLimit) • 新比较值 0(NewReferenceValue0 或 NewReferenceValue0_M) • 新比较值 1(NewReferenceValue1 或 NewReferenceValue1_M) • 新起始值 (NewStartValue) • 启动和停止计数器 (SwGate) • 启用 Capture (CaptureEnable) • 启用同步 (SyncEnable) • 确认信号错误状态 (ErrorAck) • 复位状态标志 (EventAck)
调试 High_Speed_Counter 调试工艺对象 调试编辑器中块的图形显示画面可帮助您对工艺对象进行调试和功能测试。可以在 CPU/IM 在线模式下更改 High_Speed_Counter 指令的特定参数并监视其效果。 要求 • STEP 7(TIA 门户)和 CPU 之间已建立在线连接。 • CPU 处于 RUN 状态。 • 相应的 High_Speed_Counter 指令从用户程序中循环调用。 • 工艺对象的参数不会被用户程序覆盖。 步骤 要打开工艺对象的调试编辑器以及对参数值更改进行仿真,请按以下步骤操作: 1. 在项目树中打开“工艺对象”(Technology objects) 文件夹。 2. 在项目树中打开 High_Speed_Counter 工艺对象。 3. 双击“调试”(Commissioning) 对象。 将显示用于调试 High_Speed_Counter 工艺对象的功能。 4. 在调试对话框中,单击“监控所有”(Monitor all) 按钮。 将加载并显示 High_Speed_Counter 工艺对象的参数(在线值)。 5. 如果要更改的参数含有文本框,请在其中输入一个新值。 6. 选中此参数的复选框。 新参数值随即生效,同时会对更改的影响进行仿真。
参数的错误代码 ErrorID 错误代码 (W#16#...) 说明 0000 无错误 来自工艺模块的错误信息 80A1 反馈接口的 POWER_ERROR:电源电压 L+ 不正确 80A2 反馈接口的 ENC_ERROR :编码器信号不正确 80A3 反馈接口的 LD_ERROR:通过控制接口装载时出错 指令 High_Speed_Counter 的错误消息 80B1 计数方向无效 80B4 对于工作模式“将计数值作为参考”,以下内容适用: 新计数下限不满足以下条件: • 计数下限 < 计数上限 • 计数下限 <= 比较值/起始值 对于工作模式“将测量值作为参考”,以下内容适用: 新计数下限不满足以下条件: • 计数下限 < 计数上限 • 计数下限 <= 起始值 80B5 对于工作模式“将计数值作为参考”,以下内容适用: 新计数上限不满足以下条件: • 计数下限 < 计数上限 • 计数上限 >= 比较值/起始值 对于工作模式“将测量值作为参考”,以下内容适用: 新计数上限不满足以下条件: • 计数下限 < 计数上限 • 计数上限 >= 起始值 80B6 新启动值不满足以下条件: • 计数下限 <= 启动值 <= 计数上限 使用 High_Speed_Counter 工艺对象 3.6 编译 High_Speed_Counter 计数、测量和位置检测 148 功能手册, 11/2022, A5E32010507-AK 错误代码 (W#16#...) 说明 80B7 新计数器值不满足以下条件: • 计数下限 <= 计数器值 <= 计数器上限 80B8 对于工作模式“将计数值作为参考”,以下内容适用: 新比较值 0 不满足以下条件: • 计数下限 <= 比较值 0 <= 计数上限 • 比较值 0 < 比较值 1 对于工作模式“将测量值作为参考”,以下内容适用: 新比较值 0 不满足以下条件: • 比较值 0 < 比较值 1 80B9 对于工作模式“将计数值作为参考”,以下内容适用: 新比较值 1 不满足以下条件: • 计数下限 <= 比较值 1 <= 计数上限 • 比较值 0 < 比较值 1 对于工作模式“将测量值作为参考”,以下内容适用: 新比较值 1 不满足以下条件: • 比较值 0 < 比较值 1 80C0 指令 High_Speed_Counter 使用同一个背景(数据块)多次调用。 80C1 与工艺模块通信失败(读取数据记录):静态变量 AdditionalErrorID 中保存的内部指令 RDREC 的错误信息 80C2 与工艺模块通信失败(写入数据记录):静态变量 AdditionalErrorID 中保存的内部指令 WRREC 的错误信息 80C3 访问输入数据(反馈接口)失败:静态变量 AdditionalErrorID 中保存的内部指令 GETIO_PART 的错误信息 80C4 访问输出数据(控制接口)失败:静态变量 AdditionalErrorID 中保存的内部指令 SETIO_PART 的错误信息 80C5 读取 OB 的当前启动信息失败:静态变量 AdditionalErrorID 中保存的内部指令 RD_SINFO 的错误信息 使用 High_Speed_Counter 工艺对象 3.6 编译 High_Speed_Counter 计数、测量和位置检测 功能手册, 11/2022, A5E32010507-AK 149 错误代码 (W#16#...) 说明 80C6 获取工艺模块的 I/O 地址失败:静态变量 AdditionalErrorID 中保存的内部指令 RD_ADDR 的错误信息 80C7 模块未插入或电源电压 L+ 缺失 80C8 不允许在静态变量 Configuration.HWID 中使用指定模块。监视计数器值、测量值、DI 和 DQ 使用诊断功能监视计数功能和测量功能。 要求 • STEP 7(TIA 门户)和 CPU 之间已建立在线连接。 • CPU 处于 RUN 状态。 操作步骤 要打开诊断功能的显示编辑器,请按以下步骤操作: 1. 在项目树中打开“工艺对象”(Technology objects) 文件夹。 2. 在项目树中打开 High_Speed_Counter 工艺对象。 3. 双击“诊断”(Diagnostics) 对象。 4. 单击“监视所有”(Monitor all) 按钮。 显示 下列值由工艺对象通过反馈接口进行读取,并会进行显示: • 事件显示/诊断信息 • 数字量输入和数字量输出的信号状态 • 计数器值 • Capture 值 • 测量值工艺对象 SSI_Absolute_Encoder STEP 7 (TIA Portal) 支持通过将“工艺对象”(Technology objects) 功能与 SSI juedui编码器相 结合,对工艺模块 TM PosInput 的计数和测量功能进行组态、调试和诊断: • 在 STEP 7 (TIA Portal) 中,通过输入编码器参数组态 SSI_Absolute_Encoder 工艺对象。 • 相应的 SSI_Absolute_Encoder 指令在用户程序中编写。该指令提供工艺模块的控制和 反馈接口。 SSI_Absolute_Encoder 工艺对象与 SSI_Absolute_Encoder 指令的背景数据块相对应。位 置输入和测量功能的组态保存在工艺对象中。工艺对象位于文件夹“PLC > 工艺对象”(PLC > Technology objects) 中。 SSI_Absolute_Encoder 工艺对象可用于 S7-1500 和 ET 200SP 这两个系统的 TM PosInput。 工作模式 为使用 TM PosInput 分配工艺模块参数,请在 TM PosInput 的硬件配置中指定操作模式 (页 198)“使用‘计数和测量’工艺对象操作”。已预设此项选择。
组态步骤概述 简介 以下概述说明了使用 SSI_Absolute_Encoder 工艺对象组态工艺模块位置输入和测量功能 的基本步骤。 要求 必须先在 STEP 7 (TIA Portal) 中创建一个含 S7-1500 CPU 或 ET 200SP CPU 的项目,然后 才能使用此工艺对象。 步骤 请按如下建议的顺序操作:添加工艺对象 在项目导航中添加工艺对象 添加工艺对象时,会为该工艺对象的指令创建一个背景 DB。工艺对象的组态存储在该背 景数据块中。 要求 已创建具有 CPU S7-1500 的项目。 操作步骤 要添加工艺对象,请按以下步骤操作: 1. 在项目树中打开 CPU 文件夹。 2. 打开“工艺对象”(Technology objects) 文件夹。 3. 双击“添加新对象”(Add new object)。 将打开“添加新对象”(Add new object) 对话框。 4. 选择“计数和测量”(Counting and measurement) 工艺。 5. 选择“SSI_Absolute_Encoder”对象。 6. 在“名称”(Name) 文本框中输入该工艺对象的专用名称。 7. 如果要为该工艺对象添加用户信息,请单击“附加信息”(Additional information)。 8. 单击“确定”(OK) 进行确认。结果 新工艺对象已创建,并存储在项目树的“工艺对象”(Technology objects) 文件夹中。 对象 说明 ① 组态 (页 158) 在组态对话框中: • 分配工艺模块和通道 • 位置输入和测量功能的工艺对象参数设置 更改工艺对象的组态时,必须将工艺对象和硬件组态下载到 CPU 中。 ② 调试 (页 189) 工艺对象的调试和功能测试: 仿真 SSI_Absolute_Encoder 指令的参数并监视效果 ③ 诊断 (页 190) 监视位置输入和测量功能。