置位和复位一个操作模式

这个灵巧的SET/ RST程序能使一段程序“转换”为ON或OFF



说明:
本例中,SET/RST程序用来起到一个管理作用,比如设定时间。为了能够进行这种模式操作,受权人必须有一把执行“钥匙”(钥匙开关)。
当需要更改时间时,使用者打开钥匙开关(Key1),接着按“SET”按妞(PB1).钥匙开关和按妞的动作给可编程控制器(PC)两个输入信号X000和X001。当PC一收到这些愉入,“时间设定模式”被SET指令激活,它将内部标志M050置位。
标志M050会一直保持ON,即使愉入X000和/或X001不再出现。不过,考虑到安全,在执行“时间设定”操作时,本程序要求钥匙一直留在钥匙开关中。
当M050为ON,并且钥匙开关有效时,相应的“时间设定”的程序会被处理。当时间设定完毕,取下安全钥匙,并再次按SET钮。则内部标志M050复位(RST),这样就不能再做“时间设定”了。