电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 梯形图实例 >> 正文

西门子plc S7-200SMART通过MODBUS通信控制变频器启停如何看电流频率梯形图编程实例

作者:佚名    文章来源:本站原创    点击数:    更新时间:2022-10-27

西门子plc S7-200SMART提供了免费的MODBUS-RTU库程序,还要知道变频器的启动,停止,频率和电流对应的寄存器地址就可以编写梯形图程序了。
首先必须保证接线正确,PLC的端口3为+,8为-,如下图为PLC和V20的接线 
 
然后是对变频器的参数进行设置,如:
P0700[0] 选择命令源
P2023[0]RS485 协议选择
P2010[0]USS/MODBUS 波特率
P2021[0]MODBUS 地址
P2022[0]MODBUS 应答超时
下面就要编程实现对变频器的控制:
1,调用Modbus RTU的主站程序,初始化Modbus Master端口: 
 
EN:使能位,必须用SM0.0一直接通
Mode:为1 = Modbus, 0 = PPI (stop Modbus),用SM0.0一直接通
Baud:波特率,一般为9600
Parity:效验方式,0=无效验,1=奇效验,2=偶效验
Port:0=CPU集成的端口,1=通过扩展SB信号板的端口
Timeout:从站响应时间,超时时间,单位:ms毫秒
Done:完成标志位
Error:错误代码
2,控制变频器启动,读或写从站数据指令,变频器寄存器地址40100对应了变频器的启动。 
 
EN:使能位,必须用SM0.0一直接通
First:读写请求,必须使用脉冲触发,加沿指令
Slave:从站地址(0-247)
RW:读写命令,1=写,0=读,此处要控制启动需要使用1
Addr:从站通信数据起始地址,要写Modbus地址
Count: 通信数据区地址的数量
DataPtr:主站通信数据区地址
Done:完成标志位
Error:错误代码 
 
上图指令写入到VW0,可以控制变频器的正反转,每个变频器的对应的写入值不同。
3,读取变频器的相关参数,由上面的描述,RW为0,则为读取数据,此处为读取寄存器地址为40111的频率值,并进行转换,是否需要转换,需要看变频器的要求,其他品牌的变频器不一定需要。 
 
需要特别注意的一边就是RS485为半双工通讯方式,每次对变频器的读写只能有一个指令在执行,所以需要进行轮询程序的编写。一般可以使用Done和Error做为下一个读写指令的启动指令。

Tags:控制变频器,modbus,通讯,西门子plc  
责任编辑:admin
相关文章列表
深度剖析西门子PLC的开放式TCP通信梯形图 TCP通讯
触摸屏与PLC之间无线通讯步骤详解,PLC与触摸屏通讯
西门子plc梯形图编程实例 西门子200smart与电流表Modbus RTU通讯
使用西门子plc的Modbus通讯 串口调试助手与S7-200SMART PLC从站通
西门子PLC串口通讯方法 RS485 串口通讯
Modbus 调试助手的使用(一) Modsim32使用详解Modbus Poll
【工具使用】Modsim32软件使用详解 串口调试软件
什么是Modbus网关?modbus网关有什么作用?
西门子S7-200PLC ModbusTCP通讯,ModScan32使用
Modbus协议详解 科普Modbus通讯协议
Modbus通讯简单测试—Modscan32使用简介
Modbus Scan32模拟软件使用,Modscan32使用教程
Modbus协议的数据模型和地址模型
西门子PLC通信编程MODBUS通信梯形图实例编程 modbus地址扫描
西门子plc Modbus 地址和 S7-200 存储区地址的映射,从站地址与S
Modbus RTU 从站常见问题
Modbus RTU与Modbus TCP的区别
如何看懂Modbus数据帧?Modbus RTU数据帧格式
Modbus协议中寄存器40001,30001是什么意思?
MODBUS协议用03功能码为什么既能读又能写寄存器地址?
梯形图实例 仪表与西门子PLC Modbus通讯实例称重仪表 指令MBUS_M
西门子plc与modbus设备进485通信详解(modbus多机轮询)读取仪表
手把手带你搞懂Modbus通信协议 报文格式详解
寄存器PLC地址与寄存器modbus协议地址 三菱FX系列西门子s7系列pl
Modbus协议基本知识 Modbus地址范围对应表
Modbus-RTU协议解析
MODBUS常用功能码学习及实例 modbus报文格式
西门子PLC S7-200smart与汇川变频器通过通讯控制 梯形图实例
Modbus如何远距离传输? Modbus物联网
Modbus和RS485的关系是什么?
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
推荐文章
最新推荐
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询