超碰成人av-青青草97-天天做天天躁天天躁-久久精品国产亚洲一区二区-亚洲天堂狠狠干-在线观看欧美精品-国产精品美女一区二区视频-国产成人欧美日韩在线电影-一级片免费看视频-免费国产视频在线观看-伊人网久久久-无码人妻丰满熟妇啪啪网不卡-精品欧美乱码久久久久久-国产真实夫妇视频-中文久草

johnsonxjq
必攻不守
級別: 略有小成
精華主題: 0
發帖數量: 129 個
工控威望: 333 點
下載積分: 470 分
在線時間: 70(小時)
注冊時間: 2007-08-31
最后登錄: 2025-10-21
查看johnsonxjq的 主題 / 回貼
樓主  發表于: 2018-07-03 09:21
圖片:
三菱Modbus通信初始化,結構化編程,上面的首尾相聯初始化成功,可以正常通信,
下面的書寫模式初始化失敗,端口不發送數據.失聯狀態.原因不明,哪位高手解釋一下.
讀寫是用ADPRW ,在這里不要懷疑其它部分程序了,我只改這里,一個通信正常,一個完全不能通信
難道是三菱結構化編程還存在bug.三菱的推出結構化編程,真心比西門子的難用,寫程序很慢,本人也是嘗試
[ 此帖被johnsonxjq在2018-07-03 09:27重新編輯 ]
instanttw
級別: 探索解密
精華主題: 0
發帖數量: 26 個
工控威望: 155 點
下載積分: 2292 分
在線時間: 39(小時)
注冊時間: 2013-04-25
最后登錄: 2021-11-04
查看instanttw的 主題 / 回貼
1樓  發表于: 2018-07-03 15:08
惡魔就躲在 EN 和 ENO。
SFC、ST 的樣子不代表就是階梯圖的樣子。
將兩段程序寫進 PLC 后以階梯圖讀出來觀察就會明白了。
instanttw
級別: 探索解密
精華主題: 0
發帖數量: 26 個
工控威望: 155 點
下載積分: 2292 分
在線時間: 39(小時)
注冊時間: 2013-04-25
最后登錄: 2021-11-04
查看instanttw的 主題 / 回貼
2樓  發表于: 2018-07-04 10:09
@johnsonxjq

身邊沒東西可測試,以下只是猜測。

復制代碼
  1. INC(MOV(M8411, H1087, D8420), D0);
  2. INC(MOV(M8411, H1, D8421), D0);
  3. INC(MOV(M8411, K1000, D8429), D0);
  4. INC(MOV(M8411, K400, D8430), D0);
  5. INC(MOV(M8411, K10, D8431), D0);
  6. INC(MOV(M8411, K1000, D8432), D0);
  7. INC(MOV(M8411, H1, D8435), D0);
  8. INC(MOV(M8411, K50, D8436), D0);

最后執行出來 D0 會是多少?
如果不是 8,那就不用解釋了。
如果是 8,只能說三菱對于這樣的設定有嚴格的限制,我們不清楚第一行執行后 PLC 內部到底做了什么事情。就算用階梯圖寫一模一樣的程序,通訊一樣會失敗,這和語言無關,手冊也明確寫了如何正確設定。

以 ST 為例:
復制代碼
  1. D0 := D1;

等同于
復制代碼
  1. MOV(M8000, D1, D0);

也是
復制代碼
  1. LD M8000
  2. MOV D1 D0

編譯器還是呼叫了 MOV 指令,用 M8000 讓指令一直執行,但不是無條件執行。



基于文本程序的特性,人們更習慣 D0 := D1 而非 MOV,這樣對于較為復雜的算式尤其方便。
復制代碼
  1. volume := 4.0 / 3.0 * PI * radius ** 3.0;

這用 DEDIV、DEMOV 或階梯圖寫起來就會較為復雜且不夠直觀。
如果真有需求,我們就使用指令的 EN 參數或是 IF,像是
復制代碼
  1. MOV(M1234, D1001, D1000)




但您提出的觀點也對,如果連續幾行的起始都是讀同一個目標,如
復制代碼
  1. LD M8411

那能不能將后面重復的省略以進行優化? 這樣的話編譯出來的程式就會是你想要的樣子。
這只有對于常數值才可以進行,如果 LD 的目標是會變動的,就不能將它省略。
M8000 或許是一個特例,但也或許會在我們還不了解的狀況下改變數值。


