日日爱视频I91精品一区二区三区蜜臀I久久神马影院I国产免费久久久久I欧美色操I3d黄动漫免费看I天天艹天天干天天I搡bbbb搡bbb视频I六月丁香激情网I日韩a级黄色

qwerty_123
www
級別: 略有小成
精華主題: 0
發(fā)帖數量: 191 個
工控威望: 322 點
下載積分: 8908 分
在線時間: 69(小時)
注冊時間: 2010-09-26
最后登錄: 2026-03-13
查看qwerty_123的 主題 / 回貼
樓主  發(fā)表于: 67天前
轉自西門子技術論壇
https://www.ad.siemens.com.cn/club/bbs/post_1985054_64_0_2.html#anch

發(fā)一個測試老版指令和新版指令的差異

例如老版加法指令和新版加法指令,老版LAD的加法指令實際為2條STL指令實現(xiàn)(有時候會是一條指令,和操作的數據有關),新版的LAD加法指令實際只有1條STL指令,所以老版的加法LAD指令有可能在執(zhí)行第1條指令后被中斷,此時若在中斷里使用有關數據,就會導致數據異常,但新版的只有1條指令,不會導致異常

可以查看下面的測試程序,可以在狀態(tài)圖表中直觀查看數據或在監(jiān)控中斷,加大加法循環(huán)次數,數據異常會更明顯,監(jiān)控中斷也更明顯

所以若在中斷中使用數據時,在LAD中其它地方修改這些相關數據時要禁止中斷,修改后再打開中斷,也就是LAD編程時可能不能保證數據完整性

下面的程序是V3版的,也可以在V3.1中打開

若不使用中斷,老版指令不會有任何問題
附件: 項目 2.zip (20 K) 下載次數:22