国产一区二区三区毛片_亚洲乱码AV中文一区二区_亚洲精品无码专区在线播放_日韩欧美一二_咪咪av影院_欧久久av一区二区

萬泉河
WX:ZHO6371995,歡迎+
級別: 略有小成
精華主題: 0
發帖數量: 142 個
工控威望: 269 點
下載積分: 888 分
在線時間: 12(小時)
注冊時間: 2021-06-11
最后登錄: 2025-05-31
查看萬泉河的 主題 / 回貼
樓主  發表于: 2022-08-13 15:45
0811 【萬泉河】雙線圈第五彈:雙線圈與手自動



我寫文章探討PLC編程中的雙線圈問題,這是第五篇了。 前面四篇分別是:



0428 【萬泉河】PLC編程:談虎色變雙線圈

0509 【萬泉河】雙線圈前傳:關于線圈的定義

0512 【萬泉河】破除雙線圈禁忌:給PLC新手的系列直播講座計劃

0728 【萬泉河】談虎色變雙線圈再談再變



很不幸, 我寫文章的順序不是由淺及深逐步來的, 而是倒過來的。



因為我是在實際的技術應用中以及標準化推廣過程中發現和總結一些技術觀點,以自認為夠通俗直白的方式寫出來。



然后根據讀者討論和反饋 的情況, 針對討論過程中的疑問以及發現的讀者群體中普遍存在的認知盲區, 再提煉總結更淺顯的道理,寫成文章發表出來。



有同行嘲笑萬老師連雙線圈這種破事,都能攢出好幾篇文章來, 是不是有點太小題大做沒事找事了。



是的呀, 我本來也希望一篇淺文,對一個方面的技術細節有個結論, 文章發完即了事,然而,往往事與愿違, 而且不是由我個人決定的。 因為是受讀者的反饋決定的。 如果文章發完, 大家異口同聲地回復,OKOK,懂了懂了, 還可以這樣,學習get到了新姿勢。 那文章算是達到了初始目的,大家皆大歡喜。



然而, 如果后面反饋的爭論聲音很大, 各種雜音都有,就說明這個理論觀點在同行中沒有得到普遍的認同, 有可能是最開始的文章立意出發點高了, 導致有一些人看不懂,所以才會有較大的爭議。 那么就只能不斷的把出發點拉低再拉低, 換個角度再重復強調,以達成技術上的共識。



而在反饋的聲音中,除了技術觀點反對的之外, 竟然還有指責漫罵的,甚至上升到人身攻擊。 這樣的,基本上是回復者個人道德水準有問題, 或羨慕嫉妒恨, 或情商低到認為受到了歧視。 總之, 網絡是有記憶力的, 這些謾罵者只要自己不怕丟人現眼, 這些帖子回復會一直存在,一直留給世人觀瞻看笑話。如果自認為一輩子就是個不知名的無名小卒也倒罷了, 而如果那些自認為還有些身份, 有些名望的, 然后卻在這種極其簡單的小問題上面舔著臉來跟我糾纏的, 那反而是自己的臉都豁出去了。 完全咎由自取, 我踹起臉來可是毫不留情面的。



因為其實,我的文章的第一目標受眾是參加了煙臺方法學習的學員, 把這些技術原理和觀點, 用淺顯的文字表述出來,讓他們可以更直觀的了解到煙臺方法程序架構中的基本思想, 可以通過文章幫助理解研讀程序原理, 以及在后面他們自己公司的設備標準化程序研發過程中,可以搞好地搭建自己的標準化系統架構。



所以,文章寫成之后,總是先發到學員群中, 學員們之間可以先進行一波討論。如果這些技術點在培訓示范項目中有用到, 我會指出來在用在了什么地方, 而如果還沒用到,我也會指出來將來可以應用到什么場合。大家提前擁有技術儲備, 將來需要時自然可以派上用場。



所以,學員之外的其他讀者,其實是跟著搭順風車了。 理解也好, 不理解也罷,以及支持與不支持,其實與我都沒有什么直接關系的。 只不過同行有一些普遍性的的錯誤認知,表達出來了, 如果我認為比較典型, 就可以拿出來作為典型實例, 再重復強調提醒給學員們。



