我创建了一个DB2数据块,然后在多个FC功能里局部变量IN里面创建了DB_U一个数据块,又在其他OB中调用FCDB_U=DB2
编程时是不是可以写AI0.0=DBX14.0这样是不是就是把I0.0的状态传到DB2.DB14.0了
最佳答案
DB块的使用需要注意两点:
1、多个程序块使用DB2,需要设置DB2的属性,为共享数据块
2、使用DB2中的地址,要遵循先打开数据块,后调用地址的原则,所以,若使用DBX.14.0这种隐式声明,需要在该指令前使用OPNDB2;若不确定目前是否打开的是DB2数据块,请使用DB2.DBX14.0
提问者对于答案的评价:
明白了