三菱PLC的深度開發(fā)及在電鍍自動線上的應(yīng)用發(fā)布時間:12-12-19 來源: 點(diǎn)擊量:45829 更多
1 引言
MDD093C-N-030-N2L-110GB0可編程控制器(PLC)以其運(yùn)行可靠、易學(xué)易用、抗干擾性強(qiáng)等特點(diǎn),在工業(yè)控制中得到廣泛應(yīng)用。然而較多的應(yīng)用只是根據(jù)工藝編制相應(yīng)的梯形圖,用以代替?zhèn)鹘y(tǒng)的繼電器電器控制線路,功能非常有限。近年來各種型號的PLC 在功能上已經(jīng)有了極大的提高,允許用戶做許多底層操作,幾乎可以象單片機(jī)一樣靈活,加上有眾多的外圍設(shè)備可以選用,這就給軟件、硬件設(shè)計(jì)帶來了很大的靈活性和先進(jìn)性。本文通過三菱FX2N-PLC 在一條電鍍自動線上的應(yīng)用,說明如何充分開發(fā)PLC 的先進(jìn)功能,達(dá)到行車動作的靈活設(shè)定、動態(tài)修改的功能,以及斷電恢復(fù)、通訊、新型人機(jī)界面的應(yīng)用。
MDD093C-N-030-N2L-110GB0由于該電鍍自動線充分開發(fā)了FX2N-PLC 的多種先進(jìn)功能,并采用了較多的先進(jìn)控制手段及新型的控制器件,使整個系統(tǒng)具有較優(yōu)良的性能。經(jīng)過一年多的實(shí)際運(yùn)行,證明該系統(tǒng)是成功的。由此我們看到,由于PLC 具有許多優(yōu)異的性能,并且功能也日益強(qiáng)大,只要深入
理解這些PLC 的原理,加強(qiáng)二次開發(fā),就可以在更多的領(lǐng)域發(fā)揮PLC 的作用。
2 MDD093C-N-030-N2L-110GB0系統(tǒng)簡介
系統(tǒng)采用集散控制,參見圖1,上位機(jī)使用工控微機(jī),負(fù)責(zé)工藝調(diào)度、質(zhì)量管理等宏觀控制;下位機(jī)使用三菱FX2N-PLC,控制行車的動作。行車吊勾(提升電鍍工件用)的垂直定位采用接近開關(guān),水平定位采用旋轉(zhuǎn)編碼器,垂直和水平的運(yùn)動都使用變頻控制普通交流異步電機(jī)來驅(qū)動,控制面板使用三菱的F940GOT 觸摸屏人機(jī)界面。
3 PLC 的應(yīng)用
3.1 MDD093C-N-030-N2L-110GB0動作表
MDD093C-N-030-N2L-110GB0行車動作無非就是上下左右受控移動,按照指定的順序(即動作表)完成一系列的動作。要求有幾套動作表可以選擇,動作可以靜態(tài)修改,也可以在運(yùn)行時由上位機(jī)動態(tài)修改。這種要求若是僅用簡單的梯形圖是無法實(shí)現(xiàn)的,因?yàn)閯幼鞫际怯商菪螆D中的觸點(diǎn)指令實(shí)現(xiàn),而梯形圖指令在運(yùn)行時是不能修改的。現(xiàn)在的FX2N-PLC 增加了許多應(yīng)用指令(底層操作,相當(dāng)于微機(jī)的匯編指令),以及提供了許多可供用戶使用的數(shù)據(jù)存儲單元,并且有間接尋址功能,這就使表結(jié)構(gòu)操作成為可能。在這里,我們把行車的一個動作定義為:“到幾號工位上升,再到幾號工位下降”,或者是“延時幾秒”,每個動作由一個字(16 位)組成,每個動作表由若干個動作字組成,放在PLC 的數(shù)據(jù)寄存器里,動作表由PLC 程序初始化,也可以在運(yùn)行時通過串行通訊由上位機(jī)讀取和修改,PLC 程序在運(yùn)行時只是不斷地解釋和執(zhí)行動作表。
----商務(wù)熱線---廈門興銳達(dá)自動化設(shè)備有限公司
聯(lián)系人:王文光
++QQ:2851759104
手機(jī):15359273780
電話:0592-5580707 400-855-5103轉(zhuǎn)001
傳真:0592-5361289
郵箱:2851759103@qq.com
網(wǎng)址:http://www.xmxrdauto.com
MDD093C-N-030-N2L-110GB0
MDD090C-N-030-N2L-110GL0
MDD1120-N-020-N2L-130PBO
MDD093C-N-060-N2L-110GB0
MDD112D-N-030-N2L-130PL0
MDD112D-N-030-N2M-130GA0
MDD090B-N-040-N2M-110GR1
MDD093C-N-030-N2L-110GR0
MDD093C-N-060-N2L-110GL0
MDD093C-N-030-N2L-110GL0
MDD090C-N-030-N2L-110GR0
MDD1120-N-020-N2L-130PB2
MDD093A-N-060-N2L-110GA0
MDD112D-N-020-N2L-130PBO
MDD090C-030-N2M-110PAO
MDD112C-N-030-N2L-130PB0
MDD093C-N-020-N2M-110GL1
MDD112D-N-030-N2M-130-PA0
MDD112D-N-030-N2M-130GL0
MDD090B-N-040-N2M-110GA1
MDD090B-N-040-N2M-110GL1
MDD112D-N-020-N2L-130-PB2
MDD093C-N-030-N2L-11PBG
MDD-093B-F-020-N2L-110GA0
MDD090C-N-030-N2M-110GB2
MDD-093A-N-060-N2L-110GB0
MDD090C-N-040-N2M-110GL1
MDD093C-N-020-N2M-110PAO
MDD112D-N-030-N2L-130PB0
MDD090C-N-030-N2M-110GB1
MDD112B-N-020-N2L-130-PB6
MDD112D-N-030-N2L-130PA0
MDD112D-N-030-N2M-130PB0
MDD112C-N-030-N2M-130PB2
MDD071C-N-060-N2T-095GB2
MDD065B-N-040-N2L-095GA0
MDD090B-N-030-N2L-110PA0
MDD071B-N-040-N2M-095PB1
MDD093B-N-030-N2L-110PB0
MDD093C-N-030-N2L-110PB0
MDD112D-N-030-N2L-130PB0
MDD112C-N-030-N2M-130GB2
MDD112D-N-030-N2M-130PB2
MDD071B-N-040-N2M-095PB1
MDD112D-N-030-N2L-130PB0
MDD093C-N-040-N2M-110GB0
MDD065B-N-040-N2L-095GB0
MDD090C-N-020-N2L-110PB0
MDD093A-N-030-N2L-110PB0
MDD112B-N-040-N2L-130PA0
MDD090A-N-030-N2L-110PB0
MDD090C-N-030-N2L-110PB0
MDD071A-N-030-N2T-095PB0
MDD093A-N-030-N2L-110GB0
MDD112B-N-040-N2L-130PA0
MDD071C-N-030-N2S-095GB0
MDD093C-N-020-N2L-110GA0
MDD090C-N-030-N2L-110PB0
MDD090C-N-030-N2L-A110GBO
MDD071C-N-030-N2L-095GA0
MDD093B-N-020-N2L-110PB0
MDD093B-N-040N2L-110PB0
MDD12B-N-030-N2L-130PA0
MDD093C-N-030-N2L-110GA0
MDD112C-L-020-N2L-130PB0
MDD112D-N-030-N2M-130PB2
MDD093B-N-020-N2L-110PA0
MDD093A-N-030-N2L-110GA0
MDD112C-N-030-N2M-130GA0
MDD112B-N-030-N2M-130PB2
MDD112B-N-030-N2M-130PB0
MDD093B-N-020-N2M-110PB2
MDD112C-N-040-N2M-130GB2
MDD090C-N-030-N2M110PB0
MDD112C-N-030-N2M-130GB1
MDD112C-N-030-N2M-130PB0
MDD090C-N-030-N2M-130PB0
MDD093B-N-020-N2L-110GA0
MDD090C-N-040-N2M-110GA1
MDD090C-N-030-N2M-110GB0
MDD093A-N-030-N2L-110GA0
MDD065B-N-040-N2M-095Gb1
MDD071A-N-040-N2M-095PB0
MDD090C-N-030-N2M-110GB0
MDD112D-N-030-N2M-130PB0
MDD093B-N-020-N2L-110PA0
MDD093C-N-030-N2M-110PA1
MDD112D-N-020-N2L-130-PBO
MDD112C-N-020-N2L-130-PB2
MDD090-N-020-N2L-110PBO
MDD112C-N-030-N2L-130PBO
MDD112B
MDD112D-L-015-N2L-130PB0
MDD112D-N-030-N2L-130PB0
MDD093A-N-060-N2L-130PB0
Foxboro 873RS-AIXFGZ
Foxboro 83F-D04S1SSRJA-D
FOXBORO 130M-N5
FOXBORO 718TC7125000
FOXBORO 2AI-I3V
FOXBORO IDP10-TS3B01F-S01-FAR4M1L1
FOXBORO P0940AL
FOXBORO CONSOTROL 131M-N2
FOXBORO 841GM-CI1
FOXBORO P0400HJ
FOXBORO K0143AA
FOXBORO INVENSYS P0400VE
Foxboro I/A Series P0930DH
FOXBORO E11GM-HSAA1
FOXBORO E20S-T1FB6
FOXBORO E92-RFN2I
FOXBORO 3A2-D3IB
FOXBORO 821GM-IS1NL2
FOXBORO C0136NL
FOXBORO C0136YUAA
FOXBORO CONSOTROL 760CSA-3A
FOXBORO KIT-C-E27A-C
FOXBORO 823DP-I3K1NH2
FOXBORO P0400VR
FOXBORO CM900HT
FOXBORO P0400VT
FOXBORO P0400HJ
FOXBORO P0400YE
FOXBORO P0902DZ
Foxboro I/A PM400VP
Foxboro 875EO-A3F-A
FOXBORO P0900WA
FOXBORO 910-HD2
Foxboro FPS400-24
FOXBORO 2B8052
FOXBORO 2B8223
FOXBORO 823DP-I3K1NM2
FOXBORO 823DP-I3K1NM2-AM
FOXBORO P0400VU
FOXBORO P0901VK
FOXBORO P0400VU WP20
FOXBORO CM400YR-0C
FOXBORO CONSOTROL 131M-N2
FOXBORO B0132WK
FOXBORO B0142CEHB
FOXBORO 827DF-1G1SHKA1-A
FOXBORO P0400DA
FOXBORO D0127PB
FOXBORO MODEL 136-4-1
FOXBORO 3A2-I2D
FOXBORO P0400YL
FOXBORO P0800KE
FOXBORO P0400YR
FOXBORO PM400YT
FOXBORO P0400ZF
FOXBORO D0105NX
Foxboro D0130BN
Foxboro D3001YJ
FOXBORO P0500WX
FOXBORO P0400QJ
NEW IN BOX FOXBORO 2AX-MUL
FOXBORO AK237AA
Foxboro L0113VL
Foxboro D3001BM
FOXBORO 130M-N4-ECRB
Foxboro 873RS-JIPFGZ
Foxboro D0130CD
Foxboro MWP1500PSI
Foxboro 13FEA
FOXBORO COMPANY I/A SERIES P0400YG
FOXBORO D0162LQ
FOXBORO K0118BE
FOXBORO P0400HJ
FOXBORO P0400DA
Foxboro 873RS-AIXFGZ
Foxboro 83F-D04S1SSRJA-D
FOXBORO P0800MW
FOXBORO APHRAGII PRESSURE TRANSMITTER 0-120IN H2O
FOXBORO 2AX-FJ
FOXBORO 873PH-AIWFGZ
Foxboro 841GM-C1
FOXBORO CIRCUIT BOARD CARD B0132CS
NEW FOXBORO 870EC-TF34M-N
FOXBORO Electronic Transmitter Model 841GM-CI
FOXBORO P0911JT
FOXBORO 595-3096-01
FOXBORO NO138AR
FOXBORO 718TC7125000
FOXBORO P0400YR
FOXBORO L0118UG
FOXBORO N0309SW
FOXBORO P0500PE
Foxboro 67HTG-OH
Foxboro Miran 1B2
Foxboro I/A P0400VU
Foxboro I/A P0400VP
Foxboro AP51B
Foxboro I/A P0400QJ
Foxboro I/A P0400QK
Foxboro D0130BM
Foxboro Differential Pressure 843DP 4-20
FOXBORO PF-1010
FOXBORO A2045BV
FOXBORO A2045BX
FOXBORO P0970EJ
FOXBORO 870EC-LB13A
FOXBORO P0500NX
FOXBORO AG100VK
FOXBORO S-02TI
FOXBORO D0135SN
Foxboro I/A P0400VP
Foxboro I/A P0400QJ
Foxboro I/A P0400QK
Foxboro I/A Series Cards, P0903ZE, P0902UT, P0400DA
Foxboro I/A Series Cards P0903ZE, P0902UT, P0400DA
Foxboro I/A Cards P0903ZE, P0902UT, P0400YV
FOXBORO 8000-PA15
FOXBORO 843DX-H2I2NK
Foxboro FPS400-24
FOXBORO AG100VK
FOXBORO P0400HJ
FOXBORO P0400YE
FOXBORO 75BCA USPP 75BCA
FOXBORO 250PE USPP 250PE
FOXBORO C0162BX USPP C0162BX
FOXBORO 135S NSFP 135S
FOXBORO 135SG NSFP 135SG
FOXBORO 187-101-2706 USPP 1871012706
FOXBORO 2AT-SBU-L NSFP 2ATSBUL
FOXBORO 2AX-ALMB-R NSFP 2AXALMBR
FOXBORO 2AX-SGC NSFP 2AXSGC
FOXBORO 3001YG USPP 3001YG
FOXBORO 386-2891-01 USPP 386289101
FOXBORO 556-8-51 NSFP 556851
FOXBORO 600-4497-01 USPP 600449701
FOXBORO 8364 USPP 8364
FOXBORO 841GMBI1 NSFP 841GMBI1
FOXBORO 99D250 USPP 99D250
FOXBORO B0131MM USPP B0131MM
FOXBORO B0131WB USPP B0131WB
FOXBORO B0131XUF NSPP B0131XUF
FOXBORO B0132UE NSPP B0132UE
FOXBORO B0132UW USPP B0132UW
FOXBORO B0133AL USPP B0133AL
FOXBORO B0134SV USPP B0134SV
FOXBORO B0134ZR USPP B0134ZR
FOXBORO C01548E USPP C01548E
FOXBORO D0130CL USPP D0130CL
FOXBORO D0137AP NSPP D0137AP
FOXBORO D0137ASA USPP D0137ASA
FOXBORO D0137AW USPP D0137AW
FOXBORO D0137SG NSPP D0137SG
FOXBORO D0140JB USPP D0140JB