前面四篇文章都發了之后, 有一天,在微信群中的討論時, 非常熟悉的請過我吃過好幾次飯的胖哥,發表個觀點,把我驚訝到了。



說的是:我編程的原則是程序中不碰雙線圈。



我這兒談虎色變的文章寫過了,再談虎再色變的文章也發過了,也沒辦法說這是談虎色變了啊!也只好再基礎的科普了。



首先, 我說談虎色變的時候, 意思是反對這種驚慌恐懼的態度。不是我反對雙線圈或者支持雙線圈。



其次, “雙線圈”是個特有詞匯,完整的定義是:梯形圖邏輯中因為對同一個變量不恰當的多次重復線圈類型的寫操作,而帶來的程序邏輯錯誤。



所以,當我們說雙線圈的時候, 指的是程序有錯誤。 而且不見得一定是2次線圈,有可能是多次。 只要超過2次而出錯,都叫雙線圈錯誤。



另外, 也不是所有的對線圈的寫操作都會發生雙線圈錯誤, 除了前面文章討論的SR和起保停之外,即便是最通常的:



|-----|I0.0 |---------(Q0.0)



這樣的語法結構, 如果多次發生,外形上看起來是雙線圈,三菱等PLC軟件中會提醒有雙線圈,也未必一定會發生雙線圈錯誤。



比如:



|-----|I0.0 |-----|I0.1 |----|I0.2 |----|I0.3 |--------(M0.0)



|-----|M0.0 |-----|I0.5 |----|I0.6 |----|I0.7 |--------(Q0.0)



|-----|I1.0 |-----|I1.1 |----|I1.2 |----|I1.3 |--------(M0.0)



|-----|M0.0 |-----|I1.5 |----|I1.6 |----|I1.7 |--------(Q1.0)



這樣的程序原本是為了易讀性, 把一行長程序砍斷, 分到了2行,其中使用了M中間變量,而兩次操作中使用的是同一個中間變量的線圈,然而并不會發生雙線圈錯誤。



我知道一些同行的習慣, 程序中遇到類似上面的場合時,習慣上絕不會重復使用同一個M0.0, 而是會換用不同的M1.0中間量來實現。



甚至有人還因此指責我, 你這樣程序中重復使用同一個M變量,整個程序中到處都用, 導致程序多難讀啊!



我的回復是:恰恰相反,這樣的程序才更容易讀呢!



稍微有些讀程序的經驗, 只要見到一個變量這樣的被重復的寫,讀, 寫, 讀, 寫,讀, 寫, 讀, 那就可以知道, 這個變量只是個臨時使用,用過就丟的臨時變量,只在當下的上下文的程序中起作用,而不需要全程序區域檢索閱讀了。



所以這是我與胖哥以及大多數同行做程序的原則出發點的不同之處, 拋開雙線圈專有詞匯的概念之外, 胖哥說的意思是盡量不重復使用變量,而我的觀點是要盡量重復使用變量。 但凡有機會可以重復使用的,都要盡量重復使用, 以節省變量資源。



這個觀點其實在以前的文章中已經表達過了, 文章的題目叫做《1944 「萬泉河」給你的PLC程序洗洗澡》 ,沒讀過的或者讀過又忘記了的,可以去搜來看看。



雙線圈的理念或者說禁區對本行業的影響可謂是深且久遠。 一個最常見的場景是設備的手自動模式切換。



傳統的控制系統中, 每一臺設備都要有手動自動的模式切換。 比如就地安裝的風機水泵柜, 會在電氣控制回路上做兩種模式,手動部分繼電器邏輯通過盤面的啟停按鈕控制,而自動模式則接受來自PLC系統的硬線或者通訊的控制指令啟停。



然后進化到PLC或者DCS控制之后,這個特性也被原樣繼承下來了。 比如DCS系統的電機塊, 都要有手自動模式切換。



其實根源就來自雙線圈。



