您现在的位置是:首页 > PLC技术 > PLC技术

STEP 7-Micro/Win基于程序编辑器的程序状态监控

来源:艾特贸易2018-06-04

简介在运行 STEP7-Micro/Win 的计算机与 PLC 之间建立起通信连接,并将程序下载到 PLC 后,执行菜单命令“调试”→“开始程序状态监控”,或单击工具条中的“程序状态监控”按钮,可以用程

    在运行STEP7-Micro/Win的计算机与PLC之间建立起通信连接,并将程序下载到PLC后,执行菜单命令“调试”→“开始程序状态监控”,或单击工具条中的“程序状态监控”按钮,可以用程序状态监控功能监控程序运行的情况。

    如果需要暂停程序状态监控,则单击工具条中的“暂停程序状态监控”按钮,当前的数据保留在屏幕上。再次点击该按钮,则继续执行程序状态监控。

    ①梯形图程序的程序状态监控。

    ·运行状态的程序状态监控。必须在梯形图程序状态操作开始之前选择程序状态监控的数据采集模式。执行菜单命令“调试”→“使用执行状态”后,进入执行状态,该命令行的前面出现一个“√”号。在这种状态模式,只是在PLC处于RUN模式时才刷新程序段中的状态值。

    RUN模式启动程序状态功能后,将用颜色显示出梯形图中各元件的状态,左边的垂直“电源线”和与它相连的水平“导线”变为蓝色。如果位操作数为1(ON),其常开触点和线圈变为蓝色,它们的中间出现蓝色方块,有“能流”流过的导线也变为蓝色。如果有能流流入方框指令的EN(使能)输入端,且该指令被成功执行,则方框指令的方框将变为蓝色。定时器和计数器的方框为绿色时表示它们包含有效数据;为红色时表示执行指令时出现了错误;为灰色时表示无能流、指令被跳过、未调用或PLC处于STOP模式。

    用菜单命令“工具”→“选项”打开“选项”对话框,在“程序编辑器”选项卡中设置梯形图编辑器中栅格(即矩形光标)的宽度、字符的大小、仅显示符号或同时显示符号和地址等。

    只有在PLC处于RUN模式时才会显示强制状态,此时用鼠标右键点击某一元件,在弹出的菜单中可以对该元件执行写入、强制或取消强制的操作。强制和取消强制功能不能用于VMAIAQ的位。

    ·扫描结束状态的状态监控。在执行状态时执行菜单命令“调试”→“使用执行状态”,菜单中该命令行前面的“√”号消失,进入扫描结束状态。

    扫描结束状态显示在程序扫描结束时读取的状态结果。这些结果可能不会反映PLC数据地址的所有数值变化,因为随后的程序指令在程序扫描结束之前可能会写入和重新写入数值。由于快速的PLC扫描周期和相对慢速的PLC状态数据通信之间存在的速度差别,扫描结束状态显示的是几个扫描周期结束时采集的数据值。

    只有在RUN模式时才会显示触点和线圈中的颜色块,以区别RUNSTOP模式。

    对强制的处理与执行状态基本上相同,强制和取消强制功能不能用于VMAIAQ的位。在PLC处于RUNSTOP模式时都会显示强制状态。只有在“调试”菜单中选中了“STOP(停止)模式下写入一强制输出”(该项的左边出现“√”号),才能在STOP模式执行对输出QAQ的写操作。

    ②语句表程序的程序状态监控。启动语句表和梯形图的程序状态监控功能的方法完全相同。

    用菜单命令“工具”→“选项”打开“选项”窗口,选择“程序编辑器”中的“STL状态监控”选项卡(见图5-8),可以选择语句表程序状态监控的内容,每条指令最多可以监控17个操作数、逻辑堆栈中4个当前值和1个指令状态位。

    状态信息从位于编辑窗口顶端的第一条STL语句开始显示。向下滚动编辑窗口时,将从CPU中获取新的信息。

语句表程序状态监控的设置

    5-8    语句表程序状态监控的设置

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务