登录
首页
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
1楼
编辑
引用
管理
1143158441
M5001:=MOV(SM400,AA[0+Z0],D200);这个意思?
21-12-16 22:40
2楼
编辑
引用
管理
蛇会大学
用上了ST文本语言,就不需要用Z了
21-12-16 23:45
3楼
编辑
引用
管理
雲宸雲曦
建立一维数组,数据数量多的可以建立结构体数据类型;后面用循环指令写,数组的地址读取循环计数地址!这样就实现变址效果了
21-12-17 10:47
4楼
编辑
引用
管理
bnnyygy
ST 数组不香?
var[*],
21-12-20 17:03
5楼
编辑
引用
管理
MIC小赖
除非上限可变动,数组下标不能改没办法,不然还是别想着用变址寄存器了。。
21-12-28 11:08
工控新闻
西门子 NX 新增 AI 助手等多项功能
传GE Vernova考虑出售工业软件业务Proficy 售价高达10亿美元
「魏德米勒 175 周年」 智领制造业数字化新征程
2025年值得期待的10个工业智能体应用
太超前!全球首个“人形机器人4S中心”在上海启用
图尔克灵活可靠 | 分布式控制的模块化生产线【一】
霍尼韦尔成功举办首届中国增长峰会 集全球智慧共筑本土创新
霍尼韦尔发布AI辅助数字化套件 推动工业从自动化向自主化转型
更多新闻资讯