技术论坛

 1500的DB块设置成“仅存储在装载内存中“是什么意思?

返回主题列表
作者 主题
xiatianyun
奇侠

经验值:5075
发帖数:794
精华帖:10
楼主    2024-06-07 09:38:56
主题:1500的DB块设置成“仅存储在装载内存中“是什么意思?

由于担心数据存储器空间小,就把一个DB设置成了不放到数据存储器中,而是放到了装载内存中。(其实本意是担心代码工作存储器空间小,不管了试试)。

但发生了问题,启动PLC报数组越限错误。

试了几次都如此,排除了其他原因,就是设置为放到装载内存中这个DB引起的。

我取消了设置,没有这个错误产生了。

那么,这个设置究竟是什么用意呢?对访问有什么要求呢?



手机用户20210103801204
游侠

经验值:497
发帖数:72
精华帖:1
1楼    2024-06-07 10:40:42
精华帖  主题:回复:1500的DB块设置成“仅存储在装载内存中“是什么意思?

1.“仅存储在装载内存中“意思是将数据块储存在装载存储器内,而装载存储器位于外插的储存卡内。

2.勾选“仅存储在装载内存中“后,数据块内的数据不能直接在程序中使用,可通过READ_DBL(从装载存储器中读数据块)、WRIT_DBL(将数据块写入装载存储器)指令读写。

3.之所以会有错误产生,应该是FB35内使用了数据块内的数据。


您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。