LABVIEW通过OPC向PLC中的DB块发数组,出错

2019-07-17 08:48发布

最近在尝试向PLC中DB块发数组。
首先在PLC中定义一个数组,数组索引名为DB73,长度为20,类型为REAL
微信图片_20170907120117.png
然后在OPC_server中设定一个变量,链接到该数组,具体名称为DB73,REAL0[10],长度为10,地址从0开始。如图
无标题.png
这个名称是符合语法要求的,可以创建。
但是无法读取,也无法写入。如图,显示的是unknown。
无标题1.png
大神们,是哪里出错了呢???

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
xiaomanly
1楼-- · 2019-07-17 14:07
PLC CPU 内的访问安全级别对应的勾选择了没有
11.PNG
xwk0711
2楼-- · 2019-07-17 15:59
西门子的哪个型号的PLC ?
羊驼啊
3楼-- · 2019-07-17 20:46
xwk0711 发表于 2017-9-7 14:29
西门子的哪个型号的PLC ?

S7-1200........................................
羊驼啊
4楼-- · 2019-07-18 00:57
xiaomanly 发表于 2017-9-7 13:23
PLC CPU 内的访问安全级别对应的勾选择了没有

这个应该选了呀,因为其他的变量都可以正常读写。
xiaomanly
5楼-- · 2019-07-18 05:18
 精彩回答 2  元偷偷看……
羊驼啊
6楼-- · 2019-07-18 06:28
xiaomanly 发表于 2017-9-7 17:30
单独读一下数组内的一个数据看看

没用的,整个数组都无法读,更不用说单个元素了。

一周热门 更多>