西门子300怎么和200SMRAT以太网通讯,我要读取200SMRAT的模拟量到300PLC里
最佳答案
1、SMART CPU 侧可以将模拟量转换成实测值(实数),将实测值传到 VD0、VD4、VD8;
2、S7-300 与 SMART 200 用以太网通讯时,要在 S7-300 侧编程调用PUT/GET指令。S7-200 SMART PLC 不需要编写通讯程序。 S7-200 SMART 中的 V 存储区在 S7-300/400 PLC 编程中以 DB1 数据块的形式体现。
所以 S7-300 侧调用 GET 指令取SMART 200 的数据时,ADDR_1 管脚:
取 1 个实测值要写成 P#DB1.DBX0.0 BYTE 4
取 2 个实测值要写成 P#DB1.DBX0.0 BYTE 8
取 3 个实测值要写成 P#DB1.DBX0.0 BYTE 12
3、S7-300 侧程序的具体做法可以参考
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Ethernet/S7/S7_300_S7/S7.htm
提问者对于答案的评价:
还可以
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349106.html