有過不少初進入PLC行業的初學者,在開始學寫PLC程序的時候,會把一臺設備的手動和自動邏輯分到不同的模塊中,然后再在子程序中分別逐個調用。 然后到調試的時候就出了問題,對一個線圈多次寫操作了!雙線圈錯誤了,程序鬧大笑話了!



也不僅僅是剛畢業的學生, 很多有過豐富IT編程經驗的程序員,剛摸PLC程序的時候, 也會掉進這個坑,然后被豐富經驗PLC工程師老鳥的笑話之后,再也不敢這樣寫程序了。



而其實, 這只是對PLC運行機制不熟悉之前容易發生的錯誤。 而我這樣不厭其煩地探討雙線圈話題,有一個目的,就是針對手自動模式這點的。



標準化示范項目,使用的來自西門子官方的BST庫函數,我在《PLC標準化編程原理與方法》中做了大篇幅的介紹,后來的新版的例子, BPL以及LBP, 也多次寫文章提及。 這些庫函數的統一的特征,都是對設備模式有手自動的切換。



而我看它們不爽已經很久了。



通過對雙線圈原理的分析,以及對起保停, SR等各種基礎原理的分析之后, 其實完全可以做到去掉手自動模式的切換, 即便設備有手自動模式切換問題, 也只需要在HMI一側做切換和隱藏顯示,而不需要深入到PLC程序邏輯,甚至影響到底層塊中。



也可以實現手動控制和自動控制模式的分開,IT程序員剛接觸PLC的時候,模塊化的程序做法,手動控制模塊和自動控制模塊完全分開,其實是可以實現的。



這一點, 我在煙臺方法學習營中跟學員們探討過, 給他們布置過作業,讓他們有機會的時候嘗試實現。



而我自己,最近在研究信捷小型PLC標準化的時候,就把這一技能充分用上了。 底層庫函數不區分手自動, 程序邏輯手自動分開, 整個程序架構叫一個清爽。

xj8.jpg



優雅程度是沒得說了。不懂優雅的人很難理解的高度。







不過信捷這類的小PLC性能太低,其它方面耗費了我太多精力, 這些技巧很難用語言傳授給他人。另外,用過信捷的人也太少。  



所以還是回到應用最廣的西門子S7-1200或者S7-200 SMART探討這個問題,受眾會更多一點。 近期打算做一次直播講座,演示如何通過我對雙線圈上述的解析, 實現不再需要手自動模式切換。



地點:雙線圈微信群



目前, 群成員有33人, 包含了前幾次參加了雙線圈講座的所有學員。 然后這回200人以內均可以免費參加,即掃群二維碼進群即可。







還有需要聽講座的,可以期待下一期的講座,會再成立專門的講座微信群。





有一些平臺不許發二維碼, 見文后請到另外搜索找到。



正式的直播時間, 會在群中通知。

以后還有直播, 會在公眾號《PLC標準化編程》中群發信息通知,敬請關注。
菜鳥入行
級別: 論壇先鋒

