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

讀出來,一個是M8411只有一個,全部初始化在后面,一個是M8411有多個,每個帶兩個Mov指令,邏輯上沒問題呀,但實際唉,
三菱的編譯器是否有問題?那就坑人了.
twingo49
級別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 559 個
工控威望: 9134 點
下載積分: 22606 分
在線時間: 1020(小時)
注冊時間: 2013-08-08
最后登錄: 2025-11-11
查看twingo49的 主題 / 回貼
4樓  發(fā)表于: 2018-07-03 20:03
引用
引用第3樓johnsonxjq于2018-07-03 18:11發(fā)表的  :
惡魔就躲在 EN 和 ENO。
SFC、ST 的樣子不代表就是階梯圖的樣子。
將兩段程序?qū)戇M PLC 后以階梯圖讀出來觀察就會明白了。

讀出來,一個是M8411只有一個,全部初始化在后面,一個是M8411有多個,每個帶兩個Mov指令,邏輯上沒問題呀,但實際唉,
.......

其實在modbus通信手冊第35頁已經(jīng)有提醒了
本帖最近評分記錄:
  • 下載積分:+5(johnsonxjq) 熱心助人!
    johnsonxjq
    必攻不守
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 129 個
    工控威望: 333 點
    下載積分: 470 分
    在線時間: 70(小時)
    注冊時間: 2007-08-31
    最后登錄: 2025-10-21
    查看johnsonxjq的 主題 / 回貼
    5樓  發(fā)表于: 2018-07-03 21:09
    引用
    引用第4樓twingo49于2018-07-03 20:03發(fā)表的  :

    其實在modbus通信手冊第35頁已經(jīng)有提醒了

    我正是在此頁看到問題才改的程序,但問題是這樣不對呀,不符合規(guī)則啊.西門子的PLC就沒有這樣的說法.三菱的仿西門子還是有點莫名其妙
    twingo49
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 559 個
    工控威望: 9134 點
    下載積分: 22606 分
    在線時間: 1020(小時)
    注冊時間: 2013-08-08
    最后登錄: 2025-11-11
    查看twingo49的 主題 / 回貼
    6樓  發(fā)表于: 2018-07-04 08:36
    引用
    引用第5樓johnsonxjq于2018-07-03 21:09發(fā)表的  :

    我正是在此頁看到問題才改的程序,但問題是這樣不對呀,不符合規(guī)則啊.西門子的PLC就沒有這樣的說法.三菱的仿西門子還是有點莫名其妙

    不符合規(guī)則很正常的,要是都符合規(guī)則,表示寫一套程式就可以用在任何廠牌的PLC,沒有幾家會這樣做的。
    instanttw
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 26 個
    工控威望: 155 點
    下載積分: 2292 分
    在線時間: 39(小時)
    注冊時間: 2013-04-25
    最后登錄: 2021-11-04
    查看instanttw的 主題 / 回貼
    7樓  發(fā)表于: 2018-07-04 10:09
    @johnsonxjq

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

    復(fù)制代碼
    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,只能說三菱對于這樣的設(shè)定有嚴(yán)格的限制,我們不清楚第一行執(zhí)行后 PLC 內(nèi)部到底做了什么事情。就算用階梯圖寫一模一樣的程序,通訊一樣會失敗,這和語言無關(guān),手冊也明確寫了如何正確設(shè)定。

    以 ST 為例:
    復(fù)制代碼
    1. D0 := D1;

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

    也是
    復(fù)制代碼
    1. LD M8000
    2. MOV D1 D0

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



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

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




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

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


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


    提供參考。
    本帖最近評分記錄:
  • 下載積分:+1(aaa2073) 熱心助人!
    twingo49
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 559 個
    工控威望: 9134 點
    下載積分: 22606 分
    在線時間: 1020(小時)
    注冊時間: 2013-08-08
    最后登錄: 2025-11-11
    查看twingo49的 主題 / 回貼
    8樓  發(fā)表于: 2018-07-04 12:19
    其實重點在M8411,手冊有提到建議M8411只有一次(35~38頁),如果用超過一次,只有最後一次有效,第二種寫法會變成M8411用4次所以只有最後一次有效,因此通不起來。
    本帖最近評分記錄:
  • 下載積分:+1(aaa2073) 熱心助人!
    johnsonxjq
    必攻不守
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 129 個
    工控威望: 333 點
    下載積分: 470 分
    在線時間: 70(小時)
    注冊時間: 2007-08-31
    最后登錄: 2025-10-21
    查看johnsonxjq的 主題 / 回貼
    9樓  發(fā)表于: 2018-07-04 15:07
    圖片:
    引用
    引用第7樓instanttw于2018-07-04 10:09發(fā)表的  :
    @johnsonxjq

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

    [code]INC(MOV(M8411, H1087, D8420), D0);
    .......


    謝謝你的回答,你的思考深入了,實際情況D0=0;另外,我用的是FX3U,結(jié)構(gòu)化編程和ST編程競?cè)徊荒芑煊?和西門子相比,三菱的靈活性實在差很多,不過三菱,歐姆龍,臺達都有結(jié)構(gòu)化編程出來 了,向西門子這個龍頭老大告攏.希望不久的將來,能形成大一統(tǒng)局面,為何不同的廠家不能使用同樣結(jié)構(gòu)的語言,來少去我們這些代碼工人的勞動呢.雖然到那時寫程序變得更沒價值了.但畢竟這是進步.
    [ 此帖被johnsonxjq在2018-07-04 15:15重新編輯 ]
    johnsonxjq
    必攻不守
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 129 個
    工控威望: 333 點
    下載積分: 470 分
    在線時間: 70(小時)
    注冊時間: 2007-08-31
    最后登錄: 2025-10-21
    查看johnsonxjq的 主題 / 回貼
    10樓  發(fā)表于: 2018-07-04 15:09
    引用
    引用第8樓twingo49于2018-07-04 12:19發(fā)表的  :
    其實重點在M8411,手冊有提到建議M8411只有一次(35~38頁),如果用超過一次,只有最後一次有效,第二種寫法會變成M8411用4次所以只有最後一次有效,因此通不起來。


    對,仔細看了下手冊,的確有如此說法,如果這樣說就和編譯器有關(guān).我想說的是,三菱這樣做,像是在設(shè)陷井.
    erhaoshutong
    級別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 43 個
    工控威望: 137 點
    下載積分: 994 分
    在線時間: 2(小時)
    注冊時間: 2017-11-18
    最后登錄: 2018-08-14
    查看erhaoshutong的 主題 / 回貼
    11樓  發(fā)表于: 2018-07-08 21:40
    認(rèn)真看手冊,手冊有說明的呀

    主站蜘蛛池模板: 国产成人剧情av | 亚洲精品成人网线在线播放va | 国产精品99久久久久久宅男小说 | 丰满大码的熟女在线视频 | 免费一级黄| 99久久精品国产一区二区成人 | 欧美人与性动交xxⅹxx | 亚洲中久无码永久在线观看同 | 色www永久免费视频首页在线 | 国产成人a人亚洲精v品无码 | 337p大胆啪啪私拍人体 | 中文字幕精品久久久久人妻 | 精品视频91 | 一国产一级淫片a免费播放口 | 亚洲国产成人熟透妇女 | 91国内在线播放 | 日日操天天 | 久久妇女高潮喷水多 | 97国产露脸精品国产麻豆 | 强插女教师av在线 | 深夜福利视频导航 | 亚洲自拍激情 | 国产亚洲精品久久久999 | 日韩欧美tⅴ一中文字暮 | 亚洲校园激情春色 | 亚洲成a人v欧美综合天堂麻豆 | 91麻豆精品国产91久久久无需广告 | 中文字幕亚洲高清 | 欧美极品jizzhd欧美爆 | 亚洲精品久久7777777 | 欧美日韩综合一区 | 色综合av亚洲超碰少妇 | 6080一级片| 久草亚洲视频 | 亚洲色婷婷久久精品av蜜桃久久 | 91观看视频 | 无码福利在线观看1000集 | 亚洲成人自拍网 | 欧美三区四区 | 精品永久| 日本高清在线一区至六区不卡视频 | 91看片看淫黄大片 | 女人高潮被爽到呻吟在线观看 | 国产日韩中文字幕 | 999精品色在线播放 免费91视频 | 国产玖玖玖玖精品电影 | 国产乱色国产精品播放视频 | 亚洲国产制服丝袜无码av | 成人免费网站www网站高清 | 亚洲情网| 国产精品久久久久久久网 | 日本a级久a级 | 朋友的丰满人妻中文字幕 | 欧美一区二区三区大片 | 日韩欧美国产三级 | 国产精品入口麻豆www | 少妇被粗大的猛进出69影院 | 六月丁香色婷婷 | 91好吊色国产欧美日韩在线 | 亚洲第一无码精品一区 | 成人免费观看网站 | 在线精品一区二区 | xxxx在线免费观看 | 亚洲の无码国产の无码影院 | 国产真人做爰毛片视频直播 | 人人妻人人做人人爽精品 | 亚洲久久网 | 一级国产免费 | 天天5g天天爽网站 | 国产99久久九九精品无码 | 国产大爆乳大爆乳在线播放 | 国产综合免费视频 | 国产suv精二区一片 国产成人黄色av | 成av人片一区二区三区久久 | 夜夜狠狠干 | 成人91免费版 | 你懂的福利视频 | 国产欧美国日产高清 | 国产一区二区不卡在线看 | 天天综合一区 | 国产一区二区三区怡红院 | 夜夜躁狠狠躁日日躁 | 蜜桃精品成人影片 | 亚洲a区视频 | 天天澡天天添天天摸97影院 | www.日日夜夜 | 欧美日韩一区二区在线 | 青草综合一区二区三区 | 2014av天堂无码一区 | 国产啊~cao死你个小sao货 | 精品一区二区三区国产在线观看 | 久久久久久久影院 | 婷婷色六月天 | 欧美日韩另类一区二区 | 久久九九精品99国产精品 | 国产在线视频一区二区三区欧美图片 | 免费一区二区三区成人免费视频 | 公妇乱淫太舒服了 | 大胆欧美gogo免费视频一二区 |