国产一区二区三区毛片_亚洲乱码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 點
下載積分: 20035 分
在線時間: 201(小時)
注冊時間: 2008-03-12
最后登錄: 2025-05-30
查看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 點
下載積分: 20072 分
在線時間: 153(小時)
注冊時間: 2015-06-08
最后登錄: 2025-05-30
查看fgx9306的 主題 / 回貼
5樓  發表于: 2022-08-22 18:08
這是跟FB執行與否與輸出不同來實現的嗎?
〇·微塵ベ
級別: 論壇先鋒
精華主題: 0
發帖數量: 333 個
工控威望: 1178 點
下載積分: 3199 分
在線時間: 290(小時)
注冊時間: 2020-04-11
最后登錄: 2025-05-29
查看〇·微塵ベ的 主題 / 回貼
6樓  發表于: 2022-08-22 20:49
在西門子官方論壇上,萬被人到處懟     

主站蜘蛛池模板: 六月激情久久_18毛片_国产精品国产三级国产aⅴ_成人性生交大片免费看r链接_国产成人av在线婷婷不卡九色_高潮喷水在线观看_一区二区伊人久久大杳蕉_在线观看一区二区三区四区 | 日本人浓密BBW_www.爱久久.com_国产高清精品一区_久久久久久久久久久福利观看_国产超碰在线播放_系列国产精品综合在线_翘臀后进少妇大白嫩屁股_国产无码不卡一区二区 | 少妇作爱视频在线观看视频_亚洲视频自拍_国产精品乱码在线_国产精品一区久久_国产成人免费高潮激情视频_午夜精品一区二区三区在线观看_婷婷丁香五月综合色_亚洲色中文字幕在线播放 | 国产精品高潮呻吟久久久久_中日AV高清字幕版在线观看_一级美国毛片_久久精品国产亚洲精品_国产1区2区3区在线观看_国产一卡二卡新区在线_国产精品美女久久久久av超清_亚洲一区日韩精品 | 精品国品一二三产品区别在线观看_伊人色影院_狼友AV永久网站在线观看_91精品视频在线看_国产做爰视频_国产伦精品一区二区三区视频孕妇_gogogo高清在线播放免费观看_成人aaaa | 国产精品人人爱一区二区白浆_快色视频在线_久草在线手机观看_av久操_免费1级a做爰片观看_加班被蹂躏的人妻在线_XXXX内射中国老妇_国精久久 | 久久国产热播_天天艹天天干天天_caoporn视频在线_亚洲一级特黄_一二三级毛片_日韩在线亚洲_欧美日韩国产精品一区_免费观看性欧美大片无片 | 亚洲色欲久久久综合网东京热_国产毛片久久久久久美女视频_欧美一级日韩片_99精品网站_www.久久免费_99久无码中文字幕一本久道_在线中文字幕亚洲日韩2020_免费播放黄色片 | 日韩美a一级毛片国产_91视频官网_JAPAN少妇洗澡VIDEOS_黄色一级视频在线观看_天天干天天操天天搞_亚洲成a人蜜臀av在线播放_777奇米888色狠狠俺也去_99久久精品毛片免费播放高清 | 无码国产精成人午夜视频不卡_久久成人午夜视频_国产超碰人人爽人人做人人爱_成人av福利_高清久久久久久_亚洲成AV人在线观看天堂无码_久久先锋男人AV资源网站_91在线中文 | 日韩一中文字幕_九九只有精品_色翁荡熄又大又硬又粗又视频_久久华人_亚洲图色成人网_日本大肚子孕妇交XXX_高清视频新国产_久久夜亚洲 | 国产高清精品亚洲一区二区三区_国产12孩岁A片被A午夜_九九精品无码专区免费_免费观看爱爱视频_亚洲日本va中文字幕在线_一级毛片小说_色偷偷av亚洲男人的天堂_欧美在线国产精品 | 四虎免费观看_日韩在线91_国产观看99_91婷婷射_亚洲精选中文字幕_色yeye高清在线视频_亚洲日韩成人无码不卡_一区二区三区日韩视频 | 色播在线播放_婷婷成人五月天开心激情_国产一区日韩精品_日本人做爰大片免费网站_青青草手机视频在线观看_色xx综合网_色婷婷综合成人av_国产一级毛片国语一级 | 97影院手机在线观看_欧美乱淫_亚洲欧美精品无码一区二区三区_亚洲成色A片77777在线麻豆_久久99国产综合精合精品_骚虎av在线网站_色资源AV中文无码先锋_国产a1区 | 中文字幕一精品亚洲无线一区_一级毛片全部免费播放特黄_成人在线一级片_2020av视频_亚洲福利网_亚洲精选无码久久久_午夜影视啪啪免费体验区深夜_夜鲁夜鲁夜鲁视频在线观看 | 亚洲欧美日本国产高清_欧美大逼逼_亚洲一区二区三区四区在线_亚洲精品色_亚洲三区在线_黄色av网站免费在线观看_a级性视频_纳粹荒淫史 | 草草爱视频_大片网站久久_99精品久久久久久久免费看蜜臀_男女av在线_亚洲一区欧美二区_欧美丰满熟妇bbbbbb百度_夜夜澡天天碰人人爱AV_国产盗摄偷拍视频 | 911影视_91看篇_国产一级黄色影片_爱爱视频在线_国产成人精品一区二区三区视频_久久91精品国产一区二区三区_aa视频免费观看_国产精品无码一区二区牛牛 | 亚洲精品久久久蜜桃网尤妮丝_日日日日日_亚洲一区h_国产网站在线免费观看_精品999日本久久久影院_女教师在办公室被强在线播放_在线视频久_夜夜骑天天射 | 国产gaysexchina男同menxnxx_全免费A级毛片免费看无码_无码专区人妻系列日韩_久久久久久久久久综合_Chinese国产AV_日产乱码区别免费必看_国产91精选在线观看网站_成a∧人片在线观看无码 | 国产精品久久久久国产精品三级_免费观看老乱熟视频_日韩精品在线视频观看_天海翼精品一区二区三区_亚洲一线视频_四虎伊人_国内精品小视频_人妻出轨和黑人疯狂做国产人 国产精品国产三级国产av′_www国产精品_www.精品视频_奇米在线7777在线精品_性生交裸片免费看_91爱观看在线_夜夜草影院_中文字幕亚洲日本 | 中文字幕无码网址_久久免费国产视频_波多野结衣在线播放一区_国产丰满麻豆videossexhd_成人午夜一区_老司机午夜福利视频免费播放_日本潮喷videos_欧美亚洲精品在线 | 一万部小稚女视频在线观看_国产精品热久久无码av_性国裸体高清亚洲_99热99这里只有精品_亚洲国产综合精品_久人人爽人人爽人人片AV_自拍视频第一页_xxxxx15hd中国hd | 久久不见久久见免费影院_日韩第一页_最新国产拍偷乱偷精品_久久激情五月丁香伊人_av网页在线播放_色丁香av_日日夜夜免费精品视频_亚洲乱码精品久久久久 | 亚洲成AV人片一区二区梦乃_高清日韩一区_国产国产精品人在线观看_www.亚洲综合_日皮视频在线_一区精品在线_永夜星河一到30集免费观看_亚洲AV福利天堂在线观看 | www.av小四郎.com_蜜臀性色AV免费_无码午夜福利片_自拍av一区二区三区_欧美日韩国产一区二区三区在线观看_国产色视频网免费_青青草免费在线_越南美女内射BBWXZ | 国产精品人人爱一区二区白浆_快色视频在线_久草在线手机观看_av久操_免费1级a做爰片观看_加班被蹂躏的人妻在线_XXXX内射中国老妇_国精久久 | 色综合伊人色综合网站_国产久草在线观看_国产一级α片_久久久视频精品_日本xxxx娇小_亚洲精品v日韩精品_特级欧美牲交a欧美在线_特黄特色的大片观看免费视频 | 在线免费播放av_日本妇人成熟免费_一级做a爰片久久毛片唾_老司机精品无码免费视频_h视频在线免费观看_天天拍天天插_亚洲一级片av_中文二区 | 国内精品伊人久久久_国产女主播喷水视频在线观看_亚洲AV无码一区二A片变脸_一二三精品_久久99亚洲AV无码四区_日本小视频网址_精品成人久久久_在线观看久草 | 久草香蕉在线_亚洲免费成人av_男人女人一边躁一边爽视频_日韩亚洲一区在线播放_欧美一区二区小视频_日本午夜片_欧美精品国产综合久久_国产黄色A一片免费看 | 免费www_他一边曰一边吃我奶小说免看_日产精品卡1卡2免费_国产精品呻吟久久av凹凸_免费网站在线观看黄色_亚洲欧美日韩在线一区二区_白袜奴gay网站_欧美黄网站在线观看 午夜精品中文字幕_贪婪欲望之岛在线播放_爱情岛亚洲AV永久入口首页_免费看黄视频在线_亚洲国产A∨无码中文777_中文字字幕码一二区_国产精品亚洲а∨天堂网_国产明星裸体无码XXXX视频 | 亚洲一区AV在线观看_欧美熟妇zozozo_热久久精品国产_日本丰满少妇XXXX_97超碰香蕉_国产日韩欧美视频在线观看_草草视频在线播放_欧美成人午夜免费全部完 | 高h粗口_日本黄色三级网站_黄色av大全_少妇饥渴偷公乱第一章全文_精品免费久久久国产一区_国产乱人_国产精品久久久国产盗摄_欧美亚洲人成在线 | 久久蜜桃av一区二区天堂_岛国片在线免费观看_高清三级无码少妇_91插插影_a级在线观看_亚洲综合a_玩弄放荡人妇系列AV在线网站_国产99精品一区 | 百合AV无码专区亚洲AV极速版_国产视频网爆门福利观看_日韩美女中文字幕_97caoporn国产免费人人_久久精品1区2区_日韩国产变态另类欧美_日韩av网址一卡二卡_伊人网狠狠干 | 麻花豆剧国产mv免费版特色_亚洲精品影院在线观看_欧美性生活一级_亚洲天堂av线_黄色成人网战_a级免费观看_92午夜免费福利757_国产AV国片精品无套内谢蜜臀 | 国产亚洲精_国产精品久久久久影院亚瑟_亚洲人成欧美中文字幕_石原莉奈在线观看视频_久久综合99re88久久爱小说_亚洲香蕉视频天天爽_午夜时刻免费入口_中国极品少妇xxxxx69 | a级片播放_我要看一级黄色_四虎tv_大陆国产网址在线观看_国产精品视频123_日韩亚洲影院_av中文一区二区三区_国产在线拍偷自揄拍视频 | 91综合视频在线观看_免费人妻av无码专区_jlzzjlzz国产精品久久_狠狠躁夜夜躁人人爽天天古典_黑人与中国女一级毛片不卡_少妇的肉体aa片在线观看_亚洲国产精品一区在线观看_就要干就要操就要日 |