plc编程初值设置是怎么设置的 plc定时器et怎么用?
浏览量:3115
时间:2023-06-15 15:39:42
作者:采采
plc定时器et怎么用?
如何在OB100中编写程序,在启动时将DB块中的数据全部清零?
只要将不想保持的DB块设置成“不保持”就可以了,PLC就不会保持它的数据,启动后是初值
西门子300PLC,求一循环指令?
FOR和NEXT指令可以描述需重复进行一定次数的循环体。每条FOR指令必须对应一条NEXT指令。For--Next循环嵌套(一个For--Next循环在另一个For--Next循环之内)深度可达8层。
FOR--NEXT指令执行FOR指令和NEXT指令之间的指令。必须指定计数值或者当前循环次数INDX、初始值(INIT)和终止值(FINAL)。
如果允许FOR/NEXT循环,除非在循环内部修改了终值,循环体就一直循环执行直到循环结束。当FOR/NEXT循环执行的过程中可以修改这些值。当循环再次允许时,它把初始值拷贝到INDX中(当前循环次数)。
当下一次允许时,FOR/NEXT指令复位它自己。
例如,给定初值(INIT)为1,终值(FINAL)为10,那么随着当前计数值(INDX)从1增加到10,
FOR与NEXT之间的指令被执行10次:
1,2,3,...10.
如果初值大于终值,那么循环体不被执行。每执行一次循环体,当前计数值增加1,并且将其结果同终值作比较,如果大于终值,那么终止循环。
如果程序进入FOR--NEXT循环时,栈顶值为1,则当程序退出FOR--NEXT循环时,栈顶值也将为1。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。