S7200怎么实现与6只仪表通信

我现在有6只称重仪表,使用S7200的plc,要实现与6只仪表通信怎么实现?端口通信程序怎么编写?
请各位高手指点,不胜感激

最佳答案

仪表一般都支持MODBUS通信,6个仪表作为从站,将S7-200的通信端口配置成自由口通信。如何配置S7-200自由口通信在S7-200的说明书里有,你可以详细看看。其次,就是要弄清楚仪表的modbus协议是如何规定的。通信程序是要根据你仪表的modbus协议内容来编写的,比如读写指令代码,你所需读写参数地址,发送数据格式等等。

提问者对于答案的评价:
谢谢你的回复,学习了,硬件配置中需要配置串口服务器?

最佳答案作者回复:
不需要,S7-200有1个或两个通信口(具体看型号),默认情况下是PPI通信,要想作为自由口使用,就需在程序里写一段程序将通信口配置成自由口使用(具体看200说明书里的SMB30/SMB130)。S7-200不同于S7-300,没有什么硬件配置,自由口的配置是通过程序来实现的。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc218690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月1日 下午9:04
下一篇 2017年12月1日 下午9:04

相关推荐

  • step 7中的FB FC调用问题

    见附件图片,左侧显示好多FB FC打叉,是否表示该FB FC没有使用,是废的FB FC,可以删除 问题补充:不好意思,忘了上传图片了 图片说明: &n…

    2017年11月12日
  • PCS7 更换CPU套件

    原CPU为 S7-416-2 DP ,订货号为6ES7 416-2XK04-0AB,因为太老了,工作内存只有1.4M,经过多年设备扩充,已经…

    自动化系统综合 2017年6月27日
  • S7-200或300与WINCC以太网通讯

    项目选型中需要8个以上现场PLC与WINCC以太网通讯。1.选用200CPU和以太网模块,能否实现以太网通讯?2.300CPU和以太网模块与WINCC通讯。300数量是否有限制,哪…

    自动化系统综合 2017年11月23日
  • 两套控制系统,输入输出如何切换

    现在手头有个项目,控制对象只有一套,但是需要两套控制系统,能够互为备用(不是PLC冗余系统,是两套功能完全一样的PLC系统),但是现场的输入信号只有一个,如何能够可靠的实现现场信号…

    自动化系统综合 2021年7月5日
  • CPU314用mpi如何与两个触摸屏通讯

    CPU314不带DP口的,用mpi如何与两个触摸屏通讯,请各位大神告知。 问题补充:我触摸屏没有设置选择cpu。触摸屏里就一个MPI协议的选择触摸屏是昆仑通态的 最佳答案 可能不行…

    自动化系统综合 2017年8月15日
  • PLCSIM如何使用

    只知道是PLC仿真,却不知如何用,望告知,谢谢。 最佳答案 是dlhdf8767@sina.com这邮箱吗? 已发送,请查收! 提问者对于答案的评价:已收到,谢谢。

    自动化系统综合 2020年11月1日
  • 多轴控制

    用PLC做多轴控制效果如何? 最佳答案 315t-cpu 可以。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    自动化系统综合 2018年12月5日
  • TD400C上下键

    要实现风扇的启停,例如测量温度大于40℃风扇启动,小于40℃风扇停转,用比较语句,数据40是直接在程序里写的,没有存储空间,现在要用TD400的上下键实现对40这个数据的修改,即为…

    自动化系统综合 2018年12月5日
  • 模拟量取平均值

    谁有模拟量取平均值 200的PLC 的子程序啊? 温度有点波动,我想在程序里处理一下的,谢谢 最佳答案 在中断程序里进行累加,然后进行累加计数。用累加…

    自动化系统综合 2020年11月1日
  • simatic net怎么没有?

    我安装了SIMATIC step 7 v5.5后,在电脑的设备管理器里面怎么找不到SIMATIC net?请问这是怎么回事啊? 问题补充:请…

    2020年10月31日