产品描述
西门子6ES7954-8LP03-0AA0
特殊存储器是S7-200PLC为CPU和用户程序之间传递信息的媒介。它们可以反映CPU在运行中的各种状态信息,用户可以根据这些信息来判断机器工作状态,从而确定用户程序该做什么,不该做什么。这些特殊信息也需要用存储器来寄存。特殊存储器就是根据这个要求设计的。
1.通过对话框
使用菜单命令视图 > 显示 > 符号表达式在打开块的块窗口中激活符号显示。菜单命令前将出现一个复选标记,表示符号表达式已激活。
确保块窗口中的符号表达式已打开(菜单命令视图 > 显示 > 符号表达式。)
在想要为其分配符号的程序代码段中,选择地址。
选择菜单命令编辑 > 符号。
填写对开框然后将其关闭,单过"确定"确认您的输入并确保输入了一个符号。
所定义的符号将输入到符号表中。如果所作的输入会导致出现非 性符号,则会出现出错消息并将其拒绝。
2.通过符号表
1) 可使用多种方法打开符号表:
双击项目窗口中的符号表
选择项目窗口中的符号表,并选择菜单命令编辑 > 打开对象。
2) 要为符号表输入新的符号,可将光标放置在表中的 个空白行,并对单元进行填充。可使用菜单命令插入 > 符号,将新的空白行插入到符号表当前行的前面。使用编辑菜单中的命令可复制和修改现有的条目。进行保存,然后关闭符号表。也可保存尚未完全定义的符号。
西门子6ES7954-8LP03-0AA0
发生内部错误。
(<TO>.ErrorWord.X0 (SystemFault))
组态 组态错误
一个或多个组态参数不*或无效。
工艺对象组态错误,或在用户程序运行期间错误地修改了可编辑的组态数据。
(<TO>.ErrorWord.X1 (ConfigurationFault))
用户程序 用户程序的运动控制指令中存在错误,或在该指令的执行中发生错误。
(<TO>.ErrorWord.X2 UserFault))
编码器 编码器中发生错误。
(<TO>.ErrorWord.X5 (SensorFault))
数据交换 通信缺失或通信故障。
(<TO>.ErrorWord.X7 (CommunicationFault))
更多信息
有关各个状态位的评估选项,请参见“StatusWord、ErrorWord 和 WarningWord 的评估
(页 194)”部分。
诊断
10.7 外部编码器工艺对象
S7-1500 Motion Control V13 Update 3
功能手册, 07/2014, A5E03879260-AC 257
10.7.2 运动状态
说明
在 TIA Portal 中,可通过“工艺对象 > 诊断 > 运动状态”(Technology object >
Diagnostics > Motion status) 诊断功能编码器值。 在线操作中具有诊断功能。
“当前值”(Current values) 区域
下表列出了状态数据的含义:
状态 说明
实际位置 轴的实际位置
如果工艺对象未回原点,则该值将显示为启用工艺对象时所在的位置。
(<TO>.ActualPosition)
实际速度 轴的实际速度
(<TO>.ActualVelocity)
10.7.3 PROFIdrive 报文
说明
可使用 TIA Portal 中的“工艺对象 > 诊断 > PROFIdrive 接口”(Technology object >
Diagnostics > PROFIdrive interface) 诊断功能来编码器的 PROFIdrive 帧。
还可组态 CPU 以允许在以下硬件条件下以 RUN 模式运行:
● 缺少在 CPU 中存储的硬件配置内的一台或多台设备。
● CPU 中存储的硬件配置与实际存在的设备之间存在差别,导致配置错误(例如,离散 、输入模块取代了组态的离散输出模块)。
如果不选择以上选项之一或全部并有任一禁止条件为真,则禁止 CPU 进入 RUN 模式。
单击“系统块”(System Block)对话框的“模拟量输出”(Analog Outputs) 节点为在**部选择的模拟量输出模块组态选项。
图1.模拟量输出设置窗口
对于每条模拟量输出通道,都将类型组态为电压或电流。
组态通道的电压范围或电流范围。 可选择以下取值范围之一:
● +/- 10v
● 0 - 20mA
当 CPU 处于 STOP 模式时,可将模拟量输出点设置为特定值,或者保持在切换到 STOP模式之前存在的输出状态。
STOP 模式下,有两种方法可用于设置模拟量输出行为:
● “将输出冻结在最后状态”(Freeze outputs in last state): 单击此复选框,就可在 PLC 进行 RUN 到 STOP 转换时将所有模拟量输出冻结在其最后值。
● “替换值”(Substitute value) : 如果“将输出冻结在最后状态”(Freeze outputs in last state) 复选框未选中,只要 CPU 处于 STOP 模式就可输入应用于输出的值(-32512 到 32511 )。 默认替换值为 0 。
可为所选模块的所选通道选择是启用还是禁用以下报警:
● **出上限
● **出下限
● “断路”(Wire break) (**电流通道)
● “短路”(Short circuit) (**电压通道)
● 用户电源(在系统块“模块参数”(Module Parameters) 节点组态,参见下图。)
图2.报警设置窗口
产品推荐