初出茅庐.
级别: 论坛先锋
精华主题: 0
发帖数量: 335 个
工控威望: 1449 点
下载积分: 619 分
在线时间: 246(小时)
注册时间: 2021-08-28
最后登录: 2024-04-06
查看初出茅庐.的 主题 / 回贴
楼主  发表于: 2021-12-21 09:28
各位大师们,生产工艺流程不一样设备动作不一样,在不改变梯形图 的情况下用文件寄存器FOR NEXT 变址,间接寻址 。。。让设备不同的设定存储在一个位置如何实现。
打个酱油啊!
小侯
小侯
级别: 工控侠客
精华主题: 0
发帖数量: 470 个
工控威望: 2600 点
下载积分: 6408 分
在线时间: 488(小时)
注册时间: 2008-10-17
最后登录: 2024-04-26
查看小侯的 主题 / 回贴
1楼  发表于: 2021-12-21 10:20
先將不同的設定參數或是動作分類,參數方面就用mov,而動作就看要怎樣去規劃

LD M200
MOV D0 K4M0
LD M201
MOV D1 K4M0
LD M202
MOV D2 K4M0

LD M0
OUT Y1
LD M1
OUT Y5
LD M2
OUT Y4
LD M3
OUT Y2

以上只要將D0~D2數值做修改
每次執行步驟都會觸發不同輸出


LD 寫入
* 編號 k間隔 D200 //看你每個工藝用的參數跟動作要多少暫存器
MOV D200 Z0
BMOV D0 R0Z0 K範圍//使用文件寄存器R存放資料

LD 讀出
* 編號 k間隔 D200
MOV D200 Z0
BMOV R0Z0 D0 K範圍//將文件寄存器內的資料寫到使用的暫存器或是緩衝暫存再去分配
本帖最近评分记录:
  • 下载积分:+5(工控小白菜。) 真诚感谢!
    初出茅庐.
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 335 个
    工控威望: 1449 点
    下载积分: 619 分
    在线时间: 246(小时)
    注册时间: 2021-08-28
    最后登录: 2024-04-06
    查看初出茅庐.的 主题 / 回贴
    2楼  发表于: 2021-12-22 09:39
    打个酱油啊!