一山顶、引言:
隨著科技的進步恭隧,人們已經(jīng)不滿足對同一建筑物內(nèi)的數(shù)據(jù)進行采集属缚、分析和處理体咽。在很多場合,我們需要對地理位置分布較散或在幾座建筑物內(nèi)的各種開關及模擬量信號進行聯(lián)網(wǎng)統(tǒng)一監(jiān)控的情況隧鸠。
中央空調(diào)是對建筑物內(nèi)空氣的各種參數(shù)(如室內(nèi)溫度飒迅、濕度)進行調(diào)節(jié)的專用系統(tǒng)同蚂,它通過對空調(diào)機組(加熱、降溫沦靖、除濕喂交、增濕)、風機防偿、閥門察夕、泵等設備的開、關及連續(xù)調(diào)節(jié)來控制室內(nèi)的溫度窗悯、濕度及其它參數(shù)指標区匣,使之滿足特定場合的要求。
潔凈室中央空調(diào)監(jiān)控系統(tǒng)廣泛應用于醫(yī)療蒋院、生物亏钩、試驗室、電子欺旧、溫室姑丑、辦公大樓等場合,以監(jiān)控其室內(nèi)的溫度辞友、相對濕度栅哀、相對大氣壓、風量称龙、塵留拾、菌及有害氣體的濃度等相關參數(shù)及指標。
早期中央空調(diào)的控制設備多為就地式專用控制器或DDC控制器鲫尊,控制功能簡單痴柔、不易聯(lián)網(wǎng)及信息集成度不高等缺點。隨著計算機技術模博、控制技術和網(wǎng)絡技術的發(fā)展溅蓖,現(xiàn)在的中央空調(diào)系統(tǒng)都傾向于采用先進、實用攘调、可靠的可編程控制器(PLC)來進行控制三麦。提高中央空調(diào)系統(tǒng)的經(jīng)濟性、可靠性及可維護性怕茉。
二屈宿、Haiwell(海為)PLC在潔凈室中央空調(diào)系統(tǒng)中的應用實例
<一>、工程概述及電氣控制要求:
1榨豹、 本工程應用于大型生物制藥公司的生產(chǎn)車間及溫室脸嗜。生產(chǎn)車間按功能分為12個(P2潔凈等級9個,P3潔凈等級2個樱搪,共公水系統(tǒng)1個)亭弥,溫室4個阴香;
2、 考慮到各個生產(chǎn)車間的電氣室在地理位置上分布較散粮剃,為便于布線及維護恳蹲,要求每個生產(chǎn)車間均用一套獨立的PLC控制系統(tǒng);每個生產(chǎn)車間的運行參數(shù)及實時數(shù)據(jù)要在本地及中央控制室中設定與讀攘├摹嘉蕾;
3、 每個溫室的運行參數(shù)及實時數(shù)據(jù)要在本地及中央控制室中設定與讀人伞错忱;
4、 P2挂据、P3潔凈等級的11個系統(tǒng)均可設定控制溫度以清、濕度、負壓崎逃;4個溫室可設定控制溫度掷倔、濕度;
5个绍、 兩個P3潔凈等級的系統(tǒng)需具備兩個或以上的本地數(shù)據(jù)設定與監(jiān)控勒葱;
6、 控制系統(tǒng)要求節(jié)能障贸;
<二>错森、用Haiwell(海為)PLC的實現(xiàn)方法:
1痛但、 因各個系統(tǒng)的位置較遠,為便于布線及安裝厨杆,每個生產(chǎn)車間(電氣控制室)使用1臺Haiwell 可編程控制器(PLC);負責對現(xiàn)象各種信號的采集與處理乖靠,同時據(jù)設定的各種工作參數(shù)對現(xiàn)場的執(zhí)行機構(如電機翎郭、閥門、泵等)進行輸出控制萤忘,以達到指定的控制效果蔽掀;
2、 4個溫室因信號輸入輸出比較簡單悔邀,只有模擬量的輸入(溫度與濕度的實時值)與輸出(風閥的比例調(diào)節(jié))循抱,考慮到相對距離較遠,為節(jié)省成本删舀,選用Haiwell(海為)PLC的模擬量擴展模塊作為遠程IO蟀符,用RS-485通訊連接方式與之相近的PLC主機相聯(lián)接(或直接與上位機相連),通過PLC主機以通訊方式將當前實時數(shù)據(jù)讀出及控制遠程模塊模擬量輸出給執(zhí)行機構梭狱;
3拍随、 為實現(xiàn)可在本地設定及讀取數(shù)據(jù)傍菇,每臺PLC主機掛一個人機界面(文本或觸摸屏),兩者之間用RS-232或RS-485相聯(lián)進行通訊界赔;
4丢习、 對于兩個P3潔凈等級的系統(tǒng)因需具備兩個或以上的本地數(shù)據(jù)設定與監(jiān)控,所以可以將兩個人機界面(文本或觸摸屏)以RS-485連接方式組成一個RS-485網(wǎng)(一臺人機界面作為主站淮悼,其余的作為從站)咐低,作為主站的人機界面與Haiwell(海為)PLC主機的RS-232(COM1)口或擴展通訊模塊進行通訊,以達到多個本地設定與監(jiān)控的目的敛惊;
5渊鞋、 在本系統(tǒng)中,要達到節(jié)能的效果瞧挤,除在工藝控制上進行合理的處理外锡宋,在系統(tǒng)硬件配置上,風機特恬、泵的驅(qū)動執(zhí)行機構可采用變頻器执俩;變頻器的開關可用PLC的DO進行控制,而其運轉(zhuǎn)的頻率可用Haiwell(海為)PLC的模擬量輸出信號或直接用PLC與變頻器通訊的方式進行控制癌刽;
6蚤就、 因各個車間的電氣控制室(PLC)相距較遠,且距中央監(jiān)控室距離很遠虑治,各個Haiwell(海為)PLC主機可用RS-485的連接方式組成1~2個RS-485子網(wǎng)與位于中央監(jiān)控室的計算機(上位機)進行通訊闰厨,達到從遠程對各個控制系統(tǒng)進行監(jiān)視與控制的目的。
<三>瘪棱、選用Haiwell(海為)PLC的理由(優(yōu)點):
1害寸、 節(jié)省投資成本:
(1)、Haiwell(海為)PLC的性價比高窒兼,節(jié)省投資成本寝谚,除自身帶有各種外設接口(開關量輸入、開關量輸出军裂、模擬量輸入蹋烂、模擬量輸出、高速計數(shù)器威沙、高速脈沖輸出通道苹动、電源、通信端口等)外攘活,還可擴展各種類型的擴展模塊蠢涝,進行靈活的配置,便于日后的系統(tǒng)擴展與升級;
(2)惠赫、Haiwell(海為)PLC的主機本身自帶有幾個模擬量輸入輸出通道(AI/AO)把鉴,且其各種模擬量擴展模塊均有一個用于通訊連接的通訊口(RS232或RS-485),所以儿咱, Haiwell(海為)PLC的模擬量擴展模塊支持并行總線(直接用擴展總線掛到PLC主機的擴展接口上)與串行總線(用模擬量擴展模塊上的通訊口與PLC主機的通訊口進行通訊連接)兩種方式進行對模擬量輸入輸出通道的擴展庭砍,當用串行總線進行擴展時,可作為遠程IO模塊混埠,不受AI/AO點數(shù)的擴展限制怠缸;這一點對于有大量模擬量信號(溫度、濕度钳宪、壓差揭北、風量、流量吏颖、風機轉(zhuǎn)速搔体、閥門開度等)需要進行采集及監(jiān)控的潔凈式中央空調(diào)極其重要;
(3)综俄、在第(2)點中提到Haiwell(海為)PLC的各種模擬量擴展模塊均有一個用于通訊連接的通訊口(RS232或RS-485)竿赂,對于本實例中的4個溫室的控制就可省去PLC主機,而直接用串行總線的RS-485的通訊方式(距離較遠)對溫室的模擬量輸入輸出進行擴展制沦,掛到與之臨近的PLC主機的RS-485口或擴展RS-485通訊口中宅谁,可極大地節(jié)省投資成本;
2榛青、 網(wǎng)絡通訊功能:
(1)记浸、實例通訊需求:在本實例中,每個控制系統(tǒng)(PLC)均要求同時與遠程計算機(上位機)曙惋、人機界面(文本或觸摸屏)通訊裸悟;P3潔凈等級的2個系統(tǒng)還需2個或以上的RS-485通訊端口(一個與本地的現(xiàn)場設備組成的485子網(wǎng)通訊,另一個與遠程上位機通訊)霍鹿,所以异这,一臺PLC至少要具備兩個以上的通訊端口才能滿足工程需求臊整;
(2)障漓、Haiwell(海為)PLC具備豐富的網(wǎng)絡通訊功能:各種PLC主機內(nèi)置2個通訊口(一個為RS-232,另一個為RS-485)蛔琅,可擴展至5個通訊口胎许,每個通訊口都可以進行編程和聯(lián)網(wǎng),都可作為主站或從站罗售。支持1:N辜窑、N:1、N:N聯(lián)網(wǎng)方式,支持各種人機界面和組態(tài)軟件穆碎,可與任何帶通訊功能的第三方設備(如變頻器牙勘、儀表、條碼閱讀器等)聯(lián)網(wǎng)所禀;本實例中方面,兩個P3潔凈等級的PLC主機要掛兩臺或以上的人機界面,若一臺人機界面與一個通訊端口相連接的話色徘,則該PLC至少需要四個通訊端口方恭金,這樣一來,硬件成本肯定要增加褂策,為節(jié)省通訊端口横腿,使用兩個文本或觸摸屏以RS-485連接方式組成一個RS-485網(wǎng),再與Haiwell(海為)PLC主機的RS-232(COM1)口進行通訊般六,Haiwell(海為)PLC作為從站灰深。Haiwell(海為)PLC的每個通訊口(包括主機自帶的兩個通訊口或擴展的通訊口)與第三方通訊時均可作為主戰(zhàn)也可作為從站;
(3)铲苹、Haiwell(海為)PLC的每個通訊口(包括主機自帶的兩個通訊口或擴展的通訊口)均可用于用于編程和聯(lián)網(wǎng)蟋晾,在日后的維護工作中(如修改程序時),可在不停機的狀態(tài)下進行一邊監(jiān)控當前系統(tǒng)的運行狀態(tài)殿膏,一邊對其進行維護策哈,以減少系統(tǒng)的停機維護時間,提高生產(chǎn)效應尘箫;
(4)泪缨、一次性通訊容量大:一個實時性要求很高且數(shù)據(jù)交換量比較大的監(jiān)控系統(tǒng)中,PLC與上位機之間的通訊速度及一次性的通訊容量是決定實時性的極為重要的前提與保證呛营。在本實例中虱忙,每個系統(tǒng)均有大量的數(shù)字量(X、Y嘲谚、M等)和模擬量需要進行監(jiān)控與處理狼楔,且要以通訊方式上傳到上位機中進行監(jiān)控與處理,這樣就要求PLC具有極快的通訊速度與通訊容量缴渊,否則上位機采集的數(shù)據(jù)將得不到實時的效果赏壹,不能真實反映現(xiàn)場各個系統(tǒng)當前的運行情況。一次向PLC讀取的數(shù)據(jù)容量大:開關量點(如X衔沼、Y蝌借、M、T指蚁、C菩佑、SM)可達255個或16位數(shù)據(jù)(如V自晰、SV、CCV稍坯、TCV酬荞、AI、AQ)可到48個瞧哟,有了如此大的數(shù)據(jù)讀取容量后袜蚕,計算機在向PLC發(fā)讀取實時數(shù)據(jù)的命令后,可一次性地將所要監(jiān)控的數(shù)據(jù)讀取到上位機中绢涡,減少了通訊次數(shù)消弧,可極大地提高通訊效應,增強數(shù)據(jù)的實時性搀尊;
(5)室域、通訊速度快:
A、Haiwell(海為)PLC內(nèi)置多種通訊協(xié)議:內(nèi)置Modbus RTU/ASCII協(xié)議针容、自由通訊協(xié)議以及海為公司的HaiwellBus高速通訊協(xié)議杜域。海為PLC的通訊波特率可高達57600(默認通信格式為19200,N补蛋,8唁谣,2 RTU);本例中計算機與PLC之間使用Haiwell(海為)PLC內(nèi)置的Modbus RTU通訊協(xié)議为毛,比ASCII方式在通訊速度上來的快溪惶,提高數(shù)據(jù)的實時顯示與處理;PLC作為從站用Modbus協(xié)議與上位機通訊時芦格,PLC不需編寫任何的通訊程序终距;
B、極為便利的通訊指令系統(tǒng):使您無論使用何種通訊協(xié)議都只需一條通訊指令便可完成復雜的通訊功能俄删,編程簡單而程序簡潔宏怔,無須再為通訊端口沖突、發(fā)送接收控制畴椰、通訊中斷處理等問題煩惱臊诊,可以在程序中混合使用各種協(xié)議輕松完成您所需的各種數(shù)據(jù)交換;
C斜脂、通訊的收發(fā)均采用中斷的方式:所有通訊的收發(fā)均采用中斷的方式抓艳,編寫再多的通訊指令也不會影響用戶程序的執(zhí)行周期及響應速度,而用戶程序的執(zhí)行周期(掃描時間)也不會影響通訊的即時收發(fā)秽褒,這樣壶硅,在實際應用中保證了通訊的即時性與高效性威兜,即使5個通訊口同時進行繁忙的通訊處理销斟,PLC系統(tǒng)將對其進行快速統(tǒng)一地調(diào)度;
(6)、組網(wǎng)靈活:本實例中蚂踊,PLC與外圍設備之間的通訊有以下幾種:
A约谈、PLC與上位機之間用RS-485,PLC作為從站犁钟,通訊協(xié)議為Modbus填篱;
B、PLC與單個或多個人機界面(文本或觸摸屏)之間用RS-232恃葫,PLC作為從站革陋,通訊協(xié)議為Modbus;
C悉镜、PLC與變頻器之間用RS-485锦钓,PLC作為主站,通訊協(xié)議為Modbus后谱;
D求驳、PLC與遠程模擬量擴展模塊之間用RS-485,PLC作為主站刷桐;
E粥谐、PLC模擬量擴展模塊(遠程IO)與上位機之間用RS-485直接通訊,計算機作為主站痛只;
3漾群、 系統(tǒng)的可擴展性:
一個系統(tǒng)在設計或調(diào)試完成后,并不能保證此系統(tǒng)就是完整無缺的漱竖,在日后的維護保養(yǎng)中脖母,在很多情況下,隨著生產(chǎn)規(guī)模的擴大或生產(chǎn)工藝的改變要對原有控制系統(tǒng)進行升級或擴展闲孤,此時對于用戶來說只有兩種選擇:一種為重新購置控制系統(tǒng)谆级,另一種為在原有系統(tǒng)基礎上進行升級或擴展。重新購置控制系統(tǒng)的成本太高且耗力耗時讼积,為不得不作出的情況肥照;而在原有系統(tǒng)基礎上進行升級或擴展的方法,可充分利用原有資源勤众,即節(jié)省成本舆绎,又可省去大量的因施工和調(diào)試帶來的不便與時間;所以们颜,作為控制系統(tǒng)中最為重要設備的PLC吕朵,其擴展性能是極為重要的。
(1)窥突、Haiwell PLC采用高速并行總線進行擴展努溃,滿足您對實時控制的嚴格要求硫嘶。S系列PLC可擴展最大為7個擴展模塊,各種類型的擴展模塊能充分滿足各種應用的需求檩翁;
(2)纤厨、Haiwell(海為)PLC的模擬量擴展模塊支持串行總線方式進行對模擬量輸入輸出通道的擴展,當用串行總線進行擴展時景絮,不受AI/AO點數(shù)的限制守镰;這一點對于有大量模擬量信號(溫度、濕度说悄、壓差猖右、風量、流量合圃、風機轉(zhuǎn)速秒聪、閥門開度等)需要進行采集及監(jiān)控的潔凈式中央空調(diào)極其重要;
(3)梨伸、Haiwell(海為)PLC可帶5 個均可用于編程與通訊聯(lián)網(wǎng)的通訊端口跷焚,加上內(nèi)置的各種通訊協(xié)議,可方便地與第三方通訊設備進行聯(lián)接與通訊痪罐,為今后的通訊擴展打下堅實的基礎逸萄;
4、 系統(tǒng)的方便性與可維護性:
對于一個系統(tǒng)有PLC參與控制的控制系統(tǒng)來說竭鞍,PLC在使用方便性及可維護性方面是關系到整個控制系統(tǒng)的使用方便性及可維護性板惑,而PLC在使用方便性主要體現(xiàn)在編程與調(diào)試上。
(1)偎快、Haiwell(海為)PLC編程軟件易學易用且功能強大:是一款符合IEC 61131-3規(guī)范的PLC編程軟件冯乘,它支持LD(梯形圖)、FBD(功能塊圖)和IL(指令表)三種編程語言晒夹,編程人員可選擇自己熟悉的語言進行快速的編寫程序裆馒,可運行于Win98/Win200X/WinXP操作系統(tǒng)環(huán)境下;極為便利的通訊指令系統(tǒng)丐怯,無論使用何種通訊協(xié)議都只需一條通訊指令便可完成復雜的通訊功能喷好,無須再為通訊端口沖突、發(fā)送接收控制读跷、通訊中斷處理等問題煩惱梗搅,可以在程序中混合使用各種協(xié)議輕松完成各種數(shù)據(jù)交換;程序項目結構模塊化效览,可建立共32個程序塊(主程序)无切、子程序、中斷程序踱封,任意選擇您喜歡的語言進行編程客净,程序塊的執(zhí)行順序可任意調(diào)整凭衩;
(2)、Haiwell(海為)PLC編程軟件在調(diào)試過程中顯得極為方便:具備內(nèi)置仿真器舌多,是國內(nèi)第一個帶內(nèi)置仿真器的PLC編程軟件交印,全面實現(xiàn)PLC程序的仿真運行享立。在編程過程中間或程序編寫完成后盘秕,可用仿真器在完全脫離PLC的情況下仿真運行PLC程序,以檢查程序執(zhí)行是否正確嫂镇;同時抢熟,具備強大的在線聯(lián)機與在線監(jiān)控調(diào)試功能,可選擇網(wǎng)上的任意一臺PLC進行在線監(jiān)控等操作竞茂,并可將監(jiān)控到的數(shù)據(jù)以曲線圖的方式顯示匾蛆,極大地減少現(xiàn)場調(diào)試時間,降低調(diào)試難度固啡,提高調(diào)試效率切油;
(3)、Haiwell(海為)PLC的硬件與軟件均采用模塊化結構名惩,在日常的維護中澎胡,只要對需進行處理或修改的模塊進行相應的升級與修改,減小了因誤操作或修改不當造成的風險娩鹉,增強了整個系統(tǒng)的可維護性攻谁;
<四>、控制系統(tǒng)結構示意圖:
1弯予、所有Haiwell(海為)PLC以RS-485方式與上位計算機相連戚宦,計算機作為主站,PLC作為從站锈嫩,上位機定時向每臺PLC發(fā)讀取數(shù)據(jù)的命令受楼,PLC接收到該命令后,立即組織相應的數(shù)據(jù)并發(fā)送到指定通訊端口中上傳給上位機呼寸,上位機對接收到的數(shù)據(jù)進行處理并顯示那槽,完成遠程中央集中監(jiān)控的要求;當上位機向指定的Haiwell PLC發(fā)寫入(設定)數(shù)據(jù)的命令時等舔,PLC接收到該寫入命令后骚灸,對相應的寄存器進行數(shù)據(jù)的設定,并立即組織相應的數(shù)據(jù)發(fā)送到指定通訊端口中上傳給上位機恤诀,上位機對接收到的數(shù)據(jù)進行處理并判定數(shù)據(jù)設定是否正確热跨,完成遠程中央集中設定數(shù)據(jù)的要求;
2碑肚、位于中央監(jiān)控室或辦公大樓內(nèi)的工程師站用于對整個控制系統(tǒng)的日常維護悍暴,工程師站可通過以太網(wǎng)或其它辦公信息網(wǎng)絡及中央監(jiān)控室主機對所有的設備進行在線監(jiān)控壳荣,從而達到遠程維護的目的;
3汽心、配掛一臺人機界面(觸摸屏或文本)的Haiwell PLC系統(tǒng)(P2系統(tǒng)1~P2系統(tǒng)11)吟钻,用PLC的RS-232口(COM1)與人機界面相連,PLC作為從站熏疾,人機界面作為主站溶豌,利用Modbus通訊協(xié)議可輕松實現(xiàn)Haiwell PLC與人機界面的通訊連接;
4葵昂、配掛兩臺或以上人機界面(觸摸屏或文本)的Haiwell PLC系統(tǒng)(P3系統(tǒng)1桶淡、P3系統(tǒng)2),先將兩臺或以上的人機界面組成一個RS-485網(wǎng)絡寥掐,并將其中的一臺作為通訊的主站靴寂,其余的作為從站,后再把作為主站的人機界面的RS-232口與PLC的RS-232口(COM1)相連召耘,PLC作為從站百炬,利用Modbus通訊協(xié)議可輕松實現(xiàn)一臺Haiwell PLC與人機界面的通訊連接;
5污它、為節(jié)省投資成本剖踊,對于有多臺變頻器、配掛有Haiwell 模擬量擴展模塊或第三方通訊設備的PLC系統(tǒng)轨蛤,使用主機本身自帶的RS-485口(COM2)或擴展通訊模塊端口(RS-232/RS-485可選)蜜宪,相連接進行通訊控制,PLC作為主站祥山,其它設備作為從站圃验,通訊協(xié)議可用Modbus或自由協(xié)議;
6缝呕、模擬量擴展模塊在本實例中的應用:
A澳窑、用并行總線擴展作為PLC主機的本地擴展IO:如上圖中的P2系統(tǒng)1,用模擬量輸出通道直接控制變頻器的運行頻率诚咪;
B圾篱、用串行總線擴展作為PLC主機的遠程擴展IO:如上圖中的P3系統(tǒng)2,PLC主機通過RS-485通訊對遠程模擬量輸入輸出通道進行控制搭肠;
C玫惧、用自帶的通訊口(RS232或RS485可由用戶自行選擇)及內(nèi)置的通訊協(xié)議直接與上位機連接:如上圖中的溫室3,由上位機通過通訊命令采集模擬量輸入通道的值或設定模擬量輸出通道的值眯华;
注:在通訊能力方面庞蠕,因海為的每種機型的PLC主機、擴展通訊模塊、模擬量擴展模塊均內(nèi)置有Modbus RTU/ASCII協(xié)議则菌、自由通訊協(xié)議破卜,所以可非常容易與第三方通訊設備(包括計算機、觸摸屏踏靴、文本廷前、變頻器、變送器窜无、智能儀表等)進行快速的通訊連接贱甥,目前,就用于工業(yè)上的控制設備讲仰,基本上都支持Modbus通訊協(xié)議慕趴,即使不支持Modbus通訊協(xié)議的設備痪蝇,也可用Haiwell PLC的自由通訊協(xié)議對其進行通訊鄙陡。
<五>、通訊方面的編程:
從上面的示意圖可看出躏啰,PLC所涉及到的通訊比較多:PLC即要與人機界面趁矾、變頻器、遠程IO通訊给僵,還要與遠程上位機進行通訊毫捣,每種設備的通訊還要非常即時,否則將影響實際控制的效果帝际,對于此類控制系統(tǒng)蔓同,PLC的通訊能力及對通訊方面編程的方便性是至關重要的。
1蹲诀、 Haiwell(海為) PLC與人機界面的通訊實現(xiàn)(RS232或RS485):因海為的每種機型的PLC主機斑粱、擴展通訊模塊、模擬量擴展模塊均內(nèi)置有Modbus RTU/ASCII協(xié)議管员,所以只要利用相應人機界面的界面編程軟件編寫要進行監(jiān)控的畫面及數(shù)據(jù)(在該數(shù)據(jù)的屬性定義窗口中填寫PLC寄存器或位地址的相應Modbus通訊地址)后褂省,下載到人機界面中運行,即可實現(xiàn)PLC與人機界面的通訊溅逃,而無需對PLC進行編程葵稚;
2、 Haiwell(海為)PLC與變頻器實現(xiàn)少锭、遠程IO的通訊實現(xiàn):因海為PLC作為主站洁席,所以要在程序中編寫通訊的控制程序。實現(xiàn)起來很簡單谎躁,只要利用一兩條MODR和MODW指令即可實現(xiàn)值唉,象什么通訊中斷、通訊標志位泄艘、優(yōu)先級宦噩、數(shù)據(jù)的收發(fā)等缅科,屬于通訊底層而又難于理解與掌控的東西全由Haiwell PLC自己統(tǒng)一處理與完成操作,編程人員只要關心發(fā)送前的數(shù)據(jù)準備及接收到數(shù)據(jù)后從接收數(shù)據(jù)的寄存器中取出數(shù)據(jù)進行處理衰拄,大大降低了編程與調(diào)試的難度耗跛,提高編程效應,簡化了程序攒发;
3调塌、 Haiwell(海為)PLC模擬量擴展模塊與上位機的通訊實現(xiàn):Haiwell(海為)PLC模擬量擴展模塊也與Haiwell PLC主機一樣,內(nèi)置有ModbusRTU/ASCII通訊協(xié)議惠猿,上位機作為主站羔砾,模擬量擴展模塊作為從站,不需要對模塊進行其它的程序處理偶妖;
4姜凄、 Haiwell(海為)PLC與上位機的通訊實現(xiàn):Haiwell PLC與上位機(計算機)通訊時,若PLC作為從站且選用Modbus RTU或ASCII通訊協(xié)議趾访,在對讀取或設定的寄存器地址是連續(xù)的情況下(如要讀取或設定M0~M255)态秧,在PLC上是不需要進行編寫通訊程序的;在本例中扼鞋,因考慮到數(shù)據(jù)的實時性要求申鱼,且要進行監(jiān)控的PLC數(shù)據(jù)地址又不連續(xù),為了節(jié)省通訊時間與通訊次數(shù)云头,將要進行上傳到上位機的數(shù)據(jù)在PLC中進行處理與優(yōu)化捐友,方法如下(操作簡單、方便):
A锁澡、 新建一個離散位地址表埋吊,添加要進行上傳到上位機的各種離散的位地址(如Y0、M100等)辉茴;
B癣跟、 用BTOW指令將剛建離散位地址表中的所有離散的位地址轉(zhuǎn)換到地址連續(xù)的寄存器中;
C女骗、 (若只要讀取前面的位地址景顷,此步可省)新建一個離散寄存器地址表镣逃,添加要進行上傳到上位機的各種離散的寄存器地址(如V0强男、V100、CCV12等)撼遵;
D眨仪、 用WUNW指令將剛建離散寄存器地址表中的所有離散的寄存器地址轉(zhuǎn)換到地址連續(xù)的寄存器中;(注意:在第B步與D步中轉(zhuǎn)換后的寄存器地址要連續(xù))
E、 OK柑爸,完成吵护!就這樣簡單,用戶只做了添加了兩個指令使用表及兩條數(shù)據(jù)轉(zhuǎn)換指令表鳍,即完成了所有要監(jiān)控的PLC數(shù)據(jù)上傳到上位機的通訊操作馅而,其它的讓Haiwell PLC去處理。
F譬圣、 至于上位機向Haiwell PLC設定數(shù)據(jù)瓮恭,因大部分情況下,上位機向PLC設定數(shù)據(jù)時厘熟,為安全起見屯蹦,一次通訊只設定一個數(shù)據(jù),在此情況下绳姨,無需對PLC進行任何的編程登澜。
三、工程應用總結
1就缆、 利用Haiwell(海為)可編程控制器(PLC)便利的通信功能及強大的通訊擴展能力(一臺PLC最大可達5個通訊端口帖渠,每個通訊端口均可用于編程與聯(lián)網(wǎng)通訊監(jiān)控)谒亦,輕易资担、經(jīng)濟的實現(xiàn)了與各種外部設備的通訊(計算機、變頻器炬费、人機界面踱孕、遠程IO模塊),使生產(chǎn)過程中的數(shù)據(jù)能快速實時地傳送到本地或遠程監(jiān)控中心艾蜓,實現(xiàn)了信息的集中處理與分散控制及數(shù)據(jù)的共享将窗;
2、 利用Haiwell(海為)可編程控制器(PLC)易學易用人性化的編程軟件與平臺零反,可輕松實現(xiàn)各種功能的工業(yè)控制(開關量的邏輯控制泻畏、模擬量的連續(xù)控制等)程序的編寫,加上全方位的內(nèi)置仿真程序及遠程上下載程序與在線監(jiān)控功能迫讨,對工程的程序編寫與調(diào)試工作委丈,大大降低了其難度,節(jié)省了工程調(diào)試時間凤阱;
3什偷、 利用Haiwell(海為)可編程控制器(PLC)的模擬量擴展模塊的串行連接功能,可作為遠程IO芹枷,對模擬量的采集量與控出量要求很多的情況衅疙,輕板實現(xiàn)無限制點的擴展,極大地提高了控制系統(tǒng)的配置靈活度及日后的控制擴展能力,減少了模擬量信號的布線量饱溢,同時也減小了因模擬量信號線過長帶來的干擾問題喧伞,節(jié)省工程投資成本;
4绩郎、 利用Haiwell(海為)可編程控制器(PLC)強大的與第三方設備通訊的能力絮识,極其容易地化解了較難實現(xiàn)的工藝控制要求(如一臺PLC同時要與計算機、變頻器嗽上、兩臺以上的人機界面通訊)次舌,大大節(jié)省了工程投資成本,為企業(yè)提高市場競爭力提供了先機兽愤。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)彼念,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡分享,并不代表本站贊同其觀點和對其真實性負責浅萧,也不構成任何其他建議逐沙。本站部分作品是由網(wǎng)友自主投稿和發(fā)布、編輯整理上傳版挣,對此類作品本站僅提供交流平臺蔓酣,不為其版權負責。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻婆裹、圖片载甸、文字如涉及作品版權問題,請第一時間告知乱险,我們將根據(jù)您提供的證明材料確認版權并按國家標準支付稿酬或立即刪除內(nèi)容齐犀,以保證您的權益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn石检。
網(wǎng)友評論
匿名:
最新反饋
注冊獲取更多行業(yè)信息
- 暫無反饋
無須注冊,輕松溝通