国产一区二区三区毛片_亚洲乱码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標準化編程》中群發信息通知,敬請關注。
yankkkkkkk
太好了,密碼找到了又能回家啦
級別: 工控俠客
精華主題: 0
發帖數量: 267 個
工控威望: 2876 點
下載積分: 20035 分
在線時間: 201(小時)
注冊時間: 2008-03-12
最后登錄: 2025-05-30
查看yankkkkkkk的 主題 / 回貼
1樓  發表于: 2022-08-13 21:23
大神們都有自己的見解。我們就吸收各種精華

主站蜘蛛池模板: 亚洲永久精品一区_亚洲精品永久免费_一本大道伊人久久综合_国产精品99久久99久久久动漫_亚洲七久久之综合七久久_超碰网站在线观看_日日日视频_成人做受黄大片 | 久色激情_日本国产亚洲_蜜臀久久99精品久久久久久9_BBWBBWBBW少妇毛茸茸_欧美18.19_国产人妻久久精品一区二区三区_色小姐综合_a色视频 | 扒开双腿猛进入校花免费网站_97超级碰碰碰久久久久_www.亚色太在线.com_2023av在线_一级精品视频_亚洲国产成人精品无码一区二区三区_久久高清免费_免费视频网站91 | 成人免费黄色片_精品人妻中文无码AV在线_国产在线精品一区二区不卡了_自怕偷自怕亚洲精品_舌L子伦熟妇ΑV_黄色大片免费的_51porn国产_日本黄色a视频 | 午夜成人理论福利片_中文字幕免费播放_国产精品网红自拍99_日韩人妻系列无码专区_无码男男做受G片在线观看视频_伊人精品在线视频_日本一级毛片在线播放_欧美乱人伦人妻中文字幕 | 裸体在线国模精品偷拍_国产欧美日韩一区二区在线_国产高清无码专区_成人免费xxxxxx视频_免费同性男男自慰网站_日本网址在线观看_国产亚洲AV无码乱码在线观看_大卫科波菲尔1999 | 成人国产视频在线_中文字幕丝袜精品久久_一个色影院_久久亚洲中文字幕无码_久久色网_欧美亚洲日本一区二区_91高清视频免费观看_国产69精品久久久久久久久久 | 美女一二三区_香港日本三级在线播放_国产性―交一乱―色―情人_免费伦费一区二区三区四区_欧美亅性猛交内射_8mav在线_无遮挡边吃摸边吃奶边做_美女扒开屁股让男人桶 | 九色视频导航_精品国产视频在线观看_奶头又大又白喷奶水AV_国产乱码卡一卡2卡三卡四_11孩岁女被A片黑人黑与白_毛片网站国产_在线中文视频_一个色在线视频 | 一级片在线观看_国产在线播放你懂的_最新国产精品无码_国产对白videos麻豆高潮_激情久久一区二区三区_精品久久中文_wc草草影院_超碰77 99热国内精品_www.久久爱.com_a级在线播放_日本久久综合视频_一本一本久久aa精品综合_亚洲性爰_日本另类αv欧美另类aⅴ_国产九九精品 | 人与人videosfree另类_伊人色综合久久天天人手人婷_色欲AV综合AV无码AⅤ_人人爽亚洲AV人人爽AV人人片_两个少妇给我口爆_天天做天天爱天天爽天天综合_国产精品av久久久久久无_亚洲人成久久 | 日本免费久久_国产精品无需播放器在线观看_免费国产污网站在线观看_成人a网_日本高清一级_91麻豆精品国产91久久久更新时间_中文国产在线视频_免费无遮挡无码永久视频 | 日韩经典AV在线观看_中文无码日韩欧免费视频_捆绑白丝粉色jk震动捧喷白浆_日本慰安所一级毛片在线播放_亚洲精品久久久乳夜夜欧美_97浪潮性色91久久久美川_亚洲蜜桃精久久久久久久久久久久_最新中文字幕av | 国产淫片_中文在线一区二区_精品一区二区免费_日韩在线激情视频_亚洲色婷婷久久精品AV蜜桃_草草影院ccyycom_欧美日韩视频免费看_出租屋勾搭老熟妇啪啪 | 色吊丝永久性观看网站_JULIAANN熟女俱乐部_国产精品无码专区在线播放_午夜精品久久久_宅男视频免费在线观看视频_欧美成人a视频_91成人免费视频_青草久久网 | 欧美精品毛片久久久久久久_日韩人妻中文无码一区二区七区_久草最新在线_5566先锋影音夜色资源站在线观看_亚洲乱码国产乱码精品精可以看_国产精品呻吟高潮_成人看片黄A免费看那个网址_久久欧美AⅤ无码精品色午夜麻 国产成人一区二区三区影院动漫_国产成人在线视频免费观看_久久99女女久久99久久_www.久久爱.com狼人_国产又爽又刺激的视频_日韩中文在线观看_天天草天天爱_狠狠爱天天操 | 91精品国产色综合久久不卡98_免费国产成人肉肉视频大全_日本熟妇xxxx_日本高清免费观看_看片1区_俺去鲁婷婷六月色综合_日韩精品一区二区亚洲AV观看_青青久久国产 | 国产会所在线观看_日韩国产免费观看_亚洲精品日本_久久99精品久久久久久蜜芽_精品视频在线免费播放_国产精品福利在线观看网址_欧美日一级_久久综合精品国产一区二区三区无码 | 中文一区一区三区免费在线观看_日本伊人色综合网_最近更新中文字幕在线2018二_黄色片免费在线_色婷婷香蕉在线一区二区_国产女性无套免费网站_边啃奶头边躁高h裴钰莫捷_国产一级淫片s片sss毛片s级 | 亚洲免费看看_91日韩精品久久久久身材苗条_999久久久精品_拔插拔插影院_日本免费新一区视频_国产一区二区三区四区三区_91精品久久久久久久浪潮_亚洲色大成网站WWW永久网 | www.日韩av_日韩日日操_国产免费又色又爽又黄又猛小说_日本在线一级_亚洲国产一区二区a毛片_亚洲成人综合视频_国产成人av三级在线播放_免费在线观看www | 中文人字幕第三页_无码纯肉视频在线观看_99re国产在线播放_日本欧美高清全视频_日韩七区_亚洲第一最快AV网站_中日韩欧美风情视频_欧美成人一区二 | 精品国产品香蕉在线_老版包青天83版在线观看_日本中文在线观看_美女mm131爽爽爽作爱_日本女人一区二区三区_欧美精品免费在线_全免费又大粗又黄又爽少妇片_亚洲欧美国产高清vA在线播放 | 国产精品suv一区二区88_亚洲欧洲日产国产最新_久久金品_亚洲欧美综合区_亚洲aⅴ无码成人网站国产_成人高潮片免费视频欧美_91免费观看_欧美在线播放一区二区三区 | 亚洲欧洲日产国产av无码_亚洲网友自拍_永久免费的无码中文字幕_成在线人永久免费视频播放_aaa一区_日本教室三级在线看_国产成人精品大尺度在线观看_一本大道在线视频 | 国产精品久久久久一区二区三区共_国产视频1_国产97在线播放_国产一区二区在线观_久久伊人网站_大地资源网第二页免费观看_久久女人被添全过程A片_国产做爰xxx18在线观看网站 | 欧美a级在线免费观看_免费国产污网站在线观看15_成人亚洲欧美中文日韩_91热在线_日日夜夜操天天干_黄色成人国产_国产精品18久久久久久欧美网址_国产狂喷水潮免费网站WWW | 能直接看av的网站_国产精品a免费一区久久网址_中国黄色一级毛片_看国产毛片_丁香五香天堂网_四虎1515hh丶comblacked_欧美日韩精品一区二区在线观看_最近在线更新8中文字幕免费 | 成人免费黄色片_精品人妻中文无码AV在线_国产在线精品一区二区不卡了_自怕偷自怕亚洲精品_舌L子伦熟妇ΑV_黄色大片免费的_51porn国产_日本黄色a视频 | 亚洲成年在线观看_久草网在线_美女日韩一区_久久香蕉影视_日韩精品a在线观看91_不卡一区综合视频_barazza欧美dh_夜色综合 | 人妻互换精品一区二区_一区二区亚洲精品国产_久久在线_一本色道久久综合狠狠躁的番外_av中文字幕网站_www.xxx久久_成本大片免费播放网站_妖精森林的救世主动漫在线观看 | 国产麻豆精品a在线观看_91成人天堂久久成人_国产精品久久久久久52avav_成人av激情人伦小说_亚洲黄视频在线观看_国产成人亚洲综合网站小说_精品国产乱来一区二区三区_亚洲日韩中文字幕a∨ | 性色欧美_国产人妻午夜在线无码_亚洲国产天堂久久综合_国产无套粉嫩白浆在线观看_久久人人爽av_AAA级毛片_国产乱子精品视频免费_天天做天天爱天天高潮 | 91久久综合_dvd无码av高清毛片在线看_国产少妇国语对白污_国产午夜亚洲精品理论片色戒_国产精品欧美久久久久一区二区_艳母在线1-6_av在线播放观看_成年轻人网站色直接看 | 日本不卡视频在线观看_国产精品97_亚洲国产精品黑人久久久_久久精品亚洲欧美日韩久久_亚洲AV无码一区二区三区乱子伦_欧美精品少妇VIDEOFREE720_久草日本_亚a洲v中文字幕2023 | 91久久精品国产一区二区三区_一本大的之伊人_国产免费观看视频_一级片aaa_国产国在线线免费费_久久精品国产亚洲αv忘忧草_WWW国产精品内射熟女_2012中文字幕在线视频 | 美女91_一本大道久久a久久精品综合_青草久操_亚洲伦理99热久久_狠狠色噜噜狠狠狠888米奇_久久美女色视频_777影音_狠狠色综合7777久夜色撩人 | 亚洲性色av日韩在线观看_国产成人精品无码片区在线观看_国产精品操女人_av官网在线播放_国产内射露脸在线观看_久久2018_日韩97_国产精品毛片久久久久久久av | 99r在线播放_欧美成人高清在线_a级黄色网_亚洲一二三av_国产精品日本亚洲欧美_日本a级在线_粉嫩精品av久久久久久久_aaaaa级少妇高潮大片 | 阿娇囗交全套码在线观看_国语精品91自产拍在线观看二区_国产又粗又猛又黄又爽无遮_中国1级毛片_久久久久久AV无码免费看大片_少妇裸体性生交_理论片自拍_特黄做受又粗又长又大又硬 | 高清?日韩?欧?亚_无码做爰视频WWW网站建设_亚洲av性色在线观看_成人午夜影片_秋霞在线午夜_国产矿转码专一2023_7777奇米成人四色眼影_欧美亚洲另类自拍 |