所以就語言本身來說,其實沒什么問題。小弟也曾被這個問題拐過,但正因為拐過,對于這些特性才有更多思考。


提供參考。
本帖最近評分記錄:
  • 下載積分:+1(aaa2073) 熱心助人!

    主站蜘蛛池模板: 91视频观看| 久久亚洲国产精品成人av秋霞 | 亚洲学生妹高清av | 精品人妻av区波多野结衣 | 天天爽夜夜爱 | 亚洲肥老太bbw中国熟女 | 久久www免费人成看片入口 | wwwxxx日本在线观看 | 日韩精品一区二区三区免费视频 | 婷婷综合久久中文字幕蜜桃三电影 | freexxxx性女hd性吃奶 | 麻麻张开腿让我爽了一夜 | 欧美日韩一区,二区,三区,久久精品 | 真实国产乱子伦视频 | 午夜福利视频 | 亚洲国产成人va在线观看天堂 | 成人做受视频试看60秒 | 色老头在线一区二区三区 | 国产有码| 欧美日韩综合一区二区三区 | 日本一区二区在线 | 91精品国产免费久久久久久 | 免费黄色福利 | 一区二区日韩欧美 | 欧美成人一区二区 | 欧美疯狂性受xxxxx另类 | 国产拍拍拍三级费视频在线观看 | 国产69精品久久久久777 | 国产一码二码三码区别 | 内射爽无广熟女亚洲 | 日韩av电影在线免费观看 | 久久亚洲一区二区三区四区五区 | 国产一区二区三区不卡在线观看 | 欧美a在线观看 | 青青草国产精品欧美成人 | 国产精品99久久久久久宅男 | 久久九| 日韩一区二区久久 | 欧美一区二区三区四区视频 | 久久精品免观看国产成人 | 久久久久一区二区三区四区 | 一本一道精品欧美中文字幕 | 91亚洲精品丁香在线观看 | 极品xxxx欧美一区二区 | 国产乱子伦精品无码专区 | 欧美黑人性暴力猛交喷水 | 亚洲a在线观看 | 国产精品爽爽久久久久久蜜臀 | 国产青草视频在线观看 | 色婷婷久久久 | 久久久久国产精品熟女影院 | 业余 自由 性别 成熟视频 视频 | 亚洲精品成人片在线观看 | 人人澡超碰碰97碰碰碰 | 四虎影视永久在线观看 | 新狼窝色av性久久久久久 | 免费观看又污又黄的网站 | 韩国三级中文字幕hd久久精品 | 成人情欲视频在线看免费 | 亚洲午夜性猛春交xxxx | 伊人色综合久久天天五月婷 | 亚洲成a人v欧美综合天堂麻豆 | 久久精品99久久香蕉国产色戒 | 伊人欧美 | 性一交一乱一乱一视频 | 国产不卡网 | 911国产自产精品a | 西西人体444www大胆无码视频 | 国产熟妇疯狂4p交在线播放 | 亚洲男人av天堂午夜在 | 中国美女一级黄色大片 | 国产噜噜噜 | 欧美一进一出 | 91看片在线播放 | 亚洲欧美另类日韩 | 性欧美丰满熟妇xxxx性 | 成人影片麻豆国产影片免费观看 | 亚洲视频国产一区 | 亚洲精品无码久久久久牙蜜区 | av色在线观看 | 精品人妻系列无码人妻免费视频 | 婷婷四房播播 | 亚洲中久无码永久在线观看同 | 美女裸体跪姿扒开屁股无内裤 | 久热香蕉精品视频在线播放 | 精品人妻系列无码人妻免费视频 | 一级片免费在线观看视频 | 亚洲综合色丁香婷婷六月图片 | 无码人妻精品一区二区三区久久久 | 奇米影视888狠狠狠777不卡 | 熟妇高潮精品一区二区三区 | 日本免费一区二区三区视频 | 亚洲日韩小电影在线观看 | av色哟哟 | 一二三四在线观看免费视频 | 久久丁香| 人妻人人澡人人添人人爽 | 中文幕无线码中文字蜜桃 | 天码av无码一区二区三区四区 |