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

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

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
s7300 与s7 200 的mpi通讯以及mcgs组态超详细教程.doc

S7300 与 S7200之间的mpi通讯和组态 在通讯之前 先得确认cpu没有报任何错误,首先硬件组态,组态完毕后下载进CPU 下载后先在线看是否有错误cpu指示灯是否有SF BF报警灯亮 。(BF1灯亮为通信故障 检查电缆是否松动接触不良,九针接口螺丝拧紧)(SF灯亮为硬件组态出错) 首先打开STEP7 SP9 200编程软件写入测温程序 公式为 T = 500 * (AIWX – 6400)/(32000 – 6400) – 0 化简后 T = 5 * (AIWX - 6400)/256 由通道18转换上来的数值为word类型 而温度要显示小数点后的数值就需要转换为浮点形的数据,浮点型的数据为32位二进制数,所以就有了如上的转换,接着乘5除256即出现最终的温度值。 也可用库来调用,这样方便一些 温度转换程序的结果说明程序无问题可正常测温。 接着打开通讯 设置为PLC地址为2 波特率设置为187.5kbps 点确认下载一次即可。 然后打开博途 ,组态硬件。 在硬件组态完成后确认CPU没有任何错误信息错误指示灯亮。如有 即是组态错误。 将地址设置为3 传输率设置为187.5kbps 如设备中含有cp通信模块cpu会自动加1的地址。 Mpi地址不可相同。 确认有无MPI 的线。 接着写一个X_GET 指令 返回值的显示格式要为浮点数,这样才可以看到正确的信息。 根据实际测试 ,300的温度值可以变 应该和AI模块中滤波时间有关系。 X_GET 指令中 DENT_ID为刚刚设置200PLC中的站地址 由于300中没有v存储区 访问200的v存储区得用指针方式寻址, P#DB1.DBX20.0 BYTE 4 代表的含义为 从vb20开始的四个字节。 也就是VD20。RET_VAL 中可以看到返回值。此返回值开头为8时有错误,可按F1参考说明手册查找相应问题。 PLC程序无错误,即可开始组态。 打开MCGS 新建一个工程,打开设备窗口,添加一个为西门子CP443-1以太网模块的设备 将其添加到设备窗口中 将本地的ip地址和plc的ip地址填写完毕后 新建一个变量 点击右边的添加设备通道 接着给通讯状态连接一个变量 确认完成后 点击右边的启动设备调试 通讯状态的调试数据为0 说明通讯成功 如变量值关联正确 也会传回相应的数值。 接着添加两个文字框 一个写通讯成功 一个写通讯失败调节可见度为 通讯成功com = 0 通讯失败 com = 1 添加一个文字框 罐子水温: 再添加一个输入框 关联变量 使用单位温度 确认即可 接着下载程序 启动仿真 结果如下。 读回来的值为300 GET 200 的温度值。

文档评论(0)

kanghao1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档