sail88
傻傻滴什么都不懂
级别: 略有小成
精华主题: 0
发帖数量: 153 个
工控威望: 254 点
下载积分: 3162 分
在线时间: 367(小时)
注册时间: 2020-08-09
最后登录: 2024-05-15
查看sail88的 主题 / 回贴
楼主  发表于: 2021-10-24 17:27
图片:
4组温度adp 16个d区   4组2ad 2da   也有16个'd区 还带通信20个变频器写频率,也有20个d区,加起来总52个d区! 就用1个64cclink。他是如何把d区上传过去的??求科普下

64cclink不是能传32个d.区?????

各路大神怎么看???。
枫落云端
施主,脚抬一下
级别: 略有小成

精华主题: 0
发帖数量: 341 个
工控威望: 465 点
下载积分: 1590 分
在线时间: 408(小时)
注册时间: 2017-10-10
最后登录: 2024-05-15
查看枫落云端的 主题 / 回贴
1楼  发表于: 2021-10-25 09:45
感觉是你理解错误了,如果是PLC通过CCLINK作为主站直接连接到多台CCLINK远程/智能设备站,那是分站操作的,每一个站对应一段地址;而不是你想象的一堆设备站只是合成作为一个站的最大占用地址来用。

如果是PLC通过CCLINK作为主站连接另外一台作为从站的PLC,而这台从站PLC下采集有这些温控变频设备,从站PLC对应的寄存器有这些数据,主站想读取从站对应的寄存器数据,那就另外讨论。
枫落云端
施主,脚抬一下
级别: 略有小成

精华主题: 0
发帖数量: 341 个
工控威望: 465 点
下载积分: 1590 分
在线时间: 408(小时)
注册时间: 2017-10-10
最后登录: 2024-05-15
查看枫落云端的 主题 / 回贴
2楼  发表于: 2021-10-26 10:54
这种情况我能想到的只能是通过份时发送数据来扩展通讯数据。你那边实际是怎么解决的还真不好猜。
比如从站先把50多个的数据先整理在一个连接的寄存器中,第一次先发送前32个WORD,第二次再发送后32个WORD。第一次合第二次可以从站的RY中某位的OFF/ON来区分。
主站这边接收到对应位RX OFF/ON区分第一次第二次来分别存储到不同的寄存器中。

比如 从站的X1000可通讯控制主站的Y1000,主站的Y1000也能通讯控制从站的X1000。
从站的W1000-W101F 可通讯赋值到主站的W0-W1F。
从站D1000-D1031存放前32个数据,D1032-D1063存放后32个数据。
枫落云端
施主,脚抬一下
级别: 略有小成

精华主题: 0
发帖数量: 341 个
工控威望: 465 点
下载积分: 1590 分
在线时间: 408(小时)
注册时间: 2017-10-10
最后登录: 2024-05-15
查看枫落云端的 主题 / 回贴
3楼  发表于: 2021-10-26 16:07
图片:
第一个通讯周期,从站Y1000为OFF, D1000-D1031给到W1000-W101F,再刷新到主站,主站X1000为OFF(由从站Y1000控制),所以主站W0-W1F数据写入到D0-D31,同时主站Y1000接通为ON。

第二个通讯周期.由于主站Y1000为ON,所以从站X1000为ON,从站Y1000也为ON,D1032-D1063给到W1000-W101F,再刷新到主站。
第三个通讯周期,由于从站Y1000为ON,所以主站X1000为ON,主站W0-W1F数据写入到D32-D63,Y1000变为OFF。

之后的周期重复1 2 3