第二个周期,M0此时已经为0,因为X0仅接通一个扫闷首瞎描周期,M0即时复位不需要等待更新输入输出映像区,此时由于上一个周期后系统更新了输入输出映像区,因此此时Y0才芹宽变为1,有了输出,此时Y0,M0才构成了自保。
所以,请务必了解输入输出映像区的更新时机。
PLC中有中间标志寄存器,一般说的自保持功能,有两种可能一是指该信号被置位(位寄存器)或设定数值后,此数值会保持,甚至在掉电重新上电后也会保持不变,直到新的位指令或着赋值指令对其进行改变为止.
因为不保持的标志寄存器一般断电重新上电后会自动复位为零.
这一般是通过掉电保持功能的Flash存储卡来实现.
第二种自保持作用是通过PLC编程实轿巧现自动复位的按钮信号的保持.
为了将自动复位的按钮信号保持住,在编程的时候需闭清键要利用中间辅助标志并联到自动复位的按钮正派信号上.
这样一旦按钮按下一次,中间标志为1,这样这个按钮导致的输出信号就会一直保持为1.
直到串联链路中有信号将这个中间标志复位.
这样就可以利用自动复位的启动按钮实现启动状态的保持,
串联在链路中的停止信号在可以随时将启动信号复位,实现停止状态.
while(1){if(P10==0){ //P10 是按钮的引脚脊闭慎
LED=0/樱敬//LED是LED的引态知脚
}else{
LED=1
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)