開發新專案PLC程式順序是怎麼樣的?如何讓程式既簡潔明瞭,又優美?有什麼經驗?

時間 2021-10-29 02:13:29

1樓:hycabcd123456

說明你不會寫專案程式,真正做工程的,不管是啥裝置,直接用做好的框架程式,只需要改自動程式就可以,如果遇到乙個新裝置,程式就重新寫,做非標的人那不得累死,這個是需要學習的,自己摸搜至少也要好幾年,不懂可以私聊我

2樓:虛擬人生

儘管國內的PLC應用已經普及,但乙個有經驗大型PLC控制器開發工程師非常罕見。若有機會可以讀一些國外原始正規的原程式,相信對於大家是非常有幫助的。

嚴格的專案流程應包括一下幾大內容:

1)PLC的選型、模組的選擇、通訊方式的選擇。以及控制器故障處理:工程師需要非常了解I/O模組的功能指標。

如取樣時間、什麼任務可以呼叫等。以最簡單的開關量輸入為例,也存在著能否為快速任務所呼叫等。即完成取樣、控制任務和通訊任務間的匹配。

當控制器的模組等關鍵控制模組失效時,控制任務失調時,必須有一定的安全和保障措施。

2)安全保護程式模組設計或程式完整性設計:乙個新的專案,如果不是實驗室專案,那麼這部分首先要考慮的,這部分的程式是區分有經驗和無經驗的分水嶺。幾乎大多數專案都有安全邊界。

速度、壓力、溫度、電流大小、空間位置、順序、負載等都可能構成安全威脅。工藝程式可以錯,但安全保護程式必須嚴謹。

例如:網路病毒「震網」攻擊,造成裝置破壞。如果有經驗的控制工程師編的程式是不可能發生的。

本質上是對電機、伺服控制裝置沒有進行過載保護。(所謂的過載含意:不是指最大電流、最大轉速、最大負載。

而是專業術語,指反覆加減速頻率和時間。如:高速行進中的汽車,反覆高頻加減速,儘管汽車在慣性作用下速度不變,但剎車系統和發動機都易損壞。

)。國內網上幾乎對「震網」破壞的解釋都是錯的,是網安公司的胡扯,工業防火牆無法解決該問題。

程式設計師怎麼樣轉專案經理?

嗖嗖的看不見 做專案經理,技術其實是次要的,重要的溝通和思維。如果內部沒這樣的機會,直接空降別的公司做專案經理,概率幾乎為0,因為你沒相關經驗。可以考慮先從開發經理幹起來,慢慢轉。 朱先生 按你的說明,我覺得你目前應該是個專案開發經理的角色,工作內容主要是 技術評審 技術排期 成員分工 研發以及上線...

地面瓷磚鋪貼的順序是怎麼樣的?

楚雄夢想生活家裝飾 1 很多的業主裝修時的地磚鋪貼按照的是先客廳後房間的順序,也就是從外往內,從進門處開始向裡鋪,從客廳向各個房間找齊,這樣的話整體的效果會比較好。2 而另一種常見的方法就是從房間往客廳進行地磚鋪貼,從內往外的方式主要的是可以有效的防止踩踏剛貼好的地磚,防止地磚粘接層空鼓。3 第三種...

狼人殺中的發言順序是怎麼樣的?

gao 昨天有朋友問我怎麼判斷是死左死右發言還是警左警右發言?我之前也有這樣的疑問,一直沒有解答,稀里糊塗完了很久。後來才發現這裡的奧秘,終於明白為什麼有時候自己發言不差還是會被投出去,原來發言順序很重要!因為先置位發言人具有位置劣勢,語言組織的時間較短,容易出現邏輯漏洞,並且資訊相對較少,發言容易...