恭喜,你发布的帖子
发布于 2017-08-30 20:50:31
7楼
博途可以用peek/poke. 另外对于array数据块,可以用writeToArrayDB操作.
不过我不明白的是.西门子一方面推优化数据块,一方面peek/poke不支持标签寻址, 只能用于非优化数据块.
目前 主流PLC中 对间接寻址 支持的比较好的就是西门子了。
对优化块数据进行寻址 只能使用数组的索引寻址了,当然还有数组DB.
其实,只要习惯不用指针就好,我们公司 三大平台S7,ControlLogix,PACSystem RX3i,
编程思想完全一样,但是在AB和GE的程序里,就只用索引寻址了,而跑在300/400里的程序。仍然是大量的间接寻址。
我其实只想说明一点,不用间接寻址 照样可以编出好程序!
西门子 其实一直在更新一些指令,让 以前只能用间接寻址完成的活,现在只用,标准指令就行了。
比如_V 14SP 1里更新的GATHER /SCATTER 指令,以前要想实现这个算法 用寻址最简单,但是有了这个指令,我完全可以使用优化块的访问方式了。
请填写推广理由:
分享
只看
楼主