打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
PLC学员轶事之三:为啥要多个M0?

因为我个人比较喜欢跟学员讨论技术方面的东西,而且我个人的跟学员的黏度是比较高的,就算是已经毕业了好几年的学员,不管是不是我带出来的,只要跟我有联系,跟我有讨论过一些项目啊、具体的案子啊、技术方面的东西啊,就是印象比较深的那种,有我联系方式的那种学员,一般来说都是毕业之后碰到问题啊,什么都会跟我互动的,因为他留了我的电话,所以他就打过来,那我自然就是给他解答一下这个问题。

他这个问题有点儿特殊啊,其实也属于我们常用的一个指令。书上的例子是这样子的:x000,这个触点在上升沿的情况下,执行的是y000和和y004(这个懂的人都知道这是一个控制电机的脉冲和方向),也就相当于说这个控制电机是反向转动,执行完之后,就要停止并结束这个指令,通常x000属于输入触点,他不能写在PLC的输出触点上,也就是母线的右侧,我们为了让他能够既作为输入触点又作为输出触点,所以我们给他一个代替的触点m0。

那我们写这个程序的时候就可以用x000的上升沿,来驱动Set m0,也就是当我们按下x000的时候,m0就被接通了,下一行,我们就可以用m0接通,来驱动DRVI k10000 k2000 y000 y004,在m0后面拉一个下划线引出m8029常开触点驱动Rst m0,其实这样的控制方式有一个缺陷,那就是我们按下上升沿的过程中,如果按的过快,是没有问题的,如果我们一直按住,没有来得及马上松开,那只要是x000在上升沿的状态,那这个程序会不断的往前走某一个距离。

很显然,我们需要在x000上升沿的后面再接一个m0的常闭触点,这样子,我们这个程序才算是完整的,这个学员就是在纠结不要这个m0的常闭触点应该就可以,是的,如果你不用Set、Rst指令的时候是完全可以的,如果你要用这个指令,那就必须加上m0的常闭触点。

小伙伴儿们,你懂了吗?那请动动手指转发出去,让更多的小伙伴儿了解一下。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PLC编程的一些小技巧,初学者必看
PLC编程入门级4,“脉冲型”指令其实就是这么简单
PLC编程技巧分享,不使用边沿触发指令,实现边沿触发功能
48岁大叔还能不能学PLC编程?
你不会还不会写PLC流动程序吧!新手必会!涨知识!
PLC使用子程序要注意的小问题「工控老马」
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服