登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:三菱FX5U ST语言编写变址寄存器疑问

点击:3091 回复:5

各位大哥,我想用ST写个指令,具体如下:
M5001:=MOV(SM400,AA[0],D200);
AA为一个数组。
我想在AA[0]里面加上变址寄存器Z0,要怎么写?
我试过 M5001:=MOV(SM400,AA[0]Z0,D200);可是会报错。
希望哪位大哥能给予指导!
谢谢!
21-12-16 19:25
M5001:=MOV(SM400,AA[0+Z0],D200);这个意思?
21-12-16 22:40
用上了ST文本语言,就不需要用Z了
21-12-16 23:45
建立一维数组,数据数量多的可以建立结构体数据类型;后面用循环指令写,数组的地址读取循环计数地址!这样就实现变址效果了
21-12-17 10:47
ST 数组不香?
var[*],
21-12-20 17:03
除非上限可变动,数组下标不能改没办法,不然还是别想着用变址寄存器了。。
21-12-28 11:08

工控新闻

更多新闻资讯