PLC編程原則:無規(guī)矩不成方圓

發(fā)布時(shí)間:2023-08-13
在plc編程時(shí)每個(gè)人都有自己的思路,即便是同樣的控制邏輯讓不同的工程師編寫也會(huì)得到不同的結(jié)果。甚至同一個(gè)工程師在不同的時(shí)間,思路都是不一樣的。
所以在編寫程序時(shí),不同的兩套程序,但是卻可以實(shí)現(xiàn)相同的功能。
既然可以用不同的程序,實(shí)現(xiàn)相同的功能,那么程序就有好壞之分。怎么評(píng)價(jià)一套程序的優(yōu)劣呢?
以下是我總結(jié)的幾個(gè)編程原則:
1、安全性,使用plc控制多少都會(huì)有自動(dòng)運(yùn)行的部分,對(duì)這部分要做到萬(wàn)無一失,寧可不做,也不要讓被控對(duì)象處于失控狀態(tài)。手動(dòng)部分程序也要連鎖限位,或者加入時(shí)間限制。很多機(jī)械設(shè)備在機(jī)構(gòu)上有自己的安全機(jī)制,你最好忘掉這點(diǎn),在程序上做到人員、機(jī)器絕對(duì)安全。
2、功能完整,在保證安全的前提下,盡可能的實(shí)現(xiàn)客戶的功能要求。這個(gè)時(shí)候正是體現(xiàn)你專業(yè)性的時(shí)候,不要等到設(shè)備交付時(shí),讓銷售人員無法交差。對(duì)于因硬件或其他原因不能實(shí)現(xiàn)的部分,盡早與客戶溝通。
3、邏輯縝密,我們的程序不僅需要在各部分正常時(shí),能順利完成每個(gè)動(dòng)作。當(dāng)丟失某些信號(hào)時(shí),要依然能處于安裝狀態(tài),并有安全提示。
我這么多年的經(jīng)驗(yàn)是,實(shí)現(xiàn)功能容易,處理異常很難。
人的思維是有誤區(qū)的,特別是當(dāng)你為了實(shí)現(xiàn)某些功能而絞盡腦汁時(shí),做到心思縝密,思維無漏洞確實(shí)很困難。在編程時(shí)最好把功能拆解,由不同的工程師進(jìn)行協(xié)同完成。人員不足的時(shí)候也需要,找個(gè)了解工藝的同事,讓他負(fù)責(zé)驗(yàn)證程序。反復(fù)實(shí)驗(yàn),一步步修改,直到能應(yīng)對(duì)各種工況。
4、程序簡(jiǎn)單化,在功能上我們要邏輯縝密,做到思維無漏洞。但是在編程時(shí)就要用最簡(jiǎn)單的語(yǔ)句,完成盡可能多的功能。做到程序易于修改、方便調(diào)試、升級(jí)簡(jiǎn)單。
程序的一般流程是:明確工藝要求,編程設(shè)計(jì),調(diào)試,發(fā)現(xiàn)問題,增加(修改)功能,繼續(xù)編程,再調(diào)試,繼續(xù)新一輪修改,如此往復(fù)。所以你的程序從開始設(shè)計(jì),就要易于修改,不要搞成“牽一發(fā)而動(dòng)全身”,無形中自己給自己增加難度。
5、方便閱讀,我們編寫的程序除了要完成指定的功能,也要便于讀懂和上手。很多項(xiàng)目不是一個(gè)人能完成的,你的程序好理解,團(tuán)隊(duì)中的人就能比較好配合。在環(huán)境本身就惡劣的現(xiàn)場(chǎng),拿到一坨屎樣的程序,你有還心情調(diào)試嗎?
另外在程序中要把變量名、注釋標(biāo)識(shí)清楚,并且與圖紙對(duì)應(yīng)起來。做到程序中的信息便于檢索和查找。
上一個(gè):域名申請(qǐng)了 怎么使用 申請(qǐng)域名用哪種后綴
下一個(gè):苗圃棚膜的功能及應(yīng)用

猩紅椰子繁殖種植技術(shù)及應(yīng)用
電腦硬盤由什么組成
做工程造價(jià)必需注意的40大重點(diǎn)易錯(cuò)內(nèi)容
承包人承接工程后將工程全部交由其子公司完成,法律性質(zhì)如何認(rèn)定?
手機(jī)屏幕壞點(diǎn)怎么辦,手機(jī)出現(xiàn)了壞點(diǎn)怎么辦
誅仙手游服務(wù)器等級(jí)表(誅仙手游服務(wù)端)
如何快捷鍵放大字體(快捷鍵字體放大縮小是哪個(gè))
初學(xué)者必看:照明設(shè)計(jì)中的布線與線路控制
麒麟9000e和麒麟9000哪個(gè)強(qiáng)(麒麟9000e和麒麟9000差多少)
手機(jī)音量大怎么變小了
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos