PLC程序分析以及扫描周期解释

yanzhiyang66 2012-08-21 12:11:20


图片地址http://hi.baidu.com/yanzhiyangtian/album/item/90da202eb9389b50ee1afac98535e5dde6116e4b.html#
如图片所示,X13和X14分别连接两个按钮用于本地启动和远程启动,M23是一个用于延时5s的定时器。

问题1:请高手详细分析下这段程序的意思。

问题2:M20这个继电器起到什么作用?DIFU在这里起什么作用,为什么要让29.05和29.06在一个扫描周期内有效?

问题3:一个扫描周期包括M23产生的5s延时吗?不是说扫描周期包括用户程序执行和输出刷新吗?对扫描周期不是很理解,请高手举例解释(通过图片的程序解释也行)
...全文
1145 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
shocoal 2012-08-29
  • 打赏
  • 举报
回复
一共只有5条程序
第一行表示得到1个本地运行的脉冲;
第二行表示得到1个远程运行的脉冲;
第三行据我分析应该表示有1个5秒钟的本地/远程切换保护,防止设备频繁切换出现问题;
第四行表示本地/远程切换时设备会停止;
第五行表示设备的启动;
简单来说,就是2个按钮同时起作用的一键启停。
yanzhiyang66 2012-08-22
  • 打赏
  • 举报
回复
我在百度知道里提问的,希望高手能够帮忙解答,谢谢http://zhidao.baidu.com/question/467498766.html?quesup2
geleg 2012-08-22
  • 打赏
  • 举报
回复
扫描周期是指PLC在RUN工作模式时,PLC从上电自检、初始化完成到遍历一遍所有程序最后返回所花的时间。,其典型值约为1~l00ms。
扫描周期与用户程序的长短、指令的种类和CPU执行指令的速度有很大的关系。
当用户程序较长时,指令执行时间在扫描周期中占相当大的比例。


扫描周期不包括这5S的延时。
扫描是扫描,延时是延时,相当于双线程。
贝隆 2012-08-21
  • 打赏
  • 举报
回复
OMRON的PLC
DIFU是指:扫描脉冲的上升沿有效,也就是仅仅在这个上升沿执行一次命令,之后就不执行了。至于为什么只要一个周期有效,那就要问程序的设计者的思路了
yanzhiyang66 2012-08-21
  • 打赏
  • 举报
回复
图片连接http://hi.baidu.com/yanzhiyangtian/album/item/90da202eb9389b50ee1afac98535e5dde6116e4b.html#

2,432

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 其他硬件开发
社区管理员
  • 其他硬件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