CUP313C-2DP EMDP01写数据正常读数据失败!已解决!
通过测试CUP313C-2DP EMDP01的数据缓冲区最大只能支持16Byte in/out 0~15个字节。
实际应用中300plc发送给SMART200的地址是QB0~QB14(QB15最高位不能用)监控如下图:

EMDP01设置如下:

从站SMART200 V寄存器区监控如下图:

总结:因为网上的教程关于S7-300 plc与EMDP01通讯都是采用S7-317CPU所有一直按照教程测试一直没有成功。今天所以降低通讯字节地址,没想到原因给暴露出来了。总算弄明白了!