您现在所在的是:

PLC论坛

回帖:3个,阅读:120 [上一页] [1] [下一页]
23623
bnnyygy
文章数:6767
年度积分:896
历史总积分:23623
注册时间: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



23623
bnnyygy
文章数:6767
年度积分:896
历史总积分:23623
注册时间: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了,但是感觉欧姆龙还是可以像西门子博图一样,弄个工程让客户下载,估计找客服中心他们也会给客户解答,不过我还是喜欢自助~
27978
ytleaderplc
文章数:11673
年度积分:938
历史总积分:27978
注册时间:2008/6/7
发站内信
发表于:2026/6/27 19:23:18
#2楼
PLC之间通讯功能还是比较弱。
有些plc有链接继电器,可以设定一下直接用
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com
23623
bnnyygy
文章数:6767
年度积分:896
历史总积分:23623
注册时间:2012/3/15
发站内信
2018论坛分享达人
发表于:2026/6/28 8:36:21
#3楼
以下是引用ytleaderplc2026/6/27 19:23:18的发言:
PLC之间通讯功能还是比较弱。
有些plc有链接继电器,可以设定一下直接用



欧姆龙好像有,这个只是玩

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

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

46.8003