CPU224与DCS通讯

现在有5套完全相同的由S7-200CPU224构成的小型系统,作为下位机与DCS通讯.不能使用PROFIBUS和以太网,请问使用MODUBUS如何通讯,最好能提供编程事例和说明,谢谢!e-mail:zmz_2000@sina.com

最佳答案

S7-200 通过以下方式支持 modbus 通信协议:
 S7-200 CPU 上的通信口 0(Port 0)通过指令库支持 modbus RTU 从站模式 
 S7-200 CPU 上的通讯口 0 和 1 (Port 0 和 Port 1)通过指令库支持 modbus RTU 主站模式 
 S7-200 CPU 通过 EM241 模块的 Modem 接口支持 modbus RTU 模式 
 通过 S7-200 CPU 通信口的自由口模式实现 modbus 通信协议,可以通过无线数据电台等慢速通信设备传输。 这为组成 S7-200 之间的简单无线通信网络提供了便利。

 详细情况请参考《S7-200系统手册》(2002 年 10 月或以后版本)的相应章节。

 modbus 是公开通信协议,其最简单的串行通信部分仅规定了在串行线路的基本数据传输格式,在 OSI 七层协议模型中只到 1,2 层。

 modbus 具有两种串行传输模式,ASCII 和 RTU。它们定义了数据如何打包、解码的不同方式。支持 modbus 协议的设备一般都支持 RTU 格式。

 通信双方必须同时支持上述模式中的一种。

 modbus 是一种单主站的主/从通信模式。modbus 网络上只能有一个主站存在,主站在 modbus 网络上没有地址,从站的地址范围为 0 – 247,其中 0 为广播地址,从站的实际地址范围为 1 – 247。 

 modbus 通信标准协议可以通过各种传输方式传播,如 RS232C、RS485、光纤、无线电等。 在 S7-200 CPU 通信口上实现的是 RS485 半双工通信,使用的是 S7-200 的自由口功能。 

 详细的协议和规范,请访问 modbus 组织的网站:

 http://www.modbus.org

 具体实例请上西门子网站:
 下载地址:

 http://www.ad.siemens.com.cn/service/e-training/micro
 

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午9:45
下一篇 2021年7月5日

相关推荐

  • 温度自补偿问题。。

    现有一被控对象:要求温度在30~45度之间有一加热体:对被控对象进行加热。(如果只是这两个的关系的话用PID就行了。)现在还有一个环境温度,对被控对象的温度能产生影响,比如环境温度…

    SIMATIC S7-200 2020年10月31日
  • S7-200怎样实现定时存储高速脉冲数

    在S7-200PLC中怎样定时中断采集高速脉冲数,并存依次存起来。 最佳答案 西门子200定时中断可以采用SMB34/SMB35。编程思路:1)设置定时器中断时间2)在定时中断中编…

    SIMATIC S7-200 2017年6月7日
  • 求S7-200自由口通讯示例

    小弟以前用三菱PLC与扫描枪485通讯成功,但不知道200怎样通讯,求示例lupp0817@163.com.扫描枪的通讯协议是:波特率为9 600 bps,8位…

    SIMATIC S7-200 2018年12月5日
  • S7-200用什么模块能够采集交流电信号?

    现在我需要测试交流电流,然后对其进行监控。问,用什么模块可以达到这样的要求? 当然我有加“互感器”。 问题补充:变送器怎么用?它是什么东西?能够详细介绍下嘛? …

    SIMATIC S7-200 2021年7月5日
  • s7-200的数据保持

    各位前辈:     我有个项目需要数据保持,vb10掉电一个月以上不丢数据,PLC为226cn,老板不买电池卡,但客户要求断电一个…

    SIMATIC S7-200 2021年7月5日
  • S7-200 停电后主程序能否执行完最后一条指令再停机?

    S7-200 如果一个程序的扫描周期是100MS,假设执行到20MS处,停电了,那么这个时候会再把一个主程序完整执行完之后再停机吗?或者换句话说,会不会出现这种情况,一个…

    SIMATIC S7-200 2017年6月1日
  • S7-200PID程序

    想求一个S7-200的恒压供水的程序学习!两台变频器,一个压力模拟量,谢谢! 最佳答案 参考资料:里面有详细介绍PID程序编写。PID调节的详细说明 http://wen…

    SIMATIC S7-200 2020年11月1日
  • 在下面的链接中下载S7-200 SMART V2.2怎么不能安装

    https://www.industry.siemens.com.cn/automation/cn/zh/automation-systems/industrial-automat…

    2020年10月31日
  • s7-200与计算机通讯问题

    我是个新手,我在S7-200和计算机连接时总是连接不上,显示一些错误,我以前用一个RS232转USB在通讯端口上试了一下,后来发现端口很热,我拔下来了,现在,我买了下载下载线可是连…

    SIMATIC S7-200 2020年11月1日
  • PC Access使用

    请问:如果我在上位机(PC)中用PC Access来对PLC中的数据进行读取或写入,那么在PC机中我需要怎样操作? 注明:1、PC和PLC选择串口通讯,不用以太…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论