1、首先我新建了一个Graph程序,以方便测试。鼠标右键单击背景数据块,弹出选择菜单中选中 打开并监视 指令。软件自动打开对应的Graph程序,并进入监控模式,在监控状态下,可以看到顺控在初始化步。
2、在此顺控程序中,我们可以知道,由初始化步转移到S4步和S2步的条件是变量M70.4醅呓择锗置1。右键单击变量M70.4,弹出选择菜单中选择 修改 修改为1,将M70.桃轾庾殇4置1,即满足转移条件。此时,顺控程序由初始化步转移到并行分支S4步和S2步。为了测试初始化的结果,我们需要再次将变量M70.4复位。
3、下面介绍第一种复位的方法。顺控面板复位:使用前提,能够打开并监控顺控程序,此方法适合编程调试人员。顺控面板中有一个初始化的按钮,左键单击一下初始化按钮,即可将顺控程序复位。
4、第二种复位的方法是引脚复位:可以通过引脚来复位顺控程序。在Graph指令中有一个INIT_SQ的引脚,INIT_SQ为1时,初始化顺控程序,默认为0。这里我们在INIT忧溲枷茫_SQ引脚中添加变量M100.0来测试一下。将M100.0置1,此时我们看到,顺控程序已经初始化。
5、建议使用第二种方法,将变量地址添加到Wincc等SCADA监控系统,在SCADA中做一个按钮控制此变量,单击置1弹起时置0,从而初始化顺控程序。