PLC編程前奏曲

2013/4/10 11:26:59

這篇文章取名《PLC編程前奏曲》所要表達(dá)的意思就是PLC編程也可以像音樂(lè)一樣,有她的節(jié)奏和感覺(jué),也是很美妙的。

作為PLC編程人員,在拿到項(xiàng)目的時(shí)候我們首先要干什么?很多朋友可能說(shuō)看工藝編程啊,其實(shí)遠(yuǎn)沒(méi)有你想的那么簡(jiǎn)單,在你編程之前有很多任務(wù)要去完成。

我們很多PLC程序員經(jīng)常接手別人的案子,對(duì)于別人的案子估計(jì)都很頭大,原因就是很多PLC編程人員在項(xiàng)目的前期準(zhǔn)備期間沒(méi)有很好的做項(xiàng)目程序的規(guī)劃,導(dǎo)致后面的編程越來(lái)越亂,最后亂的一塌糊涂,連自己都不愿意多看一眼。如果你是這樣的PLC編程人員,請(qǐng)好好看看我的這篇文章。

本文以我做過(guò)的一個(gè)小項(xiàng)目為例

前奏曲第一步,整理元器件

接到項(xiàng)目的同時(shí)你會(huì)收到一堆的資料和圖紙,各種傳感器,執(zhí)行機(jī)構(gòu),各種P&ID圖紙,一、二次電氣圖紙,工藝流程圖,拿過(guò)來(lái)都瀏覽一下之后開(kāi)始工作吧

首先要做的是整理該項(xiàng)目所用到的所有傳感器,執(zhí)行單元,對(duì)著電氣圖紙給這些元器件命名,電氣圖紙上如果有的,基本上按著電氣原理圖所畫的命名,分配用處,搞明白他的作用。和他的使用注意實(shí)現(xiàn),最好包括到后來(lái)在現(xiàn)場(chǎng)的安裝位置,根據(jù)P&ID圖紙標(biāo)注

前奏曲第二步:制作I/0

拿出電氣圖紙,開(kāi)始制作I/0表吧,這個(gè)打擊估計(jì)都很熟悉,估計(jì)有很多人都不制作I/O表,在做程序的時(shí)候直接看圖紙,我對(duì)這種做法是不認(rèn)同的,因?yàn)樵谥谱?/span>I/O表格的同時(shí),關(guān)于I/0的點(diǎn)位分配也就整理好了。不信你看!

模擬量的

開(kāi)關(guān)量的

你也可以根據(jù)模塊分布做成這樣的,總之要好看,一目了然。

前奏曲第三步:分配程序段和程序段所用的寄存器變量

所有的元器件都整理好,搞清楚以后下面要做的回過(guò)頭來(lái)在看工藝,根據(jù)提供的工藝,規(guī)劃我們程序的功能區(qū)劃,定義功能分布

這個(gè)時(shí)候根據(jù)工藝主要的功能都以后分配完畢,下面就應(yīng)該具體到每一個(gè)程序段里面了。

對(duì)于小一點(diǎn)的項(xiàng)目最好的情況下畫出流程圖

對(duì)于比較大的項(xiàng)目畫流程圖就不實(shí)際了,費(fèi)力不討好,這個(gè)時(shí)候要做的就是直接分配寄存器位

我這里舉例的點(diǎn)位比較小,所有用的是M,大項(xiàng)目就別了,直接定義DB塊吧

前奏曲第四步:分配參數(shù)地址,報(bào)警故障

每個(gè)項(xiàng)目中都會(huì)有很多參數(shù)設(shè)定,報(bào)警故障,這寫是必不可少的。

前奏曲第五步:通盤考慮

這個(gè)時(shí)候?qū)Τ绦虻恼麄€(gè)流程估計(jì)已經(jīng)非常清楚了,站在高出思考你還需要定義分配那些變量,是不是有通訊,是不是需要定義很多定時(shí)器。等等,把你能想到的全部提前準(zhǔn)備好

俗話說(shuō)磨刀不誤砍柴工,有了上面的那么多準(zhǔn)備,現(xiàn)在開(kāi)始動(dòng)手編寫程序是不是有一種“讀書破萬(wàn)卷,下筆如有神”的感覺(jué),你也不會(huì)在寫程序的同時(shí)被地址分配打斷思路,減少錯(cuò)誤,同時(shí)你在編程軟件定義變量的時(shí)候,在做HMI畫面的時(shí)候,你只需做的就是CTRL+C下一個(gè)動(dòng)作就是CTRL+V,享受寫程序一氣呵成的感覺(jué)吧。如果在寫程序的時(shí)候加上很恰當(dāng)?shù)淖⑨?,別人在接受你的程序的時(shí)候也不會(huì)一個(gè)電話一個(gè)電話不停的追問(wèn)你一些看不懂程序的問(wèn)題

一個(gè)整潔,漂亮的程序架構(gòu)就這樣完成了,如果內(nèi)部處理得當(dāng),這就是一個(gè)成功的案例

能力有限,歡迎扔磚

投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

超越傳統(tǒng)直覺(jué),MATLAB/Simulink助力重型機(jī)械的智能化轉(zhuǎn)型

新大陸自動(dòng)識(shí)別精彩亮相2024華南國(guó)際工業(yè)博覽會(huì)

派拓網(wǎng)絡(luò)被Forrester評(píng)為XDR領(lǐng)域領(lǐng)導(dǎo)者

智能工控,存儲(chǔ)強(qiáng)基 | 海康威視帶來(lái)精彩主題演講

展會(huì)|Lubeworks路博流體供料系統(tǒng)精彩亮相AMTS展會(huì)