登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:S7-1200学习—间接寻址

点击:806 回复:3

S7-1200 FieldRead 和 FieldWrite 间接寻址指令
1. 在指令树里无法直接找到 FieldRead 和 FieldWrite 指令,调用这两个指令必须先从工具栏中调用一个空指令块,双击问号,从下拉菜单中选择添加指令.
2. 创建DB块,并建立 Array 数据类型的变量
附件 1.jpg
3.FieldRead 指令:
INDEX: 要读取的数组的单元号
MEMBER: 数组单元首地址
VALUE: 存储读出的数据
下例中是读取数组单元[1]中的数据11,并保存在参数 VALUE: MB110 中。
附件 2.jpg
4.FieldWrite 指令
INDEX: 要写入的数组的单元号
VALUE: 要写入的数据
MEMBER: 数组单元首地址
下例中是向数组单元[2]中写入数值5。
附件 3.jpg
15-02-09 20:57
学习学习,谢谢分享!表情
15-02-10 21:50
这个功能只是兼容原来的版本才在V11以上存在的
附件 无标题.jpg
15-02-10 22:41
我一般是这样索引的array[#i] 改变#i的值索引整个数组。
15-02-10 23:36

工控新闻

更多新闻资讯