版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、- 23 -畢業(yè)設(shè)計(jì)說明書 題 目:金屬粉末成型液壓機(jī)PLC設(shè)計(jì)專 業(yè):班 級(jí):姓 名:日 期:金屬粉末成型液壓機(jī)的PLC設(shè)計(jì) 金屬粉末成型液壓機(jī)由主機(jī)及控制機(jī)構(gòu)兩大部分組成。液壓機(jī)主機(jī)部分包括機(jī)身、主缸、頂出缸及充液裝置等。 動(dòng)力機(jī)構(gòu)由油箱、高壓泵、低壓控制系統(tǒng)、電動(dòng)機(jī)及各種壓力閥和方向閥等組成。本文討論如何用PLC控制動(dòng)力機(jī)構(gòu),通過泵和油缸及各種液壓閥實(shí)現(xiàn)能量的轉(zhuǎn)換,調(diào)節(jié)和輸送,完成各種工藝動(dòng)作的循環(huán)。 關(guān)鍵詞:主缸、頂出缸、PLC、泵、油缸、液壓閥。 目錄第一章 引言4 第二章 總體規(guī)劃5第三
2、章 設(shè)計(jì)參數(shù)7 第四章 輸入設(shè)備的選擇8第五章 電氣柜的選擇9 第六章 PLC的設(shè)計(jì)106.1 PLC的選擇10 6.2現(xiàn)場器件與PLC內(nèi)部等效繼電器地址編號(hào)對(duì)照表10 6.3 工作流程與動(dòng)作順序表11 6.4 PLC程序的設(shè)計(jì)12 6.5 指令程序16第七章 PLC通信181通信協(xié)議.182利用VB的MSComm控件編程實(shí)現(xiàn)PC與PLC 通信. 19第八章
3、 結(jié)論 22參考文獻(xiàn)23第一章 引言金屬粉末成型液壓機(jī),主要適用以結(jié)構(gòu)件為主的粉末冶金,機(jī)械零件的生產(chǎn),此液壓機(jī)有獨(dú)立的液壓和電器系統(tǒng),具有浮動(dòng)壓制,使制品成型密度得到有效控制,保護(hù)性脫模和一般性脫模兩種脫模方式可供選擇,電氣控制采用PLC可編程控制器,液壓系統(tǒng)采用先進(jìn)的插裝集成閥,保證液壓機(jī)連續(xù),頻繁的穩(wěn)定工作。配有油液冷卻裝置。采用按鈕集中控制,同時(shí)裝有機(jī)械限位裝置,從而保證制品的一致性。 由于繼電器接觸器控制是采用固定接線的硬件實(shí)現(xiàn)邏輯。如果生產(chǎn)任務(wù)或生產(chǎn)工藝發(fā)生變化,就必須重新設(shè)計(jì),改變硬件結(jié)構(gòu),這樣造成時(shí)間和資金的浪費(fèi)。另外,大型控制系統(tǒng)用繼電器接觸控制,使用繼電
4、器數(shù)量多,控制系統(tǒng)體積大,耗電多,且繼電器觸點(diǎn)為機(jī)械觸點(diǎn),工作頻率低,在頻繁動(dòng)作情況下壽命較短,造成系統(tǒng)故障,系統(tǒng)的可靠性差。而PLC控制能改善繼電器控制器上述的不足, PLC是以微處理器為基礎(chǔ),綜合了計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)、自動(dòng)控制技術(shù)、數(shù)字技術(shù)和網(wǎng)絡(luò)通信技術(shù).PLC以其可靠性高、靈活性強(qiáng)、使用方便的優(yōu)勢,迅速占領(lǐng)了工業(yè)控制領(lǐng)域。從運(yùn)動(dòng)控制到過程控制,PLC可靠性高,抗干擾能力強(qiáng),通用性強(qiáng),控制程序可變,使用方便,功能強(qiáng),適應(yīng)面廣,編程簡單,容易掌握;體積小、重量輕、功耗低、維護(hù)方便,減少了控制系統(tǒng)的設(shè)計(jì)及施工的工作量等特點(diǎn),所以設(shè)計(jì)時(shí)我們采用PLC能集中且較方便地控制.第二章 總
5、體規(guī)劃金屬粉末成型液壓機(jī)主要有兩大系統(tǒng)組成:一、液壓系統(tǒng);二、電氣系統(tǒng)。液壓系統(tǒng)由泵、閥、油缸、油箱和管路等組成,借助于電氣系統(tǒng)的控制,可驅(qū)動(dòng)滑塊及頂出缸活塞完成點(diǎn)動(dòng)和半自動(dòng)循環(huán)等規(guī)定的工藝動(dòng)作。 本設(shè)計(jì)主要是電氣系統(tǒng)的設(shè)計(jì),任務(wù)是按照液壓系統(tǒng)規(guī)定的動(dòng)作圖表驅(qū)動(dòng)電機(jī)、選擇規(guī)定的工作方式,使有關(guān)電磁鐵在PLC以完成點(diǎn)動(dòng)和半自動(dòng)循環(huán)指定的工藝動(dòng)作。 先啟動(dòng)電機(jī),按下SB6,X005置1,輔助繼電器M12得電驅(qū)動(dòng)液壓閥YA1、YA2、YA 6、YA9動(dòng)作,滑塊回程,放手手動(dòng)作即停。打開光電保護(hù),按下SB5,X004置1,輔助繼電器 M11得電驅(qū)動(dòng)液壓閥壓YA1
6、、YA4、YA5動(dòng)作,滑塊慢下,放手動(dòng)作則停止。同理,按下SB7,輔助繼電器M13得電驅(qū)動(dòng)液壓閥YA1、YA8、YA11動(dòng)作,頂缸頂出,放手動(dòng)作即停止。按下SB8,輔助繼電器M14得電驅(qū)動(dòng)液壓閥YA1、YA7動(dòng)作,頂缸退回,放手動(dòng)作即停止。 手動(dòng)加料滑塊慢下加壓頂缸頂出滑塊保壓雙手按鈕進(jìn)入下一循環(huán)泄壓退回停止(手動(dòng)取坯)頂缸退回滑塊快速下行滑塊快速回程電氣系統(tǒng)PLC框圖 &
7、#160; 液壓系統(tǒng)原理圖第三章 設(shè)計(jì)參數(shù) 1、公稱力
8、 3150kN 2、液體最大工作壓力 25MPa 3、回程力
9、0; 630kN4、滑塊最大行程
10、160; 800mm 5、最大頂出力
11、160; 1000kN6、最大拉下力 630kN7、
12、最大頂出行程 250mm8、滑塊距工作臺(tái)面最大距離
13、 1250mm 9、滑塊運(yùn)行速度 空載下行 80mm/s
14、0; 工作 16mm/s 回程 40mm/s 10、工作臺(tái)
15、面有效面積(左右X前后) 1250mmX1200mm11、電動(dòng)機(jī)功率 22
16、kW 第四章 輸入設(shè)備的選擇 交流接觸器KM1、KM2、KM3選用型號(hào)CJ10-100,規(guī)格380V、100A??諝忾_關(guān)QS選用型號(hào)DZ10-100。 選擇開關(guān)SA2、SA3、SA4選用LAS1-AY-11。 手動(dòng)開關(guān)SB4SB10選用型號(hào)LA42XL2F。 按鈕SA1選用型號(hào)LA42Y-01/R。按鈕SB1選用型號(hào)LA42J-01/R。 接近開關(guān)SQ1SQ6選用型號(hào)LXJ8-32。 中間繼電器KA1KA12選用型號(hào)DZL-200,規(guī)格:直流24V。時(shí)間繼電器KT1、KT2選用型號(hào)DS-24,規(guī)格:直流24V。壓力繼電器SP
17、選用型號(hào)PDLH-L1。 熱繼電器FR1選用型號(hào)SZ-ZM4E,規(guī)格:交流380V,22KW。 斷路器FU1選用型號(hào)DZX19-100。斷路器FU2、FU3、FU5選用型號(hào)C45N-3。 斷路器FU4選用型號(hào)C45N-1。斷路器FU6選用型號(hào)DZ5-10。變壓器TC選用型號(hào)BK50-380。 整流變壓器TR選用型號(hào)BZK-10A。指示燈HL20、HL21選用型號(hào)XD9-24。 指示燈HL1HL12選用型號(hào)DH10-4。第五章 電氣柜的設(shè)計(jì) (1)電氣柜的基本結(jié)構(gòu)采用薄鋼板與角鋼焊接組合而成,柜前有門維護(hù)方便。
18、160;(2)根據(jù)里面電器的尺寸設(shè)計(jì)電氣柜的外形尺寸為長600mm,寬400mm,高1200mm. (3)柜頂四角裝有掉換,便與起吊和裝運(yùn)以及電氣柜安裝后位置的調(diào)整。 (4)在柜體上下兩端均有不同的散熱槽孔,當(dāng)柜內(nèi)元件發(fā)熱后,熱量上升,通過上槽孔排出,而冷風(fēng)不斷地從下端槽孔補(bǔ)充進(jìn)柜使柜內(nèi)自下而上形成一個(gè)自然風(fēng)道,達(dá)到散熱的目的。 (5)柜內(nèi)線槽把柜內(nèi)電器設(shè)備分六個(gè)區(qū)域。第一區(qū)域安裝PLC;第二區(qū)域安裝中間繼電器和延時(shí)繼電器。第三區(qū)域安裝熱繼電器和空氣開關(guān);第四區(qū)域安裝交流接觸器;第五區(qū)域安裝變壓器和整流器;第六區(qū)域安裝接線板。 (6)柜門用活動(dòng)鉸鏈連接,
19、安裝、拆卸方便。 (7)柜體表面漆選用聚脂桔形烘漆,附著力強(qiáng),質(zhì)感好。整柜呈亞光色調(diào)。避免了眩目效應(yīng)。給工作人員創(chuàng)造了比較舒適的視覺環(huán)境。第六章 PLC設(shè)計(jì) 1 PLC的選擇 PLC控制系統(tǒng)輸入信號(hào)有20個(gè),均為開關(guān)量,其中手動(dòng)開關(guān)有兩個(gè),選擇開關(guān)有3個(gè)延時(shí),開關(guān)有2個(gè),接近開關(guān)有7個(gè),壓力輔助1個(gè)。 PLC控制系統(tǒng)的輸出信號(hào)有14個(gè),其中12驅(qū)動(dòng)中間繼電器KA1KA10,2個(gè)驅(qū)動(dòng)延時(shí)繼電器。 根據(jù)輸入和輸出信號(hào)個(gè)數(shù),PLC可選三菱FX1N-40MR-001,其輸入點(diǎn)數(shù)有24,輸出點(diǎn)數(shù)有16,滿足要求而且留有一定
20、裕量。2現(xiàn)場器件與PLC內(nèi)部等效繼電器地址編號(hào)對(duì)照表 輸入信號(hào)名稱功能I/O編號(hào)SA2點(diǎn)動(dòng)/半點(diǎn)動(dòng)X0SA3脫模方式X1SA4壓制方式X2SB4靜止X3SB5慢下X4SB6回程X5SB7頂出X6SB8退回X7SB9工作一X10SB10工作二X11KT1保壓延時(shí)X12KT2取胚延時(shí)X13SP1主缸壓力X14SQ1滑塊下限X15SQ2滑塊快轉(zhuǎn)慢X16SQ3滑塊浮動(dòng)X17SQ4滑塊下限X20SQ5頂缸上限X21SQ6頂缸下限X22光電保護(hù)X23輸出信號(hào)名稱功能I/O編號(hào)KA1Y0KA2Y1KA3Y2KA4Y3KA5Y4KA6Y5KA7Y6KA8Y7KA9Y10KA10Y11KA11Y12K
21、A12Y13KT1Y14KT2Y156.3工作流程與動(dòng)作順序表工作方式序號(hào)動(dòng)作名稱液壓閥(YA)123456789101112點(diǎn)動(dòng)1滑塊快下+2滑塊回程+3頂缸頂出+4頂缸退回+半浮動(dòng)A1滑塊快下+2滑塊慢下預(yù)壓+3浮動(dòng)壓制+4保溫+5泄壓+6滑塊回程+7頂缸退回8手動(dòng)取胚+9頂缸頂出10手動(dòng)加料11轉(zhuǎn)下一循環(huán)B1滑塊快下+2滑塊慢下預(yù)壓+3浮動(dòng)壓制+4保壓5泄壓+6滑塊回程+7頂缸退回+8手動(dòng)取胚9頂缸頂出10手動(dòng)加料11轉(zhuǎn)下一循環(huán)慢向C1滑塊快下+2滑塊慢下壓制+3保溫4泄壓+5滑塊回程+6頂缸頂出+7手動(dòng)取胚8頂缸退回+9手動(dòng)加料10轉(zhuǎn)下一循環(huán)D1滑塊快下+2滑塊慢下壓制+3保溫4泄壓+
22、5滑塊回程+6頂缸頂出+7手動(dòng)取胚8頂缸退回+9手動(dòng)加料10轉(zhuǎn)一下循環(huán)其它1靜止2緊急回程+3緊急停止4 PLC程序的設(shè)計(jì)先按下SB2啟動(dòng)電機(jī),把選擇開關(guān)SA2旋轉(zhuǎn)到“調(diào)整”位置按壓相應(yīng)的按扭可得相應(yīng)的點(diǎn)動(dòng)動(dòng)作。按下SB6,X005置1,輔助繼電器M12得電驅(qū)動(dòng)液壓閥YA1、YA2、YA 6、YA9動(dòng)作,滑塊回程,放手手動(dòng)作即停。打開光電保護(hù),按下SB5,X004置1,輔助繼電器 M11得電驅(qū)動(dòng)液壓閥壓YA1、YA4、YA5動(dòng)作,滑塊慢下,放手動(dòng)作則停止。同理,按下SB7,輔助繼電器M13得電驅(qū)動(dòng)液壓閥YA1、YA8、YA11動(dòng)作,頂缸頂出,放手動(dòng)作即停止。按下S
23、B8,輔助繼電器M14得電驅(qū)動(dòng)液壓閥YA1、YA7動(dòng)作,頂缸退回,放手動(dòng)作即停止。 若要完成半自動(dòng)浮動(dòng)壓制中的一般脫模方式,當(dāng)電機(jī)啟動(dòng)后,點(diǎn)動(dòng)調(diào)整,把滑塊調(diào)到上限位SQ1和頂缸調(diào)到上限位SQ5作為初始狀態(tài)位置。在此過程中狀態(tài)器S0S26全部復(fù)位。把選擇開關(guān)SA2旋轉(zhuǎn)到“工作”位置,準(zhǔn)備工作就緒。把選擇開關(guān)SA4旋轉(zhuǎn)到“浮動(dòng)”一側(cè),把選擇開關(guān)SA3轉(zhuǎn)到“一般”一側(cè)。初始脈沖M8000驅(qū)動(dòng),置位S0后置位S10,復(fù)位S0。按壓雙手按扭,輔助繼電器M31得電驅(qū)動(dòng)液壓閥YA1、YA3、YA5動(dòng)作,滑塊快速下行。當(dāng)滑塊快速下行到SQ2位接近開關(guān)得電X016置1,置位S11,復(fù)位S10,輔助繼電
24、器M32得電驅(qū)動(dòng)液壓閥YA1、YA4、YA5動(dòng)作,滑塊慢行預(yù)壓。滑塊下行到SQ3,置位S12,復(fù)位S11,輔助繼電器M33得電驅(qū)動(dòng)液壓閥YA1、YA5、YA10和YA12動(dòng)作,進(jìn)行浮動(dòng)壓制。當(dāng)主缸壓力達(dá)到極值或滑塊到達(dá)下限位SQ4后,置位S13復(fù)位S12。延時(shí)繼電器得電保壓延時(shí),時(shí)間到置位S14復(fù)位S13,輔助繼電器M34得電驅(qū)動(dòng)液壓閥YA2、YA9動(dòng)作泄壓,同時(shí)延時(shí)繼電器T2得電延時(shí),時(shí)間到置位S15復(fù)位S14,后置位S16復(fù)位S15,輔助繼電器M35得電驅(qū)動(dòng)液壓閥YA1、畢業(yè)設(shè)計(jì)說明書 21 YA6、YA9動(dòng)作滑塊回程。當(dāng)滑塊達(dá)上限位SQ1后,置位S17復(fù)位
25、S16,輔助繼電器M36得電驅(qū)動(dòng)液壓閥YA1、YA7動(dòng)作頂缸退回。頂缸達(dá)下限位SQ6后,置位S20復(fù)位S17,Y015得電驅(qū)動(dòng)延時(shí)繼電器KT2得電手動(dòng)取坯延時(shí),時(shí)間到或是按壓雙手1和雙手2置位S21復(fù)位S20后置位S22再復(fù)位S21,輔助繼電器M39得電驅(qū)動(dòng)液壓閥YA1、YA8、YA11動(dòng)作頂缸頂出,頂缸達(dá)上限位SQ5后置位S24復(fù)位S22,手動(dòng)加料轉(zhuǎn)到下一循環(huán)。 若要完成半自動(dòng)浮動(dòng)壓制中的保護(hù)脫模方式,當(dāng)電機(jī)啟動(dòng)后點(diǎn)動(dòng)調(diào)整,把滑塊調(diào)到上限位SQ1和把頂缸調(diào)到下限位SQ5作為初始狀態(tài)位置。在此過程中狀態(tài)器S0S26全部復(fù)位。把選擇開關(guān)SA2旋轉(zhuǎn)到“工作”位置,準(zhǔn)備工作就緒。把選擇開關(guān)
26、SA4旋轉(zhuǎn)到“浮動(dòng)”一側(cè),把選擇開關(guān)SA3轉(zhuǎn)到“保護(hù)”一側(cè)。初始脈沖M8000驅(qū)動(dòng),置位S0后置位S10,復(fù)位S0。按壓雙手按扭,輔助繼電器M31得電驅(qū)動(dòng)液壓閥YA1、YA3、YA5動(dòng)作,滑塊快速下行。當(dāng)滑塊快速下行到SQ2位接近開關(guān)得電X016置1,置位S11,復(fù)位S10,輔助繼電器M32得電驅(qū)動(dòng)液壓閥YA1、YA4、YA5動(dòng)作,滑塊慢行壓制。滑塊下行到SQ3,置位S12,復(fù)位S11,輔助繼電器M33得電驅(qū)動(dòng)液壓閥YA1、YA5、YA10和YA12動(dòng)作,進(jìn)行浮動(dòng)壓制。當(dāng)主缸壓力達(dá)到極值或滑塊到達(dá)下限位SQ4后,置位S13復(fù)位S12。延時(shí)繼電器得電保壓延時(shí),時(shí)間到置位S14復(fù)位S13,輔助繼電
27、器M34得電驅(qū)動(dòng)液壓閥YA2、YA9動(dòng)作泄壓,同時(shí)延時(shí)繼電器T2得電延時(shí),時(shí)間到置位S15復(fù)位S14,后置位S17復(fù)位S15,輔助繼電器M36得電驅(qū)動(dòng)液壓閥YA1、YA7動(dòng)作頂缸退回。當(dāng)頂缸退回達(dá)下限位SQ6后,置位S16復(fù)位S17,輔助繼電器M35得電驅(qū)動(dòng)液壓閥YA1、YA6、YA9動(dòng)作滑塊回程?;瑝K上行達(dá)上限位SQ1后,置位S20復(fù)位S16,Y015得電驅(qū)動(dòng)延時(shí)繼電器KT2得電手動(dòng)取坯延時(shí),時(shí)間到或是按壓雙手1和雙手2置位S21復(fù)位S20后置位S22在復(fù)位S21,輔助繼電器M39得電驅(qū)動(dòng)液壓閥YA1、YA8、YA11動(dòng)作頂缸頂出,頂缸達(dá)上限位SQ5后置位S24復(fù)位S22,手動(dòng)加料轉(zhuǎn)到下一循
28、環(huán)。 若要完成半自動(dòng)單向壓制中的保護(hù)脫模方式,當(dāng)電機(jī)啟動(dòng)后,點(diǎn)動(dòng)調(diào)整,把滑塊調(diào)到上限位SQ1和頂缸調(diào)到下限位SQ6作為初始狀態(tài)位置。在此過程中狀態(tài)器S0S26全部復(fù)位。把選擇開關(guān)SA2旋轉(zhuǎn)到“工作”位置,準(zhǔn)備工作就緒。把選擇開關(guān)SA4旋轉(zhuǎn)到“單向”一側(cè),把選擇開關(guān)SA3轉(zhuǎn)到“保護(hù)”一側(cè)。初始脈沖M8000驅(qū)動(dòng),置位S0后置位S10,復(fù)位S0。按壓雙手按扭,輔助繼電器M31得電驅(qū)動(dòng)液壓閥YA1、YA3、YA5動(dòng)作,滑塊快速下行。當(dāng)滑塊快速下行到SQ2位接近開關(guān)得電X016置1,置位S11,復(fù)位S10,輔助繼電器M32得電驅(qū)動(dòng)液壓閥YA1、YA4、YA5動(dòng)作,滑塊慢行壓制。當(dāng)主缸壓力達(dá)到
29、極值或滑塊達(dá)下限位SQ4后,置位S13復(fù)位S11。延時(shí)繼電器得電保壓延時(shí),時(shí)間到置位S14復(fù)位S13,輔助繼電器M34得電驅(qū)動(dòng)液壓閥YA2、YA9動(dòng)作泄壓,同時(shí)延時(shí)繼電器T2得電延時(shí),時(shí)間到置位S15復(fù)位S14,后置位S25復(fù)位S15,輔助繼電器M41得電驅(qū)動(dòng)液壓閥YA1、YA8、YA9、YA10動(dòng)作頂缸頂出,頂缸到達(dá)上限位SQ5后置位S26復(fù)位S25,輔助繼電器M42得電驅(qū)動(dòng)液壓閥YA1、YA6、YA9動(dòng)作滑塊回程,滑塊到達(dá)上限SQ1后置位S20復(fù)位S26,Y015得電驅(qū)動(dòng)延時(shí)繼電器KT2得電手動(dòng)取坯延時(shí),時(shí)間到或是按壓雙手1和雙手2置位S21復(fù)位S20后置位S23復(fù)位S21,輔助繼電器M4
30、0得電驅(qū)動(dòng)液壓閥YA1、YA7動(dòng)作頂缸退回。頂缸達(dá)下限SQ6后,置位S24復(fù)位S23,手動(dòng)加料轉(zhuǎn)到下一循環(huán)。5指令程序 步序指令說明1LD XI0002AND M123OR X0054ANI X0155ANI M116ANI M317ANI M328OUT M12滑塊回程9OUT T3 K1012LDI X00013ANI X00314AND X02315ANI M1216MC N0 M1019LD X00420ANI X02021ANI X01422ANI M1223OUT M11滑塊慢下24LD X00625ANI X01226ANI M14頂缸頂出27OUT M1328LD X
31、00729ANI X02230ANI M1331OUT M14頂缸退回32MCR N034LD M800035OUT TO K5第七章 PLC通信1通信協(xié)議PC中必須依據(jù)所連接PLC的通信規(guī)程來編寫通信協(xié)議,所以我們先要熟悉FX系列PLC的通信協(xié)議。1)數(shù)據(jù)格式FX系列PLC采用異步格式,由1位起始位、7位數(shù)據(jù)位、1位偶校驗(yàn)位及1位停止位組成,比特率為9600 bps,字符為ASC碼。2)通信命令FX系列PLC有4條通信命令,分別是讀命令、寫命令、強(qiáng)制通命令、強(qiáng)制斷命令。3)通信控制字符FX系列PLC采用面向字符的傳輸規(guī)程,用到5個(gè)通信控制字符,如表7-3所示。FX系列PLC通信控制字符表控制
32、字符ASC碼功能說明ENQ05HPC發(fā)出請求ACK06HPLC對(duì)ENQ的確認(rèn)回答NAK15HPLC對(duì)ENQ的否認(rèn)回答STX02H信息幀開始標(biāo)志ETX03H信息幀結(jié)束標(biāo)志注:當(dāng)PLC對(duì)計(jì)算機(jī)發(fā)來的ENQ不理解時(shí),用NAK回答。4)報(bào)文格式計(jì)算機(jī)向PLC發(fā)送的報(bào)文格式如下:STXCMD數(shù)據(jù)段ETXSUMHSUML其中,STX為開始標(biāo)志:02H;ETX為結(jié)束標(biāo)志:03H;CMD為命令的ASC碼;SUMH、SUML為按字節(jié)求累加和,溢出不計(jì)。由于每字節(jié)十六進(jìn)制數(shù)變?yōu)閮勺止?jié)的ASC碼,故校驗(yàn)和為SUMH與SUML。注:寫命令的數(shù)據(jù)段有數(shù)據(jù),讀命令數(shù)據(jù)段則無數(shù)據(jù)。5)傳輸規(guī)程PC與FX系列PLC間采用應(yīng)答
33、方式通信,傳輸出錯(cuò),則組織重發(fā)。其傳輸過程PLC根據(jù)PC的命令,在每個(gè)循環(huán)掃描結(jié)束處的END語句后組織自動(dòng)應(yīng)答需用戶在PLC一方編寫程序2利用VB的MSComm控件編程實(shí)現(xiàn)PC與PLC 通信編寫PC的通信程序可采用匯編語言編寫,或采用各種高級(jí)語言編寫,或采用工控組態(tài)軟件,或直接采用PLC廠家的通信軟件(如三菱的MELSE MEDOC等)下面利用VB6.0以一個(gè)簡單的例子來說明編寫通信程序的要點(diǎn)。假設(shè)PC要求從PLC中讀入從D123開始的4個(gè)字節(jié)的數(shù)據(jù)(D123、D124).命令報(bào)文中10F6H為D123的地址,04H表示要讀入4個(gè)字節(jié)的數(shù)據(jù)。校驗(yàn)和SUM30H31H30H46H36H30H34
34、H03 H174H,溢出部分不計(jì),故SUMH=7,SUAIL=4,相應(yīng)的ASC碼為“37H”,“34H”。應(yīng)答報(bào)文中4個(gè)字節(jié)的十六進(jìn)制數(shù),其相應(yīng)的ASC碼為8個(gè)字節(jié),故應(yīng)答報(bào)文長度為12個(gè)字節(jié)。根據(jù)PC與FX系列PLC的傳輸應(yīng)答過程,利用VB的MSComm控件可以編寫如下通信程序?qū)崿F(xiàn)PC與FX系列PLC之間的串行通信,以完成數(shù)據(jù)的讀取。MSComm控件可以采用輪詢或事件驅(qū)動(dòng)的方法從端口獲取數(shù)據(jù)。在這個(gè)例子中使用了輪詢方法。)通信口初始化 Private Sub Initialize() MSComm1CommPort =1
35、 MSComm1Settings = “9600,E,7,1” MSComm1InBufferSize = 1024 MSCommlOutBuffersize = 1024 MSComm1InputLen = 0 MSCommlInputMode = comInputText MSComm1Handshaking = comNone MSComm1PortOpen = True End Sub 2)請求通信與確認(rèn)Private Function MakeHandshaking()As Boolean Dim InPackage As String MSCommlOutBufferCount = 0MSCommlInBuff
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電子產(chǎn)品維修裝卸合同
- 海外房產(chǎn)投資居間合同樣本
- 風(fēng)力發(fā)電項(xiàng)目車輛租賃合同
- 瑜伽館裝修供貨合同書
- 酒店足浴區(qū)裝飾合同模板
- 商務(wù)洽談會(huì)所裝修合同
- 飲料運(yùn)輸車服務(wù)合同
- 高鐵零部件運(yùn)輸服務(wù)承諾書
- 教育設(shè)施土石方居間協(xié)議
- 陵園墓地裝修設(shè)計(jì)合同范本
- 世界各國不銹鋼牌號(hào)對(duì)照表
- 績效考核指標(biāo)--生產(chǎn)班組長
- 關(guān)于電梯設(shè)備移交后的重要管理提示工作函臨時(shí)
- 讓贊美飛揚(yáng)學(xué)會(huì)贊美主題班會(huì)教育PPT實(shí)施課件
- 普氏理論和太沙基理論(共8頁)
- 《固體廢棄物的熱解》PPT課件.ppt
- 10以內(nèi)加減法混合練習(xí)題(每頁100題)可直接打印
- 22.2-二次函數(shù)與一元二次方程
- (完整版)管理評(píng)審記錄
- 華為性格測試分類整理
- 康復(fù)治療技術(shù)專業(yè)實(shí)訓(xùn)室設(shè)計(jì)方案
評(píng)論
0/150
提交評(píng)論