采用西门子S7-200 smart SR30 PLC加 EM DP01从站通讯模块与西门子S7-300的315-2DP CPU(6es7 315-2AF03-0AB0)进行DP主从通讯,西门子200 SMART侧配置好DP模块,并把相应数据传送到以VB0起始的寄存器中,西门子300侧根据技术论坛中的教程配置好 CPU、DP通讯参数设置、(完全按照STEP 7编程软件教程一步步完成的),在测试中发现,西门子S7-300中创建变量表读取西门子S7-200smart寄存器中的数据时,STEP 7编程软件硬件配置界面,EM DP01下配置一个4字节的数据,变量表中可以读取到200smart寄存器内数据,EM DP01下配置两个4字节的数据,变量表中也可以读取到200smart寄存器内数据,EM DP01下配置一个4字节的数据一个8字节的数据,变量表中只可以读取到200smart前四个寄存器内数据,后面8个字节寄存器内数据提示(无法监视该地址),EM DP01下配置一个8字节的数据,变量表中可以无法读取到200smart寄存器内数据提示(无法监视该地址),希望有师傅们帮我解答下,我看到教程中一个4字节的数据加一个8字节的数据是可以的。还是我哪里还要设置下?
图片说明:
最佳答案
参考文档检查组态
《S7-200 SMART CPU 与 S7-300 CPU 进行DP通讯》
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/DP01/DP.htm
《S7-300集成DP口与200smart的DP主从通信(STEP7 & TIA)》
http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_2.19/Comm_2.19.html
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc345632.html