下面開始介紹西門子汽車廠工業自動化的幾種基礎功能!(不光是VASS標準,特斯拉的SICAR也同樣).
VASS標準:
特斯拉的SICAR標準
西門子公司提出的車身廠的控制功能要求(SICAR):
Stop:暫停
End of Cycle: 循環結束時停止
Home Position:回到原始位置
Single Step:激活單步運行
Step+1:執行單步運行
Empty Line: 清空線體
Without Part:空運行
循環結束時停止:(Halt bei Taktende在周期結束時停止) (End of Cycle: 循環結束時停止)
關鍵詞: 自動,斷啟動,工位上有件活無件.
生產過程結束后,系統將保持其基本位置。沒有給出用于拆卸組件的釋放裝置(滑軌保留在站中),并且站的啟動被放棄,該功能在每個保護電路中使用。
當前過程結束,包括機器人在內的設備保持在其基本位置。
組件不會從設備進一步傳送,而是保持在原位。應該注意的是,在基本位置上,來自夾具或設備的組件是否可以更改其位置。在這種情況下,切勿打開夾具!
此功能僅適用于電臺。搬運機器人可以將組件站立在等待位置。
自動模式啟動的條件下,相關HMI按鈕激活,對應變量. xSK6_TE := (bVisuTasten = Byte#32);(VASS) SYSTEM_DB".HMI_Panel[x].IN_Ext. Req_StopEndCycle(SICAR)
在VASS標準中檔設備狀態滿足循環后結束停止后會關閉K40
IF xK40A
OR (ST_BA.K6_TE AND ST_BA.K6_AnwTE AND NOT ST_BA.K94_Lstop)
OR(ST_BA.K6_TE AND ST_BA.K93_AnwLeer AND ST_BA.K93_Leer)
OR(Not ORT AND ST_BA.ExtStop)
ORNOT K16_NotHalt
ORNOT K61_Antr
ORST_BA.K36_PESIStoe
OR(NOT K51_KON AND NOT ST_BA.KWE7)
ORNOT K52_StVo
ORxFSCAN
ORReset_Aus
OR(NOT ST_BA.K23_BaHand AND NOT ST_BA.K9_BaAuto AND NOT ST_BA.K8_BaEinzelbet AND NOT Cfg.X1)
ORNOT STEU_EIN
ORST_BA.KWE2_Rob
ORST_BA.KWE2_Rob_UBA
ORxTMP_BIT1 THEN
xHM_K40 := False;
END_IF;
空循環: (無零件生產Produktion ohne Teil) ( Without Part:空運行)
關鍵詞: 自動,連續工作 ,工位無件.
?1.在PoT操作中,沒有請求/沒有傳送到傳送帶系統。
?2.在鏈式PoT操作中,必須考慮單元格/ ARG中的剪貼板。
?3.堆積輸送機和集裝箱站的規定:
使用堆積的輸送機和集裝箱站也必須可以進行PoT操作。
為此,必須以以下方式執行PoT中的機器人編程:機器人以其自己的UP在要移除的零件之前以足夠的距離移動,然后關閉夾具,而不移除實際零件。
堆積輸送機不再采用PoT操作,因為不會發生部分拆卸。
未設置交換容器的請求。容器站未采用PoT操作。
在自動預選狀態下(即START按鈕閃爍),通過HMI按鈕激活,或按鈕盒的對應
變量SYSTEM_DB".HMI_Panel[x].IN_Ext. DryRun(SICAR),xSK92_PoT:= (bVisuTasten = Byte#128);(VASS)
清空線體: (空運行系統Anlage leer fahren)( Empty Line: 清空線體)
關鍵詞: 自動, ,斷啟動,工位無件.
選擇功能后,前導裝載站將被阻塞,生產站,存儲站和機器人夾具中的組件將被安裝。根據仍要安裝的部件(插入保護窗/帶間接保護的燈)進一步釋放后續的插入站。記憶并非沒有空。
必須隨時可以終止該功能,并且必須確保零件生產的自動重啟。
當系統為空時,必須關閉每個BA的啟動并重置選擇。
該功能作用于保護電路,并使用預選擇按鈕為每個保護電路分別選擇。
跨ARG的選擇應該是可能的。這意味著用戶界面上有一個單獨的按鈕。
解決方案是通過FB預選,并且必須通過PN-PN耦合器傳輸到另一個ARG。
自動生成的保護電路“空”將保留,在此不受影響。
點擊HMI按鈕即可激活(手動、自動、以及自動預選狀態下均可激活),按鈕盒
的對應變量SYSTEM_DB".HMI_Panel[x].IN_Ext. EmptyLine(SICAR), xSK93_Leer:= (bVisuTasten = Byte#64) Or ST_BA.K93_Leer_SR;(VASS)
在VASS標準中檔設備狀態滿足線空條件后會關閉K40.
IF xK40A
OR(ST_BA.K6_TE AND ST_BA.K6_AnwTE AND NOT ST_BA.K94_Lstop)
OR (ST_BA.K6_TE AND ST_BA.K93_AnwLeer AND ST_BA.K93_Leer)
OR(Not ORT AND ST_BA.ExtStop)
ORNOT K16_NotHalt
ORNOT K61_Antr
ORST_BA.K36_PESIStoe
OR(NOT K51_KON AND NOT ST_BA.KWE7)
ORNOT K52_StVo
ORxFSCAN
ORReset_Aus
OR(NOT ST_BA.K23_BaHand AND NOT ST_BA.K9_BaAuto AND NOT ST_BA.K8_BaEinzelbet AND NOT Cfg.X1)
ORNOT STEU_EIN
ORST_BA.KWE2_Rob
ORST_BA.KWE2_Rob_UBA
ORxTMP_BIT1 THEN
xHM_K40 := False;
END_IF;
編輯:jq
-
西門子
+關注
關注
94文章
3034瀏覽量
115794 -
Pot
+關注
關注
0文章
5瀏覽量
7652
原文標題:西門子自動化標準的通用功能
文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論