關(guān)鍵詞:InTouchCiectBroadWinLabbbbb臺(tái)達(dá)PLC
1 引言
隨著全球化的影響,讓全世界都進(jìn)入了網(wǎng)絡(luò)時(shí)代,不管是商業(yè)或工業(yè),對(duì)于網(wǎng)絡(luò)的依賴性也與時(shí)俱增。
全球化最大的效應(yīng)就在于無(wú)國(guó)界的商業(yè)型態(tài)。有可能今天本土的機(jī)器設(shè)備剛完成,明天就安裝運(yùn)行在地球的另一端。或是有可能人在幾千公里遠(yuǎn)外的控制中心,必須監(jiān)控操作分布各地的機(jī)器設(shè)備。而這樣的型態(tài)更是凸顯網(wǎng)絡(luò)重要性的關(guān)鍵,工業(yè)網(wǎng)絡(luò)的發(fā)展也漸漸的將范圍擴(kuò)展,數(shù)據(jù)傳輸速度增加。
以太網(wǎng)絡(luò)的發(fā)展解決了這些需求,沒有距離限制,數(shù)據(jù)傳輸速率可達(dá)100Mbps,相當(dāng)高的普及率。身處各地的機(jī)器設(shè)備,可輕易的先經(jīng)由以太網(wǎng)互連,資料交換,然后再轉(zhuǎn)換到內(nèi)部的串行網(wǎng)絡(luò)作命令執(zhí)行的動(dòng)作。
此時(shí)又出現(xiàn)了透過(guò)以太網(wǎng)絡(luò)聯(lián)絡(luò)各項(xiàng)設(shè)備作中央監(jiān)控功能的系統(tǒng),稱為SCADA或遠(yuǎn)程監(jiān)控系統(tǒng)。
本篇擇要介紹InTouch、Ciect、BroadWin、Labbbbb等四套著名SCADA軟件如何使用,以透過(guò)以太網(wǎng)絡(luò)與臺(tái)達(dá)PLC產(chǎn)品聯(lián)機(jī)。
2 SCADA概要
2.1什幺是SCADA
SCADA(SupervisoryControlAndDataAcquisition)系統(tǒng),即數(shù)據(jù)采集與監(jiān)視控制系統(tǒng)。SCADA系統(tǒng)的應(yīng)用領(lǐng)域很廣,它可以應(yīng)用于電力系統(tǒng)、給水系統(tǒng)、石油、化工等領(lǐng)域的數(shù)據(jù)采集與監(jiān)視控制以及過(guò)程控制等諸多領(lǐng)域。
SCADA系統(tǒng)是以計(jì)算機(jī)為基礎(chǔ)的生產(chǎn)過(guò)程控制與調(diào)度自動(dòng)化系統(tǒng)。它可以對(duì)現(xiàn)場(chǎng)的運(yùn)行設(shè)備進(jìn)行監(jiān)視和控制,以實(shí)現(xiàn)數(shù)據(jù)采集、設(shè)備控制、測(cè)量、參數(shù)調(diào)節(jié)以及各類信號(hào)報(bào)警等各項(xiàng)功能。
由于各個(gè)應(yīng)用領(lǐng)域?qū)CADA的要求不同,所以不同應(yīng)用領(lǐng)域的SCADA系統(tǒng)發(fā)展也不完全相同。
2.2SCADADriver
SCADADriver是控制系統(tǒng)(DCS,PLC,DDC)與SCADA通訊監(jiān)控所必備的要項(xiàng)。臺(tái)達(dá)目前已完成以太網(wǎng)絡(luò)聯(lián)機(jī)測(cè)試的SCADA為WonderwareIntouch,GEiFix,Citect,Broadwin,Labbbbb(超鼎)。而因臺(tái)達(dá)PLC內(nèi)建Modbus通訊協(xié)議,其余所有SCADA系統(tǒng)皆可使用內(nèi)建ModbusDriver透過(guò)串行傳輸與臺(tái)達(dá)PLC作聯(lián)機(jī)。
2.3基于臺(tái)達(dá)PLC網(wǎng)絡(luò)架構(gòu)的SCADA
目前臺(tái)達(dá)所有PLC都內(nèi)建了Modbus通訊協(xié)議,可透過(guò)RS-485作資料傳送與接收。
3 臺(tái)達(dá)SCADA系統(tǒng)集成設(shè)計(jì)
3.1如何設(shè)定InTouch透過(guò)EN01連接DVP28SV
1.使用Wonderware’sInTouch軟件中的MODBUSEthernetI/OServer(MBENET)與EN01通訊。MBENETserver支持所有使用MODBUSTCP的通訊協(xié)議。在執(zhí)行InTouch之前請(qǐng)先確認(rèn)MBENET已安裝完成。
2.在窗口Configure選單中選擇TopicDefinition,并且創(chuàng)造新的I/OserverTopic。
3.將會(huì)顯示TopicDefinition窗口,并且如下述步驟設(shè)定。
①.新增TopicName.
②.設(shè)定EN01的IP地址
③.于SlaveDeviceType字段
選擇584/984PLC
④.設(shè)定BlockI/OSizes為
CoilRead:80
CoilWrite:80
4.開啟WonderwareInTouch。
5.設(shè)定完成后,選擇Done儲(chǔ)存設(shè)定。
6.開啟StartAllProgramsWonderwareInTouch。ApplicationManager將會(huì)開啟,在預(yù)設(shè)路徑下創(chuàng)造新的資料夾并定義一個(gè)名字,如『EN01』。并創(chuàng)造一個(gè)新的應(yīng)用。
7.雙擊之前創(chuàng)造的應(yīng)用來(lái)開啟InTouch-bbbbbbMaker窗口。
8.進(jìn)入InTouch-bbbbbbMaker窗口前往ConfigureAccessNames并雙擊呼叫出新增窗口,選擇Add來(lái)新增AccessName。輸入AccessName.ApplicationName必須為“MBENET”、并且TopicName必須與之前輸入的MBENET應(yīng)用名稱相同(如“EN01”)。
9.每個(gè)使用者欲新增的I/O信道都必須需要建立一個(gè)tag、并且具有獨(dú)特的tag名稱。開啟TagnameDictionary來(lái)定義tag。
10.開新檔案,而“bbbbbbProperties”窗口彈出并要求輸入窗口名稱。
11.開啟“WizardSelection”圖標(biāo)來(lái)新增對(duì)象。
12.選擇所需求的對(duì)象。舉例來(lái)說(shuō),若是使用數(shù)字輸出入點(diǎn),選擇“Switches”。
13.在編輯窗口中點(diǎn)選對(duì)象設(shè)定其詳細(xì)資料輸入之前所設(shè)定的tag名稱。14.完成設(shè)定后,點(diǎn)擊Runtime來(lái)執(zhí)行以設(shè)定好的應(yīng)用,并且可以觀察到MBENETserver與EN01通訊狀況。
3.2如何設(shè)定Citect透過(guò)EN01連接DVP28SV
1.安裝完成后,開啟CitectExplorer
2.輸入項(xiàng)目名稱和描述,完成后點(diǎn)擊OK
3.于左側(cè)窗口選擇方才新增項(xiàng)目,并進(jìn)入
4.選擇ExpressIODeviceSetup
5.進(jìn)行IO裝置設(shè)定
6.選擇Tag資料夾,選擇VariableTags
7.設(shè)定Tag名稱、類型、并選擇剛剛新增的I/O裝置名稱
[NextPage]
8.選擇左上角FileCompile
9.回到主窗口,選擇Pages新增頁(yè)面
10.選擇頁(yè)面排版形式,預(yù)設(shè)為normal
11.自bbbbbb選項(xiàng)選擇所需組件
12.輸入顯示于按鈕上的文字
13.選擇bbbbb選項(xiàng),將Up打勾并于右方空格
14.指示燈設(shè)定:首先畫一個(gè)圓,
15.于Fill選項(xiàng)設(shè)定ON/OFF的顯示顏色,
16.完成后如畫面所示
17.選擇左上角FileSaveAs
18.完成后點(diǎn)擊RUN圖標(biāo)
19.于執(zhí)行畫面左上角Pages選擇欲執(zhí)行的項(xiàng)目畫面
20.執(zhí)行畫面
3.3如何設(shè)定Broadwin透過(guò)EN01連接DVP28SV
1.安裝完成后,屏幕右下角系統(tǒng)列將出現(xiàn)計(jì)算機(jī)圖標(biāo)
2.開啟瀏覽器,于網(wǎng)址列鍵入127.0.01開啟工程首頁(yè)
3.進(jìn)入后將登入畫面,預(yù)設(shè)帳號(hào)為admin,密碼不用輸入
4.登入后即可進(jìn)入新增工程畫面
5.輸入后,選擇提供新工程
6.建立完成后,上方將顯示所有新建工程
7.選擇工程進(jìn)入工程設(shè)定窗口
8.選擇增加監(jiān)控節(jié)點(diǎn)
9.輸入完成后選擇提供
10.自上方功能列表選擇增加通訊端口
[NextPage]
11.畫面將自動(dòng)轉(zhuǎn)為TCP/IP設(shè)定窗口,代理服務(wù)器的主要目標(biāo)是將標(biāo)準(zhǔn)現(xiàn)場(chǎng)總線網(wǎng)絡(luò)集成到工業(yè)以太網(wǎng)網(wǎng)絡(luò),其主要優(yōu)點(diǎn)是現(xiàn)有的現(xiàn)場(chǎng)總線設(shè)備在今后仍能長(zhǎng)期使用,從而保護(hù)用戶的投資。支持這種觀點(diǎn)的是由Profibus國(guó)際組織發(fā)布的Profinet,它包含兩個(gè)概念,即開放的、面向?qū)ο蟮倪\(yùn)行期(Runtime)概念和獨(dú)立于制造商的工程概念。運(yùn)行期概念基于TCP/IP、UDP、RPC(運(yùn)程程序調(diào)用)和DCOM,并對(duì)這些基本機(jī)制進(jìn)行加強(qiáng)和優(yōu)化,因而它適合于高實(shí)時(shí)性能要求的應(yīng)用領(lǐng)域。工程概念包括建立工程對(duì)象模型,它不僅使用戶能通過(guò)不同制造商的組態(tài)工具進(jìn)行開發(fā),還可以采用分面(Facet)的方法定義制造商和應(yīng)用專用的擴(kuò)展功能,因此支持在單個(gè)工廠范圍集成不同制造商的產(chǎn)品。
(3)實(shí)時(shí)通信系統(tǒng)
IDA(InterfaceforDistributedAutomation,用于分布式自動(dòng)化的接口)采用美國(guó)California公司開發(fā)的位于第四層的NDDS實(shí)時(shí)通信系統(tǒng),NDDS是Publisher/Subscriber模式,提供寬范圍強(qiáng)有力的應(yīng)用服務(wù)。IDA的另一個(gè)重要特性是基于Web的設(shè)備管理。所有現(xiàn)場(chǎng)設(shè)備均有其本身的Web頁(yè)面,包括組態(tài)、操作和診斷參數(shù),用戶可通過(guò)標(biāo)準(zhǔn)的瀏覽器進(jìn)行訪問(wèn)?;赬ML的設(shè)備描述簡(jiǎn)化了系統(tǒng)的組態(tài),并支持設(shè)備的互操作性和互換性。IDA位于工業(yè)以太網(wǎng)的第七層,它還定義從第四層到第七層和應(yīng)用接口(API)之間的通信,甚至還包括應(yīng)用程序的標(biāo)準(zhǔn)編程接口,IDA集團(tuán)在2001年的德國(guó)漢諾威博覽會(huì)上公布了其技術(shù)規(guī)范。
1.2嵌入以太網(wǎng)的I/O
早在1998年,F(xiàn)oxboro公司就成功地將其Micro-I/A自動(dòng)化系統(tǒng)中的以太網(wǎng)I/O用于德國(guó)BayerAG公司的氯堿分廠,以太網(wǎng)將所有現(xiàn)場(chǎng)設(shè)備、控制器和PC機(jī)工作站集成為一個(gè)高可靠、低成本的實(shí)時(shí)控制的信息網(wǎng)絡(luò)。近年來(lái),一些公司已推出不少以太網(wǎng)I/O產(chǎn)品,舉例如下:
(1)Opto22從1998年第四季度起開始提供以太網(wǎng)I/O產(chǎn)品,并不斷擴(kuò)展和改進(jìn)其產(chǎn)品,如開發(fā)符合802.11和802.11b的無(wú)線電訪問(wèn)以太網(wǎng)產(chǎn)品和用于管理的SNMP以太網(wǎng)產(chǎn)品;
(2)NationalInstruments的FieldPointI/O能提供現(xiàn)場(chǎng)設(shè)備到以太網(wǎng)的鏈接;
(3)SixNet提供嵌入以太網(wǎng)芯片的I/O模塊;
(4)Optimation(Hutsrille,Ala)發(fā)布內(nèi)裝以太網(wǎng)的I/O新產(chǎn)品;
(5)Automationdirect.com和OmronElectric聯(lián)合宣布的以太網(wǎng)I/O新產(chǎn)品已面市;
(6)GEFanucAutomation在2000年的美國(guó)國(guó)家周上宣告其所有的自動(dòng)化產(chǎn)品均支持與以太網(wǎng)的鏈接;
(7)Zonework(Temecala,Calif)推出其第一套產(chǎn)品,聲稱是使傳統(tǒng)的自動(dòng)化控制器能訪問(wèn)以太網(wǎng)的基礎(chǔ)結(jié)構(gòu);
(8)bbbbbb公司的子公司Busware公布以太網(wǎng)的E系列I/O模塊,
(9)現(xiàn)在已有嵌入以太網(wǎng)芯片的智能現(xiàn)場(chǎng)總線設(shè)備問(wèn)世,如SchneiderElectric的Altivar58變頻器,不僅能連接到本公司的PLC系列,亦能連接到內(nèi)裝有Web服務(wù)器的第三方控制器。選擇內(nèi)容
13.可在內(nèi)容設(shè)定窗口中新增Tag
14.新增Tag并選取需要使用的Tag于此IO裝置中
15.加入I/OTag
16.結(jié)束后回到項(xiàng)目設(shè)定窗口,選擇檔案
17.面版編輯窗口,選取下方Pnl面版?n,在已建立的面版檔案上
18.于組件區(qū)選擇按鈕
19.在組件上點(diǎn)擊鼠標(biāo)右鍵,呼叫Tag設(shè)定窗口
20.選擇上方編譯項(xiàng)目,并選擇需編譯項(xiàng)目,
21.按確定進(jìn)行項(xiàng)目編譯,編譯完成后,選擇上方執(zhí)行可選擇被變更的項(xiàng)目或全部項(xiàng)目項(xiàng)目選擇欲執(zhí)行項(xiàng)目的工作站,完成后選擇執(zhí)行
22.項(xiàng)目執(zhí)行畫面
4 結(jié)束語(yǔ)
臺(tái)達(dá)電子公司在推出Ethernet模塊后,臺(tái)達(dá)系列PLC與SCADA系統(tǒng)的搭配進(jìn)行遠(yuǎn)程監(jiān)控與數(shù)據(jù)采集等系統(tǒng)集成工程應(yīng)用越來(lái)越普遍。市面上的SCADA軟件百家爭(zhēng)鳴,臺(tái)達(dá)也持續(xù)的在與各家廠商合作開發(fā)臺(tái)達(dá)PLC的Driver。而臺(tái)達(dá)所用的ModbusTCP/IP通訊協(xié)議幾乎與各家皆可聯(lián)機(jī),因此,即便SCADA軟件內(nèi)尚未建立臺(tái)達(dá)Driver,也可使用ModbusDriver與臺(tái)達(dá)PLC聯(lián)機(jī)。
網(wǎng)絡(luò)化為未來(lái)的趨勢(shì),而臺(tái)達(dá)PLC已漸漸的開始開拓這塊市場(chǎng),相信以太網(wǎng)絡(luò)模塊推出后,可讓臺(tái)達(dá)PLC提升至另一個(gè)更高的層次。










