modbus从站(串口)驱动帮助文档_第1页
modbus从站(串口)驱动帮助文档_第2页
modbus从站(串口)驱动帮助文档_第3页
modbus从站(串口)驱动帮助文档_第4页
modbus从站(串口)驱动帮助文档_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

一、概述Modbus从站通信驱动程序模式实现了易控(INSPEC)和多种Modbus协议设备通过串口进行通信的协议。二、 通信准备1、 设备配置保证仪表设备及通信电缆的完好。参数设置如下:波特率:19200数据位:8停止位:1校验方式:无校验通信协议:RS232/RS485上述参数需要与仪表上的相应参数保持一致。2、 通信电缆和连接使用RS232/RS485串口模块与设备连接,详细信息请参考设备使用手册或向厂家咨询。3、 设备的软件配置请参考具体设备进行软件配置。三、 易控配置步骤1、在工程窗口中选择'10通信'节点的右键菜单中的“新建”,选择'串口',点击[下一步]。

2、配置波特率、数据位、停止位及校验方式,点击[下一步]。无无02取消P蚕数谡置端口号©:C0M1校验悅⑦:数据悅迦:停止悅⑸:|竝漏第二齿:配置II道SI道的屈性配直C:RS422/ES485无无02取消P蚕数谡置端口号©:C0M1校验悅⑦:数据悅迦:停止悅⑸:|竝漏第二齿:配置II道SI道的屈性配直C:RS422/ES485追〕协仪类型C:-ES232Q丕二.近璽2」波特率〔©:療控制(H):19200<±一步⑥完戒3、选择[其它]—[通用协议]—[Modbus从站]。点击“配置”按钮,弹出设备配置窗口:[上吐辽旄雪畐住扭蛍协观格式〔叮:整型珊AF方式(D:实型科AF方式CD:荃秒[确定I职消协议格式:RTU模式,ASCII模式,TCP模式.地址:为设备地址,默认为1。通信超时:默认为500毫秒。整型SWAP方式:默认值为SWAP1(3412)。◊实型SWAP方式:默认值为SWAP3(2143)。点击[确定]按钮,完成设备配置。4、双击‘新建设备'或选择右键菜单中的[打开]命令,打开设备变量配置工作区。通过[新建]按钮添加寄存器,并设置数据类型、查询周期、读写方式等。四、通信测试和问题处理通信正常:点击['运行③I按钮,'运行'按钮切换到状态,此时当前值单元格中显示数据与仪表数据一致。通信不正常,请检查:1、设备是否上电,线路是否完好。2、 串口参数,波特率,数据位,停止位,奇偶校验的设置是否正确3、 地址是否与PLC地址一致。附录一:设备的用户程序控制配置完成的设备通信驱动是易控工程的对象,对象的名称是新建设备通信驱动时的命名,在用户程序中可以直接访问和控制这个对象的属性和方法。令设备共有的属性和方法:请参见[10通信基础]-[设备]◊特有属性:附录二:设备的可读写寄存器列表1、从站寄存器列表寄存器名称读写属性数据类型C0IL_STATUS读写开关型整型无符号整型

INPUT_STATUS只读开关型整型无符号整型HOLDING_REGISTER读写整型无符号整型实型INPUT_REGISTER只读整型无符号整型实型EXCEPTION_STATUS只读开关型整型无符号整型2、主站从站寄存器对照表从站寄存器名称读写属性数据类型主站寄存器名称COIL_STATUS读写开关型整型无符号整型00000INPUT_STATUS只读开关型整型无符号整型10000HOLDING_REGISTER读写整型无符号整型实型40000INPUT_REGISTER只读整型无符号整型实型30000EXCEPTION_STATUS只读开关型整型无符号整型附录三:用户自定义方法(1)publicboolReadEx(bytecode,intstartAddr,intlength,outbyte[]buff,intfileNumber)含义:读取数据参数:code,功能码,支持01、02、03、04、14H;startAddr,起始地址,最小值为1;length,读取数据长度;buff,返回16进制数组;fileNumber,扩展内存文件号,当功能码为14H的时候使用,范围为1-10;例子:byte[]buff=newbyte[]{};DeviceloManager.串口1.Modbus从站.ReadEx(0x14,1,4,outbuff,1);foreach(byteuinbuff){Debug.Write(u.ToString("X2"));}Debug.WriteLineC数据:”);(2)publicboolWriteEx(bytecode,intstartAddr,byte[]buff,intfileNumber)含义:写数据参数:code,功能码,支持05、10H、15H;startAddr,起始地址,最小值为1;buff,写入16进制数组;fileNumber,扩展内存文件号,当功能码为15H的时候使

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论