一个项目程序里: 在其中的一个FC里,写了这一条指令 OPN DI 23,紧接着OPN DB 99
但在项目里定义成的是:DB23,99均为共享DB!!
我在上面 OPN DI 23这条指令上,点击鼠标右键-》被调用块-》打开,打开的是共享DB(DB23)
看了指令执行的状态: RLO==1, DB1==99, DB2==23,表示这条指令的确被正确执行了
是不是这种情况: 一个项目只能同时打开一个DB和一个DI,为了同时打开两个共享DB,占用DI的寄存器地址来操作其中一个共享DB?
西门子也是允许这么操作的?
谢谢!