s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程

s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程

ID:42250903

大小:602.93 KB

页数:10页

时间:2019-09-11

s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程_第1页
s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程_第2页
s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程_第3页
s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程_第4页
s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程_第5页
资源描述:

《s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、S7300与S7200之间的mpi通讯和组态在通讯之前先得确认cpu没有报任何错误,首先硬件组态,组态完毕后下载进CPU下载后先在线看是否有错误cpu指示灯是否有SFBF报警灯亮。(BF1灯亮为通信故障检查电缆是否松动接触不良,九针接口螺丝拧紧)(SF灯亮为硬件组态出错)首先打开STEP7SP9200编程软件写入测温程序公式为T=500*(AIWX–6400)/(32000–6400)–0化简后T=5*(AIWX-6400)/256由通道18转换上来的数值为word类型而温度要显示小数点后的数值就需要转换为浮点形的数

2、据,浮点型的数据为32位二进制数,所以就有了如上的转换,接着乘5除256即出现最终的温度值。也可用库来调用,这样方便一些温度转换程序的结果说明程序无问题可正常测温。接着打开通讯设置为PLC地址为2波特率设置为187.5kbps点确认下载一次即可。然后打开博途,组态硬件。在硬件组态完成后确认CPU没有任何错误信息错误指示灯亮。如有即是组态错误。将地址设置为3传输率设置为187.5kbps如设备中含有cp通信模块cpu会自动加1的地址。Mpi地址不可相同。确认有无MPI的线。接着写一个X_GET指令返回值的显示格式要为浮

3、点数,这样才可以看到正确的信息。根据实际测试,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以太网模块的设备

4、将其添加到设备窗口中将本地的ip地址和plc的ip地址填写完毕后新建一个变量点击右边的添加设备通道接着给通讯状态连接一个变量确认完成后点击右边的启动设备调试通讯状态的调试数据为0说明通讯成功如变量值关联正确也会传回相应的数值。接着添加两个文字框一个写通讯成功一个写通讯失败调节可见度为通讯成功com=0通讯失败com=1添加一个文字框罐子水温:再添加一个输入框关联变量使用单位温度确认即可接着下载程序启动仿真结果如下。读回来的值为300GET200的温度值。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。