d5373325
级别: 探索解密
精华主题: 0
发帖数量: 49 个
工控威望: 164 点
下载积分: 5462 分
在线时间: 70(小时)
注册时间: 2012-04-08
最后登录: 2023-02-13
查看d5373325的 主题 / 回贴
楼主  发表于: 2015-08-24 19:36
麻烦问下用三菱PLC的N:N通讯,数据寄存器和辅助寄存器不够用,假如我要传送20个数据。怎么做呢?
gaoshanyeyun
级别: 略有小成
精华主题: 0
发帖数量: 51 个
工控威望: 245 点
下载积分: 366 分
在线时间: 228(小时)
注册时间: 2010-04-12
最后登录: 2024-10-06
查看gaoshanyeyun的 主题 / 回贴
1楼  发表于: 2015-08-24 21:32
分批传嘛,这有啥难度。就是速度慢点,我想你用NN网络也不会有太高的实时性要求了。
楼主留言:
能不能告诉我一下具体怎么做呢!谢谢
本帖最近评分记录:
  • 下载积分:+2(lay111) 好贴好贴!
    gaoshanyeyun
    级别: 略有小成
    精华主题: 0
    发帖数量: 51 个
    工控威望: 245 点
    下载积分: 366 分
    在线时间: 228(小时)
    注册时间: 2010-04-12
    最后登录: 2024-10-06
    查看gaoshanyeyun的 主题 / 回贴
    2楼  发表于: 2015-08-24 21:35
    要快就用以太网
    gaoshanyeyun
    级别: 略有小成
    精华主题: 0
    发帖数量: 51 个
    工控威望: 245 点
    下载积分: 366 分
    在线时间: 228(小时)
    注册时间: 2010-04-12
    最后登录: 2024-10-06
    查看gaoshanyeyun的 主题 / 回贴
    3楼  发表于: 2015-08-25 22:13
    自己定个简单的协议就行了,用计数配合变址寄存器,计数值用传送成功回授信号增量计数。
    别说20个字,就是2000个字也没有问题。这样简洁,高效,最大化的通讯利用率。
    譬如要传送D100-D1199
    一次传4字
    BMOV D100z0 至交换寄存器 K4
    Z0=N*8
    接收也一样
    gaoshanyeyun
    级别: 略有小成
    精华主题: 0
    发帖数量: 51 个
    工控威望: 245 点
    下载积分: 366 分
    在线时间: 228(小时)
    注册时间: 2010-04-12
    最后登录: 2024-10-06
    查看gaoshanyeyun的 主题 / 回贴
    4楼  发表于: 2015-08-25 22:19
    其中交换的第5个字内写一个标示其值为N,方便接收方利用其变址寄存器安放接收到的数据。尽量做到数据存储编号一致,整齐。