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

萬泉河
WX:ZHO6371995,歡迎+
級別: 略有小成
精華主題: 0
發帖數量: 141 個
工控威望: 267 點
下載積分: 883 分
在線時間: 11(小時)
注冊時間: 2021-06-11
最后登錄: 2025-05-26
查看萬泉河的 主題 / 回貼
樓主  發表于: 2022-10-10 12:50
1009 【萬泉河】設備參數值掉電保持實現

這個話題以前探討過多次。但都不徹底。

以前是因為面對的是西門子PORTAL ,FB的每個管腳都可以設置保持。 所以焦點主要在優化塊和非優化塊,在非優化塊對掉電保持資源消耗量大的問題。

而最近在撰寫《三菱PLC標準化編程煙臺方法》的書,這個問題又逐漸抬到前臺來了。我在分發三菱的標準化示范項目資料的時候, 跟學員就直接坦誠, 這一塊的問題我沒有解決,留著等需要的時候再大家一起努力想辦法找到解決方案。

這都好幾年過去了,上周借著寫書的機會,溫習了一部分內容,就跟學員們做了一次講座。 講座之余,問起學員們這個問題,他們在實際項目中如何解決的。 有幾個老學員,自己標準化應用已經很熟練了,回答我還是FB管腳綁鎖存區的軟元件數據來實現的。

這種是最原始的,工作量最大的方法。 等于他們也同樣對這個問題沒有解決,等于是暫時擱置了。面向未來,擱置爭議,這在政治上是政治智慧,在技術上也是一種智慧。

當然,也可能他們自身對這一點并不太重視,不覺得有痛點。百分之九十的痛點都解決了,都爽到了, 還有一點點固有的不爽, 也無足輕重了。

然而對我這種偏執狂則不行的。 當然啦,我是煙臺方法的奠基者,我當然有責任盡可能把一切都做好,做到盡善盡美。 都能給出完美的解決方案。

于是,花了點時間重新研究了下,做了實現。 有近3年多的新技能的積累,理解力和方法又深了一層,實現起來就容易多了,方向也清晰多了。

從頭來描述這個問題。

對于一臺設備,一個設定參數,在PLC中本質上是FB的一個管腳。 這個管腳會連接到HMI的變量,即可以對這個參數的設定修改。

那么這個數值會有多個側面,分別是當前值,存儲值和出廠初始值。

當前值即在線運行使用的參數值。 如果是稱重系統, 則是稱重目標值,如果是溫度控制系統, 會是溫度的給定值。 然而會要求這個數值在萬一系統掉電之后重新恢復后不要丟。要盡可能和掉電之前的運行值相同,至少不能全丟了,導致工廠要恢復生產還需要忙上大半天去逐個參數進行修改。

當然,如果HMI支持配方存儲功能,可以將所有參數儲存為配方,通過配方下發批量完成所有參數的恢復。 但這里講不依賴HMI,也不依賴人工操作,僅在PLC功能就能自動保存記憶的情況下。

另外還有一個值是出廠初始值,即如果恢復工廠設置, 比如換了CPU, 程序重新下載,那么將源程序重新下載到CPU之后,系統也應該有一套基本的接近靠譜的設定參數,而不是全部參數都是0。即便需要針對當下的生產工藝對參數做一定的更新, 也不至于一上來系統就是癱瘓的,完全不能跑。

所以就是寫在程序中的,也必須有一套數值。

我以前有討論過INPUT管腳又要有固定數值,又要能修改,這是不可能實現的。 那么我們現在應該知道了, 最好的方式是設置兩套管腳,固定值用于賦值初始值,而與HMI接口的是另一套管腳,且單獨實現掉電保持的問題。

即便在S7-1500的FB中,其實也存在這個問題。 它的FB的管腳雖說有一個初始值,但這個初始值是專屬于FB的,即各實例的IDB得到的初始值都相同。而不會給每個實例都預留好不同的初始值。 如果要針對每個實例修改, 還需要逐個打開IDB進行修改。其實也很麻煩。

現在的解決思路是, 制作一個專用的SETSAVE的塊,在工藝塊內部來調用它, 工藝塊需要保存的參數有多少個,就調用多少次。SETSAVE塊內部,為這些參數分配存儲區域位置。分配后只實現數據保存和調用,但具體的位置在哪里, 不需要知道。

