登录
首页
PLC论坛
罗克韦尔Rockwell(AB)
回帖
发帖
正文
主题:micro 800怎么快速的将所有的输入点传送到一个数组中?
点击:1158 回复:6
楼主
编辑
引用
管理
954452567
图片是micro800的输入点,我需要将所有的输入点传送到一个数组中,但是不知道应什么指令。在西门子的plc中,可以使用ib0或者iw0的方法传送输入点的数据,在micro 800中怎么操作呢?难道只能用mov指令一个一个传送吗?
21-02-28 15:33
1楼
编辑
引用
管理
277914955
建立一个数组类型的变量,然后数组里的每个变量映射到输入IO上,读取的时候直接读取这个数组变量
21-03-01 15:09
2楼
编辑
引用
管理
954452567
怎么映射?
21-03-01 18:00
3楼
编辑
引用
管理
954452567
我还是做了一个function block才行
21-03-03 18:14
4楼
编辑
引用
管理
cvlsam
引用
954452567
在 2021/2/28 15:33:16 发言
【内容省略】
Micro800不支持基于地址的编程,仅支持基于标签的编程,但是并不需要一个一个MOVE。
STEP1:建立对应于模块IO的数据类型的数组变量。
STEP2:使用COP指令进行数组复制。
模拟器效果如下:
Good Luck~
21-03-05 13:54
5楼
编辑
引用
管理
954452567
奇怪了,不成功,我开始也是想用这种方法,不成功
21-03-05 18:20
6楼
管理
神的传说
该帖内容不符合相关规定!
22-01-26 20:41
工控新闻
2025 西门子数据中心生态大会成功召开
自主与产业升级再提速!中国工业通信国际标准AUTBUS加速赋能油气管道智能化
魏式放映厅 | 探索魏德米勒175年砥砺与腾飞 第一集 在工业革命浪潮中诞生
华北工控:可集成于全自动凝血分析仪的AI主板ATX-6152
永磁能重新定义新能源的概念,颠覆一场工业制造的技术革命
TSN技术大赛特等奖 IE TSN和认证测试研究/ITEI
2025年3月份工业生产者出厂价格同比下降2.5%
廿载笃行,传动未来 | SEW中国到访埃克森美孚亚太润滑科技中心
更多新闻资讯