FFB1224EHE本系統(tǒng)上位機的監(jiān)控部分選用組態(tài)王,就是充分利用它的編程簡單、界面美觀友好,更重要的是,它支持許多常用的硬件設(shè)備,包括各主要廠家的LC、智能模塊、智能儀表、板卡和變頻器等。本系統(tǒng)選用的LC是日本OMRON公司的C200E,也在組態(tài)王支持的硬件設(shè)備之列,這樣通過串口依據(jù)RS232的通信協(xié)議就可以順利的連接起來,FFB1224EHE實現(xiàn)組態(tài)王和下位機LC之間準確而實時的數(shù)據(jù)交換。
下位機主要負責(zé)對火車模型的直接驅(qū)動控制,它是由OMRON的可編程控制器各模塊組成。整個下位機系統(tǒng)包括電源模塊、CU-42-E模塊、ID212模塊、OD212模塊、DA模塊等,分別完成接收數(shù)字量的輸入、實現(xiàn)控制算法、完成火車模型各段的順序啟停、產(chǎn)生數(shù)字量和模擬量的輸出等功能。
2.2 符合RS232協(xié)議的電纜連接
RS232是目前常用的串行接口標準,用來實現(xiàn)計算機與計算機、計算機與外設(shè)之間的數(shù)據(jù)通訊。RS232串行接口總線適用于:設(shè)備之間的通訊距離不大于15m,傳輸速率大為20kB/s。本系統(tǒng)中,上位機和下位機之間通過符合RS232通信協(xié)議的串口電纜連接起來。具體連接圖如圖2所示。硬件的連接重點在于火車模型實驗臺和LC各模塊之間的連線。其中包括LC的開關(guān)量輸入信號線,共22根;LC的開關(guān)量輸出信號線,共23根;LC的模擬量輸出信號線,共6根。另外還要引入相應(yīng)的220V交流電和24V直流電。
注意:在進行LC的硬件設(shè)置時,DI開關(guān)除引腳4置于OFF外,其它全置于ON,同時,LC底板上所插的各個模塊的設(shè)備單元號不能互相沖突。
2.3 軟件系統(tǒng)組成
首先分析LC的輸入輸出信號。由于火車模型在經(jīng)過不同位置時會使該位置處的紅外信號傳感器產(chǎn)生光電認別信號的輸出,因此整個實驗臺上的22個紅外信號傳感器就相應(yīng)產(chǎn)生了22個開關(guān)量的輸出(對于LC來說是輸入信號)。而對6個火車叉道的切換控制、1#站、2#站和外圍軌道的電壓方向控制,還包括對1#站和2#站的紅綠燈控制,則必須靠LC方來完成,屬于LC方的開關(guān)量輸出。另外,對于車速的調(diào)節(jié),則需要LC方0~10的直流電壓輸出,這屬于LC方的模擬量輸出。
軟件的設(shè)計思想是首先將從火車模型引出的開關(guān)量信號輸入至LC內(nèi)部繼電器IR區(qū)域,然后根據(jù)各位的高低電平的不同判斷火車模型的不同位置,再在LC的CU中由程序處理輸出相應(yīng)的開關(guān)量和模擬量信號來作出相應(yīng)的控制,如切換叉道、改變方向、紅綠燈亮滅、蜂鳴器報警、增減速等,同時將相應(yīng)的數(shù)據(jù)上傳到上位機組態(tài)王的畫面中,使不同的控制方式以更為直觀的方式顯示出來供操作人員調(diào)節(jié)。組態(tài)王中要包括監(jiān)視畫面和 控制畫面,通過實時數(shù)據(jù)庫的數(shù)據(jù)更新和交互來產(chǎn)生畫面的更新和對火車模型不同控制的實現(xiàn)。軟件中比較難實現(xiàn)的就是火車運行路線的優(yōu)控制問題。通過分析和動態(tài)規(guī)劃,我們實現(xiàn)了2部以上火車模型同時在軌道上運行時,如何運用不同的叉道和車站,使它們找到各自優(yōu)的路線,以短的時間,節(jié)省的能源,安全順利的到達各自的目的地,沿途伴隨著相應(yīng)的紅綠燈閃爍、蜂鳴器報警、實時的啟停和避讓,從而在相當大的程度上模擬了火車的實際運行情況,對于實現(xiàn)無人自控火車的研究人員來說,更是具有相當重要的參考價值。
9956 RG160-28/06S
4312M R1G133-AA61-14 4314M W1G200-CI77-52 D2E097-CB11-32 9956L RG90-18/06
4312NM R1G175-AB75-24 4314NGL W1G200-HH77-52 D2E133-DM67-78 9956M R2E190-AO50-16
4312NN REF100-11/12 4314NGM W1G208-BA35-52 D4E146-AA25-34 9950 R2E220-AA44-23
4312NL RER100-25/12 4314NGN W1G250-CH37-52 EE1G-115-120-01 D2E097-BE01-65 R2E225-BE51-09 4312NGL RER101-36/12NHH 4314NL W1G250-CI37-52 EE1G-115-140-02 D2E097-CB01-02 R4E225-AC15-18 4312NGM RER125-19/12N 4314NN W1G250-HH37-52 EE1G-115-180-04 D2E097-CB01-12 R4E225-AT15-10 4312NGN RER125-19/12NG 4314NH W1G300-CE19-52 EE1G-115-180-05 D2E133-AM47-A7 R4E225-AT01-054312NH RER160-28/12N 4314NHH W1G300-CE19-54 EE1G-115-180-06 D2E133-BI40-50 R4E280-AD12-154312NHH RG125-19/12N 4314NM W3G300-EQ20-03 B551155.21470 D2E133-DM47-01 R4E310-AQ29-11
4312V RG125-19/12NM 4314V W3G300-EQ12-03 FE1Q-115-060-01 D2E133-DM47-23 R4E310-AO32-11 AFC0912DE MRS16-DTA 109P0624H720 MD48KOX D05X-12TS2 N/19H3I 26V
AFB0912VH MU925M-11 9BAM12P2G05 MC24B0X DO8T-12PU A2D250-AA02-01
BFB04512VHD MR18-CC 9G0612P1G03 MX2B3 D03X-12TL 3218J/2NPU
BFB1224L F0311-732 9BD12SC6-3 CR0824UB-A71GL D05X-12TS2 4118N/2H6P
AFC0812DD T-MU1225S-51-GP 9WF0424F6D03 FL24E312 C60T12MS1ZZ-52J31 DV6224R
AFB0948L D1555-742 109L0824H401 ST12Z7PX A35016-16 6318/19HPU
WFC1212B C0595-842 109P0412F6D09 FL24E312 A34458-26 NGM 8CM/8025
AFB0612VHC MF930-BC 9A0824S405 ST12Z7P H80E12Ms1B7-57A02 612M/2GME
AFB0912HHD MF903B-BC 109S092 200VAC A33955-58CIS1F 6CM/6025
AFB0712MB MB520-D A90L-0001-0423#105S 1604KL-04W-B39 D08R-12TL W2E142-BB01-01
EFB0912SHF MD625B-12L 9WF0624H7D04 2410RL-04W-B29 D09T-12PH 5214NH
EFC0912BF MS14-DC 109E5748P5K04 3110RL-04W-S19 IHF9S90N-27 4118N/2P
AFC1512DG MU1225S-51 9G0612P1G051 3610ML-05W-B49 V35208-35 W2E143-AA09-01 ------
AUB0912H MRW18-TTA 109P0412B303 3110KL-05W-B50 A34438-59 W2S130--AA03-87
AFB1212L MDS510-24 109P0412K3013 4715MS-22T-B50 D08T-12PU 618N/39
GFB0912GHG MRS14-TUL 109E5748JS5J3 3110KL-04W-B19 U70R12MS5CB-51 MR1G190-AC-11-11
AFB0612VH MU925S-11 109S008UL 2406RL-04W-S39 D04R-24TM W2E143-AB09-01
AFB1724HH MU1428S-41 109P0424H602 4710KL-05W-B30 M34138-58 R2E225-BD92-09
AFB0824M MS14-CC 109R1224H130 4710KL-04W-B19 DO4X-12JH W2S130-BM03-01
FFB1212EH MD825B-24L 109L1448MB503 4715MS-23T-B50 D09A-48TS1 4414FN/2HP
EFB0612MA F0398-B20 9WF0424H6D05A 3110KL-04W-B50 D08T-12PG W2S130-AA03-98
AFB1212ME MU1238A-41B 9G0812G1D011 4715HL-09W-B46 D08A-12PS1 6424/2HP
AFC0912DF MU825S-43N 109p0424h6d01 2810KL-04W-B79 D08A-12PS3 ---機電 4118N/2P
BFB1012EH MU1238A-42B-F1 109P0412J3063 4715KL-04W-B40 D07F-24SG W2E200-HK38-01
AFB0624SH MRS18-DC-F6 109R0812J4031 3610KL-05W-B49 W40S12BUA5 TYP624H
AFB0812VH MD625B-24 109P0412J3013 4715KL-05W-B39 D08T-24TS4 R2E220-AA40-71
FFC1212DE MRS18-TUL 9G0612P1M031 2410ML-05W-B39 D03P-12TS3 A2D250-AI02-01------
AFB0648EH MRS18-DTM 109P0424H7D09 4715KL-05W-B40 D08K-24TU R2E190-AE77-B1
BFB1012H MU1025S-41B 109P1248H102 4715KL-04W-B56 B34659-57 R4E310-AP11-09/F01
AFB0712HHB MR18-TTAUL 109E1224H144 3110SB-04W-B59 M35613-35DEL2 RG160-28/56S
AFB0712VHB MB10Z-D3 109E5712DY5J4 3610KL-04W-B69 A34458-26 W2E142-BB01-A9
EFC1212D MRS18-DUL 109L0624G4H03 4710NL-05W-B10 D09T-12PH R2E280-AE52-17
FFB0824SHE MD925A 9A0812S404 23KM-K711-14V D04R-24TS3 3214J/2H3F
BFB0712H MRS16V-B 109P0424G302 4710NL-04W-B59 M33503-55 R1G133-AA65-36
BFB1212HH MU1428S-11- AC100V 109BD24HD2 BM5115-05W-B40 A33924-29 8318/12H
EFB0824EHF MF915-DC 9AH0812P4H031 3110ML-05W-B69 H80E12BS1A7-07 DV5218/2NP
TFC1212DE MU1238A-12B 109P0412H917 3110KL-04W-B59 C34637-58 RLF35-8/14N
AUB0812HH MRS16-DUL A90L-0001-0507 #A 3112KL-05W-B60 M35133-58PW1 TYP412F
EFB0412HD MRW18-TTA 9G0812FG1D041 5915PC-20W-B30 M33515-16 4118N/2H6P
BFB1012UH MRS18-DB 9AH0812P4H03 3110KL-04W-B79 R34487-57 4656N
BFB0405HP F0301-742-F4 9G0812P1K071 3612KL-04W-B66 M33455-16 4606N
AFB1212HE F0512-722 9G1212G1011 2410ML-05W-B70 D06T-24TG 4184N/2XH
AFB0612GH B840-B 9S0812P4F041 4710NL-07W-B69 D05X-12TS2 414J
PFB0412EHN OD6025-24HB 109P0813B6D03 1608KL-04W-B50 D03X-12TL R4E310-AP11-09/F01
AFB0812H MB1255-D 9A0824H401 2004KL-04W-B50 C60T12MS1ZZ-52J31 W2E142-BB01-0 17238
EFC1248DF MU1238B-41B B34605-57 4715SL-05W-B60 A35016-16 W1G110-AG03-10
AFB0648SH MU1025S-11AC PLC-XW1000C 3110RL-04W-B39 D09T-12TS3 TYP614N/2HH
AFC0712DD MU925S-41 9G1212P4H051 2806GL-04W-B59 A34438-59 TYP9956
AFB1224LE PF-10BSD 109P0412B7D03 1606KL-04W-B39 A34458-26 W2S130-AA03-01
GFB0912SHG MB630-D 9G1224G4D03 3615ML-04W-B76 A28678-89 6224N/12
WFB1212HH MB12Z-B3 109R0824H402 BM5115-04W-B59 H80E12Ms1B7-57A02
FFB2024LT MU925M-21 109L0612H402 5915PC-12T-B30 A33955-58CIS1F
BFB1224HHE MR18-AC 9G0612A1D03 1004KL-01W-B30 D08R-12TL 行業(yè)
ASB0305LA MD925A-24L9CM 9SG1248P1G01 1004KL-01W-B50 D09T-12PH 6424 /2HP
AFB0412VHB MR18-DC-Q2 109P0624S7D03 4715KL-04W-B46 D08T-24TS(04A) R3G220-AC08-45
FFB0412HHN MBD10-24A 109P0924H4D01 4710PS-22T-B30 D04XL-12T2G 4184NXH
FFB0412HN MU1238B-21B 9G0612P1J051 3610KL-04W-B50 D08R-12TL RG97-25/24-500
AUB0612L MU1238A-11BN 9G0812P1K04 3110kl-04w-b57 W40S12BS4A5-57 RG125-19/14N/2
DFB0824H MRS16V-B 109R0612H459 4715FS-12T-B50 M33422-35 INV 125-19/14N 1
DFB0824HH MB10V-B 9CR0412S518 23KM-K712-04V D05F-24PH 4214NN
AFC0824B MB8Z-B3 109P0412E601 4710KL-07W-B29 A34587-57 4214/2HPU
AUB0912VH MD925A-12 9G0812P1K071 1606KL-04W-B59 V35137-68 614NHHR
AUB0512MD MU1238A-11X 109P0812T7H032 3610KL-05W-B50 D08R-12TL R1G225-AF11-52 ----
BFB0412HHA MU1225S-41N 109P0405M702 2404KL-05W-B40 D08A-12PS1 R4E310-AH13-09
EFB1512HHG MU1238A-42B 109R1248M1011 5915PC-12T-B30 DF251R W2E143-AB09-01
EFC1548DG MDS1225-24 109P0424H7D08 2406GL-04W-B39 H80E12Ms1B7-57A02 TYP4414F/2
EFB1512HE MR18-TTA-02 109P0624H7D01 4715MS-23T-B4A D04G-05TS1 A2E250-AM06-15/01
AFB0412MB F0301-742-F4 109L0848H481 4715KL-05W-B49 D06R-12TM 4606Z
4312MV RG160-28/12N 4414L W3G300-EQ22-90 FE1Q-115-060-02 D2E133-DM47-A3 R4E310-AP15-11
4412L RG160-28/12NM 4414M FT-170-318-001 D4E146-AA07-22 R4E355-AF13-09
4412M RG90-18/12N 4414N Part Number G1G170-AB05-81 EE1G-230-140-02 R4E355-AN09-10