DB中可以兴建一个数组,但是我怎么读取数组内的每一个值呢?应该怎么给数组的每一个元素赋值呢?
图片说明:
最佳答案
1、可以采用在DB中的数据初始值修改,然后 工具栏 中的 view ----> data view 这个时候 DB块中出现 初始值 一列,写入初始值.然后下载就OK了。
2、也可以通过程序进行赋值,例如给DB1的DBB 2中写入常数100:
OPN DB 1
L 100
T DBB 2
3、参见下述文档中的相关章节:
《STEP 7 V5.4使用入门》下载:
https://a248.e.akamai.net/cache.automation.siemens.com/dnl/jk/jkyODMyMQAA_18652511_HB/S7gsv54_k.pdf
提问者对于答案的评价:
谢谢,也就是说数组里面的第一个元素到最后一个元素 就是 DB1中 DB1.DBB0到DB1.DB99这100数据呢?!应该是这样的吧?!
最佳答案作者回复:
DB1中 DB1.DBB0到DB1.DB99这100数据呢?
这是100个字节(8位)。如果是DB1.DBW0到DB1.DBW98则为50个字(16位),如果是DB1.DBD0到DB1.DBD96则为25个双字(32位).。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc241954.html