| 作者 | 主题 |
|---|---|
|
zengzy 侠士 经验值:1008 发帖数:127 精华帖:1 |
楼主
主题:如何知道离线程序中DB块和在线PLC中DB块有不同
之前一直没注意到DB块的问题,一直是看过OB,FC,FB这些是绿色就放松了警惕,今天由于背景数据块忘记下载导致出现了问题,因此研究了DB块的比较结果,可是感觉不是很明白,因为有时候得到的结果差不多但实际又有区别,例如:
1. ![]() ,这张图里只是提示time stamps are identical,也可以监控。 2. ![]() ,这张图里提示contains newer version,且数据块长度不一致但离线和在线数据是一致的,可以监控。 3. ![]() ,这张图里也是提示contains newer version,且数据块长度不一致但离线和在线数据是不一致的,无法监控。 从第2,3张图似乎看不出什么不同,可是第3张图中的数据块却是需要重新下载的,为什么第2张图里的又是一致的,有什么办法可以快速知道哪些DB块是不一致的且需要重新下载的呢?有这方面说明吗?
打工仔
|
|
zengzy 侠士 经验值:1008 发帖数:127 精华帖:1 |
1楼
主题:回复:如何知道离线程序中DB块和在线PLC中DB块有不同
有点明白了,实际上应该看比较对话框下面那个NOTE里面的内容,如果只是The actual value of one or more variables is different,表示仅仅是数值不一样,这个是一致的。如果提示The data type of one or more variable differs.表示数据结构或类型不一致,这样就需要重新下载了。
打工仔
|