福州西門子中國代理商CPU分銷商 福州西門子中國代理商CPU分銷商
福州西門子中國代理商CPU分銷商福州西門子中國代理商CPU分銷商福州西門子中國代理商CPU分銷商
怎么編寫出高質量的PLC程序?
如何編寫一個高質量的plc程序,首先要創(chuàng)建自己的編程框架或者程序分段,把整個程序分成幾個部分。比如我給一個設備寫PLC程序的時候,我會把它分為五個部分:手動部分、自動部分、數(shù)據(jù)處理部分、通信部分和模/數(shù)轉換。我嘗試用結構化編程的方法進行編程,這樣程序可以分段,簡單的工程和結構化的功能都可以使用。手動部分的作用是機械設備單個動作的控制一般用于測試和維護,而自動部分是編譯整個動作的完整過程;數(shù)據(jù)處理是對人工和自動使用的數(shù)據(jù)進行傳輸、選擇和計算;通信部分是使用Modbus等通信控制組件編寫的通信程序,如變頻器、伺服等設備;并且模擬/數(shù)字量是使用模擬控制組件的數(shù)模轉換程序或收集模擬數(shù)據(jù)的模數(shù)轉換程序。
一個高質量的PLC程序應該基本滿足簡單易讀、穩(wěn)定易維護易擴展的要求。為了控制動作流程,應盡量使用梯形圖編程。即使是非程序員也能清楚地看到動作順序,大多采用結構化編程。集中編程就是寫哪個部分屬于上面提到的部分。盡量不要亂加亂改,讓人很容易查出來。PLC的運行也需要穩(wěn)定性,即調試時某些地方的bug可能會比較準確。在實踐中,參數(shù)和誤操作設置錯誤,但沒有停止、報警或正常工作,能夠運行一次。*二次和*三次不能成功進行,只能在運行前重啟。這些都屬于程序的穩(wěn)定性和可靠性。調試機器時盡量找出這些漏洞。**個是程序的可維護性和可擴展性,可以使標注準確,優(yōu)化程序結構,使維護能夠快速找到修改的地方,留有擴展的余地,在整體框架中對一些動作進行修改和升級而不被破壞。
編程前,軟元件的選擇要準確,斷電后保存,斷電后不保存,與輸入?yún)^(qū)分。高速計數(shù)的普通輸入應盡量不占用高速輸入端子,高速輸出端子也是如此。定時器的選擇,如0.01毫秒、0.1毫秒、1毫秒、累計類型等。,可以明確使用16位計數(shù)器、32位計數(shù)器、保持計數(shù)器和高速計數(shù)計數(shù)器的選擇,數(shù)據(jù)寄存器的選擇也可以分為16位寄存器、32位計數(shù)器和掉電保持計數(shù)器。此外,指令的選擇應根據(jù)數(shù)據(jù)類型分為16位和32位,以免數(shù)據(jù)計算出錯。這樣,PLC編寫的程序可以減少bug,質量會較高。
福州西門子中國代理商CPU分銷商 福州西門子中國代理商CPU分銷商
詞條
詞條說明
西門子DP總線電纜供應6XV1840-2AH10西門子DP總線電纜供應6XV1840-2AH10西門子DP總線電纜供應6XV1840-2AH101.3歐姆龍PLC概述(1)歐姆龍小型PLC家族成員:CP1E、CP1L、CP1H和早期的CPM1A、CPM2A系列。本課程內容采用目前市場上歐姆龍常用的小型機型CP1E 系列作為教材。下圖是歐姆龍CP1E NA系列/E系列 PLC,如圖1-3,1-4(2
六安西門子S7-200模塊代理商六安西門子S7-200模塊代理商六安西門子S7-200模塊代理商六安西門子S7-200模塊代理商六安西門子S7-200模塊代理商安裝與接線1、安裝PLC的安裝固定有二種方法:一是直接利用機箱上的安裝孔或安裝底板,直接用螺釘將PLC固定在機箱或底板上。二是利用DIN導軌安裝,先將DIN導軌固定在機箱內,在將PLC及相應的擴展模塊,特殊模塊等卡上DIN導軌。安裝時還要注
阜新西門子變頻器代理商西門子模塊總代理阜新西門子模塊總代理商潯之漫智控技術上海有限公司出售西門子S7-200PLC,西門子S7-400PLC,西門子S7-300PLC,LOGO!邏輯模塊,西門子ET200I/O模塊,西門子S7-1200PLC,西門子電機,西門子低壓電機,伺服電機,主軸電機,直線電機,扭矩電機,直流電機,西門子工業(yè)以太網(wǎng),西門子光釬電纜,工業(yè)交換機,通訊網(wǎng)卡,西門子網(wǎng)絡通訊設備,網(wǎng)
西門子PROFIBUS-DP總線電纜代理商:DP電纜供應、變頻器、觸摸屏價格為8元/米作為西門子PROFIBUS-DP總線電纜的官方代理商,我們一直在致力于提供較優(yōu)質、較可靠的產品務。我們的產品線包括PROFIBUS-DP總線電纜、DP電纜供應、變頻器和觸摸屏,同時我們以優(yōu)惠的價格來滿足客戶的需求。品牌屬性:作為西門子PROFIBUS-DP總線電纜的官方代理商,我們非常注重產品品質的控制。所有產品
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 顏經(jīng)理
電 話:
手 機: 15021292620
微 信: 15021292620
地 址: 上海松江小昆山 廣富林4588弄52號3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 顏經(jīng)理
手 機: 15021292620
電 話:
地 址: 上海松江小昆山 廣富林4588弄52號3樓
郵 編:
網(wǎng) 址: yan6789.b2b168.com