91黄动漫 I 欧美 日韩 国产 成人 在线 I a级成人毛片 I 农村黄色片 I 男生捅女生的肌肌 I 精品99一区二区三区 I 妃光莉av I 日日夜夜操操 I 性中国古装videossex I 久久不卡av I 美女高潮动态图 I 极品美女开粉嫩精品 I 牛牛精品一区二区 I 91精品福利视频 I 成人刺激视频 I 91国内精品视频 I 中国一级特黄毛片大片 I 校长狠狠挺进校花体内小说 I 欧美激情黄色片 I 欧美久久久一区 I 爱豆国产剧免费观看大全剧苏畅 I 麻豆国产人妻欲求不满谁演的 I 亚洲一区二区在线免费观看视频 I 国产超碰av人人做人人爽 I 精品国产第一国产综合精品 I 久久免费看av I 欧美一区二区三区白人 I 国产精品夫妻激情 I 校花被肉干高h潮不断 I 欧美最猛黑人xxxx黑人表情 I 国产欧美日韩一区二区搜索 I 极品女神露脸呻吟啪啪 I 人人天天久久 I 亚洲动漫在线 I 日本91福利区 I 五月天 桃色 开心 I av在线免费观看国产 I 男人添女人的免费视频 I 夜夜穞天天穞狠狠穞

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

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

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

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

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

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



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

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




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

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


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


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

    主站蜘蛛池模板: 亚洲一区二区播放 | 亚洲专区一 | 国产人妻精品一区二区三首 | 日韩白嫩白嫩bbwbbwbbw | 国产亚洲精品国产福利你懂的 | 日韩精品一区二区中文字幕 | 日本一区二区在线不卡 | 国产精品黄色大片 | 亚洲a∨国产高清av手机在线 | 久久久久久久久久久高潮 | 精品无码人妻被多人侵犯av | 美女啪啪免费网站 | 麻豆一区二区在线观看 | 精品国产一区二区三区久久久蜜臀 | 国内精品伊人久久久影视 | 亚洲成av人在线观看天堂无码 | 无码人妻精品一区二区三区久久久 | 国产欧美日韩小视频 | 国产98色在线 | 国产 | 国内高清久久久久久 | 熟妇人妻av无码一区二区三区 | 少妇愉情理伦片高潮日本 | 中国少妇xxxxx | 2018亚洲男人天堂 | 国产午夜成人无码免费 | 国产成人精品福利一区二区三区 | 东京干手机福利 | 欧洲人激情毛片无码视频 | 亚洲aⅴ无码专区在线观看 国产美女三级无套内谢 | 色婷婷精品大在线视频 | 91丨porny丨加精 | 成本人无码h无码动漫在线网站 | 超碰资源| 肉嫁动漫在线观看 | 亚洲精品久久久久69影院 | 伊人久久大香线蕉无码麻豆 | 亚洲一区二区三区视频在线 | 色播影院性播影院私人影院 | 伊人日日夜夜 | 日产日韩亚洲欧美综合 | 深夜福利亚洲 | 五十老熟妇乱子伦免费观看 | 成人免费视 | 亚洲成av人片不卡无码 | 亚洲精品乱码久久久久久日本蜜臀 | 色偷偷男人天堂 | 性妲己一级淫片免费放 | 欧美特级毛片 | 国产精品久久久久久久不卡 | 真人做人试看60分钟免费视频 | 最新精品视频2019在线视频 | 中国黄色一级视频 | 婷婷伊人五月色噜噜精品一区 | 天堂俺去俺来也www 国产麻豆精品传媒 | 日本又紧又色又嫩又爽的视频 | 日本国产在线观看 | 99re这里都是精品 | 国产a∨国片精品青草视频 亚州欧美 | 久久久网页 | 成 人 网 站 免 费 av | 夏同学福利网 | 高清黄色一级片 | 国产亚洲网曝欧美台湾丝袜 | 99视频在线精品免费观看6 | 国产极品一区 | 国产av国片偷人妻麻豆 | 久久综合色天天久久综合图片 | 久久久久久国产精品亚洲78 | 91视频在线观看视频 | 欧美一级一级一级 | 日韩经典午夜福利发布 | 日本道精品一区二区三区 | 欧美大荫蒂xxx | 国产亚洲视频在线播放香蕉 | 久久精品99无色码中文字幕 | 波多野吉衣之潜藏淫欲 | 嫩草在线 | 狠狠搞狠狠干 | 69久久99精品久久久久婷婷 | www.黄色国产 | 国产网站黄色 | 国产又黄又刺激又高潮的网站 | 日本精品久久久久中文字幕乱中年 | 亚洲一级黄色片 | 在线播放亚洲人成电影 | 色婷婷av一区二区三区软件 | 精品网站999www | 精品久久久久一区二区国产 | 91看国产 | 亚洲影视在线 | 午夜福利av无码一区二区 | 日本高清毛片中文视频 | 国产熟妇久久777777 | 久久亚洲国产成人精品性色 | 国产精品玖玖玖在线资源 | www国产亚洲精品 | 日本一级淫片 | 91爱爱爱爱| www.激情小说.com |