CPWCIF欧姆龙CPH以太网通信完美操作说明
- 格式:doc
- 大小:797.00 KB
- 文档页数:8
C P1W-C I F11的使用方
法
本页仅作为文档封面,使用时可以删除
This document is for reference only-rar21year.March
大海 ?
主页博客相册|个人档案 |好友
查看文章 欧姆龙RS-422A/485选件板CP1W-CIF11的使用方法:
2009-04-30 21:51
欧姆龙RS-422A/485选件板可安装到CP1H 或CP1L 的CPU 单元的选件板槽位1或2。
安装时请拆下槽位的盖板。
同时按压盖板上 下的锁杆,便可解锁,将其拔出。
安装选件板时,先确认上下的方向,切实地压入直到发出咔哒声。
注意:选件板的装卸一 定要在PLC 的电源OFF 的状态下进行。
选件板的正背面图
选件板的端子台引脚定义
DIP 开关
设定 内容 1
ON 有(两端) 终端电阻有无选择 OFF 无 2
ON 两线制(RS485) 2,3必须设置相同 OFF 四线制(RS422A ) 3
ON 两线制(RS485) OFF 四线制(RS422A ) 4 — — 空置
5ON有RS控制
在需要禁止回送的情况下,设定为ON。
OFF
无RS控制(平时
接收)
6ON有RS控制
RS422A方式1:N连接N侧单元的设备设 =
方式设 =ON.
OFF
无RS控制(平时
发送)
两线制(RS485)接法连接图。
欧姆龙PLC的通信设置通信前需在系统设定区域的DM6650-DM6653中进行通信条件设定,具体内容见表。
表plc通信设定区功能说明通道地址位功能缺省值DM665000-07上位链接外设通信口通信条件标准格式设定:00:标准设定(启动位:1位、字长:7位、奇偶校验:偶、停止位:2位、比特率:9600bps)01:个别设定(由DM6651设定)外设通信口设为上位链接08-111:1链接(主动方)外设通信口1:1链接区域设定0:LR00-LR1512-15全模式外设通信口使用模式设定0:上位链接2:1:1链接从动方3:1:1链接主动方4:NT链接DM665100-07上位链接外设通信口比特率设定00:1200bps 01:2400bps 02:4800bps 03:9600bps 04:19200bps(可选)08-15上位链接外设通信口帧格式设定启动位字长停止位奇偶校验00:1 7 1 偶校验01:1 7 1 奇校验02:1 7 1 无校验03:1 7 2 偶校验04:1 7 2 奇校验05:1 7 2 无校验06:1 8 1 偶校验07:1 8 1 奇校验08:1 8 1 无校验09:1 8 2 偶校验10:1 8 2 奇校验11:1 8 2 无校验DM665200-15上位链接外设通信的发送延时设定设定值:0000-9999(BCD),单位10msDM665300-07上位链接外设通信时,上位Link模式的机号设定设定值:00-31(BCD)08-15不可使用。
欧姆龙plc网口怎么通讯欧姆龙PLC(可编程逻辑控制器)作为一种广泛应用于自动化控制领域的设备,其通信功能尤为重要。
在现代工业生产中,PLC通信是实现不同设备之间数据交换和控制的关键技术,也是提高生产效率和降低成本的重要工具。
而其中的网口通信技术更是为各种领域的自动化控制提供了强大的支持。
本文将探讨欧姆龙PLC网口通信的相关知识及其实现方法。
首先,我们要了解PLC网口通信的基础概念。
PLC的网口通常指的是以太网接口,通过以太网连接PLC与其他设备进行数据通信。
PLC作为局域网中的一个节点,可以与其他设备进行实时数据的交换和控制指令的传输。
通过网口通信,PLC可以与计算机、变频器、人机界面等设备进行数据的传递和共享,从而实现系统的实时监控和远程控制。
在进行PLC网口通信配置时,需要特别注意使用的通信模块。
欧姆龙PLC通常搭配使用CP1W-CIF41、CP1W-CIF41-V1等型号的以太网通信模块。
这些模块提供了稳定可靠的网口通信功能,并支持多种通信协议,如TCP/IP、UDP、FTP等。
在选择通信模块时,需要根据具体的应用需求和控制系统的架构进行选择,以确保通信的稳定性和可靠性。
配置PLC的网口通信需要进行一系列的步骤。
首先,需要设置PLC的网络参数,包括IP地址、子网掩码、网关等。
这些参数的设置需要与局域网中的其他设备保持一致,以确保数据的正常传输。
其次,需要设置通信模块的相关参数,如通信协议、通信模式等。
在设置过程中,应根据具体的通信需求进行选择和配置。
最后,需要编写PLC的通信程序,实现数据的读取和写入功能。
通过使用欧姆龙的PLC编程软件CX-Programmer,可以方便地进行通信程序的编写和调试。
在进行PLC网口通信时,还需要注意一些常见的问题和解决方法。
首先,网络连接的稳定性是保证通信正常进行的关键因素。
要确保PLC与网络的连接可靠,并且网络带宽足够满足通信需求。
其次,需要避免通信冲突和数据丢失的问题。
C P1W-C I F41欧姆龙(C P1H)以太网通信完美操作说明CP1W-CIF41欧姆龙以太网通信-FINS——陆一:连接设置节点号要正确要不CP1W-CIF41的ERROR灯闪(如·CP1W-CIF41 IP为192.168.250.1,节点号即为1,与最后一段相同)。
使用插槽1时4开关要置ON,使用插槽2时5开关要置ON,否则ERROR灯常亮。
PLC的串行选件端口插以太网模块时设置要改成115200 7,2,E HOST LINK 若是不知道模块的IP,可以从PLC内存查看:新建一个USB连接PLC的工程——在线工作——查看存IP地址的数据寄存器例如放在选件板2的位置,则IP地址在D32300+155=D32455,D32456两个地址查看;注意地址D后面不要带M。
(右键点击空白栏,编辑即可输入并查看)连接方法1:知道模块IP后。
设置电脑IP与模块处于同一个网段即可。
FINS 节点号即为模块IP的最后一个。
TIPS:最好将无线网卡禁用连接方法2:登陆http://192.168.250.1/c00.htm 注意:有时候模块要与电脑处于同一个网段才能连上(如模块192.168.250.1,电脑要为192.168.250.2)密码:ETHERNET修改完成以后点击传送,然后点击重启即可。
二:FINS指令:学习利用网络调试助手发送FINS命令对PLC进行操作,首先要学习FINS 的通讯格式;1、FINS指令格式手册中的格式如下:举例说明:利用FINS/TCP 的方式读取PLC 的DM1通道的数据,格式解析如下: FINS 帧格式: IC F RS V GC T DN A DA1 DA2 SN AS A 1 SA 2 SI DComman d codeTEXT固定 00 固定 02目标网络号 目标节点号 目标单元号 源网络号源节点号源单元号服务号,随便M RC SR C80 00 02 00 01 0000 C 700 00 0101 820000000001MR 、SR 参见FINS 命令第5章;返回写07也可,00表示本地网00表示本地网前面的ICF、RSV等为指定一些目标地址和源地址的网络号、节点号、单元号及其他固定的格式,后面关于Command code以及TEXT的内容,需要根据上位机实现什么的操作,填写不同的操作数据,就读取DM1通道的数据;DM区的Memory area code为82;读取存储区的Command code为0101;下面利用网络调试助手进行测试:2、使用网络调试助手测试FINS/TCP利用上位发送FINS/TCP的格式如下:ETN21手册,编号W421,P203。
欧姆龙PLC之CP1H 以太网FINS/TCP通讯实例CP1H上面的选件板插槽可以插入1-2块CP1W-CIF41模块,系统即具有了以太网功能,也可以使用CP1W-EXT01和CJ1W-ETN21以太网扩展模块来组态,用于在CX-Programmer软件下的编程或监控,也可以和其它网络设备(可以是上位机,也可以是其它的PLC或者是带有以太网接口的触摸屏等)进行通讯。
图1 CP1W-CIF41 图2 ETN21就像UDP的TCP之间的特性对比一样,和FINS/UDP方式相比,FINS/TCP具有更好的可靠性,但是不如前者的效率高。
不可以使用广播,同时最多16个连接。
本文给出FINS/TCP通讯实例供参考。
电脑和PLC通讯,通常都是电脑做为客户端,PLC作为服务器端。
如果是PLC之间进行通讯,任何一台PLC都可以作为服务器或者客户端。
硬件:CP1H-X40DR-A 1台CP1W-CIF41 1块网线、交换机软件:网络调试助手(或者其它网络调试软件)CX-ProgrammerCP1W-CIF41已经配置成ip=192.168.1.32,subnet MASK=255.255.255.0,port=9600。
运行CX-Programmer,在查看窗口添加D0、D1、W210通道和W212.01位用于监控。
客户端电脑配置成ip=192.168.1.5,subnet MASK=255.255.255.0。
运行网络调试软件,协议类型选择 TCP Client,远程主机地址处改为PLC地址和相应的端口号,即192.168.1.32:9600,之后即可点连接。
发送和接收区都设置成16进制。
一,握手命令1、客户端向服务器发送命令00000000。
这个命令长20字节,分成5组4字节。
分别是:头(FINS) + 长度(Hex0C) + 命令(00000000)+ 错误码(00000000) + 客户机节点地址。
46494E53是FINS的ASCII码值,即命令头。
竭诚为您提供优质文档/双击可除cp1h无协议通信篇一:cp1w-ciF41欧姆龙(cp1h)以太网通信完美操作说明cp1w-ciF41欧姆龙以太网通信-Fins——陆一:连接设置节点号要正确要不cp1w-ciF41的eRRoR灯闪(如cp1w-ciF41ip为192.168.250.1,节点号即为1,与最后一段相同)。
使用插槽1时4开关要置on,使用插槽2时5开关要置on,否则eRRoR灯常亮。
plc的串行选件端口插以太网模块时设置要改成11520xx,2,ehostlink若是不知道模块的ip,可以从plc内存查看:新建一个usb连接plc的工程——在线工作——查看存ip地址的数据寄存器例如放在选件板2的位置,则ip地址在d32300+155=d32455,d32456两个地址查看;注意地址d后面不要带m。
(右键点击空白栏,编辑即可输入并查看)连接方法1:知道模块ip后。
设置电脑ip与模块处于同一个网段即可。
Fins节点号即为模块ip的最后一个。
连接方法2:登陆http://192.168.250.1(模块的ip)/c00.htm注意:有时候模块要与电脑处于同一个网段才能连上(如模块192.168.250.1,电脑要为192.168.250.2)密码:etheRnet修改完成以后点击传送,然后点击重启即可。
二:Fins指令:学习利用网络调试助手发送Fins命令对plc进行操作,首先要学习Fins的通讯格式;1、Fins指令格式手册中的格式如下:举例说明:利用Fins/tcp的方式读取plc的dm1通道的数据,格式解析如下:mR、sR参见Fins命令第5章;前面的icF、RsV等为指定一些目标地址和源地址的网络号、节点号、单元号及其他固定的格式,后面关于commandcode以及text的内容,需要根据上位机实现什么的操作,填写不同的操作数据,就读取dm1通道的数据;dm区的memoryareacode为82;读取存储区的commandcode为0101;下面利用网络调试助手进行测试:2、使用网络调试助手测试Fins/tcp利用上位发送Fins/tcp的格式如下:etn21手册,编号w421,p203。
以太网PC连接欧姆龙PLC教程为PLC初学者所写,请参照所写配置进行操作,如果因本人教程引起的事故,以及损失and 法律责任,本人概不承担。
如有版本更新,或者连接遇到的其他问题,请致邮件,本人会即时更新相关教程。
转载请注明出处。
谢谢合作。
这篇学习完之后还有一篇本人写的PLC连接触摸屏教程,请大家参阅。
所需硬件欧姆龙CJ1M 一台PC 一台TOOLBUS线一根RS232串口线一根软件PLC串口驱动PC WIN7 32位系统CX-one此学习心得在以上分配制环境相互连接正常,如有版本更新与书写错误,请及时改正,以免浪费时间!1.先安装PLC串口驱动文件名win7 usb to rs232 driver2. toolbus线接上RS232串口线再连接PC跟PLC。
提醒:安装成功之后CX-programmer应该能正常访问PLC如果不成功请检查是否装好驱动,是否接线不良。
注意:新建连接方式应为toolbus连接方式3. 新建一个新PLC1,4. 选择左边的I/O及单元设置5. 创建I/O表,如下图注意:如果无法新建I/O则看下模式是否是编程模式,如果不是,则切换到变成模式。
6.打开CJ1W-ETN21 进行如下设置提醒:主要设定IP地址与子网掩码其他的不用设置7.点击传送[PC到单元]好了,现在PLC已经设置好了IP地址。
记住地址为子网掩码为提示:关于IP地址,PC和PLC必须一致,不然连接不上!端口什么的,不需要用另外软件设置。
你可以查询下自己PC的IP地址点击开始--- 运行--- CMD --- 输入ipconfig以上只是为了让你确定跟PLC处于同一个网段。
也就是同一个平面,不然不管如何连接都不会有交集!接下来拔掉toolbus线,测试下是否真正脸上PLC1. 新建一个新PLC1,如下图设置2.网络类型选择ETHERNET(FINS/TCP)---设定---如下图。
网络设置里面需要更改的就是驱动器选项下面设置。
欧姆龙plc网口通讯设置欧姆龙PLC(Programmable Logic Controller)是一种常用于自动化控制系统的设备,其网口通讯设置对于实现数据传输和远程控制至关重要。
本文将探讨欧姆龙PLC网口通讯设置的基本原理和步骤。
在实施自动化控制系统时,PLC被广泛应用于各个领域,如工业生产线、机械装置以及智能建筑等。
而PLC的网口通讯设置是实现PLC与其他设备进行数据交换和远程控制的关键之一。
首先,我们来了解一下PLC网口通讯设置的基本原理。
PLC中的网口通讯模块是PLC与其他设备进行数据传输的接口,通常采用以太网通讯或者串行通讯方式。
以太网通讯方式具有传输速度快、稳定性好的特点,适用于大容量数据传输和实时控制。
而串行通讯方式则适用于小容量数据传输和远程监控领域。
在进行PLC网口通讯设置之前,我们首先需要了解PLC的通信参数,如IP地址、子网掩码、网关等。
这些参数需要与其他设备在同一个网络中,才能实现数据交换和远程控制。
其次,我们需要使用PLC的编程软件,如CX-Programmer或者PLC Designer,通过连接电脑和PLC,进行网口通讯设置。
步骤如下:1. 打开编程软件,并连接电脑与PLC。
确保PLC和电脑之间的连接正常。
2. 在编程软件中点击“网口设置”或者“通信配置”等选项,进入PLC网口通讯设置界面。
3. 在设置界面中,选择通信接口类型为以太网或者串行口,根据实际需要进行选择。
4. 输入PLC的IP地址、子网掩码和网关等通信参数。
确保这些参数与其他设备在同一个网络中。
5. 进行网络测试,确认网络连接正常。
可以通过ping命令或者软件提供的网络测试工具来进行测试。
6. 在通信设置界面中选择所需的通信协议和通信方式。
不同设备之间通常采用不同的通信协议,如Modbus、EtherNet/IP等。
7. 设置数据传输方式和端口号。
可以选择TCP/IP方式或者UDP方式进行数据传输,并设置相应的端口号。
CP1H使用CP1W-CIF41连接软件制作时间:2016.1硬件设备:CP1H-XA40DT-D(PLC),CP1W-CIF41(以太网选件板)软件:CX-Programmer案例简介:利用CP1W-CIF41 选件板实现CP1H 的以太网通讯1.系统概述,硬件搭建和接线将CP1W-CIF41 插入CP1H 任意插槽、本案例以串口1 为例、将PLC 的DIP#4 拨至ON、用网线连接PC 与CIF41图1-12.操作步骤(1)软件操作:a.首先用USB 线将CP1H与CX-Programmer 在线通讯,由于DIP#4 已拨至ON,所以串口默认Toolbus,波特率定制为115200kbps。
b. CP1H-XA40DR-A 串口1 设置地址n=DM32000 to DM32156,如下图所示图2-1c.模块IP 地址从D32155 开始,转换成10进制即192.168.250.1。
(新买的模块固定初始IP 地址)图2-2(2)查看电脑IP 地址方法:a.打开网络连接,点击“本地连接”图标,如图3-1 所示:图3-1b.点击“属性”,选择“Internet 协议版本4”并双击,如图3-2所示图3-2c.电脑IP地址为10.110.59.1,如图3-3所示图3-3d.将电脑的IP地址更改为192,168,250.10(节点号不得与模块重复),如图3-4所示图3-4(3) 登录网页设置模块IP地址a. 打开Internet Explorer,打开“工具”,点击“IE 选项”。
图4-1b.点击“连接”,选中“局域网设置”在“局域网设置”中要注意,所有的勾全部不要勾,如图4-2 所示,否则将无法链接到“欧姆龙以太网选件板设置”网页。
图4-3c.在网址区域输入http://192.168.250.1/C00.htm(中文),出现图4-4画面,输入密码“ETHERNET”,点击“登陆”,如图4-4所示图4-4d.点击“设置”后出现如图4-5 所示画面图4-5e.将模块的IP 地址更改为10.110.59.6(节点号不得与电脑重复),FINS 节点地址更改为6(此节点必需与模块IP 地址的末尾数一致),点击“传送”并“重启”图4-6f.改回电脑的IP地址(10.110.59.1)并再次重新输入网址或在内存中查看模块IP 地址是否已被更改。
欧姆龙PLC系列WIFI通信前言:在目前工业自动化控制系统中,主要采取的是可编程控制器(PLC)作为主控制设备,上位机作为数据采集及人机界面已经成为一种通用做法。
本文所介绍的上位机软体主要是使用于欧姆龙PLC,该上位机软体主要是基于欧姆龙PLC的fins协议编写而成。
一、开发该软体使用的硬件设备1、欧姆龙CP1H一台2、串转WIFI模块一块3、电源(DC24V、DC5V、DC3.3V)一块4、RS232电平、TTL电平互转换模块一块5、电脑一台(WIN7系统)二、上位机软体功能1、读字节2、读位3、写字节4、写位三、上位机软体编程1、编写基于fins协议的动态链接库2、编写基于TCP/IP协议的通信程序3、整合上面两者四、上位机软体部分编程解释1、使用vb控件winsock编写的通信程序(UDP协议:无连接,相比TCP,通信不可靠,但速度快)With winsock(winsock控件名字)'重点:必须将RemoteHost 的值改为'对方计算机的名字或者IP地址.RemoteHost = "10.10.100.254"'设置要通信方的名字或者IP地址(10.10.100.254为该文所使用串转WIFI模块IP 地址,若使用电脑与电脑间通信,则将该IP改为对方的电脑名字即可).RemotePort = 8899 '要连接的端口。
.Bind(8899, "") '绑定到本地的端口上。
End With注意:winsock属性记得设置为UDP模式2、基于fins协议的动态链接库(直接调用即可)1、写字节:writebyte(PLC账号,存储代码,开始通道,写入通道个数,写入通道数据)例子:writebyte(“00”,“DM”,”000”,”0001”,”0121”)解释:PLC账号:00存储代码:DM开始通道:0000写入通道个数:0001写入通道数据:0121结果是PLC中的D0寄存器值为0121备注:PLC账号为两位数;村粗代码固定,参照下面表1;开始通道为四位数;写入通道个数为四位数;写入通道数据为四位数2、写位:Writebit(PLC账号,存储代码,开始通道位,写入通道位,写入位数据)例子:Wirtebit(“00”,“WR.BIT”,”0000”,”01”,”01”)解释:PLC账号:00存储代码:WR.BIT开始通道:0000写入通道位:01写入通道位数据:01结果是PLC中的W0.00值为1备注:PLC账号为两位数;存储代码固定,参照下面表2;开始通道为四位数;写入通道位为两位数;写入通道位数据位两位数3、读字节:readbyte(PLC账号,存储代码,开始通道,读出通道个数)例子:Readbyte(“00”,”DM”,”0000”,”0001”)解释:PLC账号:00存储代码:DM开始通道:0000读出通道个数:0001假如PLC内存D0寄存器保存的值为0121,则结果读出的值为0121备注:PLC账号为两位数;存储代码固定,参照下面表1;开始通道为四位数;读出通道个数为四位数4、读位:readbit(PLC账号,存储代码,开始通道位,读出通道位)例子:readbyte(“00”,“WR.BIT”,”0000”,”01”)解释:PLC账号:00存储代码:WR.BIT开始通道:0000读出通道位:01假设PLC内存W0.00为ON,则结果读出的位值为1备注:PLC账号为两位数;存储代码固定,参照下面表2;开始通道为四位数;读出通道位为两位数5、WINFORM调用动态链接库1)、WINFORM→项目→添加引用2)、WINFORM源代码声明调用该动态链接库例子:假如该动态链接库名称为CLASSLIBRARY.CLASS1则调用该链接库是在源代码开始处声明引用,即DIM WRITEBYTE AS NEW CLASSLIBRARY.CLASS1,则在该WINFORM 中可以调用动态链接库的读字节,读位,写位,写字节函数,例如调用写字节,则为WRITEBYTE.writebyte(”00“,”DM “,”0000”,”0001”,”1231”)表1:DM 代表D寄存器WR 代表W辅助继电器HR 代表H保持继电器CIO 代表CIO继电器表2:DM.BIT 代表D寄存器位WR.BIT 代表W辅助继电器位HR.BIT 代表H保持继电器位CIO.BIT 代表CIO继电器位五、使用VISUAL STUDIO 2012开发六、调用.NET FRAMEWORK 4.5.1版本七、附图:。
CP1W-CIF41欧姆龙以太网通信-FINS
——陆
一:连接设置
节点号要正确要不CP1W-CIF41的ERROR灯闪(如·CP1W-CIF41 IP为192.168.250.1,节点号即为1,与最后一段相同)。
使用插槽1时4开关要置ON,使用插槽2时5开关要置ON,否则ERROR灯常亮。
PLC的串行选件端口插以太网模块时设置要改成115200 7,2,E HOST LINK
若是不知道模块的IP,可以从PLC内存查看:
新建一个USB连接PLC的工程——在线工作——查看存IP地址的数据寄存器
例如放在选件板2的位置,则IP地址在D32300+155=D32455,D32456两个地址查看;注意地址D后面不要带M。
(右键点击空白栏,编辑即可输入并查看)
连接方法1:知道模块IP后。
设置电脑IP与模块处于同一个网段即可。
FINS节点号即为模块IP的最后一个。
TIPS:最好将无线网卡禁用
连接方法2:登陆http://192.168.250.1/c00.htm 注意:有时候模块要与电脑处于同一个网段才能连上(如模块192.168.250.1,电脑要为192.168.250.2)密码:ETHERNET
修改完成以后点击传送,然后点击重启即可。
二:FINS指令:
学习利用网络调试助手发送FINS命令对PLC进行操作,首先要学习FINS的通讯格式;
1、FINS指令格式
手册中的格式如下:
举例说明:
利用FINS/TCP 的方式读取PLC 的DM1通道的数据,格式解析如下: ICF RS V GCT DNA DA1 DA2 S N A S A 1 SA2 SID Command
code
TEXT
固定 00
固定 02
目标网络号
目标节点号
目标单元号
源网络号 源节点号 源单元号
服
务号,随便
MR C SRC
80 00 02 00 01 00 00
C7
00 00 01
01 820000000001
MR 、SR 参见FINS 命令第5章;
前面的ICF 、RSV 等为指定一些目标地址和源地址的网络号、节点号、单元号及其他固定的格式,后面关于Command code 以及TEXT 的内容,需要根据上位机实现什么的操作,填写不同的操作数据,就读取DM1通道的数据;
DM 区的Memory area code 为82;
读取存储区的Command code 为0101;
返回时为C0
写07也可,
但返回也是02
00表示本地网络,否则需创建路由表 00表示本地网络,否则需创建路由表
下面利用网络调试助手进行测试:
2、使用网络调试助手测试FINS/TCP
利用上位发送FINS/TCP的格式如下:ETN21手册,编号W421,P203。
1)FINS节点地址数据发送(客户端->服务器)命令
发送:4649 4E53 0000 000C 0000 0000 0000 0000 0000 00C7(本机IP地址末位为199)。
反馈:46 49 4E 53 00 00 00 10 00 00 00 01 00 00 00 00 00 00 00 C7 00 00 00 01 ;
发送及返回截图如下:
2)切换到编程状态
发送:46494E53 00000014 00000002 00000000 8000 0200 0100 00C7 00FF 0402
FINS 长度命令错误码FINS帧
反馈:46494E53 00000016 00000002 00000000 C00002 00C700 000100 FF 0402 0000
3)切换到监视状态
发送:46494E53 00000014 00000002 00000000 800002 000100 00C700 FF 0401
反馈:46494E53 00000016 00000002 00000000 C00002 00C700 000100 FF 0401 0000
4)读DM0开始的2个通道:
发送:46494E53 0000001A 00000002 00000000 800002 000100 00C700 FF 0101 82 000000 0002 返回:46494E53 0000001A 0000000200000000 C00002 00C700 000100 FF 0101 0000 C0004541
5)将0.0置ON:
发送:46494E53 0000001B 00000002 00000000 800002 000100 00C700 FF 0102 30 000000 0001 01 (注:写位时,要将某位置ON,必须将写入内容的最末1位为1,其它位不限。
)
返回:46494E53 00000016 00000002 00000000 C00002 00C700 000100 FF 0102 0000 同时观察NJ501,对应的变量(CIO_00)变为ON.
6)读100.0:
发送:46494E53 0000001A 00000002 00000000 800002 000100 00C700 FF 0101 30 006400 0001
返回:46494E53 00000017 00000002 00000000 C00002 00C700 000100 FF 0101 0000 01 同时观察NJ501,对应的变量(CIO_10000)确实是ON.
3、使用网络调试助手测试FINS/UDP通讯
经测试,采用FINS/UDP方式时,直接发送FINS命令帧就可以进行通讯。