看资料硬件组态后,需不需要使用PNio_SEND(FC11)和PNIO_RECV(FC12)程序块才能访问远程IO,但网上论坛中有人提到不需要程序块即可直接访问,不知道那个是正确?
另使用FC11和FC12读写PROFINET远程站中的模拟量,方法是否跟资料中读写数字量模块一样?AI采用FC11,AO采用FC12?
最佳答案
西门子的远程IO无需使用FC11/12来访问,直接在硬件组态中组态其硬件地址就可以在程序中直接使用了,例如I100.0,Q100.0,FC11/12是同步通讯功能块,如果你需要将超过4个字节以上的数据在同一个扫描周期内读/写时就需要使用它们。
关于这两个块的使用可以参考:
htTP://www.chinabaike.com/z/gyzd/282223.html
提问者对于答案的评价:
明白了,谢谢!