電工之家_電工基礎知識學習網站
當前位置:電工之家 > 電氣工程 > 正文

西門子PLC編程變量規劃和記憶

時間:2019-07-18 21:26 來源:電工之家

SIEMENS有好多M,MB或者MD也可以使用。但是使用這些變量后,發現程序是雜亂無章的。包括輸入輸出點。
舉個例子:我的程序里面用到了輸入輸出點,每一個人對輸入輸出點的名稱定義會有出入,例如有一個按鈕,輸入I1.0,是啟動按鈕。如果按照IT的那些命名規則,BtnStart,BtnStop。如果一個PLC里面出現多個,程序很難規范。
針對這個問題,EPLAN給出了答案。
在EPLAN軟件,項目數據--PLC--地址/分配列表。里面有完整的命名。如下圖:
西門子PLC編程變量規劃和記憶
尚未完成的項目。后面備注會是中文的名稱。
從中可以看出PLC的輸入點,PLC的輸出點也會是類似的。
這里面有一個重要的信息。就是這個輸入點,對應的圖紙在哪里。
對應的PLC程序也是一樣的。
對應的報警信息也是一樣的:
西門子PLC編程變量規劃和記憶
不僅僅是輸入輸出的PLC地址,其他總線過來的,例如相機,螺絲刀等,實際上是不需要用對應的IO地址的,會建立塊。這次用到一個Cognex相機,會封裝一下,對應的接口有總線起始地址,Ready,Running,Result,Start等都封裝成接口。一個相機對應一個FB塊,一個對應的DB背景塊。用到10個相機,就是10個DB背景塊。測試一個可以了,其他的也都可以了。
下面是用到的Schmersal帶鎖安全門程序塊。
西門子PLC編程變量規劃和記憶
氣缸作為常用的執行元件,會有輸入接口和輸出接口,手自動,運行報警燈。實際上也是不需要中間變量的,只要有背景塊就行了。
時間繼電器,自動運行也是需要封裝的。
在用到的時候,有一個項目是一條主的流水線,上面有托盤,托盤有RFID號。另外有一條支路,然后在一起裝配起來。
建立了UDT,DB塊集中這些UDT。如下:
西門子PLC編程變量規劃和記憶 
可以看出,從頭到尾,壓根就沒有M變量,更不會有地址的規劃。
至于PLC FC塊、FB塊、DB塊每個公司都不一樣。最好的方法是按照EPLAN圖紙來。例如這個相機,圖紙的地址為=ST20.OP40+E-270A1,給相機的FC塊為FC270,相機的FB塊為FB270,背景塊為DB270,另外一個相機地址=ST20.OP40+E-271A1,背景塊地址為DB271.
至于圖紙,也是有規范的。
當你編程,不再為地址規劃,記憶發愁的時候,就算成功了!!

看過《西門子PLC編程變量規劃和記憶》的人還看了以下文章
DW可編程單相功率表外形尺寸和安裝尺寸 DW可編程單相功率表外形尺寸和安裝尺寸
DW可編程單相功率表外形尺寸和安裝尺寸...
PLC安裝與維護 PLC安裝與維護
(1) PLC安裝的地點應避免太陽光直接照射,保證有足夠的散熱空間和通風條件,避免安裝在干擾嚴重、高溫、高濕度有粉塵、不清潔以及有腐蝕氣體的環境中。另外,PLC要安裝在有振源的地方時應采取減振措施。 (2) 不要為了節約投資而將輸入、輸出線同用一根電纜,...
PLC安裝與布線 PLC安裝與布線
動力線、控制線以及PLC的電源線和I/O線應分別配線,隔離變壓器與PLC和I/O之間應采用雙膠線連接。將PLC的IO線和大功率線分開走線,如必須在同一線槽內,分開捆扎交流線、直流線,若條件允許,分槽走線最好,這不僅能使其有盡可能大的空間距離,并能將干擾降到...
關于PLC和變頻器規范布線的建議 關于PLC和變頻器規范布線的建議
在控制系統中,使用PLC的模擬量控制多臺變頻器,由于變頻器本身產生強干擾信號的特性和模擬量抗干擾能力不與數字量抗干擾能力強的特性;因此為了最大程度的消除變頻器對模擬量的干擾,在布線和接地等方面就需要采取更加嚴密的措施。 一.關于布線 1.信號線...
快速調試的秘訣? 快速調試的秘訣?
調試工作主要分為兩大部分:軟件編程和現場測試 軟件編程中有現場編程和計算機編程:現場編程是靠控制器主機面板上按鍵輸入,這種編程方式不適合于大型工程,往往大型工程點數多,指令也多,上千條的命令全靠現場輸入,費時又費力,而且容易出錯,只有在修改...
11选五任一倍投计划