PLC程序设计思路分享(2)
卢思敏
发布于2017-05-03 11:56
1380
0
标签:PLC程序设计
马上注册,免费学习超过100课时视频教程,免费下载海量学习资料
在上一篇文章中,我们说到了如何把电机运行的时间按照从小到大的顺序进行排列,那么今天就跟大家分享第二部分的内容,根据排列好的数据,如何判断需要起动那一台电机。
在启动电机时,我们需要把每一台电机运行的时间拿过来与排列好的数据进行比较,看看他是位于我们这个排列好的数据中的的什么位置。然后根据这个位置来判断启动的时候。
设计思路:
在这里面我们会用到两个功能,个功能时把我们电机运行的时间,按照编号顺序放到表格中,例如VW20到VW28分别表示电机1到电机5的运行时间,把它放到表格中,而后把我们排列好的数据,拿过来与表格中的数据进行比较(可以使用查表指令),看看小的值时位于表格中的哪个位置,根据查表指令所查找的位置来启动那条电机,比如查找出来的值时3则表示的就是第三台电机的运行时间少,可以启动这第三台电机,这里我们需要用到表格指令及间接寻址。
程序:

总结
本程序作为一个框架程序,主要应用到了以下几个内容,间接寻址的时候用,循环指令的应用,带参数子程序的应用,查表指令的使用,希望读者看完后,对自己以后设计程序时思路会有所启发,若有考虑不周之处或更好的方法,望指出,谢谢!
作者:技成培训网(曾鑫)
本文版权为技成所有,未经同意,盗取必究!
推荐学习相关课程:
西门子S7-300使用指南
西门子S7-300PLC 初级
西门子S7-200PLC 从入门到精通
西门子S7-200SMART PLC 编程应用入门