本人在读厂里程序时出现问题如下:
一、基本情况介绍:
1、西门子CP342-5(6GK7 342-5DA02-0XE0,V5.0),挂第三方DP从站;
2、硬件组态时CP342-5的I ADRESS为272-287,Q ADRESS为272-287,DP从站的I ADRESS为
IW60,IW62一直连续到IW118,然后跳到IW154,IW156;(中间出现IW120-IW152的空挡)
3、硬件组态时CPU315-2DP 上 的 DP I ADRESS为512,DP 从站的I ADRESS为IW0,IW2一直连续到IW58,然后跳到IW150,IW152;
4、编程时挂在CPU315-2DP上的从站采用PIW的方式直接读进
5、编程时挂在CP342-5上的从站采用调用西门子通讯功能FC2(DP_RECV CP_300)读进,
其相关参数设置如下CPLADDER=W#16#110,RECV=P#DB100.DBX0.0 BYTE158,
二、我想请教的是:
1、编程时挂在CPU315-2DP上的从站也可以采用调用西门子通讯功能FC2(DP_RECV CP_300)读进吗?
2、编程时挂在CP342-5上的从站采用调用西门子通讯功能FC2(DP_RECV CP_300)读进时RECV参数
158字节如何定,难道是CP342-5上的最大地址IW156决定的?
3、CP342-5上的从站IW60在读进DB100后,对应的值存放在DB100.DBW60内还是DB100.DBW0内呢?