ab plc软件_【万泉河】PLC垃圾程序赏析2:AB RSLOGIX 5000
作者:我。
程序版本:RSLOGIX ?V16.0
PLC硬件:1756
話說(shuō),我也不敢隨便拿別人的程序懟啊,那樣容易結(jié)仇。
反而能經(jīng)常反思自己的程序,從中能發(fā)現(xiàn)愚蠢和垃圾的地方,對(duì)自己才有收獲。
事情經(jīng)過(guò)是這樣的,我最近在調(diào)研在AB PLC中實(shí)現(xiàn)標(biāo)準(zhǔn)化編程的可行性。先是找朋友@仁義李幫忙, 問(wèn)他要了最新的V20.0版本軟件的虛擬機(jī),也順便接受了下培訓(xùn)。 回來(lái)后研究了一下,覺(jué)得問(wèn)題不大, 我在西門(mén)子TAIPORTAL中做的架構(gòu),在RS中也都可以實(shí)現(xiàn)。
后來(lái)想起自己曾經(jīng)也用AB的PLC做過(guò)項(xiàng)目,有虛擬機(jī)好像還在。然后就從移動(dòng)硬盤(pán)中找到,運(yùn)行下看看老的版本是否支持。
然后就偶然發(fā)現(xiàn)了這個(gè)項(xiàng)目的程序完好的存在虛擬機(jī)里。
看了下程序,截了一部分圖在這里:
這個(gè)項(xiàng)目是2008年左右做的,為此還在天津出差調(diào)試10多天。只做程序,電氣和安裝的工作其他同事完成的。
以現(xiàn)在我的眼光來(lái)看這樣的程序無(wú)疑是徹徹底底的垃圾程序。如果以現(xiàn)在我的標(biāo)準(zhǔn)架構(gòu),在家做設(shè)計(jì)的時(shí)間也就一兩天,而到現(xiàn)場(chǎng)基本沒(méi)有什么調(diào)試工作量,對(duì)對(duì)點(diǎn)而已,電工都能做。有同事配合的話,通過(guò)WANQ路由器,在家里也做了。都不需要出差。
因?yàn)橛X(jué)得垃圾,所以也無(wú)所謂技術(shù)秘密了,有興趣學(xué)習(xí)的同學(xué),如果手里有RS的軟件,可以下載回去學(xué)習(xí)批判一下。
獲取方法:
公眾號(hào)"萬(wàn)泉河知識(shí)分享"
后臺(tái)輸入關(guān)鍵詞:AB
這個(gè)程序,對(duì)我來(lái)說(shuō),當(dāng)年也是盡了最大的努力,想做到最好最規(guī)范的。所以程序結(jié)構(gòu),變量定義以及注釋都盡可能做到了完備。做好以后交給了工程部的同事們做模板使用,后來(lái)我再也沒(méi)有為AB的PLC項(xiàng)目出過(guò)差。
各位用過(guò)AB PLC的同行,可以從中比較一下,看看和自己的程序有多少區(qū)別,你自己做的項(xiàng)目程序是不是也是這樣滴,如果是,那我說(shuō),需要提高了。這樣做程序的方法,太累。
同時(shí),大家也可以從中看到,我是如何硬生生的把一套西門(mén)子的程序架構(gòu)給翻譯到AB系統(tǒng)里來(lái)的,熟悉的人看了應(yīng)該會(huì)有收獲。當(dāng)年做的時(shí)候,一些具體問(wèn)題搞不定,還請(qǐng)教了ZANE。他發(fā)給過(guò)我他做的AB的項(xiàng)目程序,指導(dǎo)我如何與西門(mén)子的架構(gòu)對(duì)接。
另外,也發(fā)現(xiàn),盡管確信在AB 系統(tǒng)框架下做標(biāo)準(zhǔn)化應(yīng)用很容易,但自己實(shí)在是對(duì)這個(gè)軟件的操作不夠熟悉。而且最重要的是,在AB就沒(méi)有那么多的人脈資源可以獲取幫助。當(dāng)年做項(xiàng)目的時(shí)候就很困難,到今天網(wǎng)絡(luò)資源都發(fā)達(dá)了,但也仍然沒(méi)有渠道找到更多。
所以,有意要做AB系統(tǒng)標(biāo)準(zhǔn)化方法推廣,還是需要招募合作者,對(duì)其軟件系統(tǒng)更為熟悉,和我配合開(kāi)發(fā)。
條件:
1,? 有一定的做AB項(xiàng)目的基礎(chǔ),做過(guò)的項(xiàng)目水平不能比我2008年做的爛。(需要發(fā)項(xiàng)目資料來(lái)看一下)
2,? 以半價(jià)獲取S7-1500的標(biāo)準(zhǔn)化分享項(xiàng)目,我全程培訓(xùn),理解架構(gòu)思想后,指導(dǎo)在AB架構(gòu)內(nèi)實(shí)現(xiàn)。
3,? 合作開(kāi)發(fā)完成后,培訓(xùn)及推廣收益平分。
4,? 合作開(kāi)發(fā)者不限于1人,我期望是最好能多人參加,組成一個(gè)團(tuán)隊(duì),協(xié)調(diào)分工,共同協(xié)作完成此項(xiàng)目。利國(guó)利民。
總結(jié)
以上是生活随笔為你收集整理的ab plc软件_【万泉河】PLC垃圾程序赏析2:AB RSLOGIX 5000的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: element-ui clearable
- 下一篇: 【ES8(2017)】Object 扩展