永发信息网

PLC 扫描周期问题,困扰很久了,求PLC高手解答

答案:2  悬赏:40  手机版
解决时间 2021-03-30 04:07
PLC 扫描周期问题,困扰很久了,求PLC高手解答
最佳答案
疑问一:一般的PLC,内部数据区都是立即刷新,I/O是下一个周期刷新。在同一级梯形图中,调用D100,是刷新后的。
疑问二:MOVE 和赋值给M0,有一个堆栈的处理。出现你说的现象,我猜是MOVE的执行时间和M0赋值的时间不一致,MOVE假如是3us,M0的是1us,可能会出现,检测M0的上升沿时(检测上升沿是跟一个值做比较才能判断是否上升沿,一般是寄存器,如果此时寄存器的值不为0,那么你的上升沿检测是不对的),MOVE没有执行完成。
有没有办法在MOVE之后赋值给M0?可以实验一下。
以上只是逻辑推断,可以探讨,以实际为准,毕竟PLC的运行也不会那么严密。追问如果这样推算,就算同一级梯形图,也有指令处理时间问题,即d虽然是立即刷新,但考虑到指令时间,最好还是按你说的驱动m0时比较下mov指令是否完成,或者加延时如果这样推算,就算同一级梯形图,也有指令处理时间问题,即d虽然是立即刷新,但考虑到指令时间,最好还是按你说的驱动m0时比较下mov指令是否完成,或者加延时如果这样推算,就算同一级梯形图,也有指令处理时间问题,即d虽然是立即刷新,但考虑到指令时间,最好还是按你说的驱动m0时比较下mov指令是否完成,或者加延时如果这样推算,就算同一级梯形图,也有指令处理时间问题,即d虽然是立即刷新,但考虑到指令时间,最好还是按你说的驱动m0时比较下mov指令是否完成,或者加延时追答西门子的MOVE不是最后的指令,所以可以在MOVE后再增加M0的位指令。
我不知道三菱的该怎么实现。
全部回答
你的推测有道理,但D区应该是立即刷新,只是M0时序上可能得有一个准备过程,我用的是PLC内置 的脉冲输出功能,有时也有这种情况,也是通过延时触发脉冲输出来解决的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有关于音乐游戏
保加利亚观赏玫瑰花应该在什么时候到什么时候
遮阳蓬布料是什么材质?
有关地球公转轨道的叙述,正确的是A.公转轨道
我交过一次关税了下一个海关查获还需要再交税
围棋中“点方”、"补方"是什么意思
日立家用中央空调,外机RAS-125HRN5Q,内机RPIZ
民间功夫高手以武会友,这到底是太极拳还是中
炒菜时大火中火小火有何区别
央企能做PPP项目吗
湘弦调咽红妆敛 楚袖风摇碧叶新 是什么意思
小学毕业必考古诗
楼市和股市怎么选
周星驰在外国红吗?
跪求某重生少女的灾难小说全集!!!
推荐资讯
使用SSM框架,用C标签遍历,怎么取list里的值
古代皇帝能随便杀皇后吗?
vjjb v1s双动圈耳机怎么样
一个男子深爱一个女子苦苦等待的诗
卢森堡别墅轰趴地址在什么地方,想过去办事,
hello! l,m zip是什么意思
塔罗能占卜考试成绩吗
我的阿迪达斯鞋码是42的前面有个8 二分之一是
高考时是古筝主修的,可以考去广东外语外贸大
车辆独立事故理赔需要交警裁决书吗
幻听是否真实
有没有软件开发免费视频教学观看一下!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?