CP1LE 内置以太网应用整理一:CP1LE 内置以太网简介CP1LE 得 PLC 得 PLC 内置有一个以太网口,这以太网口支持得应用如下:1:支持 FINS 指令,可以通过 FINS 指令与 OMRON 其她带有以太网口得 PLC 交换数据,相比 CP1WCIF41 只能做从站,CP1LE 得可以进行读写。2:支持 Socket 服务,CP1WCIF41 不支持。3:支持与 PC 自动 IP 连接,CIF41 不支持。二:各应用简单介绍。一:支持与 PC 自动 IP 连接。首先进行直接连接选择进入界面选择(本地连接(Direct connection target)。 2 进行上面得操作后就可以到 CXP 进行以太网连接,不需要设置电脑得 IP 地址,PC 就可以通过以太网与 PLC 进行在线。二:两台 CP1LE 之间 Fins 指令交换数据。 在线完成后,设置两台 PLC 得 IP 地址与 FINS 节点号,如图:设置完成后,下载PLC,进行重启。 第一台 PLC 得设置 第二台 PLC 得设置2、由于两台 CP1LEM 之间要通过 FINS 命令来进行数据交换,因此第二步就就是写 FINS 命令,这里以 CMND 指令做例子。 CMND 指令介绍 S FINS 指令保存地址首字,D FINS 响应保存首字,C FINS 指令控制数据首字C 控制字介绍 :1508 0700C发送字节个数(HEX)C+1响应字节个数(HEX)C+20 0 目标网络号C+3目标节点号目标单元号C+4逻辑端口冲试次数C+5响应监视时间FINS 指令 0101 8200 0000 0002 读取 2 号节点得 D0 D1 存储到 1 号节点得 D202 D203 程序如图W10、02 为 1 时 CMND 指令执行,通信成功 D200 中为 0101,D201 中显示0000,D202,D203 中为 2 号节点 D0 与 D1 得值。1 号站向 2 号站写 FINS 命令,0102 8200 6400 0002 0003 0004 向 2 号节点D100,D101 中写#3 ,#4。响应码:三: Socket 服务1、打开 UDPsocket 端口 1:A571、00 UDP 接收标志 UDP 发送 Socket 标志 UDPsocket 端口 1 打开标志注:本地端口号: 4096 远程 IP 地址 192、168、250、2 远程端口号:40962:发送 Socket 数据发送 100 个字节,即 50 个字,起始地址为 D100。3:接收 Socket 数据接收 100 个字节,即 50 个字,起始地址为 D200。