关于Modbus主站协议的几个问题

请问STEP7-MicroWIN_V40_SP5现在支持modbus主站协议了,我应该选用什么样的CPU?以前版本的CPU支持吗?还是要现在CN系列的S7-200CPU才支持.
 还有请问,modbus主站库指令最新的是V1.0版本的吗?这个库指令请问要购买的吗?

最佳答案

Micro/WIN V4.0 SP5 \modbus 主站
 1. modbus RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 Port 0 和 Port 1 有效。该指令库将设置通信口工作在自由口模式下。
 2. modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。
 3. modbus RTU 主站库对CPU的版本有要求。CPU 的版本必须为 2.00 或者 2.01(即订货号为 6ES721*-***23-0BA*),1.22版本之前(包括1.22版本)的 S7-200 CPU 不支持。

 Micro/WIN V4.0 SP5 \modbus 从站
 CPU 上的通信口(Port0)支持 modbus RTU 从站通信协议
 S7-200 CPU上的通信口Port0可以支持modbus RTU协议,成为modbus RTU从站。此功能是通过S7-200的自由口通信模式实现,因此可以通过无线数据电台等慢速通信设备传输。如果想在S7-200 CPU之间、或者其他支持modbus RTU的设备使用modbus RTU协议通信,需要由有S7-200 CPU做modbus主站。S7-200 CPU做主站必须由用户自己用自由口模式,按相关协议编程。

 STEP7-MicroWIN_V40_SP5已经自带modbus主站库指令最新的是V1.2,不用购买.

 要是4.0版本及以前版本的软件未携带modbus库指令,可以到西门子网站下载.

 目前CN系列的CPU只支持PPI   MPI  自由口 PROFIBUS DP

 
 

提问者对于答案的评价:
谢谢,帮了我很大的忙。一大早就给我回复了,真的很感谢。

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

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

相关推荐

  • 4-20mA转化成2-10V

    有一个传感器输出4-20mA,PLC是电压采集,所以需要转换。请问我直接加一个500欧姆的电阻吗?这样精度可以吗?我看网上有专门卖电流电压转换模块的,是不是好一些? 最佳答案 电流…

    SIMATIC S7-200 2017年12月10日
  • 怎样通过CP243上下载程序

    我现有项目上有3个CP343和1个CP243、还有一台上位机,我想在上位机上将microWIN的PG/PC设定成TCP/IP来上下载程序或监控程序,都未成功,请问我这样做能否实现通…

    SIMATIC S7-200 2021年7月5日
  • S7200的I/O扩展电缆

    现在做了个项目,一个CPU,但扩展模块要放到两个柜子里,不知道I/O扩展电缆最长能多长才能和CPU连接的上?请高手解答??? 最佳答案 PLC的I/O扩展电缆肯定不适合你,将两个柜…

    SIMATIC S7-200 2021年7月4日
  • s7-200 通过自由口怎么与打印机通信

    控制打印机 打印 当前时间:1999.05.11         &n…

    SIMATIC S7-200 2021年7月5日
  • 数字量与模拟量的转换怎么实现

    数字量与模拟量的转换怎么实现 最佳答案 转换方法:1。确定一个标准信号(4-20或0-10V)。2。选择一个模拟量输入模块,按模块上的接线方式把线接好,并选择是电流输入还是电压输入…

    SIMATIC S7-200 2020年11月1日
  • S7 200224XP自由口通讯 控制仪表波特率是115200

    S7 200224XP自由口通讯  控制仪表波特率是115200  在在编程中没有找到15520波特率设置?请问设波特11520要…

    SIMATIC S7-200 2021年7月5日
  • s7200跟上位机通讯

    那位高手给在下配置下:1、S7200系列CPU2、wincc上位机3、两者之间距离超过500米4、如何实现二者的通讯 问题补充:请说明下具体配置和实现过程,如果有资料也行 最佳答案…

    SIMATIC S7-200 2020年11月1日
  • 求各位大佬帮帮忙!!!

    我用自由口通信,pc上位机发送a,b给西门子200plc,plc接收后发送1,2给上位机,一直循环,我在plc程序里设置当smb=0超过1.2秒后plc的Q0.7接通,现在问题是我…

    2021年7月5日
  • S7200计时问题(初级水平)

    比如当Q0.1有输出的时候开始计时并把时间要在显示屏上显示出来,而且要累计的并且掉电也能保持的,这个时间要能显示到6000个小时左右 请有空的指点一下,最好能把程序发到我…

    SIMATIC S7-200 2021年7月5日
  • 数据与数显表不一致

    现场数显表数据比PLC高一点点,数显表是电流信号输出。现在要求PLC数据修正和数显表一致。哪中方法好,如何做 问题补充:现在数显表、无纸记录仪、PLC串联,数显表无按键功能,所以无…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论