而在工藝塊FB的管腳就有2套同樣的管腳,分別用于存放初始值和運行設定值,運行設定值對接HMI,接受修改。

SETSAVE塊實現的功能:
1,    首次上電,將出廠值送給運行值和保存值。
2,    首次上電之外的每次掉電后的重新上電,將保存值恢復到運行值。
3,    每個周期隨時隨地,或判斷有修改后,將運行值存儲到保存值。

比如有一個WTING塊,給定參數打包放在UDT中, 分別為SP1, SP2, SP3:

標簽    數據類型        注釋
SP1    FLOAT (Single Precision)        
SP2    FLOAT (Single Precision)        
SP3    FLOAT (Single Precision)        
            

而出廠值則為3個單獨的管腳,分別為W1,W2,W3:

類    標簽    數據類型
VAR_INPUT    W1    FLOAT (Single Precision)
VAR_INPUT    W2    FLOAT (Single Precision)
VAR_INPUT    W3    FLOAT (Single Precision)
VAR_IN_OUT    UU    U01_RECP

  最后一個UDT則為上述打包的給定參數。
程序中開始部分的實現則為:
SETSAVE_1(DATA0:=W1 ,RUNDATA:= UU.SP1 );

SETSAVE_1(DATA0:=W2 ,RUNDATA:= UU.SP2 );

SETSAVE_1(DATA0:=W3 ,RUNDATA:= UU.SP3 );

其后為正式程序。

即實現了需要的功能。

把功能需求和實現思路梳理清楚后,實現過程其實是比較簡單的。 任何有一定功底的PLC工程師都可以自己完成。 就像我曾經提出的中央報警指示燈的實現思路,同一天內, 有2個網友,非學員,來問我當初文章的題目。他們只是記得這回事,但文章題目不記得了。 我給了提示后他們找到了文章,也是不到半天,就紛紛告捷大功告成了。

這個函數塊,也是一樣, 只給思路, 不分發具體的程序邏輯實現方法。 我是為了完成書中的內容, 在三菱GX2系統,FX3U下實現的。 三菱標準化學習營的學員如果需要,可以跟我索取。 未來可能可以在書中見到一部分源代碼。

其他的品牌平臺的學員, 以及只購買了打印版三菱源程序的非正式學員, 不提供。

S7-1500系統下,我還沒想清楚是否有必要這么做。 而SMART系統,因為V區掉電本來就會保持7天,所以一直以來需求不強烈。但將來有需要的話我會考慮移植到SMART 200中同樣實現。

但三菱學員即便得到這個程序,也只是提供思路和實現途徑,本人并不負責代碼的完整正確。 真的要應用到工程中, 還需要每個人自己去把關驗證。

所以,我其實并不負責所有代碼的正確。我之所以不愿意隨意分享后開發的源代碼,也是出于這方面的考慮。 煙臺方法,給人的只是編程思想和架構。我給的有源代碼的項目程序,也只是保證用于我自己的工程現場,是原汁原味完整好用的,但并不保證可以直接拿去套用到學員自己的行業項目。

所以, 總有人在造謠宣揚煙臺方法的程序中有bug。 其實是很愚蠢可笑的。我都沒有這樣的責任和義務, 何來的bug? 有沒有bug是我跟我自己的客戶之間的事,我的設備在現場運行幾百套,即便有bug哭的是我自己,別人操的哪門子心?

不過真正的煙臺方法的學員,當然都是懂這些的。從來都是我催促他們往前走,而從沒有人在我后面挑出來什么所謂的bug。








