作者 | 主题 |
---|---|
xiatianyun 奇侠 ![]() ![]() 经验值:5075 发帖数:794 精华帖:10 |
楼主
![]() 主题:1500的DB块设置成“仅存储在装载内存中“是什么意思? 由于担心数据存储器空间小,就把一个DB设置成了不放到数据存储器中,而是放到了装载内存中。(其实本意是担心代码工作存储器空间小,不管了试试)。 但发生了问题,启动PLC报数组越限错误。 试了几次都如此,排除了其他原因,就是设置为放到装载内存中这个DB引起的。 我取消了设置,没有这个错误产生了。 那么,这个设置究竟是什么用意呢?对访问有什么要求呢? |
手机用户20210103801204 游侠 ![]() 经验值:497 发帖数:72 精华帖:1 |
1楼
![]() ![]() 1.“仅存储在装载内存中“意思是将数据块储存在装载存储器内,而装载存储器位于外插的储存卡内。 2.勾选“仅存储在装载内存中“后,数据块内的数据不能直接在程序中使用,可通过READ_DBL(从装载存储器中读数据块)、WRIT_DBL(将数据块写入装载存储器)指令读写。 3.之所以会有错误产生,应该是FB35内使用了数据块内的数据。 |