氣動機械手程序是一個比較復雜的入門基本程序,各種培訓教材時有講解。
對這個程序透徹理解,能幫助初學者對程序的架構更深刻地掌握。
西門子1200/1500PLC的氣動機械手搬運硬件組成包括:工件到位光電開關、升降氣缸、平移氣缸、夾抓氣缸、氣缸磁性開關等。
自動動作過程:工件到位光電開關亮→升降氣缸降→夾抓抓取工件→升降氣缸升→平移氣缸到下料位→升降氣缸降下→夾抓松開→升降氣缸升→平移氣缸到取料位等待下個工件。
開頭的硬件組態都是差不多一樣,重復一遍,加深映像。
一、組態一個PLC設備
1、新建一個項目,在項目中添加一個PLC設備。
2、配置PLC CPU模塊的屬性參數。
PROFINET接口的子網。
PROFINET接口的IP地址。
系統和時鐘存儲器開啟。
3、按需要添加其他模塊,分配好地址。
二、組態一個HMI設備
1、在項目樹中,找到,添加新設備,選擇HMI型號,確定。2、在“設備和網絡”項目的“網絡視圖”中,用鼠標連接PLC與HMI的網口。如在啟動向導時選擇了PLC,則可省去這一步。
3、配置HMI的PROFINET以太網地址,與PLC為同一網段,不同網址。
以上2、3可以在添加HMI啟動向導時自動完成。
三、編寫PLC程序
1、新建一個PLC變量表,如系統比較復雜,可以把M區變量、I區變量、Q區變量分別建立變量表。
如為復雜控制系統,變量表zuihao與系統默認變量表分開。
為了演示方便,這里把I區變量改為M區變量。
2、新建一個FB程序塊,命名為“氣缸動作”。
這個FB塊為三個氣缸的通用塊,后面都要調用,取消塊的優化訪問,設置“氣缸動作”FB塊接口參數如下圖:
“氣缸動作”塊的程序如下:
3、建立一個全局DB——“報警數據塊”,取消塊的優化訪問。
4、建立一個總的氣缸動作FB——“全部氣缸動作”,調用“氣缸動作”FB,建立三個多重實例,取消塊的優化訪問。
以上塊需要用變量或常量補充完整塊的輸入輸出接口。
5、在OB組織塊“Main”中調用FB“全部氣缸動作”,生成背景數據塊,氣缸動作的程序就做好了。
- PLC輸出信號有哪些類型?怎么接線呢? 2024-12-02
- 幾招教你搞定模擬量計算! 2024-12-02
- 有了這5步神操作,不怕看不懂PLC程序 2024-12-02
- PLC維修員不可不知的8種異常現象 2024-12-02
- 安全繼電器工作原理、接線圖、使用方法圖解 2024-12-02
- 搞懂PLC輸入端和輸出端的接線問題,談加薪更有底氣 2024-12-02
- 【實例】S7-200SMART通過MODBUS庫與稱重儀表通訊 2024-12-02
- S7-1500控制伺服驅動,你會裝嗎? 2024-12-02
- 工業自動化中為何不能少了伺服電機,伺服編碼器 2024-12-02
- 電氣大神匯總:PLC中斷指令及案例 2024-12-02
- PLC是怎么控制伺服電機的?如何設計伺服系統? 2024-12-02
- 西門子博圖軟件里1200系列PLC遞增遞減指令SCL詳解 2024-12-02
- 案例分析:西門子200smart用中斷實時測出電機轉速 2024-12-02
- 西門子1200與200SMART尋址有什么不一樣呢? 2024-12-02
- 如何用LAD和SCL實現S7-1200的間接尋址功能 2024-12-02
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684