1.0.1.modbus简单介绍:
modbus是一种串行通信协议,是modicon公司(现在的施耐德电气schneider electric)于1979年为使用可编程逻辑控制器(plc)通信而发表。
modbus已经成为工业领域通信协议的业界标准(de facto),并且现在是工业电子设备之间常用的连接方式。 modbus比其他通信协议使用的更广泛的主要原因有:
公开发表并且无版权要求
易于部署和维护
对供应商来说,修改移动本地的比特或字节没有很多限制
modbus允许多个 (大约240个) 设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。在数据采集与监视控制系统(scada)中,modbus通常用来连接监控计算机和远程终端控制系统(rtu)。
1.0.2.modbus协议版本:
modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。
大多数modbus设备通信通过串口eia-485物理层进行。
对于串行连接,存在两个变种,它们在数值数据表示不同和协议细节上略有不同。modbus rtu是一种紧凑的,采用二进制表示数据的方式,modbus ascii是一种人类可读的,冗长的表示方式。这两个变种都使用串行通信(serial communication)方式。
rtu格式后续的命令/数据带有循环冗余校验的校验和,而ascii格式采用纵向冗余校验的校验和。被配置为rtu变种的节点不会和设置为ascii变种的节点通信,反之亦然。
对于通过tcp/ip(例如以太网)的连接,存在多个modbus/tcp变种,这种方式不需要校验和计算。
对于所有的这三种通信协议在数据模型和功能调用上都是相同的,只有封装方式是不同的。
modbus有一个扩展版本modbus plus(modbus+或者mb+),不过此协议是modicon专有的,和modbus不同。它需要一个专门的协处理器来处理类似hdlc的高速令牌旋转。
它使用1mbit/s的双绞线,并且每个节点都有转换隔离装置,是一种采用转换/边缘触发而不是电压/水平触发的装置。
连接modbus plus到计算机需要特别的接口,通常是支持isa(sa85),pci或者pmcia总线的板卡。
1.0.3.以上介绍了modbus 协议用途等,我们就把它所需的材料清单列到一起 如下:
1.)装有tiav15博途软件的电脑一台,(版本不作限制);
2.)一台西门子1200系列plc一台,(机型不作定性);
3.)一台cm-1241/422/485通信模块;
4.)一台台达vfd-m变频器一台,(台达品牌变频器都可以,不作硬性规定);
5.)制作一条rs485通信线,(不会制作也可以淘宝买一条,不作硬性规定);
6.)一个九针rs485公头和一个rj45电话线水晶头。 满足以上条件就可以开工啦。
2.0.0查询手册查询到变频器modbus通信篇,就是我们所需用到的如下:
2.0.1 读写modbus参数地址如下图:
modbus参数读写
2.0.2 变频器参数设置:
设置参数之前先把变频器恢复到出厂设置,p76=09参数,即变频器恢复到出厂50hz状态。后断电重启再设置参数:
1.)p00=03,主频率通过r485通信控制变频器有效;
2.)p01=03,运转指令来至rs485控制,则键盘stop键有效;
3.)p88=? 变频器的站号,它是01-254,本案例是“4”;
4.)p89=01,波特率9600bps;
5.)p92=4.通信数据格式8e1; 6.)p157=01,即modbus 。
以上为变频器参数设置完毕后断电重启变频器。
3.0tia博途编写程序:
1.)组态cm-1241/r422/485模块参数如下:
组态cm-1241模块
2.)建立变频器数据存放(全局db1块)如下:
变频器参数块
3.)编写通信初始化激活如下图所示:
通信初始化激活
4.)编写变频器控制程序:
控制字
5.)编写变频器控制逻辑程序:
控制程序逻辑
6.)编写变频器频率输入程序:
频率输入及转换
7.)编写变频器频率返回及转换程序:
频率反馈及转换
8.)编写变频器电流反馈及转换程序:
变频器电流反馈及转换
9.)编写电压反馈程序:
电压反馈及转换
10.)编写直流母线电压转换程序:
直流母线电压转换
以上讲解了在tia中做modbus需要注意到胡事项。
ASML是如何崛起的?半导体发展的三个历史阶段
MIT研发蔗糖电池 未来手机可能由糖供电
物联网在建筑和设计中应用介绍
中国电信开启WiFi 6新时代,携手伙伴共同筑就智慧家庭生态
广西电网公司计划投资35亿元以上资金用于贵港电网建设改造
西门子1200PLC利用CM-1241模块控制台达VFD-M变频器
生物识别大行其道 汗液也能当密码
三星Galaxy M将有可能成为三星首款使用美人尖设计的手机
数控机床机器人手抓设计注意事项
什么是汽车下线检测仪
USB 4.0的带来将全力整合Thunderbolt传输技术
康斯特开建MEMS传感器垂直一体化项目,以压力传感器为核心
3d虚拟数字展厅有哪些优点?
最好看星空灰双摄手机来了,买vivoX9Plus比买苹果7要赚
TR-PP-11B手持式军用电台拆解
OPPO、ViVOPK小米 传统模式能否笑到最后
索尼醇音系列IER-Z1R耳机体验 在耳机腔体的设计上非常亮眼
国芯思辰|基本半导体双通道隔离栅极驱动器BTD21520替换UCC21320-Q1用于UPS电源,驱动峰值电流4.5/6A
坚持“绿色+智能”,打造不一样的智能家居生态
光学超分辨技术综述