




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关于 CP1H 串口 Modbus-RTU 通信小结系统组成:NodelNode2Node3系统设定:1.CP1H 设定:主要设定 Port2 为 Serial-Gateway 功能,通信波特率 9600,8,1,N2.CP1W-CIF11 开关设定,1=ON(终端电阻);2,3=ON(RS485 方式);5=ON(不要 echoback 数据);6=ON(RS485 方式)3.变频器 1 设定:n003=2(运行指令从 RS485 来),n004=6(频率从 RS485 来);n151=0(超时检测 2S);n152=0(频率单位 0.1HZ),n153=1(站点号),n154=2(9600
2、bps),n155=0(8,E,),n156=10(发送等待时间 10ma);n157=0(RTS 控制使能);4.变频器 2 设定:n003=2,n004=6;n151=0;n152=0,n153=2(站点号),n154=2,n155=0,n156=10;n157=0;5.变频器 3 设定:n003=2,n004=6;n151=0;n152=0,n153=1(站点号),n154=2,n155=0,n156=10;n157=0;Modbus-RTU 串口通信特点:1.Modbus-RTU 可以通过发送为,将存储在特定 DM 区的数据按 Modbus-RTU 方式发送出去,自动添力口 CRC 校
3、验.PinNo.1ONYesTerminalresistor 终端电阻OFF No2ON2wires(RS485)havetosetsamesettingofNo2andNo3OFF 4wires(RS422)要设置相同2和31LG3ON2wires(RS485)OFF 4wires(RS422)RDB+SIDA-SDB+4一-5ONRD:RScontroll“Noechobacksettinng“alsoNo5=On.OFFRD:NoRScontroll(Alwayspossibletoreceive 总能接收)6ONSD:RScontrolFor4wires(RS422)1:Nconect
4、ion,NsideunitsetNO.6=ON.For2wires(RS485),setNo.6=ON.OFFSD:NoRscontroll(Alwayspossibletosend 总能发送)RDA-2.发送完成后自动接收 RTU 从站的响应数据,存储在特定区域,(但是如果没有响应,一直会等待接受数据,不能跳出.)3.具体地址分配和发送状态位如下:ChbitsettingSerialport1Serialport2D32200D3230007to00CommandSlaveaddres(00HextoF7Hex)15to0800(Hex 十六进制)D32201D3230107to00FUNC
5、TIONcord15to0800(Hex)D32202D3230215to00ByteNumberofData 数据字节(0000Hexto005EHex)D32203toD32249D32303toD3234915to00Data(Max.94byte)D32250D3235007to00Slaveaddres(01HextoF7Hex)从站地址15to0800(Hex)D32251D3235107to00FUNCTIONcord 功能代码responce15to08-D32252D3235207to00Errocode 错误代码15to0800(Hex)D32253D3235315to00
6、BytenumberofResponse 响应(0000Hexto03EAHex)D32254toD32299D32354toD3239915to00Response(Max.92byte)Modbus-RTU 串口标志位ChBSerialport 串i 口t定内容A641CH0Serialport120100Modbus-RTU 僭 f 易主站檄能夹行错误了标志1:夹行昊常了0:灾行正常了或者夹行中Modbus-RTU 僭 f 易主站檄能夹行正常了标志1:灾行正常了0:夹行昊常了或者夹行中Modbus-RTU 曾易主站檄能夹行开关0-1:夹行!始1:灾行中0:非夹行中或者夹行了A640CH0
7、Serialport2Modbus-RTU 僭 f 易主站檄能夹行错误了标志21:夹行昊常了0:夹行正常了来行中0Modbus-RTU 僭 f 易主站檄能夹行正常了标志10-1:夹行!始1:灾行正常了0:夹行昊常了或者夹行中0Modbus-RTU 曾易主站檄能夹行开关00-1:夹行!始1:灾行中0:非夹行中或者夹行了四.程序控制:1.如何控制 1 台变频器不间断读取变频器数据如果使用 0.2S 的脉冲来控制 A64000,发送 DM32300 勺数据,那么由于时序问题,可能有时变频器超时错误.因此要使用 A64000和 A64001 来进行控制,具体程序如下:注释:1)第一个扫描周期,置位 W
8、20.002)W20.00 触发 A640.00 的上升沿,发送数据3)发送开始后,A640.00 将 W20.00 复位4)发送完成后,A640.01 将 W20.00 置位,再次进行发送2 .如何控制轮巡读写多台变频器数据(每个轮巡都读写)如果使用SFT对读写的变频器进行轮巡读写,向每台变频器发送1条读命令,1条写命令, 那么3台变频器需要发送6次,SFT需要移位 6 次完成,数据如下:DM0000-DM0009:0001,0003,0004,0020,0003,读取变频器 1 号 0020 寄存器开始 3 各字DM0010-DM0019:0001,0010,0009,0001,0002,
9、0400,0102,5000,向 1 号变频器写入频率并启动DM0020-DM0029:0002,0003,0004,0020,0003,读取变频器 2 号 0020 寄存器开始 3 各字DM0030-DM0039:0002,0010,0009,0001,0002,0400,0102,5000,向 2 号变频器写入频率并启动DM0040-DM0049:0003,0003,0004,0020,0003,读取变频器 3 号 0020 寄存器开始 3 各字DM0050-DM0059:0003,0010,0009,0001,0002,0400,0102,5000,向 3 号变频器写入频率并启动每次发送
10、前将数据前将数据使用 XFER 传送到 DM32300.接受数据使用发送下一台变频器命令位,将数据存储到从 DM32350 专送到 DM100CFF 始数据区,3 .如何轮巡读取多台变频器数据,在需要时写变频器数据(需要时在写)实际控制中可能读取命令较多,而写变频器参数次数较少,那么将读写命令使用一个位区分,将该位的非串接在读取传送前,该位的非串在写命令的产送前,从而可以决定本次发送读命令还是写命令.具体如下:140.00|i*yj!,r-产 5F/孝*f0串串吝君,足TrXFBBfflfTO)aio度颗辅由能争KfirsW21.00_|IC323DCFirsmaftna)Ti皿410的uib
11、DIDFinD3Z3WFirs五.存在问题:1 .在发送命令到接受数据完成大概需要 180-200ms 左右,而变频器的超时检测 2S,因此最多理论可以发送 10 条命令.使用四的方法 2,最多接 5 台使用方法 3 最多接 10 台2 .在轮寻发送命令过程中,如果一台变频器没有响应,那么 Modbus-RTU 将等待响应,无法退出,从而无法发送其它命令.串口没有超时设定功能.注:附录程序:程序 1 流程该流程对每台变频器执行 1 读 1 写命令,每个周期都进行读写.使用 A640.01 触发 W20.00 开始下次发送程序 2 流程流程 2 和 1 的主要区别是将读取和写数据分开,使用 W2
12、1 通道的位将读取和写命令分开,在发送写数据命令时,发送完成后,将 W21 的相应通道复位.从而下次 SFT 循环只执行读命令.注:如果想执行更多的变频器读写操作,那么在这段程序前加入读写命令,在这段程序后加入结果移出命令,同时更改 SFT 命令中的 W40,XX 输入信号附录:做写节点 1,0001 通道,写两个通道的地址命令 01100001000102000101F4D32300 的低八位是从站的节点地址D32301 的低八位是 MODBUS 令 FUNCTIO 玳码例如 0010 写命令D32302 的通讯数据字节数指从 D32303 开始的通讯数据的字节数,需要用户根据 D32203 开始写入的通讯数据自己算出一共多少个字节然后写入该通道中。D32203:0001 写操作的起始通道为变频器内的 0001 通道D32204:0002 写连续 2 个通道D32205 的高 8 位 04 表示写 4 个字节D32205 的低 8 位 00 和 D32206 的高 8 位 01 组成 0001,表示对变频器 0001 通道内赋值为 0001D32206 的低 8 位 01 和 D32207 的高 8 位 F4 组成 01F4,表示对变频器 0001 通道内赋值为 01F4做读数据的时候,命令是 0203212
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024桂林山水职业学院辅导员招聘笔试真题
- 绵阳江油市总医院招聘员额工作人员笔试真题2024
- 智慧乡村导视系统的设计原则与应用实践
- 湘教版劳动实践六年级下册专题4 项目2 任务3《打磨抛光、上油保护》教案
- 2024年青海省乡村振兴局下属事业单位真题
- 2025年事业单位考试公共基础知识考试练习题库100题【答案】
- 项目风险管理合同
- 2025年木材加工、处理机械项目建议书
- 创新教育设计启迪未来思维
- 智能教室中的教育机器人-未来教育的探索
- 脑卒中溶栓护理课件
- 2025年城建技师考试题库及答案
- 2025年中国LTCC技术行业市场现状、前景分析研究报告(智研咨询发布)
- 租赁住房培训课件下载
- 房管员试题资料
- 2025至2030中国扭蛋机行业市场发展现状及商业模式与投融资战略报告
- 2024年苏州昆山国创投资集团有限公司招聘笔试真题
- 商场吸烟区管理制度
- 2025年四川省成都市中考地理真题(原卷版)
- 糖尿病足截肢术后护理
- 广东省东莞市2022-2023学年高二下学期期末物理试题(含答案)
评论
0/150
提交评论