写个简单的PLC程序到底要几步 都有哪些常用软件 (写个简单的批处理)

序言

最近看到一个帖子,讨论了PLC编程是否需要大量的顺序。我不评价这个说法的对错,只是分享一下我的经验。由于工作繁忙,我没有时间进行系统的规划,而且所做的机器规模也不大,一般只有几十个点,加上三五路模拟量。有些机器也会使用工控机,而普通机器一般采用触摸屏和PLC的组合。

编程流程

1. 绘制线路图 对于PLC和触摸屏的机器,接线通常比较类似。因此,我会根据现有机器的电路接线图稍作修改,删除其他机器的开关名称,得到一张空白的PLC接线图,此时所有开关的接线还没有命名。然后将这张空白图纸发给电工进行接线,要求电工在所有线上标注线号。 2. 开始编程 无论机器大小,我都会直接连接电脑并开始编写程序。根据线号编写手动小程序,在编写手动程序的同时,在图纸上给线号的输入输出取名并注明。开关安装在哪里就写什么名字,根本不必担心线接错,点到哪个算哪个。编写点动程序时,顺便将触摸屏上的按钮也做出来,这样也不必再寻找对应的地址。这几步都是同时完成的。 3. 编写自动程序 手动程序编写完毕后,机器已经可以动作了。此时编写自动程序就非常简单了,只需依照思路顺藤摸瓜即可。动作过程不要跳跃,一步一步地进行。边写边调试,通常一台机器的程序可以在一两天内完成。程序写完后,将线路图上的名字填写到正式图纸上,大功告成!

判断占用的程序步数

PLC中的每条编程语言都是以时钟为基准的。例如,一条加法指令需要2个时钟周期完成,而一条乘法指令需要4个指令周期完成。PLC也是一种嵌入式系统,离不开CPU的晶振。

编写PLC程序的软件

编写PLC程序需要PLC编程软件,不同品牌的PLC有不同的编程软件。各个品牌的PLC都有适合自己的编程软件,并且不同品牌PLC之间的编程软件是不可以互用的。 西门子STEP7-200:使用STEP7MICROWIN编程软件 西门子STEP7-300/400:使用STEP7V5.4或V5.5编程软件 台达:使用WPLSOFT编程软件 各家公司都有自己的开发平台,例如西门子的博途、欧姆龙的cx-programmer、三菱的GXWorks。

总结

编写PLC程序并不复杂,不要过于认真或正式。我分享了自己的经验,而你可能有不同的做法。没有教条,适合自己的方法才是最好的。

相关推荐:分体式电磁流量计、射频导纳料位开关

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论