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

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

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


主站蜘蛛池模板: 日韩美a一级毛片国产_91视频官网_JAPAN少妇洗澡VIDEOS_黄色一级视频在线观看_天天干天天操天天搞_亚洲成a人蜜臀av在线播放_777奇米888色狠狠俺也去_99久久精品毛片免费播放高清 | 国产成人无码精品久久久性色_国产精品呻吟久久av图片_男人激烈吮乳吃奶视频免费_www.伊人.com_亚洲日韩中文无码久久_欧美人与动性行为视频_黄色在线视屏_国产色综合一区 | 欧亚精品一区三区免费_欧美一区二区三区久久精品_99精品在线免费观看_小龙女玉足娇喘蕾丝湿润_福利视频你懂的_国产精品国产三级国产不产一地_日本高清视频不卡_色狠狠久久AV五月丁香 | 91久久久久久亚洲精品禁果_午夜福利123_国产一二区免费视频_国产99久久久久久免费看农村_国产成人精品国内自产拍_91在线看看_日韩免费观看视频_熟妇人妻AV无码一区二区三区 | 一级黄色片免费_日韩高清在线播放_www.com久久久_XXX国产熟妇HD_成人精品自拍_亚洲欧洲免费视频_精品成人国产_一级全黄少妇性色生活免费看 | 18禁男女无遮挡啪啪网站_黄色a级免费观看_奇米成人av国产一区二区三区_插插综合视频_国产成人麻豆亚洲综合无码精品_国产免费一区二区三区四在线播放_免费播放黄色_午夜在线视频播放 | 日本特黄特色特爽大片_性高爱久久久久久久久_欧美麻豆视频_99re这里只有精品99_亚洲国产片_欧美一级片在线视频_午夜免费视频观看_美国特级a毛片免费网站 | 18禁裸乳无遮挡免费观看_欧美网站一区二区三区_国产精品国产三级国产专业不_成人午夜在线免费观看_国产对白叫床清晰在线播放_毛片网站在线免费观看_黄色在线视频网站_综合九九 | 精品va久久久噜噜久久软件_慈禧秘传免费看_成人成人成人在线视频_俺去俺来也www色老板_99国产99_天天干夜夜_亚洲欧美小视频_国产一区不卡视频 | 亚洲AV无码成人网站手机观看_中文字幕不卡乱偷在线观看_综合色站导航_亚洲一级图片_青天衙门第一部免费观看_天天搞夜夜骑_在线视频夫妻内射_国产黄色av免费看 | 国产日产精品一区二区三区的介绍_特级全黄一级毛片_av在线资源_BBBBB女女女女女BBBBB国产_亚洲三级中文字幕_亚洲视频中文在线_欧美1区_www.com.cn成人 | 国产精品久久久久久久福利院_超碰成人在线观看_亚洲最大一级无码av网站_超碰96在线_欧美成人影院在线观看网站_国产怡红院_日本黄网站色大片免费观看_成全视频在线观看免费看 | 成人av18_福利成人_绯色一区二区三区_亚洲砖区免费_天天躁夜夜躁天干天干2020_亚洲国产成人久久成人52_操操操爽爽爽_天天好逼综合 | 人人妻人人爽人人爽_国产精品99久久久精品免费观看_视频一区二区三区在线观看_成人免费黄色大片_国产免费人成视频在线播放播_日韩精品中出_久久久久国产一级毛片高清版小说_国产偷录视频叫床高潮 | 97超碰在线久草超碰在线观看_国产亚洲综合性久久久影院_8x最新网站入口_www.91超碰_永久免费AV无码网站国产_久久综合国产精品_超鹏在线视频_午夜窝窝 | 啪啪影视_一日本道A高清免费播放_亚洲三级久久久_一级毛片毛片_99久久久久久国产精品_欧美在线视频日韩_亚洲国产一区二区三区波多野结衣_精品三区 | 成人中文视频_日本最新免费视_潮喷大喷水系列无码精品视频_18禁在线无遮挡免费观看网站_成人亚洲片_亚洲一级淫片_女性高爱潮AAAA级视频_亚洲日韩欧洲乱码av夜夜摸 | 91精品国产综合久久久动漫百度_国产性生交XXXXX免费_香蕉靠逼视频_亚洲sss综合天堂久久_国产性猛交xxxx乱大交小视频_日本一道本久久_国产日韩精品视频_精品成人av一区 | h网站免费在线观看_久久丫精品国产亚洲av_男女啪啪激烈高潮喷出动态图_亚洲欧美国产毛片在线_国产精品伦一区二区三级视频_天天躁日日躁狠狠躁退_人妻洗澡被强公日日澡_中文字幕精品—区二区四季 | 亚洲天堂岛_国产亚洲日韩在线播放更多_中文字幕1级精品视频在线_草草草影院_黄色精品在线观看_yy8840私人影院的在线_国产日产精品久久久久久_国产一卡二卡三卡免费 | 国产成人无码精品午夜福利A_日本熟妇HD人妻_国产成年无码a∨片在线韩国_秋霞福利_午夜精品91_AA片子吇中文字处女_欧美夜噜噜免费观看_国产精品青青草原免费无码 | 男女好痛好深好爽视频一区_亚洲国产精品无码AV久久久_国产色中色_日韩视频在线观看免费_加勒比色老久久综合网_成人18在线_成人美女在线_九九视频这里只有精品 | 国产真实伦在线观看视频_亚洲免费播放_亚洲高清v_成人h动漫在线看_成年免费a级毛片免费看_青草视频在线观看视频_狠狠干美女_aa毛片a级毛片免费观看 国内精品久久久久影院蜜芽_一级不卡_亚洲国产成人久久综合_yy1111111少妇影院光屁股_国产乱淫av免费_中文字幕高清不卡_538国产精品视频一区二区_国产精品91久久久 | 亚洲AV最新在线网址18禁_巨熟乳波霸若妻在线播放_少妇福利视频_WWW亚洲精品久久久_亚洲精品国产成人久久av盗摄_久久精品亚洲一区二区三区画质_涩涩爱97_成人免费视频无码专区 | A天堂最新版在线中文_亚洲永久免费视频_精品一区二区三人妻视频_丁香五月网久久综合_网站一级片_男人用嘴添女人私密视频软件_久久不射国产精品_国产精品久久久久99 | 男人专区_国产精品免费视频一区二区三区_黄页网站大全免费在线观看_亚洲午夜成人片在线_久久久久久久女人_一级爱爱_俺来也俺去啦久久综合网_AV无码免费永久在线观看 | 五十路亲子中出在线观看_极品少妇高潮到爽_狠狠干夜夜操天天爽_日韩网站免费观看_天天躁日日躁狠狠久久_免费播放一区_刺激cijilu福利区在线观看_国产区更新 | 久久99久久99精品中文字幕_一级毛片免费版_a国产免费_玖玖视频免费_日日激情综合久久一区_91久久国产精品视频_爱福利视频网_天天碰天天摸天天操 | 亚洲草逼网_欧美成人h_色视频亚洲_日本大片一区二区_亚洲福利网站_在线观看免费乇片_英国少妇色xxxxx_亚洲综合狠狠 亚洲超碰97人人做人人爱_国产精品日日做人人爱_久久精品夜色国产亚洲av_人妻体内射精一区二区_久久久精品波多野结衣_最新91在线视频_久久9色_国产成视频在线观看 | 日产精品卡二卡三卡四卡区满十八_99精品视频一区二区三区_成人在线网_www.爱爱_男人j桶进女人p无遮挡_久久国产avjust麻豆_在线国产日本_色aaa | 好看的一级毛片_91视频进入_爱爱视频免费_xxx国产老太婆视频_久久精品午夜_日本在线不卡观看_最新高清无码专区在线视频_а天堂最新版中文在线 | 婷婷欧美一区二区三区_成人无码精品一区二区三区亚洲区_tube8欧美大屁股xxxx_精品一区二区三区欧美_久草在线新体验_一级毛片在线a_交换一乱一性一爱_日韩亚洲国产中文永久 | 一级肉体全黄裸体先_狼人香蕉香蕉在线中文_黄色录像一级视频_xxxxx网_免费黄篇_色网在线看_欧美在线国产_国产高潮抽搐喷出白浆精品视频 | 91少妇丨porny丨_中文字幕av一区二区_亚洲精品视频三区_骚妇内射中岀群交_欧美久久大片_欧美日本日韩aⅴ在线视频_国产91久久久久蜜臀青青天草二_97色伦婷婷综合色情网 | 亚洲一区AV在线观看_欧美熟妇zozozo_热久久精品国产_日本丰满少妇XXXX_97超碰香蕉_国产日韩欧美视频在线观看_草草视频在线播放_欧美成人午夜免费全部完 | 色综合91_久久国产精品成人片免费_香蕉视频污黄在线观看_无码人妻精品一区二区三区66_chinese勾搭videos_成人a免费_亚洲a成人午夜天堂_99影视在线视频免费观看 | 中国浓毛少妇毛茸茸_中文乱幕日产无线码_日本免费高清线视频免费_欧美在线小视频_久久久久久久久精_精品国产AV一区二区三区_亚洲欧美色αv在线影视_黄色精品免费 | 色综合狠狠爱_国产精品又又酱在线午夜_野外少妇愉情中文字幕_在线观看国产精品一区二区_开心五月综合亚洲_一本久久a久久精品亚洲_成人免费在线网_国产精品人妻熟女毛片av久久 | h网站免费在线观看_久久丫精品国产亚洲av_男女啪啪激烈高潮喷出动态图_亚洲欧美国产毛片在线_国产精品伦一区二区三级视频_天天躁日日躁狠狠躁退_人妻洗澡被强公日日澡_中文字幕精品—区二区四季 | 久久久999免费视频_无码写真精品永久福利在线_91插插插影院_免费黄色高清视频_果冻传媒视频一二在线观看_高清二区_大内密探零零灵性_成人欧美国产 | 中文人字幕第三页_无码纯肉视频在线观看_99re国产在线播放_日本欧美高清全视频_日韩七区_亚洲第一最快AV网站_中日韩欧美风情视频_欧美成人一区二 |