modbustcp ip驱动程序详解_第1页
modbustcp ip驱动程序详解_第2页
modbustcp ip驱动程序详解_第3页
modbustcp ip驱动程序详解_第4页
modbustcp ip驱动程序详解_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

iPC/XBTGC/XBTiPC/XBTGC/XBTGH/XBTGK/XBTGT/XBTGTW/HMIGTO/HMISTO/HMISTU2目关于本....目关于本....................................................579I/OModbusTCP/IP通讯:一般原理IPModbus.....................索344安全重要信声5安全重要信声5果,SchneiderElectric概不负责。6果,SchneiderElectric概不负责。6关于概关于概HMIGTU/HMISCU/HMISTO/HMISTU。有效性说关于产品的7警控制失系统控制路径有时包括通讯链路。此时必须考虑链路意外发生传送延迟或故障的隐含因素。在实际使用前,请对MagelisiPC/XBTGC/XBTGH/XBTGK/XBTGT/XBTGTW/HMIGTO/如果不遵守这些说明,将会导致死亡、严重88请参阅Vijeo-Designer在线帮助。多信息,请参阅Vijeo-Designer在线帮助。请参阅Vijeo-Designer在线帮助。多信息,请参阅Vijeo-Designer在线帮助。HMIGTU/HMISCU/HMISTO/HMISTU产品。注意:一般情况下,目标机器可作为客户端,以读取外部设备(PLC)中的数据;但对本章包含了9主页系统结支持的设备地连续设备地I/O管理器配驱动程序配设备配设备地址配系统结概注意:确保设备按用户手册中的说明正确接地,并遵循所有适用的国家/连1:以太网交换机/系统结概注意:确保设备按用户手册中的说明正确接地,并遵循所有适用的国家/连1:以太网交换机/协系处理以太网模图Modbus设T以太网Modbus设备以太网集线XBTGK/XBTGT/XBTGTW/HMIGTO/HMISTO/HMISTU接线图接线图以太网集线XBTGH2000接线图接线图3:以太网交换机/3:以太网交换机/协系处理USB目标机Modbus设ModiconMiniBUSB电XBTGC/XBTGT2000系列或者更高系支持的设备地概(诊断缓冲区支持的设备地概(诊断缓冲区设备变量”变位地字地输-只读,表示输入。范围:0对于输入地址(%Ii.i.i%IWi.i.i(参见第26页)下约定:最低有效位为0,最高有效位为15j=0---常i0j=0--只读,表示常量j为位索引,符合下列约定:最低有效位0,最高有效位为15-i0只读,表示常量警意外的设备如果不遵守这些说明,将会导致死亡、严重注意:当您向%IWi:Xj或%QWi:Xj变量进行写入时,目标机器会读取整个字,设置定义的位,然PLC写过程中将数据写入此字地址,则得出的数据IEC注意:当您向%IWi:Xj或%QWi:Xj变量进行写入时,目标机器会读取整个字,设置定义的位,然PLC写过程中将数据写入此字地址,则得出的数据IEC设备变量地址范“IEC61131语法变位地字地注00001--写访问离散量输10001--只变位地字地存储-i=0读/写访问软件来选择(参见第21页)。-i=0i0-读/写访问i0j0-读/写访问j为位索引,符合下列约定:最低有效位0,最高有效位为15-i=0读/写访问输-只读,表示输出。范围:0到255对于输出地址(%Qi.i.i%QWi.i.i个段。对于关联的I/O,每个段标识一个物理(参见26当定义字地址中的位时,j为位索引,符合以下约定:最低有效位为0,最高有效位为15j=0---系i0-读/写,取决于位/字编号j为位索引,符合下列约定:最低有效位0,最高有效位为15i0j=0---i0变量映如果选择了变量映如果选择了低字优先设备配(参见第21页)选项n警意外的设备在目标机器中设置“ASCII或双字字顺序”PLC顺序相符。如果顺序不同,PLC和目标机器上的值将出错。如果不遵守这些说明,将会导致死亡、严重变位地字地注单字输入寄存30001-只单字保持寄存40001-写访问。向这些位地址之一写入PLC。如果梯形图程序在位读写过双字输入寄存30001-只可以由软件来选择(参见第21)双字保持寄存40001-写访问可以由软件来选择(参见第21)如,为了与PremiumPLC格式保持一致,应使用值低字优先。字符串管理如下HELLO!字符串为例予以说明如,为了与PremiumPLC格式保持一致,应使用值低字优先。字符串管理如下HELLO!字符串为例予以说明如果选择了“低字节优先”(参见第21页)如果选择了“高字节优先”(参见第21页)每个字的LSB和MSB是正好相反的。IEC等价语变量类Modbus地址语IEC61131语格范第一元格范第一元内部线圈和输出线i000001i0保持寄存器(字i0i0保持寄存器(字位i0j0i0j0字顺最高有效字最低有效字第一个EH第二个LL第三个!O域%I、%Q、%K和%S。保持域%I、%Q、%K和%S。保持寄存器(双字i0i0保持寄存器(浮点i0i0保持寄存器(字符串说明:“00001”中的前导零必须保:j为位索引,符合下列约定:最低有效位0,最高有效位为15k等于65535符串长度/2,取四舍五入值为高位值。例如,如果字符串长11,则得到65535-6=65529。连续设备地概最大连续地址和地址间隔取决于在设备配置21页如果相同设备上的两个变量地址之间的间隔小于连续设备地概最大连续地址和地址间隔取决于在设备配置21页如果相同设备上的两个变量地址之间的间隔小于地址间隔值,则当请求长度小于所配置的长度使用了不同的寄存器/注意:为期望帧长度选择最小值时,如果要读双字,则需iPC/XBTG/XBTGT目标机器类型中创建一个双字(32位)容更新32位变量下表列出了期望帧长度=最大可能值(252字节)时,可从每个设备上读取的最大连续地址数寄存线2000255离散量输输入寄存125个48个保留寄存小PLC读如果不遵守这些说明,将会导致受伤或设备所有%I或%Q数据,而不必考虑字数。注意:如果期望=最小可能值,连续地址的位数和字数最大值均1I/O管理器概I/O管理器概助:通讯设置设备添加设备驱动程序管理器配置驱动程序配概驱动程序配概“驱动程”屏幕示屏幕描区描制造显示设备制造商的名称驱动程显示将目标机器连接到Modbus设备所用的连接类型指定如下IP地将已定义的IP地址、子网掩码和缺省网关地址分配给目标机器使用以太网子网上已定义的IP地址设置目标机器注:XBT/XBTC/XBTK/XBTT支持重复地址服务,如果目标机器的地址与网络上现有的IP器的IP地址后,通讯会自动开始。子网掩使用以太网子网上已定义的子网掩码设置目标机器缺省网使用所连接子网的已定义缺省网关地址设置目标机器设备配概要详细设置目标机器设备配概要详细设置目标机器与设备之间的通讯过程,请使用设备配置设备配置对警意外的设备ModbusslaveSchneiderElectric(Altistart软启动器或如果不遵守这些说明,将会导致死亡、严重屏幕描区描定义设IP地址。此属性屏幕描区描定义设IP地址。此属性不适用ModbusUSB设备使用缺省值(255)与其他ModbusTCP/IP以太网设备通讯。如果使用网关来访问Modbus串行链路上的设备,请输入从站地址(1-247),并使用目标IP地址作为网关的IP地址。(255)指连接网关备用连请选择该框以启用第二连接并输入备用IP地址定义设备的备IP地址注:若与主IP的通信失败,runtime不会立即切换到备份IPRuntime将尝试先连IP。如果尝试再次失败runtime将尝试连接备份IP。一般情况下,这个过程持续15IP协期望帧长为了优化通讯,可选择帧长度最大可能值:使用服务器允许的最大帧长度(优化已经过最小可能值:不优化通讯。每个变量都使用一个专用请。寻址模如何定义寻址模式对于包括PremiumMomentumPLC在内的大多数设址,从而允许以0开头的寄存器地址(例如0至从而允1开头的寄存器地址(例如165536)。IEC61131语如果选中,则使IEC变量地址参见12页)(%M%MW、%MD...)双字字顺最低有=(确保连接的设备使用相同的格式。例如,为了与PremiumPLC格式保持一致,应使用值低字优区描ASCII显示字区描ASCII显示字节顺低字节优先:以具有与XBTL1000软件相同的行为高字节优先:以具有与VijeoDesignerV4.1软件相同的行在PLC内部,字符串通常是一组字,每个字包含两个字即可获取新的不固定地址。当PLC更新时间超时,旧的不固设备地址配概想要在变量列表中设定设备地址,请使用变量属性中的地址选择器键盘。详细信息,请参阅第二节(参见第设备地址配概想要在变量列表中设定设备地址,请使用变量属性中的地址选择器键盘。详细信息,请参阅第二节(参见第12页)。注意:要显示地址选择器键盘,请单击[...]屏幕示例未选中IEC61131语法复选框时的设备地址配置的屏幕屏幕描区描地选择起始地址偏移量选择器]键盘输入偏移量:屏幕示例选中IEC61131语法复选框时的设屏幕示例选中IEC61131语法复选框时的设备地址配置的屏幕示区描罗列设备的离散/字设备类型的位位置(0-15)示例:看看寄存40100并假设载入的值5:40100=有效位即LSB在最右边,即j=0。)j=0位为1j1j2j3j4依此类推预键入偏移量或位,可立即预览地址。单击确定后,用地址选择屏幕描屏幕示例屏幕描屏幕示例区描地选择地址类型(%M、%MW、%MD...)偏移量选择器]键盘输入偏移量:示例:看看加载了值5%MW10:%MW10=低有效位即LSB在最右边,即j=0。)j=0位为1j1j2j3j4依此类推预键入偏移量或位,可立即预览地址。单击确定后,用地址选择区描机架区描机架此字段是必填字段,且始终启用。范围:0-此数字PLC所查找的物理数据元素,如3。要输入偏移量值,请使用向上或向下箭头进行滚动,或单击[...]以使用[地址选择器]键盘。模块此字段是必填字段,且始终启用。范围:0-此数PLC所查找的物理数据元素,如:模块:2.要输入偏移择器]键盘。通道使用此复选框启用此字段。范围:0-此数字PLC所查找的物理数据元素,如3。要输入偏移量值,请使用向上或向下箭头进行滚动,或单击[...]以使用[地址选择器]键盘。预预览在字段中键入的地址。单击确定后地址选键盘ModbusTCP/IP通讯ModbusTCP/IP通讯本章包含了主页一般信工作原IP寻址的背景知Modbus一般信概ModbusTCP/IPModbus一般信概ModbusTCP/IPModbus应用协议和以太网网络(TCP、IPII802.3层)的组合。这种组合的优点在于它可以使用标准的计算机通讯支持(标准化硬件、低廉的成本、传输速度以ModbusModbusModbus工作原概OSI(开放式系统互连)模型。该模型由Modbus工作原概OSI(开放式系统互连)模型。该模型由的请求(读/写字和位等)。Modbus注意:有关Modbus注意:有关Modbus应用协议的更详细信息(请求代码、类细节等),请浏时的信息分解组合等。/注意:IP寻址的简要提示(35页)。以下是链路层的简要介绍,解释CSMA-CD访问方法的工作原理。(或间隔非常小而快的数据传输,请勿在以太网网络上加载数据超过30%。Modbus.Modbus.ModbusIP寻址的背景知IPModbusIP寻址的背景知IP注意:IP寻址已经标准化并被广泛传播。有关更详细的说明,请参见规定示类范ABCModbus请参见相应的Modbus请参见相应的RFC。分地址和子IP地址由两个标识符组成,一个标识网络,另一个标识所连接的机器。实际上,机器标识符也可子网掩码显示分别分配给网络标识符和子网指示符的位数(设置为识符的位数(设置为0的位)。1的位),然后是分配示所选的子网掩码值必须与IP地址的类一致。网本手册中网关"。如果接收机器没有连接到本地网络,将会有一则消息发送附Modbus功能代码和例外错误代Modbus功能代注意:10(FC10以写入多个寄存器。但附Modbus功能代码和例外错误代Modbus功能代注意:10(FC10以写入多个寄存器。但是,一些设备并不知道这一功能代码。如果某个设备FC10FC06而不产生任何错误FC05

温馨提示

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

评论

0/150

提交评论