首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

分分钟带你了解PLC编程方法,全是技巧!

图 | 网络 / 编 | 柯子裕

环球自动化网出品 · 转载请注明出处

PLC由于具有通用性好、适用性强,硬件配套齐全,编程方法简单易学等特点,目前已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业。

对于PLC编程,一般做工控的人都会,其实PLC编程并没有想象中那么难,有着丰富的实际经验的人或许对一些小小的技巧算不了什么,但对于生手来说,那可能需要很长时间才能领悟到重点。

下面就与大家分享一下前辈们的一些PLC编程的小技巧:

1.我们在编写数据需要转换的时候,特别是速度切换或步进伺服的位置的两个点,一定要给一个缓冲时间,千万不要编写那种无缝对接的小程序,如果变成无缝对接的话,肯定就会常常出错,位置可能定位不准的情况会出现。一般来讲应该 要给一个0.05s以上或者大于二个以上的扫描周期才可以。

2.位置控制指令,在每次回原点或者开始的瞬间,最好是清零当前位置。要不然会产生位置的误差和累计误差。

3.位置控制在回到原始位置的时候,一定要用回原点指令,不可以走数据。

4.位置控制时,尽最大可能的用绝对位置控制,走相对指令绝对不合适,况且绝对位置对于编程这个板块来说,也比相对位置控制更加方便实用。

5.位置控制时,最好用脉冲+方向控制。尽量不要使用双脉冲。

6.要把手动程序和自动程序区别分开来写。做成一个程序块的方式。

7.有用到上升沿或下降沿的时候,触点必须放在输出线圈的后面,否则会出现扫描不上或者不稳定的情况。

8.一般感应开关,特别是气缸的磁感应开关有一个感应区域,执行时,一定要给一个0.1s以上的时间。否则会产生机械没有到达指定的位置,而程序就已经自动开始直接执行下一步了。

9.精密传感器,特别是数字测量的,千万不要当机械到位的时候马上进行检测,这个时候检测的东西基本上都是不精准的,也同样是要给一个缓冲时间。

10.程序越复杂但是操作越简单,这样的机器在现场操作员是最喜欢用的了。别人要求程序简单化,我的要求是复杂化,智能化。不是一定非要用上高级指令,一般来说达到要求就可以了。

以上的这些小技巧对初入门的学员来说,除了应用技巧外,更重要的是思维上的技巧,这需要在实践中不断探索和积累经验。

有干货、有价值、有态度

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180404A1HLMK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券