西門子PLC編程變量規劃和記憶
SIEMENS有好多M,MB或者MD也可以使用。但是使用這些變量後,發現程序是雜亂無章的。包括輸入輸出點。
舉個例子:我的程序裏麵用到了輸入輸出點,每一個人對輸入輸出點的名稱定義會有出入,例如有一個按鈕,輸入I1.0,是啟動按鈕。如果按照IT的那些命名規則,BtnStart,BtnStop。如果一個PLC裏麵出現多個,程序很難規範。
針對這個問題,EPLAN給出了答案。
在EPLAN軟件,項目數據--PLC--地址/分配列表。裏麵有完整的命名。如下圖:
尚未完成的項目。後麵備注會是中文的名稱。
從中可以看出PLC的輸入點,PLC的輸出點也會是類似的。
這裏麵有一個重要的信息。就是這個輸入點,對應的圖紙在哪裏。
對應的PLC程序也是一樣的。
對應的報警信息也是一樣的:
不僅僅是輸入輸出的PLC地址,其他總線過來的,例如相機,螺絲刀等,實際上是不需要用對應的IO地址的,會建立塊。這次用到一個Cognex相機,會封裝一下,對應的接口有總線起始地址,Ready,Running,Result,Start等都封裝成接口。一個相機對應一個FB塊,一個對應的DB背景塊。用到10個相機,就是10個DB背景塊。測試一個可以了,其他的也都可以了。
下麵是用到的Schmersal帶鎖安全門程序塊。
氣缸作為常用的執行元件,會有輸入接口和輸出接口,手自動,運行報警燈。實際上也是不需要中間變量的,隻要有背景塊就行了。
時間繼電器,自動運行也是需要封裝的。
在用到的時候,有一個項目是一條主的流水線,上麵有托盤,托盤有RFID號。另外有一條支路,然後在一起裝配起來。
建立了UDT,DB塊集中這些UDT。如下:
可以看出,從頭到尾,壓根就沒有M變量,更不會有地址的規劃。
至於PLC FC塊、FB塊、DB塊每個公司都不一樣。最好的方法是按照EPLAN圖紙來。例如這個相機,圖紙的地址為=ST20.OP40+E-270A1,給相機的FC塊為FC270,相機的FB塊為FB270,背景塊為DB270,另外一個相機地址=ST20.OP40+E-271A1,背景塊地址為DB271.
至於圖紙,也是有規範的。
當你編程,不再為地址規劃,記憶發愁的時候,就算成功了!!
DW可編程單相功率表外形尺寸和安裝尺寸 | |
DW可編程單相功率表外形尺寸和安裝尺寸... |
PLC安裝與維護 | |
(1) PLC安裝的地點應避免太陽光直接照射,保證有足夠的散熱空間和通風條件,避免安裝在幹擾嚴重、高溫、高濕度有粉塵、不清潔以及有腐蝕氣體的環境中。另外,PLC要安裝在有振源的地方時應采取減振措施。 (2) 不要為了節約投資而將輸入、輸出線同用一根電纜,... |
PLC安裝與布線 | |
動力線、控製線以及PLC的電源線和I/O線應分別配線,隔離變壓器與PLC和I/O之間應采用雙膠線連接。將PLC的IO線和大功率線分開走線,如必須在同一線槽內,分開捆紮交流線、直流線,若條件允許,分槽走線最好,這不僅能使其有盡可能大的空間距離,並能將幹擾降到... |
關於PLC和變頻器規範布線的建議 | |
在控製係統中,使用PLC的模擬量控製多台變頻器,由於變頻器本身產生強幹擾信號的特性和模擬量抗幹擾能力不與數字量抗幹擾能力強的特性;因此為了最大程度的消除變頻器對模擬量的幹擾,在布線和接地等方麵就需要采取更加嚴密的措施。 一.關於布線 1.信號線... |
快速調試的秘訣? | |
調試工作主要分為兩大部分:軟件編程和現場測試 軟件編程中有現場編程和計算機編程:現場編程是靠控製器主機麵板上按鍵輸入,這種編程方式不適合於大型工程,往往大型工程點數多,指令也多,上千條的命令全靠現場輸入,費時又費力,而且容易出錯,隻有在修改... |