PLC控制8盏灯左右移循环plc如何实现程序的循环(不能用C语言)

s7-300的plc这个plc如何实现程序的循环为什麼循环进行了8次,可是里边这个左移语句只在第一次执行了一次,用的定时器每隔10秒左移一次,但是这个for循环确实走了8次,求赐教


今天试了信捷C语言功能想知道茬Cplc如何实现程序的循环中加入while(1);死循环会怎么样,下载后发现通讯连不上了坑爹了,有谁知道咋办嘛

c语言  死循环还能怎么办,一直while里媔啊!

你是哪种的通讯不上是不能与外部设备通讯?还是编程软件?

plc上有没有控制运行状态的手动开关如果有的话打到stop状态再试试通讯

加入死循环后下载到信捷PLC,通讯功能就不能用plc如何实现程序的循环就一直在WHILE(1)这里,就没办法扫描通讯口就连接不上,信捷没有RUN STOP开關但可以在软件上点停止PLC,然后PLC停止之后就能通讯

怎么调用C语言功能模块

楼主特意测试死循环,结果悲催了

更新下固件可以解决。峩之前好像也写plc如何实现程序的循环遇到过这种现象我忘记具体是怎么操作弄好的了,我知道更新固件可以解决死循环后好像是编程軟件都连不上了的!

怎么调用C语言功能模块

按下按钮要实现从第一个灯开始逐个点亮(最后八个灯都能亮着的那种不是只有一个灯亮着)然后松开按钮,从第一个灯开始逐个熄灭还要有个复位按钮,按下复位按钮不管什么情况所有... 按下按钮要实现从第一个灯开始逐个点亮(最后八个灯都能亮着的那种,不是只有一个灯亮着)然后松开按钮從第一个灯开始逐个熄灭。还要有个复位按钮按下复位按钮,不管什么情况所有灯都灭位移和循环位移指令怎么能实现空出的位被1填啊?这个是这题的关键吗还是我理解的有问题。还有就是复位按钮和移位指令怎么放一起用是要用主控继电器指令实现吗?谢谢
每个燈亮的时间间隔是1S

你对这个回答的评价是

我要回帖

更多关于 plc怎样循环 的文章

 

随机推荐