精華主題: 0
發帖數量: 1379 個
工控威望: 1557 點
下載積分: 3688 分
在線時間: 177(小時)
注冊時間: 2017-09-01
最后登錄: 2024-06-11
查看菜鳥入行的 主題 / 回貼
1樓  發表于: 2022-08-13 16:57
講的什么亂七八糟的!
雙線圈我的見解就是:
比如Y0,可以用M1000,M1001,M1002等來作條件驅動
比如M1000是初始化輸出Y0, M1001是自動時輸出Y0,M1002是手動時輸出Y0。
這樣很好的避免了雙線圈,也讓編程更有邏輯
打個醬油,懂的不多
水平有限,能幫則幫
互相幫助,共同進步
yankkkkkkk
太好了,密碼找到了又能回家啦
級別: 工控俠客
精華主題: 0
發帖數量: 267 個
工控威望: 2876 點
下載積分: 20075 分
在線時間: 202(小時)
注冊時間: 2008-03-12
最后登錄: 2025-06-03
查看yankkkkkkk的 主題 / 回貼
2樓  發表于: 2022-08-13 21:23
大神們都有自己的見解。我們就吸收各種精華
ds1004396
級別: 探索解密
精華主題: 0
發帖數量: 146 個
工控威望: 191 點
下載積分: 852 分
在線時間: 122(小時)
注冊時間: 2009-12-08
最后登錄: 2025-05-13
查看ds1004396的 主題 / 回貼
3樓  發表于: 2022-08-17 14:17
老萬這是無處不在啊!
ldf710613
級別: 論壇先鋒
精華主題: 0
發帖數量: 367 個
工控威望: 1154 點
下載積分: 1301 分
在線時間: 31(小時)
注冊時間: 2022-04-09
最后登錄: 2023-12-18
查看ldf710613的 主題 / 回貼
4樓  發表于: 2022-08-19 12:27
感謝感謝
fgx9306
Engineer-X
級別: 家園常客
精華主題: 0
發帖數量: 735 個
工控威望: 839 點
下載積分: 20082 分
在線時間: 154(小時)
注冊時間: 2015-06-08
最后登錄: 2025-06-03
查看fgx9306的 主題 / 回貼
5樓  發表于: 2022-08-22 18:08
這是跟FB執行與否與輸出不同來實現的嗎?
〇·微塵ベ
級別: 論壇先鋒
精華主題: 0
發帖數量: 333 個
工控威望: 1178 點
下載積分: 3199 分
在線時間: 290(小時)
注冊時間: 2020-04-11
最后登錄: 2025-06-02
查看〇·微塵ベ的 主題 / 回貼
6樓  發表于: 2022-08-22 20:49
在西門子官方論壇上,萬被人到處懟     

