大家给看看是否有问题。
首先按照资料将DP01的GSD文件添加在硬件组态中,DP01的DP从站地址设置为9,往里面添加一个4 bytes In/Out,因为主要是将200smart的数据传递到300CPU,不参与控制。200smart有20个数字量状态,1个模拟量,因为组态是在300组态的。300接收200smart是IB336,是不是应为300CPU默认的输入映像去只有128,所有我想在300程序中解开IB336,需要将IB336 MOVE MB40,这样我再程序中是不是就可以直接使用M40.0 M40.1 M40.2.......这些现实300smart对应数字量状态了。模拟量的话是直接使用IB339直接现实还是需要IW之类的。
图片说明:
最佳答案
1、是不是应为300CPU默认的输入映像区只有128?
S7-300有些型号的CPU模块的输入输出映像区的大写可以修改的(看看CPU模块技术规范中是否支持输入输出映像区的扩展)。见:
、西门子S7-300 PLC过程映像的“陷阱” :
https://www.diangon.com/wenku/plc/ximenzi/201308/00005009.html
2、S7-300 可以应用PIB/PIW来接收数据。
提问者对于答案的评价:
谢谢,已经完成了
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc345085.html