通讯软件使用

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

BitBoy通讯软件使用方法及功能浙江连成环保科技有限公司二零一二年十月二十五日浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:一、设备的连接1、取出网线里的两组双绞线,颜色线与颜色线、双色线与双色线并接;2、做好串口头,高压柜的3脚485T-,8脚485T+,低压的相反;3、所有设备的T-与T-、T+与T+并接,取总的T-和T+连接到接口转换设备;4、连接好后使用电脑软件试验。二、地址设置上图显示为设备通讯地址注:修改设备地址时,注意网内设备不可有重复的通讯地址。三、使用软件1、查看设备通讯COM端口1.1点击我的电脑属性浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:、打开软件(双击桌面图标)软件初始画面3、设置软件3.1点击设备端口设置注:Commport(选择COM口,以电脑显示为准),BaudRate(选择波特率,默认9600),Parity(效验码,默认NONE),StopBits(停止位默认1),DataBits(数据位默认8),修改后确定。浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:填写格式命令注:设置成功后软件框右边中部显示,上图格式命令中:1、第一位为设备地址(软件填写十六进制,设备上显示为十进制)2、第二位为功能码;3、第三位为数据起始寄存器高字节4、第四位为数据起始寄存器低字节5、第五位为数据寄存器高字节6、第六位为数据寄存器低字节3.3命令校验点击注:上图显示的末四位为校验码。浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:发送命令注:1、选择Sendbytestringcontinuouslywithdelay(连续发送);2、Dwlay(ms)发送间隔时间;3、点击Send软件开始执行命令;4、上图显示的红色数据为发送命令,没有应答/返回数据,代表通讯失败。上图显示为通讯成功浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:四、Modbus协议概述及功能Modbus协议是主从站通讯协议,用异步串行口完成通讯,物理层采用RS485或RS232。传输速率可以达到115kbps,理论上可接(寻址)一台主站和至多247台从站。受线路和设备的限制,最多可接一台主站和32台从站。Modbus协议的某些特性是固定的,如帧格式、帧顺序、通讯错误和异常情况的处理,以及所执行的功能等,都不能随便改动。其他特性属于用户可选的,如传输介质、波特率、字符奇偶校验、停止位的个数等等,传输模式为RTU。用户所选择的参数对于各个站必须一致,在系统运行时不能改变。1、Modbus协议传输模式Modbus的传输模式:RTU方式。下表是RTU传输模式的特性特性RTU编码系统十六进制每个字符的位数起始位1位数据位8位奇偶校验位0或1位停止位1或2位校验和CRC(循环冗余校验)2、帧Modbus协议的帧(报文)格式:RTU帧。下表是RTU传输模式的一般格式命令帧。从站地址功能码数据校验和8位8位N*8位16位3、Modbus协议3.1通讯方式Modbus有两种通讯方式:应答方式和广播方式。应答方式是主站向某个从站(地址1~247)发出命令,然后等待从站的应答;从站接到主站命令后,执行命令,并将执行结果返回给主站作为应答,然后等待下一个命令。广播方式是主站向所有从站发送命令(从站地址为0),不需要等待从站应答;从站接到广播命令后,执行命令,也不向主站应答。除了会送诊断校验外,只有05、06、15、16这四项功能(见2.3)对广播方式有效。浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:的帧按应答方式分为命令帧(询问帧)和应答帧。命令帧为一般格式命令帧,应答帧有显长度帧和隐长度帧之分,以下图表给出了典型的帧格式。从站地址功能码数据校验和数据起始寄存器高字节数据起始寄存器低字节数据寄存器高字节数据寄存器低字节图为一般格式命令帧从站地址功能码数据长度数据校验和图为显长度应答帧从站地址功能码数据校验和图为隐长度应答帧3.2.1从站地址帧中的从站地址字段表示接收主站报文的从站地址。当从站地址字段为0时,表示所有从站,此时的报文是广播报文。用户必须设定每台从站的专用地址。只有被编址的设备才能对主机的命令(询问)做出应答。从站发送应答报文时,报文中地址的作用是向主站报告正在通讯的是哪台从站。3.2.2功能码字段功能码字段通知从站应执行何种功能。下表列出了功能码的意义和作用。第四节给出了各个功能码对应报文的详细格式和功能。下表Modbus功能码功能码名称作用(对主站而言)01读取开出状态取得一组开关量输出的当前状态02读取开入状态取得一组开关量输入的当前状态03读取模出状态取得一组模拟量输出的当前状态04读取模入状态取得一组模拟量输入的当前状态05强制单路开出强制设定某个开关量输出的值06强制单路模出强制设定某个模拟量输出的值07读取异常状态取得从站的一些状态(8位)08回送诊断校验把诊断校验报文送从站,以对通讯处理进行评鉴09编程主机模拟编程器的作用,修改从站逻辑10探询定期探询从站是否已完成某长程序任务11读取事件计数取得通讯状态和通讯事件的次数12读取通讯事件记录取得通讯状态、事件次数、报文数量和至多64个事件浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:编程主机模拟编程器的作用,修改从站逻辑14探询定期探询从站是否已完成某长程序任务15强制多路开出强制设定从站几个开关量输出的值16强制多路模出强制设定从站几个模拟量输出的值17报告从站标识取得从站类型和运行指示灯的状态18编程主机模拟编程器的作用,修改从站逻辑19重置通讯链路使从站复位于已知状态20-72保留留作扩展功能备用73-119非法功能120-127保留留作内部使用128-255保留用作异常应答注:蓝色标注的功能是常用功能3.2.3数据长度字段数据长度字段记录的是随后的数据字段的长度,单位为字符(字节)。数据字段的长度总是被规定为RTU模式下数据字符的总数,数据字符的数量总是按RTU模式下的数据字符计算。3.2.4数据字段数据字段内含有从站执行某项具体功能的信息,或者含有从站应答询问的信息。这些信息可以是数值、地址参数或范围,例如,从哪路开关量或寄存器开始,处理几个开关位或寄存器、开关量或寄存器的值等等。3.2.5校验和字段校验和字段用于检查通讯报文在通讯线路中是否出错。RTU模式传送时,用CRC-16,参见附录A。4、功能码4.1读取开出状态(功能码01)本功能可使主站获得被编址从站的开关量输出的通断状态。起始地址是指从哪一路开关量开始(编号从0开始),数据线圈数是指读取几路。应答帧中的数据是按上述要求读取的开关量数据(每路一位,每8位组成一个字节,最后一个字节的不足部分补0。本功能不支持广播方式。以下例子是读取17号从站开关量输出020-056的状态,读出的37位组成5个字节,最后一个字节的高三位补0。询问RTU帧:从站地址功能码起始地址高字节起始地址低字节数据线圈数高字节数据线圈数低字节校验和CRC11H01H00H13H00H25H0EH84H浙江连成环保科技有限公司ZheJiangLianChengEnvironmentTechnologyCo.,Ltd浙江连成环保科技有限公司地址:浙江省金华市苏孟工业园区苏东街8号电话:0579-8203112382030999传真:0579-82030777邮编:321051电子信箱:dn0579@163.com网址:帧:从站地址功能码字节计数数据校验和CRC11H01H05HCDH6BHB2H0EH1BH45HE6H4.2读取开入状态(功能码02)本功能可使主站获得被编址从站的开关量输入的通断状态。起始地址是指从哪一路开关量开始(编号从0开始),数据线圈数是指读取几路。应答帧中的数据是按上述要求读取的开关量数据(每路一位,每8位组成一个字节,最后一个字节的不足部分补0)。本功能不支持广播方式。以下例子是读取17号从站开关量输入0197-0218的状态,读出的22位组成3个字节,最后一个字节的高2位补0。询问RTU帧:从站地址功能码起始地址高字节起始地址低字节数据线圈数高字节数据线圈数低字节校验和CRC11H02H00HC4H00H16HBAHA9H答应RTU帧:从站地址功能码字节计数数据校验和CRC11H02H03HACHDBH35H20H18H4.3读取模出状态(功能码03)本功能可使主站获得被编址从站的模拟量输出的通断状态。起始地址是指从哪一路模拟量开始(编号从0开始),寄存器数是指读取几路模拟量(每路模拟量2个字节,高字节在前,低字节在后)。应答帧中的数据是按上述要求读取的模拟量数据。本功能不支持广播方式。以下例子是读取17号从站模出点0108-0110的值。应答数据高字节在前。108是555,109是0,110是100。询问RTU帧:从站地址功

1 / 14
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功