SIEMENS广西省柳州市西门子变频器、PLC(授权)一级代理商——西门子华南总代理

供应商
广东湘恒智能科技有限公司
认证
西门子代理商
变频器
西门子总代理
伺服电机
西门子一级代
触摸屏
联系电话
15915421161
手机号
15903418770
联系人
张经理
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
更新时间
2024-05-09 07:00

详细介绍

s7-1200plc和v20变频器的modbus通讯详细步骤



首先介绍一下modbus通信协议:

modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。

此协议定义了一个控制器能认识使用的消息结构,描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。


modbus具有以下几个特点:

1、标准、开放,用户可以免费、放心地使用modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持modbus的厂家超过400家,支持modbus的产品超过600种。

2、modbus可以支持多种电气接口,如rs-232、rs-485等,还可以在各种介质上传送,如双绞线、光纤、无线等。

3、modbus的帧格式简单、紧凑,通俗易懂。用户使用容易,厂商开发简单。


一、modbus 寄存器种类说明

1— 线圈状态:输出端口,可设定端口的输出状态,也可以读取该位的输出状态

2— 离散输入状态:输入端口,通过外部设定改变输入状态,可读但不可写

3— 保持寄存器:控制器运行时被设定的某些参数,可读可写

4— 输入寄存器:控制器运行时从外部设备获得的某些参数,可读不可写


二、modbus 通讯数据格式

单个写入:





多个写入:





读取:






三、modbus 功能码简述

功能码可以分为位操作和字节操作,位操作的小单位是bit,字节操作的小单位为2个字节(byte)。

1— 位操作指令:读线圈状态01h、读离散输入状态02h、写单个线圈05h、写多个线圈0fh.

2— 字节操作指令:读保存寄存器03h、读输入寄存器04h、写单个保存寄存器06h、写多个保存寄存器10h.


四、modbus功能码





下面将开始介绍s7-1200plc和v20变频器的modbus通讯详细步骤。


1.找一台带有rs485通讯模块的s7-1200plc和一台v20变频器。



2.将rs485模块与v20变频器相连,接线的方法是红色线接p+,绿色线接n-。



3.设置v20的变频器参数。





4.创建博途项目并上传s7-1200plc的硬件组态。






5.设置rs485模块的参数,模块的通讯参数要与v20设置的通讯参数要一致,我这里设置的是9600,8,偶。





6.添加modbus通讯指令。





7.修改初始化指令背景db里的mode参数为4。





8.程序测试,电机正常启动停止,其中modbus地址为40100的地址为命令源,047e为停止,047f为正转,0c7f为反转,地址为40100的地址为频率源,16#0-16#4000对应0hz-50hz。





9.可以通过观察模块的通讯指示灯可以观察通讯是否成功,如果tx,rx交替闪烁即为通讯成功。



PLC,变频器,代理商,一级代理,伺服电机

展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话