主站蜘蛛池模板: 九色视频导航_精品国产视频在线观看_奶头又大又白喷奶水AV_国产乱码卡一卡2卡三卡四_11孩岁女被A片黑人黑与白_毛片网站国产_在线中文视频_一个色在线视频 | 玖玖视频精品_国产丝袜无码一区二区视频_黄色avav_av免费国产_麻豆果传媒成人A片免费看_国产一区二区三区精品av_性欧美videofree高清69_成视频年人黄网站视频福利 | 国产成人91视频_在线观看第一区_国产精品交换_日本四虎_国精品午夜福利视频不卡麻豆_人妻无码高清一区_久草热线视频_色网免费 | 国产av福利第一精品导航_国产综合亚洲区在线观看_一区二区三区内射美女毛片_成人av片在线观看免费_美女桃色网站_一级毛片a女人刺激视频免费_日本一级淫片日本高清小说_国产男女视频网站 | 亚洲91视频_国产一区二区三区视频网站_2018天天弄国产大片_韩国一级片在线_porno日本xxxxx_日韩欧美一区二区三区久久婷婷_精品国产乱码久久久久久天美_一级黄色影片在线观看 | 国产一区二精品区在线_中文字幕中文字幕一区三区_japanesehd熟女熟妇_97精品尹人久久大香线蕉_国产日产综合_国产一区二区在线看_成人精品视频在线观看_成人天堂视频在线观看 | 伊人思思_亚洲精品无码久久_中文字幕成人在线视频_国产精品免费视频软件_在线观看91免费视频_婷婷激情综合色五月久久竹菊影视_手机看日韩片_日韩视频成人 | 国产精品国产精品国产专区不卡_欧美精品人人做人人爱视频_aa亚洲一区一区三区_一级黄色片在线播放_av中文精品无码在线不卡_在线中文日韩_日韩免费_久久久精品美女 | 国产亚洲精品久久19p_肉人妻丰满av无码久久不卡_色综合久久久久久久粉嫩_好男人www在线社区_深夜A级毛片免费无码视频_久久91精品_精品国产91aⅴ一区二区三区_国产精品永久免费 | 久久久久久99精品_成年美女黄的视频网站_国产一区二区三区四区区_亚洲欧美日韩在线播放_国产三区四区视频_四虎永久在线精品免费看_wwwxxx日韩_一级黄色毛片视频 | 久草香蕉在线_亚洲免费成人av_男人女人一边躁一边爽视频_日韩亚洲一区在线播放_欧美一区二区小视频_日本午夜片_欧美精品国产综合久久_国产黄色A一片免费看 | 国内精品久久久久久不卡影院_国产清纯美女白浆在线播放_aav在线_日韩成人一区二区三区在线观看_欧美在线_欧美人与拘性视交_欧美视频成人_国产情侣一区二区| 国产AV旡码专区亚洲AV_国产亚洲高清在线观看_日韩精品免费_成人乱码一区二区三区av_国产在线一区二区三区四区_偷拍自拍在线视频_不卡的一区_国内精品国语自产拍在线观看 | 少妇内射高潮福利炮_91国内精品在线_一级毛片视频免费看_三及黄色毛片_caoporm超免费公开视频_AAA女人18毛片水真多_中文字幕一区二区三_24小时日本免费观看高清视频www | 91视频综合_亚洲自拍偷拍区_偷国产乱人伦偷精品视频_91九色视频网_黄色片在线观看免费_日韩精品一区二区在线观看_亚洲一级精品毛片_成年动漫av网免费 | 日韩三级一区二区_一级黄色性视频_在线成人观看_caoporm超碰_日本天堂在线_久久爱._4虎免费观看影片_a级片网站 | ⅵdeodesetv性欧美_久久精品www人人做人人爽_我要看黄色影片_欧美综合网站_91国产在线播放_97丨九色丨国产人妻熟女_青青久在线视频免费观看_成人av网站大全 | 啪啪影视_一日本道A高清免费播放_亚洲三级久久久_一级毛片毛片_99久久久久久国产精品_欧美在线视频日韩_亚洲国产一区二区三区波多野结衣_精品三区 | 亚洲三区在线播放_小视频一区_国产亚洲精品视频中文字幕_色美av_中文字幕在线网址_亚洲欧洲精品视频在线观看_日韩欧美一区二区三区在线播放_国产无遮挡AAA片爽爽 | 狠狠色丁香_永久免费AV无码网站喷水_99精品中文字幕在线不卡_亚州中文字幕_欧美v日韩_欧美含羞草免费观看全部完_91毛片网_www.av天堂com | 精品国产制服丝袜高跟_男人的天堂中文字幕熟女人妻_av片免费在线播放_人人爱天天做夜夜爽_国产午夜AAA片无码无片久久_国产黄色一级片视频_久久亚洲国产精品123区_丁香激情综合久久伊人久久 | 456成人影院在线观看_亚洲a毛片_日韩9999_伊人网老司机_一本免费视频_最近高清日本免费_中文字幕一区三级久久日本_国产91精品看黄网站在线观看 | 国产免费观看一区二区三区_狼人视频国产在线视频WWW色_色欧美与xxxxx_日韩欧美一区二区免费_亚洲国产aⅴ精品一区二区三区_日本黄色一级视频_精品成人一区二区三区_国产精品合集久久久久青苹果 | 国产爱啪啪_亚洲毛片免费_九九自拍视频_欧美xxxxx性喷潮_日韩国产精品久久久久久亚洲_日本a级片免费观看_999精品在线_日本丰满少妇BBB | 国产偷久久一级精品A片_久久无码人妻精品一区二区三区_推油少妇久久99久久99久久_国产一级特黄录像_人一级毛片_绯色一区二区二区av免费_又爽又黄又无遮挡的激情视频免费_国产成人无码区免费网站 | 总裁和秘书办公室激情h_欧美一级特黄a大片_综合久久久久久久久久_男女免费观看在线爽爽爽视频_一二三四在线播放免费观看中文版视频_www.在线观看视频_久草视频免费在线观看_Y111111少妇影院无码 | ⅵdeodesetv性欧美_久久精品www人人做人人爽_我要看黄色影片_欧美综合网站_91国产在线播放_97丨九色丨国产人妻熟女_青青久在线视频免费观看_成人av网站大全 | 国产精品suv一区二区88_亚洲欧洲日产国产最新_久久金品_亚洲欧美综合区_亚洲aⅴ无码成人网站国产_成人高潮片免费视频欧美_91免费观看_欧美在线播放一区二区三区 | 久久国产专区_亚洲午夜私人影院在线观看_日韩免费激情视频_国产a毛片_www久久com_久久精品国产亚洲AV水果派_久久精品国产亚洲AV忘忧草18_九草在线观看 | 最好看的中文在线观看_午夜入口_精品久久久久久久久中文字幕_免费看黄色片视频_道日本一本草久_老司机在线观看福利_国产毛片精品久久_久操视频在线免费观看 | 天天干天天插_成人午夜性成交_久久九九99_伊人视屏_99热久草_泷泽萝拉全AV在线观看_亚洲aaa视频_台湾一级毛片永久免费 | 亚洲色欲久久久综合网东京热_国产毛片久久久久久美女视频_欧美一级日韩片_99精品网站_www.久久免费_99久无码中文字幕一本久道_在线中文字幕亚洲日韩2020_免费播放黄色片 | 狠狠干夜夜草_www.俺去也.com_亚洲素人一区二区_国产精品一区二区久久精品_四虎影视国产在线视频_日韩在线视频观看_99精品国产高清一区二区三区香蕉_久久97久久97精品免视看 | 日本精品一区二区三区高清_欧美成人中文字幕_日日摸夜夜骑_少妇一级淫片免费_国产男女无遮挡猛进猛出_国产综合av_国产成人精品自拍_成人性色生活片免费看爆迷你毛片 | 欧美a级在线免费观看_免费国产污网站在线观看15_成人亚洲欧美中文日韩_91热在线_日日夜夜操天天干_黄色成人国产_国产精品18久久久久久欧美网址_国产狂喷水潮免费网站WWW | 国产成人高清啪免费观看软件_久久婷婷五月综合中文字幕_午夜成人性爽爽免费视频_中文字幕日韩在线视频_韩国理论视频_69xx免费观看_亚洲日韩国产av中文字幕_视频精品国内 | aaaaaaa片毛片免费观看_www欧美在线观看_亚洲欧美一区二区三区综合_jizzjizzjizz日本老师_熟女人妇成熟妇女系列视频_中文字幕精品一区二区精品_日本高清免费视频m免费_91综合久久久久婷婷 | 国产自主偷在线视频_日本中出在线播放_日本xx18_每日更新在线观看视频_亚洲最新网站_色8久久久噜噜噜久久_在线日本欧美_亚洲Av永久无码精品黑人 | 波多野a中文字幕_caopor牛牛射在线_精品亚洲区_蜜桃av免费_h片在线观看一区二区三区_日本免费极度色诱福利视频_超碰在线伊人_欧美亚洲综合久久 | 老司机精品在线观看_好骚综合在线_久久精品久久久久久久久久久久久_91一二三_午夜精品成人在线视频_91在线精品播放_国产乱子一区二区_毛片欧美 | 99riav国产一区二区三区_婷婷综合久久一区二区三区_天天干91_日韩欧美在线观看一区二区三区_中文字幕亚洲一区_99视频精品全部免费免费观看_久久精品国产亚洲AV网站_粗长巨龙挤进新婚少妇 |