您现在所在的是:

PLC论坛

回帖:1个,阅读:46 [上一页] [1] [下一页]
23605
bnnyygy
文章数:6761
年度积分:878
历史总积分:23605
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/6/24 10:19:31
#0楼
网络结构,CJ2H 192.168.3.16,<EIP模块号是0> CP2E 192.168.3.19.

CP2E 编写SEND指令发送数据给CJ2H


SEND 指令解释:
附件 01.jpg

附件 02.jpg


S 是源地址,D是目标地址, D300-D300 就是把CP2E的D300发送给CJ2H的D300 的N个字。

C控制

C0 字数N

C1 #00+发送目标网络   *1

C2 # 发送节点地址*2+发送目标单元地址*3

C3 响应+内部逻辑口+重试次数

C4 响应监视时间*0.1S


关键在于C1 C2,

C1=#0000,C2=#1000  这样就是OK的,如果C1改成#0010他就不行。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

*1 将发送目标网络地址设为 #00 时,将发送至与 CP2E N □□型的内置 Ethernet 端口相同的网络中。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
*2 &16=#10 这个可以理解。
*3 单元地址:
· CPU 单元:16 进制 #00  这个也是OK的。
· 计算机:16 进制 #01
* 也可将 CS/CJ 系列的 CPU 高功能单元及高功能 I/O 单元、串行端口指定为地址。单元地址的设定请参阅
“SYSMAC CS/CJ 系列 通信指令基准手册”( 手册编号:W342)。


~~~~~~~~~~~~~~~~~~~~

*1 的意思是是不是同在192.168.3.* 就是00,那如果不是该如何填呢,好奇,老家伙了,没事研究一下,表情


附件 03.jpg



23605
bnnyygy
文章数:6761
年度积分:878
历史总积分:23605
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/6/24 11:54:36
#1楼
特别注意,CP2E 默认FINS 节点号是0,必须要修改一下,建议修改成IP地址一样的节点号,<我测试,随便设置的5,之前改成#1300=IP192.168.3.19 也是可以通讯的。

PS:改了记得重置一下端口或者断电重启一下。




CJ2H 里面编程给数值根据节点号来处理。
附件 W5OP【C3B()】K【40TOSY%KNN.jpg


~~


全文完,测试OK,虽然很老的PLC了,但是感觉欧姆龙还是可以像西门子博图一样,弄个工程让客户下载,估计找客服中心他们也会给客户解答,不过我还是喜欢自助~

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved

46.8003