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

萬泉河
WX:ZHO6371995,歡迎+
級別: 略有小成
精華主題: 0
發帖數量: 140 個
工控威望: 265 點
下載積分: 878 分
在線時間: 11(小時)
注冊時間: 2021-06-11
最后登錄: 2025-05-03
查看萬泉河的 主題 / 回貼
樓主  發表于: 2022-12-21 16:29
1220 【萬泉河】博圖中的IEC定時器
定時器的應用在PLC應用中算是最基礎的高級算法。 就好比在傳統的繼電器控制柜中,簡單邏輯用繼電器就可以搭成。然而如果有延時的需求,就需要加上幾個時間繼電器,然后整個柜子瞬間就顯得高大 1220 【萬泉河】博圖中的IEC定時器.pdf (310 K) 下载次数:91 上了。 
而在PLC中,定時器的實現通常有兩種方法,一種是系統提供了一種軟的時間繼電器通常叫做TIMER,通常也還會有數量限制。 比如S7-200會有256個(T0 到 T255),而S7-300根據具體的CPU型號不同會有256, 512乃至更多。等等。
另一種方法則是系統提供了一種專用的功能塊FB,專門用于定時器功能。而其實這是IEC61131-3標準所規定的。所以各PLC廠家只不過是實現了標準的要求而已。而對于S7-200這樣的沒有IEC定時器的系統,也只是因為其沒有完全支持IEC標準。可見IEC標準對PLC廠家雖然有一定的約束力,但極小。
我在幾年前就提出的,好的PLC程序,以及標準化的程序設計不要使用全局變量的M和T,前者M的話題后來又延伸討論過多次,這回不涉及。這回主要探討定時器。我在講不用T的時候,指的是上面的TIMER定時器,即編號T0-T255這種。 而有一些人腦回路可能有些多,看到我說T就理解為TIMER,理解為定時器,理解為寫程序中不用任何的延時功能,就跟我哭訴,不用延時功能都無法編程了。
我說T不能用的時候可以用IEC定時器啊!那個沒有編號,就不需要做編號規劃,就不會有編號沖突。而在沒有IEC定時器的PLC中怎么辦?那就需要自己設計自定義的定時器。到現在同行已經普遍認識到了這一點。 比如在SMART 200中,包括官方的1847平臺中, 也都有自定義定時器實現的案例講座。 
而到了博圖系統中,其實反而只有IEC定時器,而不再有時間繼電器TIMER了。 我因為自從升級到PORTAL系統之后就沒再用過T, 所以反而很久之后才發現這一點。 
PORTAL中將傳統的時間繼電器T取消了以后,其所提供的IEC定時器IEC_TIMER,其實機制原理與IEC標準的定時器還有一些差別,相當于把兩者的功能給融合了。你如果仔細去研讀官方的文檔資料,會發現這一點。 然而通常大多數人并沒有仔細貫通研讀官方文檔的習慣(也沒這個必要去浪費太多的時間),有的時候就會掉到坑里被絆倒一下。
這是本文要探討的重點。 
IEC定時器的好處在于,如果同一段程序用的是同樣的語言,比如SCL, 那么在不同廠家的PLC平臺之間是可以無縫移植的。這也是IEC標準設立的出發點。比如我在做西門子之外的其它品牌和平臺的標準化,ROCKWELL, CODESYS , MITSUBISH, OMRON, SCHNEIDER, B+R等等時,程序都是直接從PORTAL中移植到對方的平臺的。 移植過程中對原有程序做了些語法適應處理,但問題主要出在西門子這一側功能太多,可以縱容不嚴謹的語法導致的。而那些程序如果倒過來要移植到PORTAL平臺,則會輕松許多。 大部分程序塊都是直接復制過來就可以使用。
而有網友就抱怨,原本在其他某平臺中可以正常運行的邏輯,移植(復制)到PORTAL中就不靈了,功能不能運行了。 
這個SCL程序腳本大致是:#TON1(IN:=NOT #TON1.Q,PT:=T#1s);IF #TON1.Q THEN    #AAAA := #AAAA + 1;END_IF;
或者:#TON2.TON(IN := #TON2.Q,          PT := T#1S);IF #TON2.Q THEN    #BBBB := #BBBB + 1;END_IF;其中TON1定義為TON_TIME類型, 而TON2定義為IEC_TIMER類型,只不過是定義方法不同,然而運行結果是相同的。  程序的初衷是,設定1S的周期,每到1S時間到,產生一個輸出,使用這個輸出進行計數加1,然而當定時器被再次調用時,又再次觸發定時器計時。
這個邏輯本身是正確沒有問題的。 在大部分的PLC平臺如CODESYS中執行也可以得到正確的結果。
然而偏偏在TIA PORTAL中是不能正確運行的。 
其中的原因便是PORTAL中對這個定時器做了特別的處理。按照對官方資料的個人解讀, 程序的所有位置,只要對定時器的Q管腳執行讀取, 系統都會在后臺默默執行一次定時器邏輯,并刷新計算結果。
所以即便某一次Q為1,但在調用NOT Q的時候執行一次,使得Q值從1刷新變為了0,就導致IN管腳永遠為1,沒有為0的機會,那么定時器就再也不會被重新觸發計時了。那么后面的計數值就不會有變化了。 
所以,不可以把PORTAL中的IEC定時器簡單當做一個FB/SFB來看待。盡管它們在FB中都是同樣的多重背景存在。
上述邏輯,且不說CODSYS中可以正常運行,即便在STEP7  V5中,也是可以正常的。
看我在STEP7中用梯形圖搭出來的邏輯以及運行結果: 
在STEP7中, TON是一個SFB, 編號為SFB4,把其當做一個普通的多重背景的FB來調用,即可實現定時器功能。 這里用梯形圖演示了同樣的邏輯。 對于看不懂前面的SCL語言的讀者,可以通過這里的LAD理解。 
注意到,在定時器的前面的IN管腳我連續使用了2次Q輸出,效果是相同的。 原因是如果只用一次,會報紅色錯誤。說明STEP7中很警惕這樣的用法。
由此,我們可以想到,如果在博圖中我們自定義一個自己的定時器TON FB,應該就可以避免上述的錯誤。 
即: 建立FB:TON_W, 管腳如TON完全一致,程序中也只是簡單調用一次TON。然后正式的程序中,參數定義部分原本TON1的類型為TON_TIME,全部更改為TON_W,即可。 
然后上述的從CODESYS移植過來的程序就都可以正常運行了。 
技能很簡單,原理也很簡單。 
然而卻是一項基礎的工作,補上了從CODESYS等其它平臺向PORTAL平臺程序移植的坑。 
所以,總的來說,我是在積累記錄平臺之間程序移植的各種坑,并提前找到填坑的解決方案。 那么,在做正式的項目的時候,因為有這些積累的提前量,就會順利得多。 短時間內實現程序的跨平臺移植,才成為可能。 
不知道有多少同行認同這樣的做法。 

