恭喜,你发布的帖子
发布于 2016-06-19 11:49:01
41楼
终于有时间看了一下楼主分享的程序,提2点建议:
完全可以用梯形图编的程序,为啥一定要去用SCL编?你需要实现的功能,梯形图完全没有问题。
楼主根据从站地址来做轮询,我认为还是欠妥,还是根据JOB来做轮询比较灵活,也能兼顾从站轮询方式
感谢Zane版提意见。
其实使用scl还是Lad程序都是可以实现的,喜好而已,没有太多的理由;
个人认为绝大部分应用情形下,凡是挂在ptp模块总线上的modbus从站,都是需要轮询到的,在这个程序块中,只需将相应的轮询请求在编程时一一预填Reqest变量数组,设置好Slave_1st和Slave_last,还有几个模块相关参数,即可实现顺序轮询,是一种非常简洁的方式。
分享这个程序的目的,是想让有应用需求但不太熟悉ptp编程网友节约时间,这样不需要读懂程序细节,只要能够理解如何调用块如何赋值参数就能够很快的解决问题。在这前提下,程序块使用越简单越好。
有些人就有这样的误区,见过不少为使用s7-300的pid而解锁fb41去研究的人,花了很长时间一点意义都没有;其实帮助写的清清楚楚,读哪些晦涩的代码干什么呢?
请填写推广理由:
分享
只看
楼主