人妻精品99I日韩无码视频一区二区I欧美色图50pIwuyeripiI欧产日产国产swagI欧美 日韩 久久I99国产精品久久久久老师I成人AV电影网I艳妇乳肉豪妇荡乳AV无码福利I国产精品国产精品国产专区蜜臀AhI成人久久免费视频Iwww.91在线观看视频I国自产在线观看I色之综合网

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

發一個測試老版指令和新版指令的差異

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

可以查看下面的測試程序,可以在狀態圖表中直觀查看數據或在監控中斷,加大加法循環次數,數據異常會更明顯,監控中斷也更明顯

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

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

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