s7300与s7200的mpi通讯以及mcgs组态超详细教程.docx
《s7300与s7200的mpi通讯以及mcgs组态超详细教程.docx》由会员分享,可在线阅读,更多相关《s7300与s7200的mpi通讯以及mcgs组态超详细教程.docx(8页珍藏版)》请在冰豆网上搜索。
![s7300与s7200的mpi通讯以及mcgs组态超详细教程.docx](https://file1.bdocx.com/fileroot1/2023-1/7/415193b7-f438-4596-ac04-f00705dbc867/415193b7-f438-4596-ac04-f00705dbc8671.gif)
s7300与s7200的mpi通讯以及mcgs组态超详细教程
s7300-与s7-200-的mpi通讯以及mcgs组态超详细教程
s7300-与s7-200-的mpi通讯以及mcgs组态超详细教程
Mpi地址不可相同。
确认有无MPI的线。
接着写一个X_GET指令
返回值的显示格式要为浮点数,这样才可以看到正确的信息。
根据实际测试,300的温度值可以变应该和AI模块中滤波时间有关系。
X_GET指令中DENT_ID为刚刚设置200PLC中的站地址
由于300中没有v存储区访问200的v存储区得用指针方式寻址,
P#DB1.DBX20.0BYTE4代表的含义为从vb20开始的四个字节。
也就是VD20。
RET_VAL中可以看到返回值。
此返回值开头为8时有错误,可按F1参考说明手册查找相应问题。
PLC程序无错误,即可开始组态。
打开MCGS新建一个工程,打开设备窗口,添加一个为西门子CP443-1以太网模块的设备将其添加到设备窗口中
将本地的ip地址和plc的ip地址填写完毕后新建一个变量
点击右边的添加设备通道
接着给通讯状态连接一个变量
确认完成后点击右边的启动设备调试通讯状态的调试数据为0说明通讯成功如变量值关联正确也会传回相应的数值。
接着添加两个文字框一个写通讯成功一个写通讯失败调节可见度为通讯成功com=0通讯失败com=1
添加一个文字框罐子水温:
再添加一个输入框
关联变量使用单位温度确认即可
接着下载程序启动仿真结果如下。
读回来的值为300GET200的温度值。