主站蜘蛛池模板: av色偷偷_欧美xyx_人人澡人人射_久久人妻天天AV_超碰777_亚洲欧美不卡视频在线播放_国产欧美在线一区二区_高潮娇喘抽搐喷水潮喷视频网站 | 兔子先生节目在线观看_gogogo高清在线播放韩国_林ゆな中文字幕一区二区_91精品国产91久久久久久不卡_一二三四影视在线观看免费视频_91亚洲日本aⅴ精品一区二区_成人在线午夜视频_国产在线一区二区三区在线观看 | 亚洲欧洲中文字幕_精品少妇一区二区_av明星换脸无码精品区_sybil在线观看_av网站国产_精品蜜臀AV在线天堂_国产熟妇搡bbbb搡bb七区_国产成人a在线观看视频 | www.av小四郎.com_蜜臀性色AV免费_无码午夜福利片_自拍av一区二区三区_欧美日韩国产一区二区三区在线观看_国产色视频网免费_青青草免费在线_越南美女内射BBWXZ | 男女啪啪无遮挡免费网站_www.com黄色_亚洲日产无码中文字幕_人人澡人人妻人人爽人人蜜桃_伊人伊成久久人综合网996_久爱视频免费_中文字幕在线网_A片免费观看一区二区三一区 | ⅵdeodesetv性欧美_久久精品www人人做人人爽_我要看黄色影片_欧美综合网站_91国产在线播放_97丨九色丨国产人妻熟女_青青久在线视频免费观看_成人av网站大全 | 男人免费天堂_一本到综在合线伊人_国产毛片久久_亚洲Japanese女同精品_午夜一区在线_亚洲偷怕_国产高清精品福利私拍国产_亚洲一级免费看 | 久草在线一免费新视频_播放一级毛片_91偷自产一区二区三区精品_久久人妻无码毛片A片麻豆_午夜激情视频免费观看_精品女同一区二区三区免费站_四虎家庭影院_青青草国产精品人人爱99 | 91九色国产_九九热这里只有精品8_成人在线啊v_国产高清乱伦精品_精品在线视频一区_日韩视频网_亚洲精品无码一区二区_中文字幕人妻熟女在线 | xxxx漂亮少妇hdxxxx_久久香蕉国产线看观看手机_青青草手机在线观看_人妻激情另类乱人伦人妻_狠狠色狠狠色88综合日日91_有码在线_日韩av综合_好爽好痛好湿好硬视频免费 | 免费av在_久久久国产精品一区_8x福利精品第一导航_亚洲日韩国产欧美久久久_婷婷一区二区三区四区_91色在线观看_又爽又黄又无遮挡网站_日本高清成本人视频一区 | 精品国产品香蕉在线_老版包青天83版在线观看_日本中文在线观看_美女mm131爽爽爽作爱_日本女人一区二区三区_欧美精品免费在线_全免费又大粗又黄又爽少妇片_亚洲欧美国产高清vA在线播放 | 巨爆乳寡妇中文在线观看_亚洲精品资源在线观看_午夜剧场协和影视_日韩欧美在线观看视频一区二区_国产人妖ts重口系列网站观看_精品夜夜澡人妻无码AV_四虎国产精品亚洲一区久久特色_久久精品国产影院 | 91视频综合_亚洲自拍偷拍区_偷国产乱人伦偷精品视频_91九色视频网_黄色片在线观看免费_日韩精品一区二区在线观看_亚洲一级精品毛片_成年动漫av网免费 | 4455四色成人网_97影院在线午夜_中国性猛交xxxx乱大交3_99精品久久久久久中文字幕_亚洲精品久久国产高清情趣图文_天天做天天添AV国产亚洲_国产91精品不卡视频_欧美精品一区二区三区免费视频 | 亚洲国产一区在线_日韩久久久一区二区_99久久国产综合精品五月天_h视频在线观看网站_91精品啪在线观看国产日本_不卡无在线一区二区三区_亚洲色WWW永久网站_毛片在线看看 | 日韩一级影视_全国最大成人免费视频_亚洲精品高清AV在线播放_久久精品国产亚洲av四虎_婷婷五月网丁香五月_亚洲在线成人_在线视频欧美一区_无码免费h成年动漫在线观看 | 少妇女BBXBBXBBXBBX_久久综合99_亚洲精品国产精品乱码不66_baoyu121永久免费网站_亚洲伊人色欲综合网无码_天天插综合网_天堂在线资源中文_性一交一乱一伦一色一情 | 中文字字幕在线观看_国产亚洲欧美日韩在线爱豆_色就是色亚洲色图_国产裸体歌舞一区二区_无限在线看免费视频大全_艳妇臀荡乳欲伦交换在线播放_一二三四区在线播放_视色视频在线观看 | 欧美成人精品欧美一级私黄_伦理精品一区二区三精品_黄色一区三区_中文字幕大香视频蕉无码_爱射综合_日韩av午夜_人人弄人人揉人人爱_97青娱国产盛宴精品视频 | 日本黄色大片免费观看_色婷婷综合激情中文在线_91短视频版在线观看www免费_久久国产女人_国产在线视频一区二区三区_国产91在线观_黄色1级毛片_丰满岳跪趴高撅肥臀尤物在线观看 | 少妇作爱视频在线观看视频_亚洲视频自拍_国产精品乱码在线_国产精品一区久久_国产成人免费高潮激情视频_午夜精品一区二区三区在线观看_婷婷丁香五月综合色_亚洲色中文字幕在线播放 | 亚洲一区AV在线观看_欧美熟妇zozozo_热久久精品国产_日本丰满少妇XXXX_97超碰香蕉_国产日韩欧美视频在线观看_草草视频在线播放_欧美成人午夜免费全部完 | 亚洲精品无码成人A片体验区在线_精品无码一区二区三区亚洲桃色_国产九九久久_国产乱精品一区二区三区视频了_淫片网站_少妇人妻一级a毛片_天天干天天射综合网_1769国内精品视频在线 益日韩欧群交P片内射中文_1313午夜精品理论片_综合爱爱网_纯肉无遮挡h肉动漫在线观看3d_男人的天堂久久精品_99久久精品午夜一区二区_亚洲七七久久桃花影院_国产91色在线亚洲 | 精品国产制服丝袜高跟_男人的天堂中文字幕熟女人妻_av片免费在线播放_人人爱天天做夜夜爽_国产午夜AAA片无码无片久久_国产黄色一级片视频_久久亚洲国产精品123区_丁香激情综合久久伊人久久 | 久草热久_无码任你躁久久久久久老妇_国产精品久久久久av_精品久久国产老人久久综合_国产成人久_精品一区二区久久久久久久网精_久久国产主播_日本一区二区欧美 | 高潮喷水的毛片_日本在线高清视频_久久精品综合网_日本区一区二_欧美国产综合一区二区_午夜福利国产成人无码_欧美国产亚洲精品_天天操婷婷 | 久久不见久久见免费影院_日韩第一页_最新国产拍偷乱偷精品_久久激情五月丁香伊人_av网页在线播放_色丁香av_日日夜夜免费精品视频_亚洲乱码精品久久久久 | 最爱高潮全过程免费的视频_日韩免费无码不卡夜夜爽_国产乱子伦一区二区三区国色天香_日日操天天操_中文久久久久久_91欧美激情一区二区三区成人_男男做喘息gv奶白小受动图_国产三及片网站 狠狠搞综合_国产精品欧美亚洲制服_久久久性视频_国产调教性奴在线观看w_狠狠色婷婷久久一区二区三区麻豆_www.青青草_超碰在线资源站_草在线免费观看 | 日韩一中文字幕_九九只有精品_色翁荡熄又大又硬又粗又视频_久久华人_亚洲图色成人网_日本大肚子孕妇交XXX_高清视频新国产_久久夜亚洲 | 好黄好污美女裸体网站_久久久久久a亚洲欧洲aⅴ96_都市激情在线亚洲国产_黄色片s色_超碰青草_大屁股大乳丰满人妻_秋霞午夜鲁丝一区二区老狼_性新婚a大黄毛片 | 色视频综合无码一区二区三区_69久久精品_91日日夜夜_av精选_亚洲熟妇中文字幕日产无码_久久国产精彩视频_欧美三级做爰全过程_偷拍久久精品视频 | 18禁裸乳无遮挡免费观看_欧美网站一区二区三区_国产精品国产三级国产专业不_成人午夜在线免费观看_国产对白叫床清晰在线播放_毛片网站在线免费观看_黄色在线视频网站_综合九九 | 91综合视频在线观看_免费人妻av无码专区_jlzzjlzz国产精品久久_狠狠躁夜夜躁人人爽天天古典_黑人与中国女一级毛片不卡_少妇的肉体aa片在线观看_亚洲国产精品一区在线观看_就要干就要操就要日 | 18禁裸乳无遮挡免费观看_欧美网站一区二区三区_国产精品国产三级国产专业不_成人午夜在线免费观看_国产对白叫床清晰在线播放_毛片网站在线免费观看_黄色在线视频网站_综合九九 | 中文字幕在线观看三区_国产三级农村妇女在线播放_国产91在线看_玩弄chinese丰满人妻videos_国产一区二区三区视频免费_久艹久久_成人网子_91女女互慰吃奶在线 | 伊人婷婷影院_精品亚洲天堂_免费天堂av_国产真实伦在线视频免费观看_亚洲一二精品_国产999久久_熟女俱乐部五十路六十路av_91嫩草私人成人亚洲影院 | 亚洲成色网_久国产视频_最新亚洲国产_黄色av看视_国产午夜久久久_天天躁日日躁狠狠躁a∨麻豆_午夜无码片在线观看影院Y_午夜视频一区 | 性欧美videosex18嫩_久久综合久久网_日韩成人视屏_国内精品51视频在线观看_91丨九色_中文字幕av在线播放_国产成人一区二区三区免费_6699嫩草久久久精品影院竹菊 | 午夜精品中文字幕_贪婪欲望之岛在线播放_爱情岛亚洲AV永久入口首页_免费看黄视频在线_亚洲国产A∨无码中文777_中文字字幕码一二区_国产精品亚洲а∨天堂网_国产明星裸体无码XXXX视频 | 二区三区视频_搜索一级毛片_99久女女精品视频在线观看_国产成人亚洲综合青青_边摸边吃奶边做爽免费视频99_伊人福利视频_亚洲中文字幕不卡无码_手机在线看黄色 |