“监视和修改变量”工具
利用 STEP 7“监视和修改变量”工具可以:
• 监视任何格式的程序变量
• 编辑 CPU 中的变量状态或数据(修改)。
创建变量表
创建变量表有两种可选方式 (VAT):
• 在 LAD/FBD/STL 编辑器中,选择 PLC > 监视/修改变量命令 也可以直接在线访问此表。
• 在 SIMATIC 管理器中打开块容器,通过菜单项插入新对象 > 变量表打开
长沙工控帮教育科技有限公司整理
VAT 结构:
在 VAT 中,每个要监视或修改的地址(例如,输入、输出)都占用一行。
VAT 各列的含义如下:
列文本 此字段...
地址 包含变量的绝对地址
图标 包含变量的符号描述。
与“符号”表中的说明是相同。
符号注释 显示“符号表”的符号注释
状态格式 包含缺省格式设置,例如,HEX。
可按如下所述更改格式:
• 在格式字段中右键单击。将打开“格式列表”。
或
• 在格式字段单击左键,直至显示相关格式
状态值 更新时显示变量内容
修改值 用于输入新变量值(修改值)
监视变量
监视变量有两种可选方式:
• 通过菜单项变量 > 更新状态值更新一次状态值 或
• 通过菜单项变量 > 监视不断更新状态值
修改变量
要修改变量,请进行如下操作:
1. 左键单击相关变量的修改值字段。
2. 根据数据类型输入修改值。
3. 要更新一次修改值,请选择菜单项变量 > 激活修改值。
或
通过菜单项变量 > 修改永久启用修改值。
4. 在监视测试功能中,验证在变量中输入的修改值。
修改值是否有效?
可以禁用在表中输入的修改值。与注释相同,系统也会显示无效值。可以重新启用修改值。
只能启用有效的修改值。
长沙工控帮教育科技有限公司整理
设置触发点
触发点:
• “监视触发点”决定要监视的变量值的更新时间。
• “修改触发点”决定将修改值分配给要修改的变量的时间。
触发条件:
• “监视触发条件”决定是在达到触发点时将数值更新一次,还是每次达到触发点时都更新。
• “修改触发条件”决定将修改值分配给要修改的变量是一次性的还是永久性的。
可以使用“监视和修改变量”工具中的菜单项变量 > 设置触发器...自定义触发点。
特性
• 如果将“监视触发条件”设置为一次,则菜单项变量 > 更新状态值或变量 > 监视的效果相同
,即更新一次。
• 如果将“修改触发条件”设置为一次,则菜单项变量 > 更新状态值或变量 > 修改的效果相同
,即分配一次。
• 如果将触发条件设置为永久,这两个菜单项会产生如上所述的不同效果。
• 如果为监视和修改设置相同的触发点,则首先执行监视。
• 在测试 > 模式中,如果设置了过程模式,设置永久修改时,不会循环更新这些值。
纠正方法:使用强制测试功能。
保存/打开变量表
保存 VAT
1. 中止或完成一个测试阶段后,可将变量表保存到存储器。变量表的名称以字母 VAT 开始,
后跟一个从 0 到 65535 的数字;例如,VAT5。
打开 VAT
1. 选择菜单项表格 > 打开。
2. 在打开对话框中选择项目名称。
3. 在下方的项目窗口中,选择相关程序并标记块容器。
4. 在块窗口中,选择所需的表。
5. 通过确定进行确认。
建立与 CPU 的连接
VAT 的变量代表用户程序的动态数量。为监视或修改变量,需要与相关 CPU 建立连接。每个 变量表都可链接到另一个 CPU。
在菜单项 PLC > 连接到... 中,建立与以下 CPU 之一的连接:
• 已组态的 CPU
• 直接连接的 CPU
• 可用 CPU...
长沙工控帮教育科技有限公司整理
下表列出了对变量的显示。
CPU CPU 变量显示...
已组态的 CPU 在存储 VAT 的 S7 程序(硬件站)中。
直接连接的 CPU 与 PG 直接连接。
可用 CPU。 在对话框窗口中选择。
选择 PLC > 连接到... > 可用 CPU...,连接到可用的 CPU。此操作 可用于连接到网络上可用的任何 CPU。
在 CPU STOP 模式下修改输出
启用 PO 功能可复位外设输出 (PO) 的输出禁用信号,从而实现在 CPU STOP 模式中修改 PO。
为启用 PO,请进行如下操作:
1. 在菜单项表格 > 打开变量表 (VAT) 中,打开含有要修改的 PO 的 VAT,或激活含有相应 VAT 的窗口。
2. 要修改活动 VAT 的 PO,请在菜单命令 PLC > 连接到...中选择 CPU 连接。
3. 使用菜单命令 PLC > 操作模式打开操作模式对话框,并将 CPU 切换到 STOP 模式。
4. 在“修改值”列中为要修改的 PO 输入修改值。
实例: PO:POB 7;修改值:2#0100 0011 POW 2 W#16#0027
POD 4 DW#16#0001
5. 选择变量 > 启用 PO,设置“启用 PO”模式。
6. 通过选择变量 > 激活修改值修改 PO。“启用 PO”模式仍保持活动,直至通过选择变量 > 启 用 PO 再次复位。
与 PG 的连接中断时,“启用 PO”也会终止。
7. 如果要设置新值,请返回步骤 4。
注意
例如,会弹出一条消息,指示 CPU 模式从 STOP 转换到 RUN 或 START-UP。CPU 处于 RUN 模式时,如果设置了“启用 PO”功能,也会弹出一条消息。