1756-CN2R產(chǎn)品介紹:
1756-CN2R
【公 司】: 廈門卡庫(kù)電氣有限公司
【主 營(yíng)】: AB、GE、施耐德等各類PLC產(chǎn)品
【價(jià) 格】: 電議
【發(fā)布人】: 嚴(yán)小姐
【電 話】: 18030229052
【所在地】: 福建 - 廈門
【坐 機(jī)】: 0592-5709823
【Q Q】: 1093230189
羅克韋爾自動(dòng)化的Controllogix作為主控PLC,對(duì)直驅(qū)型風(fēng)力發(fā)電通訊系統(tǒng)進(jìn)行初步探索。Controllogix是羅克韋爾公司在1998年推出AB系列的模塊化PLC,是目前上具有競(jìng)爭(zhēng)力的控制系統(tǒng)之一,Controllogix將順序控制、過程控制、傳動(dòng)控制及運(yùn)動(dòng)控制、通訊、IO技術(shù)集成在一個(gè)平臺(tái)上,可以為各種工業(yè)應(yīng)用提供強(qiáng)有力的支持,適用于各種場(chǎng)合,大的特點(diǎn)是可以使用網(wǎng)絡(luò)將其相互連接,各個(gè)控制站之間能夠按照客戶的要求進(jìn)行信息的交換。對(duì)于Controllogix,在組建通訊網(wǎng)絡(luò)時(shí),Ethernet/ip、controlnet是比較常用的通訊協(xié)議,除此之外,Controllogix還支持devicenet、DH+、RS232、DH485等,而RS-232/DF1端口分配器擴(kuò)展了控制器的通訊能力。因此,Controllogix比較適合用于構(gòu)建風(fēng)力發(fā)電通訊系統(tǒng)。
基于VC++實(shí)現(xiàn)的通訊系統(tǒng)上位監(jiān)控 為了更加靈活的監(jiān)控下位機(jī)系統(tǒng)的運(yùn)行,并方便下位機(jī)功能的調(diào)試和擴(kuò)充,本文基于VC++6.0開發(fā)了與直驅(qū)型風(fēng)電通訊系統(tǒng)配套的上位機(jī)軟件CMonitor,可以提供良好的用戶界面和工具欄、菜單等多操作途徑,并配合形象的位圖動(dòng)畫功能來實(shí)時(shí)顯示系統(tǒng)實(shí)際狀態(tài)和拓?fù)洌梢酝瓿蓪?duì)風(fēng)電系統(tǒng)運(yùn)行方式和運(yùn)行參數(shù)的控制、修改和監(jiān)視,完成對(duì)歷史數(shù)據(jù)的收集和分析,方便用戶對(duì)風(fēng)電系統(tǒng)進(jìn)行遠(yuǎn)程監(jiān)控和調(diào)試。 對(duì)下位機(jī)PLC串口通信模塊進(jìn)行相應(yīng)初始化后便可以通過PLC的SCIRX和SCITX收發(fā)數(shù)據(jù),由于PLC接收到的數(shù)據(jù)除了包含命令字外,可能還有其他的數(shù)據(jù)信息,因此針對(duì)不同類型的命令字必須有不同的處理方法。定義一個(gè)變量cmd來保存當(dāng)前的命令字信息。 struct {int ID; int counter;} cmd; 其中ID是用來標(biāo)識(shí)當(dāng)前的命令字,counter則輔助記錄當(dāng)前命令字下總共處理過的數(shù)據(jù)字節(jié)數(shù)。利用變量cmd可以有效簡(jiǎn)化下位機(jī)通訊功能的實(shí)現(xiàn)過程,提高通信函數(shù)的穩(wěn)定性。如圖2所示,在SCI通信服務(wù)函數(shù)中,程序根據(jù)cmd.ID的值進(jìn)入不同的分支,每個(gè)命令字的任務(wù)執(zhí)行完畢后都將cmd.ID賦為0,使空閑時(shí)進(jìn)入0x0分支,不停檢測(cè)新的指令,功能的修改或擴(kuò)充只需要對(duì)相應(yīng)分支做修改即可,易于維護(hù)。 [align=center] 圖2 下位機(jī)串口通信函數(shù)流程圖[/align] 圖3中列出了幾種典型命令字的處理流程,它們均為圖2所示流程圖的一部分。圖3(a)中cmd.ID為0,表示當(dāng)前無命令字,程序?qū)L試從串口讀取數(shù)據(jù),這樣一旦有新的命令字,程序便可以馬上獲知。
WESTINGHOUSE NL-344 USPP NL344
WESTINGHOUSE HMCP003A0 USPP HMCP003A0
WESTINGHOUSE EHB3020L NSPP EHB3020L
WESTINGHOUSE HMCP015E0 USPP HMCP015E0
WESTINGHOUSE HMCP007C0 USPP HMCP007C0
WESTINGHOUSE EB3060L USPP EB3060L
WESTINGHOUSE 212P055H01A USPP 212P055H01A
WESTINGHOUSE 1289C86G12 USPP 1289C86G12
WESTINGHOUSE 1798A53G01 NSPP 1798A53G01
WESTINGHOUSE 289B360A22 USPP 289B360A22
WESTINGHOUSE EHD3060 USPP EHD3060
WESTINGHOUSE T1000NB1 NSFP T1000NB1
WESTINGHOUSE 677C453G01 NSFP 677C453G01
WESTINGHOUSE S-1115656-C USPP S1115656C
WESTINGHOUSE Z1893A80H07 NSFP Z1893A80H07
WESTINGHOUSE NLPL-789 USPP NLPL789
WESTINGHOUSE A200M0CC USPP A200M0CC
WESTINGHOUSE 225P469H01A USPP 225P469H01A
WESTINGHOUSE NL-753H USPP NL753H
WESTINGHOUSE 2608D10G04 USPP 2608D10G04
WESTINGHOUSE DS161R USPP DS161R
WESTINGHOUSE A200M0CAC USPP A200M0CAC
WESTINGHOUSE 505C806G01 NSFP 505C806G01
WESTINGHOUSE F2040 USPP F2040
WESTINGHOUSE EHD3030L USPP EHD3030L
WESTINGHOUSE 5407079G05 USPP 5407079G05
WESTINGHOUSE 174600-1082708 USPP 1746001082708
WESTINGHOUSE GD3035 USPP GD3035
WESTINGHOUSE GD3015 USPP GD3015
WESTINGHOUSE NL-720 NSFP NL720
WESTINGHOUSE 1163801 USPP 1163801
WESTINGHOUSE A200K37 USPP A200K37
WESTINGHOUSE 179C258G12 NSFP 179C258G12
WESTINGHOUSE A200MOCACD USPP A200MOCACD
WESTINGHOUSE 225P453H01A USPP 225P453H01A
WESTINGHOUSE 55CM03 NSPP 55CM03
WESTINGHOUSE FDB3025LA10 USPP FDB3025LA10
WESTINGHOUSE FDB3025A10 USPP FDB3025A10
WESTINGHOUSE A200S0CW NSPP A200S0CW
WESTINGHOUSE BF100F NSFP BF100F
WESTINGHOUSE BF84A NSFP BF84A
WESTINGHOUSE NU362 USPP NU362
WESTINGHOUSE EB2070 NSFP EB2070
WESTINGHOUSE BFF44F NSPP BFF44F
WESTINGHOUSE 5009D52G01 NSPP 5009D52G01
WESTINGHOUSE 1571A25G01 USPP 1571A25G01
WESTINGHOUSE FFW-213 USPP FFW213
WESTINGHOUSE 1631A88G01 USPP 1631A88G01
WESTINGHOUSE FA3030 USPP FA3030
FREE 2 YEAR WARRANTY, FREE SHIPPING ON ORDERS OVER $100
WESTINGHOUSE AR420W USPP AR420W
WESTINGHOUSE 1F-0895 USPP 1F0895
WESTINGHOUSE BA-200 NSFP BA200
WESTINGHOUSE NH40 USPP NH40
FANAL MPE-10 NSFP MPE10
WESTINGHOUSE M-33-2A NSFP M332A
WESTINGHOUSE KDL2225F USPP KDL2225F
WESTINGHOUSE JHF363 NSFP JHF363
WESTINGHOUSE NL-1015 USPP NL1015
WESTINGHOUSE FDB3070 USPP FDB3070
FANAL DSL10-31-480V NSFP DSL1031480V
WESTINGHOUSE FDB-2030 USPP FDB2030