更多關于PLC標準化編程煙臺方法的知識,可以關注公眾號獲取文章了解
要加入自動化俱樂部或者群俠純技術微信群的,也可以在公眾號中獲取加群方法。  1220 【萬泉河】博圖中的IEC定時器.pdf (310 K) 下载次数:91


主站蜘蛛池模板: 福利一区在线视频_欧洲一级黄色片_国产高清精品综合在线网址_国产精品视频毛片_日本丰满老妇bbb_在线视频国产一区二区_亚洲不卡一_中文字幕日韩精品亚洲七区 | 亚洲天堂男人的天堂_久久动漫精品_久久黄网_国产午夜小视频_一级特大毛片_欧美88888_亚洲区中文字幕_亚洲高清专区日韩精品 | 一级肉体全黄裸片免费观看_免费观看成年人网站_WWW插插插无码免费视频网站_国产精品黄色小视频_999九九九久久久_51自拍视频_国产午精品午夜福利757视频播放_日本久久久www成人免费毛片 | av大片免费在线观看_精品熟人一区二区三区四区_热久久久久久久_日本一二三区在线_日日噜噜噜夜夜爽爽狠狠照片_成年免费A级毛片无码_色5月婷婷丁香六月_国产激情欧美 | 驯服人妻hd中字日本_人妻夜夜爽天天爽三区麻豆AV网站_欧美精品日日操_日本三级大全_大香伊在人线免97_欧美视频网站www色_中国一级片网站_在线播放av更多 | 女人与拘做受AAAAA片_久久国产AV无码一区二区老太_消息称老熟妇乱视频一区二区_中文字幕精品乱码中文字乱码_澳门永久av免费网站入口_午夜激情成人网_搡女人真爽免费视频大全_亚洲暴爽av人人爽日日碰麻豆 | 91视频免费_亚洲精品中文字_亚洲高清视频免费看_日韩中文字幕手机在线_国产免费一级高清淫曰一本篇_狂野欧美精品_亚洲欧美日韩区_日韩成人无码 | 日本aⅴ视频_亚洲中文字幕在线无码一区二区_免费xxx视频_久久综合免费视频_蜜桃人妻无码AV天堂三区_又粗又紧又湿又爽的免费视频_国内精品成人_亚洲网在线 | 黄网动漫久久久_人人揉人人捏人人添_午夜男女爽爽爽在线视频_精品久久1_天堂资源av在线_日韩精品1区_波多野无码黑人在线播放_日韩大片高清播放器 | 久久九九精品久久_性欧美精品一区二区三区在线播放_极品美女色视频网站大片_国产精品无码一区二区在线观动漫_少妇大叫太大太深受不了_欧美熟妇另类久久久久久不卡_毛片一级a_91九色影院 | 久久精品爱_久操免费福利视频_av日韩天堂_不卡av在线免费观看_精品九一_精品一区二区三区无码视频_国产亚洲视频在线观看视频在线_亚洲精品乱码久久久v开放时间 | 日韩av无码一区二区三区不卡毛片_性XXXX视频播放免费_亚洲国产一级_国产精品久久久久久久免费看_国产人成无码视频在线观看_欧美三根一起进三p视频_国久久久久久_边吻奶边挵进去gif动态图 | 波多野结衣一区二区三区_伊人55yiren综合开心_天天操天天拍_国产精品一区二区三区乱码_永久免费AV无码入口国语片_亚洲精品午夜aaa久久久_日本手机在线视频_热99精品 | 欧美日产国产精品_av无码天堂一区二区三区,_欧美精品一区二_国产成人精品免费青青草原_国产精品无码久久AV不卡_亚洲全部视频_在线吸色_日产精品一二三区 | 深夜福利免费在线观看_欧洲性开放少妇ZOZO_又大又粗又硬又爽又黄毛片_欧洲精品_亚洲欧美成人_18禁黄网站禁片免费观看国产_日本少妇XXX做受_视频在线观看91 | 日日狠狠久久8888偷偷色_a级毛片网_国产精品第一区揄拍_九九九热精品免费视频观看网站_先锋影音9porny自拍啪_欧美综合精品_yyyyyy高清成人观看免费_亚洲一区二区三区乱码a蜜桃女 | 国产成人无码精品久久久性色_国产精品呻吟久久av图片_男人激烈吮乳吃奶视频免费_www.伊人.com_亚洲日韩中文无码久久_欧美人与动性行为视频_黄色在线视屏_国产色综合一区 | 亚洲国产另类久久久精品极度_国产精品无码专区第一页_国产精品色综合一区二区三区_国产精品VR专区_国产99精品在线_91影视网_亚洲日本看视频_亚洲avav国产av综合av | 我要综合色_国产精品99久久久久久久女警_欧洲一区二区在线观看_国产激情午夜视频在线观看_农村女人十八毛片a级毛片_亚洲免费在线_日韩一二_精品久久www | 日本免费黄色一级片_免费黄色毛片视频_久草色视频_欧美色综合天天久久综合精品_四虎在线免费播放_日韩毛片免费看_人人人射_免费人妻无码不卡中文字幕18禁 | 美女黄频视频大全免费的_99视频精品_亚洲人妖网站_国产精品1区2区3区4区_黄色毛片视频在线观看_爆乳熟女高潮大叫_99视频在线播放_爱爱免费小视频 | 国内精品九九久久久精品_九九热视频这里有精品_97色资源_浮生影院大全免费观看中文版_a片疯狂做爰全过的视频_国产大胸A在线观看_免费一区视频_中文字幕av久久激情亚洲精品 | 四虎免费观看_日韩在线91_国产观看99_91婷婷射_亚洲精选中文字幕_色yeye高清在线视频_亚洲日韩成人无码不卡_一区二区三区日韩视频 | 欧美成人精品三级网站_国产区二区_91精品国产综合久久精品图片_91在线观看入口_日韩久久精品视频_九色网站在线观看_影音先锋久草在线_一起草逼 | av黄色免费看_aⅴ中文字幕不卡在线无码_我不卡一区二区_欧美日韩一区二区三区高清_最近免费中文字幕中文高清6_日本色老头_99久久国语露脸精品对白_最美女人体内射精一区二区 | 97精品国产三级A∨在线_欧美一级专区_国产九九99久久99大香伊_宝贝腿抬高点让我爽一点麻豆_97青草超碰久久国内精品91_成人免费乱码大片a毛片视频网站_av三级_久在线中文字幕乱码免费 | 欧美三级黄色大片_亚洲韩国一区二区_亚洲精品岛国片在线观看_国外一级黄色片_91看片淫黄大片91桃色_1314酒色网_国产夫妻自拍小视频_久久精品国产亚洲aa级女大片 | 久久国产精品不只是精品66_国产精品扒开腿做爽爽爽_久久aⅴ乱码一区二区三区_欧洲熟妇色XXXXX欧美老妇伦_最近日韩中文字幕_国产精品久久久久乳精毛片毛斤_www日_jjzz18国产 | 不卡一区二区在线观看_国产乱弄免费视频_日韩精品一区二区三区四_手机a级毛片免费观看_中文天堂在线最新版在线WWW_精品综合久久久久久888_日本免费播放一区二区三区_久久久久亚洲精品男人的天堂 | 最新久久精品_91无限看次数破解版小孩_久久久久久久久爱_久久久亚洲一区_一级网站_免费精品久久久_玩弄丰满熟妇XXXXX性视频_中文字幕久久爽aⅴ一区 | 五月天色婷婷丁香_午夜三级A三级三点自慰_国产免费播放一区二区_中文在线观看免费视频_se吧提供在线看片免费人成久网_欧美日韩大片在线观看_久草在线视频免费资源_91久精品 | 国内精品九九久久久精品_九九热视频这里有精品_97色资源_浮生影院大全免费观看中文版_a片疯狂做爰全过的视频_国产大胸A在线观看_免费一区视频_中文字幕av久久激情亚洲精品 | 国产999精品2卡3卡4卡_无套内谢少妇毛片A片999_五级床片三区全部免费播放_久久久久人妻一区二区三区VR_天天操狠狠操夜夜操_国产一区红桃视频_成人a视频在线观看_男女涩涩网站 | 久久久久久久女女女又又_91在线精品_狠狠色伊人亚洲综合网站色_99超碰在线播放_成人精品视频在线观看不卡_免费日韩在线观看_超级乱婬av片_亚洲成人精品一区二区 | av在线免费观看网址_国产传媒果冻天美传媒_亚洲AV片不卡无码久久嫩模_绯色av蜜臀vs少妇_色欲综合久久中文字幕网_脱老师内裤进入gif视频_欧美精品,久久综合_欧美日韩中文字幕在线观看 | 天天干夜爽_少妇精品无码一区二区免费视频_小男生自慰gay网站_欧美性色黄大片人与善_涩涩网站免费观看_欧美日韩综合久久_欧美欧美在线_欧美在线观看视频网站 | 妇女性内射冈站HDWWWOOO_亚洲av无码av日韩av网站_青草欧美亚洲a视频在线_福禄影院午夜伦_亚洲美女影院_日日操操_国产偷窥熟女精品视频大全_国产在线一区二区三区AV | 国产精品久久久久国产精品三级_免费观看老乱熟视频_日韩精品在线视频观看_天海翼精品一区二区三区_亚洲一线视频_四虎伊人_国内精品小视频_人妻出轨和黑人疯狂做国产人 国产精品国产三级国产av′_www国产精品_www.精品视频_奇米在线7777在线精品_性生交裸片免费看_91爱观看在线_夜夜草影院_中文字幕亚洲日本 | 班花在教室伦流澡到高潮视频_国产精选91热在线观看_黑人一级大片_蜜臀传媒_红杏出墙记_最近免费观看高清韩国日本大全_亚洲日韩精品无码专区网站_人妻丝袜av先锋影音先 | 超碰在线97中文字幕_天天草夜夜草_亚洲精品久久久久久久久久久久_四韩色情无码一区二区三区_国产精品久久久久久久7777_欧美国产日韩在线三区_7777偷窥盗摄视频_97在线视频免费 | 亚洲天堂岛_国产亚洲日韩在线播放更多_中文字幕1级精品视频在线_草草草影院_黄色精品在线观看_yy8840私人影院的在线_国产日产精品久久久久久_国产一卡二卡三卡免费 |