1500做控制器,200做IO设备。可不可以1500直接读取200的IBO,然后在1500里面做程序来控制200的QB0。我现在要在200里面做MOVE程序,IB0传送QB1152,(交换区的地址是QB1152),IB1152传送QB0,这样才能达到效果。请问师傅们能不能不做这一步程序,直接在1500里做程序?200只是当做用io设备用。
最佳答案
不行。
你必修将V区数据存储器中的数据通过传送的方式将V区传送到QBQ中,或是将虚拟IB中的数据传送到V区。你只能这样处理,因为profinet 通讯中的IB和QB都是虚拟地址,不能直接使用,只能通过传送方式将数据传动到实际中的存储区中。
S7-1500 作为控制器——S7 200 SMART作为IO设备:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/PROFINET/S71500_vs_S7200SMART.htm
S7-200 SMART PROFINET通信:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/076.html
提问者对于答案的评价:
多谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347907.html