![MODBUS协议主站驱动程序_第1页](http://file2.renrendoc.com/fileroot_temp3/2021-4/19/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa1.gif)
![MODBUS协议主站驱动程序_第2页](http://file2.renrendoc.com/fileroot_temp3/2021-4/19/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa2.gif)
![MODBUS协议主站驱动程序_第3页](http://file2.renrendoc.com/fileroot_temp3/2021-4/19/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa3.gif)
![MODBUS协议主站驱动程序_第4页](http://file2.renrendoc.com/fileroot_temp3/2021-4/19/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa4.gif)
![MODBUS协议主站驱动程序_第5页](http://file2.renrendoc.com/fileroot_temp3/2021-4/19/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa/cc8fe9de-dab2-49cc-a164-7ddfcc9548aa5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MODBUS议主站驱动程序1 MODBUS规约简介Modbus通讯协议最初是由 Modicon公司提出的,基于Modbus通讯协议广泛应用于工业控制领域的通用通讯协议,几乎所有的主流 工控系统都支持这种协议。RS232的通讯协议的,后来 Modicon公司又将这种协议推广到了以太网上,形成了 基于TCP的Modbus协议。有些厂家还在 UDP上定义了 modbus协议,Modbus通 讯协议是主从方式的规约。通讯都是由主站发起的,主站发出通讯请求,从站收到 请求后,回答所请求的数据。基于 TCP的Modbus协议的主站是TCP的客户端, 从站是TCP的服务器端。本主站通讯驱动同时支持基于RS2
2、32的Modbus规约和基于TCP的Modbus规约。同时支持多串行连接,每个串行口下允许有32个设备;支持多个TCP连接的Modbus规约,每个TCP连接下允许有32个设备。连接 方式,如图3-1所示。图3-1设备连接示意图本驱动程序支持不仅支持串行口上MODBUS规约,同时支持 TCP和UDP上MODBUS 规约。此通讯驱动程序可以运行在DPU下也可运行虚拟 DPU下。2 接口硬件连接方式如采用串口方式进行通讯,XDPS系统通常采用标准的 RS232口即Com1或Com2ComN,通讯距离一般为15米,如需增长通讯距离,可采用 R232/485 转换器,通讯距离为1200米。接线方式,如图
3、3-2所示。XDPS DPUCOM 口串口 Modbus 设备信号名称信号引脚信号名称RXD2 TXDTXD3 RXDGND5 GND图3-2接线图3 驱动程序组成本程序由动态链接文件 modi pic.dl、配置文件mod ip Ic.ini两个文件组成,如 果是WINCE环境的DPU,动态链接文件的名称为 modi pl c_CE.dll。如果采用虚拟 DPU,这两个文件都要拷入 VDPU目录下运行;如果采用 DPU,则应该以文件下 装的形式,把以上两个文件安装到 VDPU目录下。4 寄存器数据与 DPU逻辑I/O地址的对应关系DPU的每个站最多可带16块逻辑卡件,每对DPU最多可带16个
4、站。在配 置文件中,定义了寄存器数据与 XDPS系统VDPU逻辑卡件的数据通道的对应关 系。XDPS系统的IO逻辑内测点地址由以下几个因素确定:通道类型、站号、卡 件地址、通道号;MODBUS设备的数据地址信息由从站地址号、寄存器地址决 定,这种映射关系在 Modipic.ini中定义。5 Modiplc.ini 配置文件说明5.1 通讯参数配置无论是在串口通讯方式,还是在 TCP或者是UDP通讯方式,都要保证本驱动 程序的通讯参数与对方的通讯参数是匹配的,那么有哪些参数需要配置、怎样配置 这些参数呢?I、如果外部设备通过串口连接到 DPU上,需要这样配置通讯参数: CONFIGcommuni
5、cation_port1 = Com1,9600,8,n,0,1,debug ,ASCII communication_port2 = Com2,9600,8,n,0,1,debug。communication_portN = ComN,9600,8,n,0,1,debug“ communication_port1”、“ communication_port2”、。、“communication_portN”配置的是DPU下一共有多少通讯通道(最多可支持 64个 通道)和各个通讯通道下的通讯参数,后面的参数依次为:如“ COM1 ”表示的是串口 1,“COM2”表示的是串口 串口号:0可选项
6、57600、 38400、 19200、 9600、 4800、 2400、 1200、 600等 可选项 8、 7、 6。2 ,。 波特率: 数据位: 奇偶校验位:可选项e、0、n,分别表示偶校验、奇校验、无校验。 停止位:可选项0、1、2,分别表示1位停止位、1.5位停止位、2位停止 位。 设备数量:配置通讯口下连接的 Modbus设备数量,最多可连接32个设备。 是否需要调试窗口:如果配置了“ debug,表示DPU运行时,需弹出窗 口,显示这个通讯口的报文,如果没有,则不弹出窗口显示这个通讯口的报文。 串口 MODBUS协议的类型:如果配置了“ ASCII”,表示这个通讯口上的通 讯协
7、议是 MODBUS ASCII 协议;如果没有配置这个参数,则这个通讯口上的协议 是 MODBUS RTU 协议。这个参数与上面的“是否需要调试窗口”参数可以配置, 也可以不配置,这两个参数的位置可以对调。II、串口设备可以通过串口转 TCP/IP网络的设备(如 MOXA NPORT )连接 到 DPU 上,或者设备本身就是支持 TCP/IP 网络连接,它们通过网络直接连接到 DPU 上,这时需要这样来配置通讯参数:CONFIGcommunication_port1 = TCP,222.222.223.46,4001,1,debug,ASCII communication_port2 = MO
8、DICON_TCP,222.222.223.47,502,1,debug communication_port3 = UDP,222.222.223.48,3308,1,debug communication_port4 = UDP_RS232PACK,222.222.221.1,5001,1,debug。communication_portN= TCP,222.222.223.49,3308,1,debug“communication_port1”、“ communication_port2”、。、“ communication_portN”仍然表示 DPU下一共有多少通讯通道(最多可支持
9、64个 通道)和各个通讯通道下的通讯参数,后面的参数依次为:协议类型:如配置“ TCP”表示的是这个通讯口下的设备是通过串口转 TCP/IP网络的设备连接到DPU上的。后面的其他参数表示的是这个通讯口下的设 备连接在哪个串口转TCP/IP网络设备上,以及这个设备的哪个串口上。应该说明 的是,这时通讯通道上协议仍然是串行口上的 MODBUS 协议。如配置“ MODICON_TCP ”表示的是这个通讯口下的设备是通过TCP/IP网络的设备直接连接到DPu的,后面的其他参数表示的是设备的网络地址信息。通 过TCP/IP网络直接连接的设备所用的通讯协议是MODBUS ON TCP协议。如配置“UDP”
10、表示的是这个通讯口下的设备是通过网络的设备直接连接到 DPU上的,所用的通讯协议是自定义基于 UDP的MODBUS协议。后面的其他参 数表示的是设备的网络地址信息。如果配置了“ UDP”选项,则需要配置下列行 来表示DPU与这个设备通讯的本地所用的IP地址和UDP端口号。communication_port3_LocalAddress = 222.222.223.1, 3308如配置“ UDP_Rs232PACK表示的是这个通讯口下的设备是通过网络的设备 直接连接到DPU上的,所用的应用层协议是 RS232上的MODBUS协议。后面的 其他参数表示的是设备的网络地址信息。如果配置了“UDP_R
11、S232pack”选项,也需要配置下列行来表示 DPU与这个设备通讯的本地所用的IP地址和UDP端口 号。communication_port3_LocalAddress = 222.222.223.1, 3308无论是串行口还是 TCP 上的 MODBUS 协议,本驱动程序都是按国际通用实现 的,因此这里不对协议的具体内容作详细描述了。自定义基于UDP 的 MODBUS协议将在后面详细描述。 IP地址:如果协议类型配置为“ TCP”,那么这个IP地址为串口转TCP/IP 网络设备的IP地址;如果协议类型配置为“ MODBUS_TCP ”或“ UDP”,那么这 个IP地址为设备的IP地址。 端
12、口号:如果协议类型配置为“ TCP”,那么这个端口号为串口转 TCP/IP 网络设备的TCP端口号,这个端口对应着连接设备的串行口( MOXA NPORT的 COM1COM4 的端口缺省配置为 40014004);如果协议类型配置为“ MODBUS_TC P ”,那么这个端口号为设备的 TCP端口号,MODBUS OVER TCP协议中定义了这个端口号为502;如果协议类型配置为“ UDP”,那么这个端 口号为设备的UDP端口号,用户可自行选择这个端口号,只要与对方一致,并且 不要与系统其它应用端口冲突就可以。 设备数量:配置通讯口下连接的 Modbus设备数量,最多可连接32个设备。 只有在
13、协议类型配置为“ TCP”时,这个参数才会大于1,协议类型配置为“ MODBUS_TCP”或“ UDP”时,设备数量为1。 是否需要调试窗口:如果配置了“ debug,表示DPU运行时,需弹出窗 口,显示这个通讯口的报文,如果没有,则不弹出窗口显示这个通讯口的报文。 串口 MODBUS协议的类型:只有在协议类型配置为“ TCP”时,才可以配 置此参数,因为只有在这个情况下用的是串口 MODBUS 协议。如果配置了“ASCII”,表示这个通讯口上的通讯协议是 MODBUS ASCII协议;如果没有配置 这个参数,则这个通讯口上的协议是 MODBUS RTU 协议。这个参数与上面的“是 否需要调试
14、窗口”参数可以配置,也可以不配置,这两个参数的位置可以对调。III、通讯驱动程序,不管在哪种连接方式下,都支持通讯通到的冗余,那么冗余通道应如何配置呢?如果外部设备通过串口连接到 DPU 上 ,如:CONFIGcommunication_port1 = Com1,9600,8,n,0,1,debug ,ASCII 其冗余通道可配置为:communication_port1_dup = com2表示的是在COM1通讯不正常时,DPU会通过COM2与设备通讯如果通过网络连接到 DPU 上,如:CONFIGcommunication_port2 = TCP,222.222.223.46,3308,1
15、,debugcommunication_port2 = MODICON_TCP,222.222.223.46,502,1,debugcommunication_port2 = UDP,222.222.223.46,3308,1,debug 这些通讯的冗余通道可配置为:communication_port2_dup = 222.222.224.46,3308“ communication_port2_dup后面的两个参数表示的是冗余通道上设备或串口转网 络设备的IP地址和端口号。协议时“ UDP”时,配置了冗余通道的对方设备的地 址,还需要配置冗余通道的本地网络 IP地址和端口号,如:commu
16、nication_port2_localaddress_dup = 222.222.224.1,3308IV、 不管是串行口 MODBUS协议还是TCP上MODBUS协议,报文中都定 义了数据的长度,这个数据的长度在报文中是用一个字节表示的,因此一次传送 的数据不可能太多,模拟量( 16寄存器)为约 255/2=127个,开关量 (位寄存器 )为 255*8=2040个。在用户自定义的“ UDP ”协议中,增加了一个选项,报文中表示 数据长度的字节数可以配置,可以配置成 1字节或 2个字节,这样可以在一次通 讯中传送大量数据。这个配置也是在 CONFIG 段中完成的,如:CONFIGcommu
17、nication_port2_databyte=2V、在进行通讯调试时,可以为每一个通讯通道配置报文收集文件,用来记录 整个通讯过程的报文收发情况,调试人员通过这个文件可以分析通讯运行情况。 如:CONFIG communication_port1_record_file=d:mod1.txt上面的配置表示的是将第一个通讯通道的报文记录在文件“d:mod1.txt”里,注意在正常通讯状态下,不应配置这个文件,否则会增加DPU的CPU的负荷。VI、此外,CONFIG段里还有两个时间参数,一个是 Timeout,另外一个是 Request_lntv,它们所代表意义是:TimeOut 表示 Modb
18、us 协议每一次访问的超时时间,单位为毫秒,缺省值为 2000毫秒。通讯驱动程序访问 MODBUS 设备数据时,如果命令发送后,在 Timeout时间范围内,设备没有应答,那么通讯驱动程序就不再等待回答,继续下 面的通讯内容。Requestntv表示Modbus协议连续两次访问之间的间隔,单位为毫秒,缺省 值为0毫秒。有些MODBUS设备由于CPU处理能力的限制,不允许 MODBUS主 站连续访问其数据,这个时候要配置这个参数。5.2 数据映射关系配置配置了通道的通讯参数后,还需要通讯程序如何将设备的通讯数据映射到 DPU的逻辑I/O地址“站号-卡号-通道号”上。描述 线圈状态寄存器,是可以读
19、写的开关量寄存器。写此单个寄存器的 功能码为 5;写此多个寄存器的功能码为 线圈输入状态寄存器,只读开关量寄存器。保持寄存器,是可以读写的模拟量寄存器。写此单个寄存器的功能 码为 6;写此多个寄存器的功能码为 16。输入寄存器,只读模拟量寄存器。起始地址00001I 、 MODBUS 设备有哪些寄存器呢?一个典型 MODBUS 设备有 4 种线圈状态 寄存器、线圈输入状态寄存器、保持寄存器、输入寄存器。前两种为开关量寄存 器,后两种为模拟量寄存器。在访问这些寄存器时,须指明寄存器的类型,及功 能码,下面是功能码与寄存器地址的对照表: 功能码15。0000240001300011本驱动程序的配置
20、文件里,每一组数据的前面都有功能码,配置的寄存器起始地址都是从 0开始计数的,这个 0地址对应着每个功能码代表寄存器起始地址。II 、 一个典型 MODBUS 设备的通讯数据与 DPU 的逻辑 I/O 地址的映射关系可以配置如下:Port1_PLC1Slave_No=1Type=0Station_No=1PlateNum=2Plate1_No=0Plate2_No=1Plate1_DI=1,0,32,20Plate1_AI=3,0,32,20Plate2_DO=32,32,20Plate2_AO=32,32,20 下面对所配置的内容进行说明:“ Port1_PLC1 ”表示的是第一个通讯通道的
21、第一个设备。“Slave_No”配置的是这个设备的MODBUS地址。“Station_No” 配置的是这个设备对应的逻辑 I/O 站的站号。 “PlateNum” 配置的是这个设备对应 I/O 站下的逻辑卡件的数量。“ Plate1_No”、“ Plate2_No”表示的是每一块逻辑卡件的卡号。“Plate1_DI”、“ Plate1_AI”配置的是Platel上输入数据通道对应的寄存器的 类型(功能码)、起始寄存器地址、连续寄存器的数量 (通道数量 )、输入数据的扫描 周期(单位为 100 毫秒)。“Plate2_AO”、“ Plate2_DO”配置的是PIate2上对应的输出数据通道对16
22、;可以按配置的周期输出。 /输出、模拟量输入 /输出数据,但 Plate1_AI” 或“ Plate1_DI” 或应的起始寄存器地址、寄存器的数量 (通道数量 )。这里没有配置功能码,开关量输 出卡用的是功能码 15,模拟量输出卡用的是功能码每一块逻辑卡件上,可以同时有开关量输入 每一种数据只能配置一组。比如说不能配两个“PIate1_AO” 或“ PIate1_DO”。256个,即连续寄存器的数量最每一块逻辑卡件上,开关量通道的数量最多是多是 256;受 MODBUS 协议中数据长度的限制,模拟量最多是 125个通道,即连 续寄存器的数量最多是127。有一种情况是例外的,即配置的协议是“ U
23、DP”时, 不管是开关量还是模拟量,连续寄存器的数量最多可以是 2560,这时一块逻辑卡 件上容纳不了这么多数据,通讯驱动程序会按每块逻辑卡 200个模拟量通道, 256 个开关量通道,将这些数据依次安排在后续逻辑卡件上。注意在种情况下,自检程 序里只能看到配置的卡件号,后续卡件是看不到的,但DPUCFG里是可以进行组态 的。注意:在PortM_PIcN的配置增加了“ Type”配置项,它表示当前通讯设备 的特殊性。Type =0:表示普通 MODBUS 设备,此为缺省值。Type =1:表示南瑞励磁设备 SAVR2000(需要初始化通讯连接)Type =2:表示西安润辉设备 (通讯数据的高低
24、字节反了 )III 、通讯驱动程序输出数据给 MODBUS 设备时,除了能进行上述周期型输出 操作外,还能进行变化输出,即当输出的数据发生变化时,才将这些数据输出给 MODBUS 设备。请看下面的配置: Port1_PLC1 Slave_No=1 Station_No=1 PlateNum=3 Plate1_No=0 Plate2_No=1 Plate3_No=2 Plate1_Oper_1=10,24Plate2_Oper_2=10,24 Plate3_AO_Oper=10,24 其中“ PlateN_Oper_1=后面的参数分别是起始寄存器号、连续的寄存器数, 表示的是一种开关量操作逻辑卡
25、,每个寄存器对应一个开关量输出通道 XDO,只有当 XDO 的输出值发生变化时 ,才将数据送数据给 MODBUS 设备,不变化不传送。采 用5号MODBUS功能码,一次只传送一个通道的数据。注意:配置了此操作点的 卡件上不可同时配置 DO、 Oper_2、 AO_Oper。t=r.号、“PlateN_Oper_2= ”后面的参数分别是起始寄存器号、连续的寄存器数,表示 的是另外一种开关量操作类型 ,每个要控制的通道 (寄存器),对应两个连续的 XDO, 第一 XDO 有上升沿时,驱动程序会给要控制的寄存器发送 0值,第二 XDO 有上 升沿时,驱动程序会给要控制的寄存器发送 1值。在进行组态时
26、,要注意,控制对 方设备的一个寄存器是用相邻两个 XDO 来实现的,给这两个 XDO 发脉冲指令可 以控制寄存器 (或开关 )的不同状态, XDO 的脉冲宽度取决于通讯驱动能不能响应 到此脉冲的上升沿,一般应大于 2秒,可根据实际情况决定。通讯时驱动程序采用 5号 MODBUS 功能码来发送数据,一次只传送一个通道的数据。 每块卡上最大的通道数为128,因为每个通道对应2个XDO, 一块卡上配置128个通道时, 这块卡上就有256个XDO。注意:配置了此操作点的卡件上不可同时配置DO、Oper_1、 AO_Oper。“PlateN_AO_Oper=”后面的参数分别是起始寄存器号、连续的寄存器数
27、,表 示的是一种模拟量操作点,每个要控制的寄存器,对应一个XAO和XDO,同一地址编号的 XAO 和 XDO 管理一个寄存器,只有 XAO 的值发生变化或 XDO 有上上 升沿时,才会将 XAO 的数传送给下面的设备。 注意:配置了此种操作点的卡件上不可同时配置 AO、DO、Oper_1、Oper_2数据。IV、MODBUS 协议不直接支持浮点数传输,很多设备都是用两个连续的模拟 量寄存器来表示一个 4字节浮点数的工程值,这种情况下, Modiplc.ini 文件中读 这种数据通道的配置与读一般的模拟量通道的配置相比,并没有特殊的地方。仍 然这样配置:PlateN_AI=功能码,寄存器起始地址
28、,寄存器数量,扫描间隔 寄存器数量应该是所要读取的浮点数个数的两倍。在做逻辑组态时,应将 XAI 的 通道转换类型设置成“ Float间接浮点数转换(L16+H16)”,这样DPU计算程序会 将两个连续的 XAI 通道对应成一个浮点数工程值,如将 XAI ( 1 -0-0)和 XAI(1-0-1) 对应成第一个浮点数工程值、XAI (1-0-2)和XAI(1-0-3)对应成第二个浮点数工程值、 。注意,此时,逻辑 组态里只需要用偶数通道 XAI(1-0-0)、XAI(1-0-2)、,而奇数通道XAI(1-0- 1)、 XAI(1-0-3) 、是不用的。V、MODBUS 协议不直接支持 4字节长
29、整数通道的配置,很多设备都是用两 个连续的模拟量寄存器来表示一个 4字节长整数,这种情况下, Modiplc.ini 文件 中读这种数据通道的配置与读一般的模拟量通道的配置相比,并没有特殊的地 方。仍然这样配置:PlateN_A匸功能码,寄存器起始地址,寄存器数量,扫描间隔寄存器数量应该是所要读取的长整数个数的两倍。在做逻辑组态时,应将XAI的通道转换参数进行正确设置,如量程范围设成0-65535, AD值范围也设成065535,再做这样的算法,如:XAI(1-0-0)+65536*XAI(1-0-1),计算结果就是第 一个长整数通道的值。6 配置文件举例分析6.1采用串口进行通讯配置文件举例
30、CONFIGcommunicationpoil1 = Com1,9600,8,n,0,1,debug采用串口 1进行通讯,通讯波特率为9600bps,数据位为8位,无奇偶校验,1.5位校验位,有报文监视窗口Poil1_P LC1Slave_No=1表示PLC的地址为1Station_No=1表示该PLC对应DPU的1号站P lateNum=4PlateNum表示该 PLC对应4块卡件P late1_No=0表示卡件P late1的地址为0PI ate2_No=1表示卡件P late2的地址为1P late3_No=2表示卡件P late3的地址为2P late4_No=3表示卡件P late4
31、的地址为3P late1_AI=3,0,64,2表示卡件PIate1为模拟量输入卡件,通道 0至通道63与 该PLC的保持寄存器 40001至40064共64个寄存器对 应;扫描周期为200ms。Plate2_AI=4,64,64,2表示卡件Plate2为模拟量输入卡件,通道 0至通道63与 该PLC的输入寄存器 30065至30108共64个寄存器对 应;扫描周期为200ms。P late3_D0=0,8,200表示卡件Plate3的开关量输出通道与该PLC的00001至00008号线圈状态相对应P late4_AO=0,2表示卡件Plate4的模拟量输出通道与该PLC的40001至4000
32、2号保持寄存器相对应6.2采用TCP/IP方式配置文件应用举例CONFIGcommunicationportl = Com1,9600,8,n,0,1,debug采用串口 1进行通讯,通讯波特率为9600bps,数据位为8位,无奇偶校验,1.5位校验位,有报文监视窗口PortlP LC1Slave_No=1表示PLC的地址为1Station_No=1表示该PLC对应的DPUfr 1站P lateNum=4PlateNum表示该PLC对应4块卡件P late1_No=0表示卡件Plate1的地址为0PI ate2_No=1表示卡件 Plate2 的地址为1P late3_No=2表示卡件Plat
33、e3的地址为2P late4_No=3表示卡件Plate4的地址为3P late1_AI=3,0,64,2表示卡件Plate1为模拟量输入卡件,起始通道为 0的 64个通道与该 PLC的输入寄存器 40001至40064共64 个寄存器对应;扫描周期为 200ms。Plate2_AI=4,64,64,2表示卡件PIate2为模拟量输入卡件,起始通道为 0的 64个通道与该 PLC的输入寄存器 30065至30108共64 个寄存器对应;扫描周期为 200ms。P late3_DO=0,8表示卡件Plate3的开关量输出通道与该PLC的00001至00008号线圈状态相对应P late4_AO=
34、0,2表示卡件Plate4的模拟量输出通道与该PLC的00001至00008号线圈状态相对应7 通讯驱动程序的调试将通讯驱动程序 MOD IP LC.DLL或MOD IP LC_CE.DLL、配置文件MODIPLC.INI、VDPU.CFG文件下装到 DPU中,或拷贝到 VDPU目录下,重新启 动DPU程序,就可以调试通讯程序了。注意, VDPU.CFG配置文件如何修改,在 前面的章节里,已经详细描述过,只要将这里就不再重复说明了。通讯驱动程序提供了两种调试手段,一是通过报文调试窗口来分析通讯过 程,另一个是通过记录的报文文件来分析通讯过程。如何显示报文调试窗口和记录 通讯报文前面已经介绍过,
35、这里主要介绍的是怎样使用这两种手段来调试。7.1报文调试窗口报文调试窗口的标题栏显示了通讯通道的参数如串口号和串口参数或IP地址和端口号,用户根据此标题栏的内容判断配置的参数是否正确。如果DPU与设备间的通讯是通过TCP连接实现的,那么标题栏上还显示了 DPU与设备的连接的状态,如果已经连接上设备或串口转TCP网络的设备,那么 标题栏显示已经建立的状态“ Conn ected,反之则显示“ Co nn ecti ng”,表示未连 接成功。报文调试窗口里显示了通讯通道收发报文的情况,发送的报文用灰底黑字表 示,接收的报文用蓝底黄字表示。通讯过程中,通讯内容向窗口上方滚动,最新的 通讯内容显示在窗
36、口的下方。用户可以按“Ctrl_C ”暂定窗口的滚动,再按“ Ctrl_C ”继续窗口滚动。nn CD on 2nm 03 nn nn 00 20 44 1Z 0103 no on on 20 44 m no on nn no 20 44 12 01 0344 12 01 03 DID 00244 12 01 0 3*D0 QEl 00 20 44 12 DL 0300 00|20 44 12 DI I3 00 DODP 丽 44 L2 丽 D3血0 而 00 ZD FTH 12 01 03 DO CID 00 2D 4 4 1D1 鱼 0口悔0 西 20 44 JD1D3 0000 20O
37、12 01i TCP-tlP-3.3-206*37pport = S02) ConnectingTCP连接未成功时的报文调试窗口!TCP-(IP=3,B4,2n6,37,port=iOpConnRrtedMniiinTilooocoooolioboiosooDIDQID匝 QQQIDQIDHDID EQEEQBQHEBH00 OD 00 OQ DO 06 01 03 QOl 100 DO 20 亟囲亟QQ回EQQQ亟QQ riTiifiTiiriTiininnTnrnnfiTii06 01 03 00 DO OOggfnnnrnnnniiinTii00 2flEEHGBODooIooIooId
38、dIddIIooIdoIddEdIooIoonnioolnoloo00而而而而而QQnrii00而而00 00 而 00 0 00 西 00 0000 匝 0000HTil00 0 亘 00 0 更 00 0000000043000000EE OBOE亟 QQQEEE DE DEriiiiniiinmrim nTilRTil firn nTiirimnTilRTil Firn fiTiirilil血on EQ血m血QB EQ 133画 亟 13 00 00 回 OS 01 03 Odl 100 QD 20 03 QQ 亟 QQ QQ EQ QQ 亟 QQ QQ EQ QQ 匝06 01 03
39、QQ DO 20 师個顾顾丽?EEIQEIQQ DD 11 00 00 riTiinrsiriTii inn iTiiriTi nisi fCTiinnnTnEinfiTiiriTiinia 00 12 00 iDdl回 06 01 03 00 firn iTiirimniiinTii firn fiTiirimniii 二二二 EBQEEBZ: Ob 01 03 QQl 100 DD 20nnnnDO130100 ddIoo00 Dppo.00 OWO|00|00|00|00|00|00|00|00|00|00|QO|00|00noddIddIooDO 0003 40 0000 000EE DE DE EE rniinriinintni renTiininrnii EEQEQEEE niiinTiininfn! rinnTtinnfiii 匝皿皿西 nmnTiininfni fininTiininfniTiDO而00 100riTiinriifiTiinriinmniiinTii 00 ?
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高压泵项目规划申请报告模板
- 2025年策划协议离婚程序与标准
- 2025年土地买卖策划中介服务协议
- 2025年数字化制造业转型升级协议
- 2025年合作伙伴共同规划有限公司合同协议范本
- 2025年产品供应条款协议示例
- 2025年全球技术转移与创新合作协议
- 2025年二次结构墙体劳务承包合同
- 2025年信息技术外包服务协议示范本
- 2025年仪式用服装租借合同示例
- 信用信息平台建设方案
- 大地保险理赔标准
- 车险经营情况分析报告模板
- 农业一张图建设方案
- 安徽药都银行2023年员工招聘考试参考题库含答案详解
- 心肌梗死的心电图改变
- 七年级上册数学思维导图·李树茂帮你简单学数学
- 三星SHP-DP728指纹锁说明书
- 预应力锚索张拉及封锚
- 烤烟生产沿革
- 部编版二年级下册科学全册教案
评论
0/150
提交评论