登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:PLC编程走弯路(现场调试感悟)

点击:4409 回复:13

自认为对PLC的扫描特点和程序执行是了如指掌,可每一次在程序编好之后,总发现不如人意的地方,走弯路的地方。反思过后,可又不想改,非常矛盾。因为程序是可以执行的,并且没有什么大的漏洞。就这样,极大的矛盾心理促使自己任由这种走弯路的程序存在于PLC当中,直到第二次彻底的修改。
     
     前阵子弄了个3U 的程序,4K多步吧,多工位多轴的,所以各个工位的协调成了这个程序的关键。由于功能繁琐,且相互协调比较难以控制,所以在程序当中就使用了N个子程序调用和跳转。程序软元件的使用和条件就变得尤为重要,尤其是多个功能使用的是同一个指令,而有的指令是有次数限制的。这就给我造成了错觉,很多指令限制次数让我有点难以控制,误以为有的指令也有使用次数限制了,在那种高度集中的环境中,我没办法去冷静判断了。所以编程时,除了要注意逻辑条件以外,还有多注意指令的用法,印象最深刻的是ALT 指令,其实这个指令是没有次数限制的,但是我在编程时老是认为有限制,对同一个软元件进行驱动时,会认为造成双线圈输出了,所以转来转去,转了不少弯路。事后,我才醒悟。 我没有怪自己,因为确实是头脑太集中了,已经陷入到PLC的扫描和执行原理当中去了,造成了多写程序的怪圈。
     在闲暇之于,看着那些程序,确实有很多地方需要改善,但是在调试编程时,只要能达到要求,尽量满足现场需要才是最重要的!这些弯路不弯路的先忽略,过后可慢慢的斟酌修改。
12-10-23 17:40
有些地方还是尽快解决  以免留下后患
12-10-23 18:38
能抽时间回想总结一下,还是不错的。
12-10-23 18:39
三菱PLC走轴类机器,本来就是累死人的了。
我总结经验是:
1.手动一块,和所有自动完全分开。
2.数据输入一块,屏上输入的参数基本集中在这一片里面。
3.自动一块,自动按动作顺序编写,不管是什么工作方式都这样编排。
4.输出一块,所有的输出都集中在这里,也就是所有的Y口,全部集中。
5.然后就是一些不中用的东西集中在一块,比如密码,产量计数,等等不中用的东西。
12-10-23 23:15
总结有益.
12-10-24 09:39
4k的程序真得大脑袋啊,呵呵。起码证明这个机器比较复杂了。难度系数加大了。
12-10-24 17:31
看不懂   值得像人家学习
12-10-24 19:14
有点听懂了。貌似以前见到别人的都在10K以上,看得人头晕眼花,自已编个10K以上的又感觉很轻松。怪呢。
12-10-25 16:06
我们工厂现在设计有台设备和楼主说的一样。互相制约的条件很多。搞了很久还不行、表情
12-10-26 09:40
总结自己就是很大的进步,能够更好地使自己的技术提升。
12-10-26 16:20

上一页下一页

工控新闻

更多新闻资讯