在STEP7-MircoWINSMART软件与PLC之间成功建立通讯,并将程序成功下载至PLC后,就可以监控和调试程序了。程序的在线监控可以监视程序的运行情况,但是如果程序的变量较多,不能在程序编辑器中同时显示的时候,需要使用状态图表监控。
下面通过四个步骤演示如何使用状态图表监控和调试程序。
No.1
创建状态图表
以电机的启保停程序为例,编译下载到PLC后,单击导航栏状态图表按钮,打开状态图表窗口,在地址列输入需要监控的地址,如I0.0,格式被自动设定为位。同样的方法,输入其他需要监控的地址,设定显示格式,或者在程序编辑器中,高亮选中需要监控的程序段后,单击鼠标右键后,选择创建状态图表,软件会自动生成一个新的状态图表,并将所选程序段中每个唯一操作数作为一个条目,添加到新的状态图表中。
还可以从符号表中,复制地址或符号,粘贴到状态图表中快速建立,点击工具栏中的快捷键可添加或删除表格,在每个图表的选项卡下单击右键,可以对图表重新命名方便监控。
单击工具栏中的切换寻址按钮,切换juedui地址和符号名称的显示模式,创建完成后,单击保存按钮,需要注意的是,状态图表并不保存到PLC中。
No.2
状态图表监视
单击工具栏中的读取按钮,可获得监控值的单次快照;
单击图表状态按钮,可持续监控PLC中的数据;
单击程序编辑器中程序状态按钮,可持续监控PLC中程序的执行情况,导通的能流为蓝色;
触发按钮I0.0,I0.1,可观察程序执行和状态图表的显示。
No.3
写入与强制值
在新值列中输入一个或多个预设值,单击全部写入按钮,可将新值写入CPU,但需要注意写入的新值可能会被程序执行所覆盖,在新值列中输入一个预设值后,点击强制按钮,可将当前变量的值锁定,锁定后在当前值列增加锁定标记,此时强制值具有最高优先级,不受外部输入和程序逻辑影响。
单击取消强制按钮或全部取消按钮,可以将强制值取消,恢复逻辑运行值。
No.4
趋势视图监控
单击趋势视图按钮,切换图表和趋势视图显示,趋势视图,是通过随时间变化的PLC数据绘图,实现连续跟踪状态数据。
在第一列单击右键,可在弹出的对话框中更改不同的时基,改变数据的采样频率,也可在弹出的对话框中实现对变量的写入和强制,不赘述;
单击暂停图表按钮,定格趋势视图,便于仔细分析数据状态。