我客户有一个老的系统需要改造,我现在有300和200的程序,但是我不清楚315的数据是怎样被315读上来的?
315在哪个地方写上了读215的哪个数据区的地址?
因为我看见215里面的数据复制了好几份,像有一份在VB640开始的32个字节,有一份在VB120开始的32个字节
在300的程序里面,调用FC23,FC23的程序开始:
OPN DB 20
L PIB 0
T MB 0
AN M 0.0
AN M 0.1
JCN M001
L 0
T PQB 0
我的理解是开始打开数据块DB20
然后读入215数据区PIB0的数据(这个数据区具体在215哪个数据区哦?),送ACCU1
再复制ACCU1的数据去位存储区MB0
判断MB0.0是否为0,并且和RLO 相与
判断MB0.1是否为0,并且和RLO 相与
如果RLO=0,跳转到M001
然后再装入0(L 0是装入什么数据,是直接送0到ACCU1?)
复制ACCU1的数据到PQB0(应该是送入WINCC的数据库吧)
不知道我的理解是否正确,请指点,谢谢!