金屬粉末成型液壓機PLC設計(畢業(yè)論文+全套CAD圖紙)(答辯通過)_第1頁
金屬粉末成型液壓機PLC設計(畢業(yè)論文+全套CAD圖紙)(答辯通過)_第2頁
金屬粉末成型液壓機PLC設計(畢業(yè)論文+全套CAD圖紙)(答辯通過)_第3頁
金屬粉末成型液壓機PLC設計(畢業(yè)論文+全套CAD圖紙)(答辯通過)_第4頁
金屬粉末成型液壓機PLC設計(畢業(yè)論文+全套CAD圖紙)(答辯通過)_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

充值下載文檔就送全套 CAD 圖紙 扣扣加 414951605 充值下載文檔就送全套 CAD 圖紙 扣扣加 414951605 金屬粉末成型液壓機的 PLC設計 摘要 :金屬 粉末成型液壓機由主機及控制機構兩大部分組成。液壓機主機部分包括機身、主缸、頂出缸及充液裝置等。 動力機構由油箱、高壓泵、低壓控制系統(tǒng)、電動機及各種壓力閥和方向閥等組成。 本文討論如何用 PLC 控制動力機構,通過泵和油缸及各種液壓閥實現(xiàn)能量的轉(zhuǎn)換,調(diào)節(jié)和輸送,完成各種工藝動作的循環(huán)。 關鍵詞: 主缸、頂出缸、 PLC、 泵 、 油缸 、 液壓閥 。 技術學院畢業(yè)設計說明書 2 目錄 第一章 引言 1 第二章 總體規(guī)劃 2 第三章 設計參數(shù) 3 第四章 輸入設備的選擇 4 第五章 電氣柜的選擇 5 第六章 PLC的設計 6 6.1 PLC 的選擇 6 6.2 現(xiàn)場器件與 PLC 內(nèi)部等效繼電器地址編號對照表 6 6.3 工作流程與動作順序表 7 6.4 PLC 與現(xiàn)場器件的連接圖 9 6.5 PLC 程序的設計 9 6.6 指令程序 19 第七章 PLC通信 27 1通信協(xié)議 27 2利用 VB 的 MSComm 控件編程實現(xiàn) PC與 PLC 通信 28 第八章 結(jié)論 31 致謝 32 參考文獻 33 買文檔送全套圖紙 扣扣 414951605 第一章 引言 金屬粉末成型液壓機,主要適用以結(jié)構件為主的粉末冶金,機械零件的生產(chǎn),此液壓機有獨立的液壓和電器系統(tǒng),具有浮動壓制,使制品成型密度得到有效控制,保護性脫模和一般性脫模兩種脫 模方式可供選擇,電氣控制采用 PLC 可編程控制器,液壓系統(tǒng)采用先進的插裝集成閥,保證液壓機連續(xù),頻繁的穩(wěn)定工作。配有油液冷卻裝置。采用按鈕集中控制,同技術學院畢業(yè)設計說明書 3 時裝有機械限位裝置,從而保證制品的一致性。 由于 繼電器接觸器控制是采用固定接線的硬件實現(xiàn)邏輯。如果生產(chǎn)任務或生產(chǎn)工藝發(fā)生變化,就必須重新設計,改變硬件結(jié)構,這樣造成時間和資金的浪費。另外,大型控制系統(tǒng)用繼電器接觸控制,使用繼電器數(shù)量多,控制系統(tǒng)體積大,耗電多,且繼電器觸點為機械觸點,工作頻率低,在頻繁動作情況下壽命較短,造成系統(tǒng)故障,系統(tǒng)的可靠性差。而 PLC 控制 能改善繼電器控制器上述的不足 , PLC 是以微處理器為基礎,綜合了計算機技術、半導體技術、自動控制技術、數(shù)字技術和網(wǎng)絡通信技術 .PLC 以其可靠性高、靈活性強、使用方便的優(yōu)勢,迅速占領了工業(yè)控制領域。從運動控制到過程控制, PLC 可靠性高,抗干擾能力強 ,通用性強,控制程序可變,使用方便 ,功能強,適應面廣 ,編程簡單,容易掌握 ;體積小、重量輕、功耗低、維護方便 ,減少了控制系統(tǒng)的設計及施工的工作量 等特點 ,所以設計時我們采用 PLC能集中且較方便地控制 . 第二章 總體規(guī)劃 金屬 粉末成型液壓機 主要有兩大系統(tǒng)組成:一、 液壓系統(tǒng);二 、 電氣系統(tǒng)。液壓系統(tǒng)由泵、閥、油缸、油箱和管路等組成,借助于電氣系統(tǒng)的控制,可驅(qū)動滑塊及頂出缸活塞完成點動和半自動循環(huán)等規(guī)定的工藝動作。 本設計主要是電氣系統(tǒng)的設計,任務是按照液壓系統(tǒng)規(guī)定的動作圖表驅(qū)動電機、選擇規(guī)定的工作方式,使有關電磁鐵在 PLC 以完成點動和半自動循環(huán)指定的工藝動作。 技術學院畢業(yè)設計說明書 4 先啟動電機,按下 SB6, X005 置 1,輔助繼電器 M12 得電驅(qū)動液壓閥 YA1、 YA2、 YA 6、YA9 動作,滑塊回程,放手手動作即停。打開光電保護,按下 SB5, X004 置 1,輔助繼電器 M11得電驅(qū)動液壓閥壓 YA1、 YA4、 YA5 動作,滑塊慢下,放手動作則停止。同理,按下 SB7,輔助繼電器 M13 得電驅(qū)動液壓閥 YA1、 YA8、 YA11 動作,頂缸頂出,放手動作即停止。按下 SB8,輔助繼電器 M14 得電驅(qū)動液壓閥 YA1、 YA7 動作,頂缸退回,放手動作即停止。 電氣系統(tǒng) PLC 框圖 液壓系統(tǒng)原理圖 第三章 設計參數(shù) 1、公稱力 3150kN 2、液體最大工作壓力 25MPa 3、回程力 630kN 手動加料 滑塊慢下加壓 頂缸頂出 滑塊保壓 雙手按鈕進入下一循環(huán) 泄壓 退回停止(手動取坯) 頂缸退回 滑塊快速下行 滑塊快速回程 技術學院畢業(yè)設計說明書 5 4、滑塊最大行程 800mm 5、最大頂出力 1000kN 6、最大拉下力 630kN 7、最大頂出行程 250mm 8、滑塊距工作臺面最大距離 1250mm 9、滑塊運行速度 空載下行 80mm/s 工作 16mm/s 回程 40mm/s 10、工作臺面有效面積(左右 X前后) 1250mmX1200mm 11、電動機功率 22kW 第四章 輸入設備的選擇 交流接觸器 KM1、 KM2、 KM3 選用型號 CJ10-100,規(guī)格 380V、 100A。 空氣開關 QS選用型號 DZ10-100。 選擇開關 SA2、 SA3、 SA4 選用 LAS1-AY-11。 技術學院畢業(yè)設計說明書 6 手動開關 SB4 SB10 選用型號 LA42XL2F。 按鈕 SA1 選用型號 LA42Y-01/R。 按鈕 SB1 選用型號 LA42J-01/R。 接近開關 SQ1 SQ6 選用型號 LXJ8-32。 中間繼電器 KA1 KA12 選用型號 DZL-200,規(guī)格:直流 24V。 時間繼電器 KT1、 KT2 選用型號 DS-24,規(guī)格:直流 24V。 壓力繼電器 SP 選用型號 PDLH-L1。 熱繼電器 FR1 選用型號 SZ-ZM4E,規(guī)格:交流 380V, 22KW。 斷路器 FU1 選用型號 DZX19-100。 斷路器 FU2、 FU3、 FU5 選用型號 C45N-3。 斷路器 FU4 選用型號 C45N-1。 斷路器 FU6 選用型號 DZ5-10。 變壓器 TC 選用型號 BK50-380。 整流變壓器 TR 選用型號 BZK-10A。 指示燈 HL20、 HL21 選用型號 XD9-24。 指示燈 HL1 HL12 選用型號 DH10-4。 第五章 電氣柜的設計 ( 1)電氣柜的基本結(jié)構采用薄鋼板與角鋼焊接組合而成,柜前有門維護方便。 ( 2)根據(jù)里面電器的尺 寸設計電氣柜的外形尺寸為長 600mm,寬 400mm,高 1200mm. ( 3)柜頂四角裝有掉換,便與起吊和裝運以及電氣柜安裝后位置的調(diào)整。 ( 4)在柜體上下兩端均有不同的散熱槽孔,當柜內(nèi)元件發(fā)熱后,熱量上升,通過上槽孔排出,技術學院畢業(yè)設計說明書 7 而冷風不斷地從下端槽孔補充進柜使柜內(nèi)自下而上形成一個自然風道,達到散熱的目的。 ( 5)柜內(nèi)線槽把柜內(nèi)電器設備分六個區(qū)域。第一區(qū)域安裝 PLC;第二區(qū)域安裝中間繼電器和延時繼電器。第三區(qū)域安裝熱繼電器和空氣開關;第四區(qū)域安裝交流接觸器;第五區(qū)域安裝變壓器和整流器;第六區(qū)域安裝接線板。 ( 6)柜 門用活動鉸鏈連接,安裝、拆卸方便。 ( 7)柜體表面漆選用聚脂桔形烘漆,附著力強,質(zhì)感好。整柜呈亞光色調(diào)。避免了眩目效應。給工作人員創(chuàng)造了比較舒適的視覺環(huán)境。 第六章 PLC設計 1 PLC的選擇 PLC 控制系統(tǒng)輸入信號有 20 個,均為開關量,其中手動開關有兩個,選擇開關有 3個延時,開關有 2 個,接近開關有 7個,壓力輔助 1 個。 PLC 控制系統(tǒng)的輸出信號有 14 個,其中 12驅(qū)動中間繼電器 KA1 KA10, 2 個驅(qū)動延時繼技術學院畢業(yè)設計說明書 8 電器。 根據(jù)輸入和輸出信號個數(shù), PLC 可選三菱 FX1N-40MR-001,其輸入點數(shù)有 24,輸出點數(shù)有 16,滿足要求而且留有一定裕量。 2 現(xiàn)場器件與 PLC內(nèi)部等效繼電器地址編號對照表 輸入信號 名稱 功能 I/O 編號 SA2 點動 /半點動 X0 SA3 脫模方式 X1 SA4 壓制方式 X2 SB4 靜止 X3 SB5 慢下 X4 SB6 回程 X5 SB7 頂出 X6 SB8 退回 X7 SB9 工作 1 X10 SB10 工作 2 X11 KT1 保壓延時 X12 KT2 取坯延時 X13 SP1 主缸壓力 X14 SQ1 滑塊下限 X15 SQ2 滑塊快轉(zhuǎn)慢 X16 SQ3 滑塊浮動 X17 SQ4 滑塊下限 X20 SQ5 頂缸上限 X21 SQ6 頂缸下限 X22 光電保護 X23 輸出信號 KA1 Y0 KA2 Y1 技術學院畢業(yè)設計說明書 9 KA3 Y2 KA4 Y3 KA5 Y4 KA6 Y5 KA7 Y6 KA8 Y7 KA9 Y10 KA10 Y11 KA11 Y12 KA12 Y13 KT1 Y14 KT2 Y15 3 工作流程與動作順序 工作方式 序號 動作名稱 液壓閥( YA) 1 2 3 4 5 6 7 8 9 10 11 12 點動 1 滑塊快下 + + + 2 滑塊回程 + + + + 3 頂缸頂出 + + + 4 頂缸退回 + + A一般脫模 1 滑塊快下 + + + 2 滑塊慢下預壓 + + + 3 浮動壓制 + + + + 4 保壓 5 泄壓 + + 6 滑塊回程 + + + 7 頂缸退回 + + 8 手動取坯 技術學院畢業(yè)設計說明書 10 半自動 浮動壓制 9 頂缸頂出 + + + 10 手動加料 11 轉(zhuǎn)下一循環(huán) B保護脫模 1 滑塊快下 + + + 2 滑塊慢下預壓 + + + 3 浮動壓制 + + + 4 保壓 5 泄壓 + + 6 頂缸退回 + + 7 滑塊回程 + + + 8 手動取坯 9 頂缸頂出 + + + 10 手動加料 11 轉(zhuǎn)下一循環(huán) 單向壓制 C一般脫模 1 滑塊快下 + + + 2 滑塊慢下壓制 + + + 3 保壓 4 泄壓 + + 5 滑塊回程 + + + 6 頂缸頂出 + + + 7 手動取坯 8 頂缸退回 + + 9 手動加料 10 轉(zhuǎn)下一循環(huán) 1 滑塊快下 + + + 2 滑塊慢下壓制 + + + 技術學院畢業(yè)設計說明書 11 D保護脫模 3 保壓 4 泄壓 + + 5 頂缸頂出 + + + + 6 滑塊回程 + + + 7 手動取坯 8 頂缸退回 + + 9 手動加料 10 轉(zhuǎn)下一循環(huán) 其它 1 靜止 2 緊急回程 + + + 3 緊急停止 4 PLC與現(xiàn)場器件的連接圖 5 PLC程序的設計 梯形圖程序如下: 技術學院畢業(yè)設計說明書 12 技術學院畢業(yè)設計說明書 13 技術學院畢業(yè)設計說明書 14 技術學院畢業(yè)設計說明書 15 技術學院畢業(yè)設計說明書 16 技術學院畢業(yè)設計說明書 17 技術學院畢業(yè)設計說明書 18 技術學院畢業(yè)設計說明書 19 先按下 SB2 啟動電機,把選擇開關 SA2 旋轉(zhuǎn)到“調(diào)整”位置按壓相應的按扭可得相應的點動動作。按下 SB6, X005 置 1,輔助繼電器 M12 得電驅(qū)動液壓閥 YA1、 YA2、 YA 6、 YA9 動作,滑塊回程,放手手動作即停。打開光電保護,按下 SB5, X004 置 1,輔助繼電器 M11 得電驅(qū)動液壓閥壓 YA1、 YA4、 YA5 動作,滑塊慢下,放手動作則停止。同理,按下 SB7,輔助繼電器 M13 得電驅(qū)動液壓閥 YA1、 YA8、 YA11 動作,頂缸頂出,放手動作即停止。按下 SB8,輔助繼電器 M14 得電驅(qū)動液壓閥 YA1、 YA7 動作,頂缸退回,放手動作即停止。 若要完成半自動浮動壓制中的一般脫模方式,當電機啟動后,點動調(diào)整,把滑塊調(diào)到上限位 SQ1 和頂缸調(diào)到上限位 SQ5 作為初始狀態(tài)位置。在此過程中狀態(tài)器 S0 S26 全部復位。把選擇開關 SA2 旋轉(zhuǎn)到“工作”位置,準備工作就緒。把選擇開關 SA4 旋轉(zhuǎn)到“浮動”一側(cè),把選擇開關 SA3 轉(zhuǎn)到“一般” 一側(cè)。初始脈沖 M8000 驅(qū)動,置位 S0 后置位 S10,復位 S0。按壓雙手按扭,輔助繼電器 M31 得電驅(qū)動液壓閥 YA1、 YA3、 YA5 動作,滑塊快速下行。當滑塊快速下行到 SQ2 位接近開關得電 X016 置 1,置位 S11,復位 S10,輔助繼電器 M32 得電驅(qū)動液壓閥 YA1、 YA4、 YA5 動作,滑塊慢行預壓。滑塊下行到 SQ3,置位 S12,復位 S11,輔助繼電器 M33 得電驅(qū)動液壓閥 YA1、 YA5、 YA10 和 YA12 動作,進行浮動壓制。當主缸壓力達到極值或滑塊到達下限位 SQ4 后,置位 S13 復位 S12。延時繼電器得電保壓延時,時 間到置位 S14復位 S13,輔助繼電器 M34 得電驅(qū)動液壓閥 YA2、 YA9 動作泄壓,同時延時繼電器 T2 得電延時,時間到置位 S15 復位 S14,后置位 S16 復位 S15,輔助繼電器 M35 得電驅(qū)動液壓閥 YA1、技術學院畢業(yè)設計說明書 20 YA6、 YA9 動作滑塊回程。當滑塊達上限位 SQ1 后,置位 S17 復位 S16,輔助繼電器 M36 得電驅(qū)動液壓閥 YA1、 YA7 動作頂缸退回。頂缸達下限位 SQ6 后,置位 S20 復位 S17, Y015 得電驅(qū)動延時繼電器 KT2 得電手動取坯延時,時間到或是按壓雙手 1和雙手 2 置位 S21 復位 S20 后置位 S22 再復位 S21,輔助繼電器 M39得電驅(qū)動液壓閥 YA1、 YA8、 YA11 動作頂缸頂出,頂缸達上限位 SQ5 后置位 S24 復位 S22,手動加料轉(zhuǎn)到下一循環(huán)。 若要完成半自動浮動壓制中的保護脫模方式,當電機啟動后點動調(diào)整,把滑塊調(diào)到上限位 SQ1 和把頂缸調(diào)到下限位 SQ5 作為初始狀態(tài)位置。在此過程中狀態(tài)器 S0 S26 全部復位。把選擇開關 SA2 旋轉(zhuǎn)到“工作”位置,準備工作就緒。把選擇開關 SA4 旋轉(zhuǎn)到“浮動”一側(cè),把選擇開關 SA3 轉(zhuǎn)到“保護”一側(cè)。初始脈沖 M8000 驅(qū)動,置位 S0 后置位 S10,復位 S0。按壓雙手按扭,輔助繼電器 M31 得電驅(qū)動液壓閥 YA1、 YA3、 YA5 動作,滑塊快速下行。當滑塊快速下行到 SQ2 位接近開關得電 X016 置 1,置位 S11,復位 S10,輔助繼電器 M32 得電驅(qū)動液壓閥 YA1、 YA4、 YA5 動作,滑塊慢行壓制?;瑝K下行到 SQ3,置位 S12,復位 S11,輔助繼電器 M33 得電驅(qū)動液壓閥 YA1、 YA5、 YA10 和 YA12 動作,進行浮動壓制。當主缸壓力達到極值或滑塊到達下限位 SQ4 后,置位 S13 復位 S12。延時繼電器得電保壓延時,時間到置位 S14復位 S13,輔助繼電器 M34 得電驅(qū)動液壓閥 YA2、 YA9 動作泄壓,同時延時繼電器 T2 得電延時,時間到 置位 S15 復位 S14,后置位 S17 復位 S15,輔助繼電器 M36 得電驅(qū)動液壓閥 YA1、YA7 動作頂缸退回。當頂缸退回達下限位 SQ6 后,置位 S16 復位 S17,輔助繼電器 M35 得電驅(qū)動液壓閥 YA1、 YA6、 YA9 動作滑塊回程?;瑝K上行達上限位 SQ1 后,置位 S20 復位 S16, Y015得電驅(qū)動延時繼電器 KT2 得電手動取坯延時,時間到或是按壓雙手 1和雙手 2 置位 S21 復位S20 后置位 S22 在復位 S21,輔助繼電器 M39 得電驅(qū)動液壓閥 YA1、 YA8、 YA11 動作頂缸頂出,頂缸達上限位 SQ5 后置位 S24 復位 S22,手動加料轉(zhuǎn) 到下一循環(huán)。 若要完成半自動單向壓制中的保護脫模方式,當電機啟動后,點動調(diào)整,把滑塊調(diào)到上限位 SQ1 和頂缸調(diào)到下限位 SQ6 作為初始狀態(tài)位置。在此過程中狀態(tài)器 S0 S26 全部復位。把選擇開關 SA2 旋轉(zhuǎn)到“工作”位置,準備工作就緒。把選擇開關 SA4 旋轉(zhuǎn)到“單向”一側(cè),把選擇開關 SA3 轉(zhuǎn)到“保護”一側(cè)。初始脈沖 M8000 驅(qū)動,置位 S0 后置位 S10,復位 S0。按壓雙手按扭,輔助繼電器 M31 得電驅(qū)動液壓閥 YA1、 YA3、 YA5 動作,滑塊快速下行。當滑塊快速下行到 SQ2 位接近開關得電 X016 置 1,置位 S11,復位 S10,輔助繼電器 M32 得電驅(qū)動液壓閥 YA1、 YA4、 YA5 動作,滑塊慢行壓制。當主缸壓力達到極值或滑塊達下限位 SQ4 后,置位 S13 復位 S11。延時繼電器得電保壓延時,時間到置位 S14 復位 S13,輔助繼電器 M34 得電驅(qū)動液壓閥 YA2、 YA9 動作泄壓,同時延時繼電器 T2 得電延時,時間到置位 S15 復位 S14,后置位 S25 復位 S15,輔助繼電器 M41 得電驅(qū)動液壓閥 YA1、 YA8、 YA9、 YA10 動作頂缸頂出,頂缸到達上限位 SQ5 后置位 S26 復位 S25,輔助繼電器 M42 得電驅(qū)動液壓閥 YA1、 YA6、 YA9技術學院畢業(yè)設計說明書 21 動作滑塊回程,滑 塊到達上限 SQ1 后置位 S20 復位 S26, Y015 得電驅(qū)動延時繼電器 KT2 得電手動取坯延時,時間到或是按壓雙手 1 和雙手 2 置位 S21 復位 S20 后置位 S23 復位 S21,輔助繼電器 M40 得電驅(qū)動液壓閥 YA1、 YA7 動作頂缸退回。頂缸達下限 SQ6 后,置位 S24 復位S23,手動加料轉(zhuǎn)到下一循環(huán)。 6 指令程序 步序 指令 說明 1 LD X000 2 AND M12 3 OR X005 4 ANI X015 5 ANI M11 6 ANI M31 7 ANI M32 8 OUT M12 滑塊回程 9 OUT T3 K10 12 LDI X000 13 ANI X003 14 AND X023 15 ANI M12 16 MC N0 M10 19 LD X004 20 ANI X020 21 ANI X014 22 ANI M12 23 OUT M11 滑塊慢下 24 LD X006 25 ANI X021 技術學院畢業(yè)設計說明書 22 26 ANI M14 27 OUT M13 頂缸頂出 28 LD X007 29 ANI X022 30 ANI M13 31 OUT M14 頂缸退回 32 MCR N0 34 LD M8000 35 OUT TO K5 38 LDI T0 39 ORI X000 40 OR M12 41 OR X003 42 ZRST( FNC40) S0 S26 全部復位 S20 S26 47 LDI X023 48 ZRST( FNC40) S0 S19 全部復位 S10 S19 53 ZRST( FNC40) S21 S26 全部復位 S21 S26 58 LD X000 59 AND T0 60 PLS M30 62 LD M30 63 SET S0 技術學院畢業(yè)設計說明書 23 65 STL S0 66 LD X002 67 AND X021 68 LDI X002 69 AND X022 70 ORB 71 AND X015 72 SET S10 74 STL S10 75 LD X010 76 AND X011 77 OUT M31 滑塊快下 78 LD X016 80 SET S11 81 STL S11 82 OUT M32 滑塊慢下 83 LD X002 84 AND X017 86 SET S12 87 LDI X014 88 OR 020 89 AND X002 90 SET S13 92 STL S12 93 OUT M33 浮動壓制 94 LD X014 95 OR X020 96 SET S13 98 STL S13 技術學院畢業(yè)設計說明書 24 99 OUT Y014 保壓 100 LD Y014 101 AND X012 102 SET S14 104 STL S14 105 OUT M34 泄壓 106 OUT T2 D8030 109 LD T2 110 SET S15 112 STL S15 113 LD X002 114 MPS 115 AND X001 116 SET S16 118 MPP 119 ANI X001 120 SET S17 122 LDI X002 123 MPS 124 AND X001 125 SET S18 127 MPP 128 ANI X001 129 SET S25 130 STL S16 131 OUT M35 滑塊回程 132 LD X015 133 MPS 技術學院畢業(yè)設計說明書 25 134 AND X001 135 SET S17 137 MPP 138 ANI X001 139 SET S20 141 STL S17 142 OUT M36 頂缸退回 143 LD X022 144 MPS 145 AND X001 146 SET S20 148 MPP 149 ANI X001 150 SET S16 152 STL S18 153 OUT M37 滑塊回程 154 LD X015 155 AND X001 156 SET S19 158 STL S19 159 OUT M38 頂缸頂出 160 LD X021 161 AND X001 162 SET S20 164 STL S25 165 OUT M41 頂缸頂出 166 LD X021 167 ANI X001 168 SET S26 技術學院畢業(yè)設計說明書 26 170 STL S26 滑塊回程 171 OUT M42 172 LD X015 173 ANI X001 174 SET S20 176 STL S20 177 OUT Y015 178 LD Y015 179 AND X013 180 OR X010 181 OR X011 182 SET S21 184 STL S21 185 LD X002 186 SET S22 188 LDI X002 189 SET S23 191 STL S22 192 OUT M39 頂缸頂出 193 LD X021 194 SET S24 196 STL S23 197 OUT M40 頂缸退回 198 LD X022 199 SET S24 201 STL S24 202 LD X002 203 AND X021 204 LDI X002 技術學院畢業(yè)設計說明書 27 205 AND X022 206 ORB 207 AND X015 208 SET S0 轉(zhuǎn)下一循環(huán) 210 RET 211 LD Y004 212 OR Y005 213 OR Y006 214 OR Y007 215 OUT Y000 216 LD M12 217 ANI T3 218 OR M34 219 OUT Y001 220 LD M31 221 OUT Y002 222 LD M11 223 OR M32 224 OUT Y003 225 LD M11 226 OR M32 227 OR M33 228 OR M31 229 OUT Y004 230 LD M12 231 AND T3 232 OR M35 233 OR M37 234 OR M42 技術學院畢業(yè)設計說明書 28 235 OUT Y005 236 LD M14 237 OR M36 238 OR M40 239 OUT Y006 240 LD M13 241 OR M38 242 OR M39 243 OR M41 244 OUT Y007 245 LD Y001 246 OR Y005 247 OR M41 248 OUT Y010 249 LD M33 250 OR M41 251 OUT Y011 252 LD M13 253 OR M38 254 OR M39 255 OUT Y012 256 LD M33 257 OUT Y013 258 END 技術學院畢業(yè)設計說明書 29 第七章 PLC通信 1 通信協(xié)議 PC 中必須依據(jù)所連接 PLC 的通信規(guī)程來編寫通信協(xié)議,所以我們先要熟悉 FX 系列 PLC的通信協(xié)議。 1)數(shù)據(jù)格式 FX 系列 PLC 采用異步格式,由 1 位起始位、 7 位數(shù)據(jù)位、 1 位偶校驗位及 1 位停止位組成,比特率為 9600 bps,字符為 ASC碼。 2)通信命令 FX 系列 PLC 有 4 條通信命令,分別是讀命令、寫命令、強制通命令、強制斷命令。 3)通信控制字符 FX 系列 PLC 采用面向字符的傳輸規(guī)程,用到 5個通信控制字符,如表 7-3 所示。 FX 系列 PLC 通信控制字符表 控制字符 ASC碼 功能說明 ENQ 05H PC 發(fā)出請求 ACK 06H PLC 對 ENQ 的確認回答 NAK 15H PLC 對 ENQ 的否認回答 STX 02H 信息幀開始標志 ETX 03H 信息幀結(jié)束標志 注:當 PLC 對計算機發(fā)來的 ENQ 不理解時,用 NAK 回答。 4)報文格式 計算機向 PLC 發(fā)送的報文格式如下: STX CMD 數(shù)據(jù)段 ETX SUMH SUML 其中, STX 為開始標志: 02H; ETX 為結(jié)束標志: 03H; CMD 為命令的 ASC碼; SUMH、 SUML為按字節(jié)求累加和,溢出不計。由于每字節(jié)十六進制數(shù)變?yōu)閮勺?節(jié)的 ASC碼,故校驗和為SUMH 與 SUML。 注:寫命令的數(shù)據(jù)段有數(shù)據(jù),讀命令數(shù)據(jù)段則無數(shù)據(jù)。 5)傳輸規(guī)程 PC 與 FX系列 PLC 間采用應答方式通信,傳輸出錯,則組織重發(fā)。其傳輸過程 PLC 根據(jù) PC的命令,在每個循環(huán)掃描結(jié)束處的 END 語句后組織自動應答需用戶在 PLC 一方編寫程序 2 利用 VB 的 MSComm控件編程實現(xiàn) PC與 PLC 通信 技術學院畢業(yè)設計說明書 30 編寫 PC的通信程序可采用匯編語言編寫,或采用各種高級語言編寫,或采用工控組態(tài)軟件,或直接采用 PLC 廠家的通信軟件(如三菱的 MELSE MEDOC 等) 下面利用 VB6.0 以一 個簡單的例子來說明編寫通信程序的要點。假設 PC 要求從 PLC 中讀入從 D123 開始的 4個字節(jié)的數(shù)據(jù)( D123、 D124) . 命令報文中 10F6H 為 D123 的地址, 04H 表示要讀入 4 個字節(jié)的數(shù)據(jù)。校驗和 SUM 30H 31H 30H 46H 36H 30H 34H 03 H 174H,溢出部分不計,故 SUMH=7, SUAIL=4,相應的 ASC碼為“ 37H”,“ 34H”。應答報文中 4 個字節(jié)的十六進制數(shù),其相應的 ASC碼為 8個字節(jié),故應答報文長度為 12 個字節(jié)。 根據(jù) PC與 FX 系列 PLC 的傳輸應答過程,利用 VB 的 MSComm 控件可以編寫如下通信程序?qū)崿F(xiàn) PC 與 FX 系列 PLC 之間的串行通信,以完成數(shù)據(jù)的讀取。 MSComm 控件可以采用輪詢或事件驅(qū)動的方法從端口獲取數(shù)據(jù)。在這個例子中使用了輪詢方法。 )通信口初始化 Private Sub Initialize() MSComm1 CommPort =1 MSComm1 Settings = “9600,E,7,1” MSComm1 InBufferSize = 1024 MSComml OutBuffersize = 1024 MSComm1 InputLen = 0 MSComml InputMode = comInputText MSComm1 Handshaking = comNone MSComm1 PortOpen = True End Sub 2)請求通信與確認 Private Function MakeHandshaking() As Boolean Dim InPackage As String MSComml OutBufferCount = 0 MSComml InBufferCount = 0 MSComml OutPut = Chr( H5) 技術學院畢業(yè)設計說明書 31 Do DoEvents Loop Until MSComml InBufferCount = 1 InPackage = MSComml Input If InPackage = Chr( H6) Then MakeHandShaking = True Else MakeHandshaking = False End If End Function 3)發(fā)送命令報文 Private Sub SendFrame () Dim Outstring As String MSComml OutBufferCount = 0 MSComml InBufferCount = 0 Outstrin = Chr( H2) on 10F604 Chr( H3) 74 MSComml Output = Outstring End Sub 4)讀取應答報文 Private Sub ReceiveFrame( Dim Instring As String Do DoEvents Loop Until MSComml InBufferCount = 12 InString = MSComml Inpult 技術學院畢業(yè)設計說明書 32 End Sub ( 技術學院畢業(yè)設計說明書 33 第八章 總結(jié) 粉末制品液壓機是經(jīng)濟型的粉末制品成型設備,具有“手工加料、浮動壓制、拉下脫?!被颉白詣蛹恿稀⒏訅褐?、拉下脫?!彪p重工作性能機器由 PLC 控制, 按鈕集中控制同時裝有限位裝置,從而保證制品的一致性。 其壓制力、壓制行程均可根據(jù)工藝需要進行調(diào)整。機器主機采用四柱式結(jié)構,具有結(jié)構簡單,主要功能齊全、輔助功能可增減的優(yōu)點,價格合理,在粉末冶金等應用干壓成 型工藝的行業(yè)有推廣普及價值。 我們也知道 一個自動化設備或系統(tǒng)都是由機械組成部件和控制系統(tǒng)組成,有個穩(wěn)定、可靠、安全、經(jīng)濟的控制系統(tǒng)是衡量一臺設備好壞的重要因素。 在工業(yè)自動化領域,可編程控制器 (PLC) 作為自動控制以成為大多數(shù)自動化系統(tǒng)的設備基礎,同時也給工業(yè)控制帶來前所未有的非凡變化。使用 PLC 的工業(yè)控制系統(tǒng)與傳統(tǒng)的用繼電器的工業(yè)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論