- 返回 |
- 網(wǎng)站首頁(yè)
- / 解決方案
- / 應(yīng)用案例
- / 國(guó)產(chǎn)PLC—Haiwell(海為)20路溫度每路用12段曲線控制應(yīng)用介紹
作者:廈門(mén)海為科技有限公司
在做溫度控制時(shí)經(jīng)常需要將溫度進(jìn)行分段曲線控制,這種控制一般使用帶30段(也有60段)溫度曲線功能的溫控表實(shí)現(xiàn),1路溫度用1塊帶編程功能的溫控表,20路用20塊溫控表。這種方式成本比較高,如果用PLC編程來(lái)實(shí)現(xiàn)溫度曲線則編程比較復(fù)雜。
海為PLC提供了一條TTC(溫度曲線控制指令)可以很方便實(shí)現(xiàn)任意段溫度曲線的生成,配合FTC(模糊溫度控制)輕松實(shí)現(xiàn)多路多段曲線溫度控制。
下面用一個(gè)實(shí)際項(xiàng)目介紹一下這個(gè)用法:20路溫度每路用12段曲線控制
以第一路溫度控制為說(shuō)明:
12段溫度曲線是:
第1段:從30°到800°升溫,時(shí)間60分鐘
第2段:從800°到800°保溫,時(shí)間20分鐘
第3段:從800°到790°降溫,時(shí)間30分鐘
第4段:從790°到775°降溫,時(shí)間30分鐘
第5段:從775°到755°降溫,時(shí)間45分鐘
第6段:從755°到700°降溫,時(shí)間30分鐘
第7段:從700°到650°降溫,時(shí)間30分鐘
第8段:從650°到600°降溫,時(shí)間30分鐘
第9段:從600°到550°降溫,時(shí)間30分鐘
第10段:從550°到450°降溫,時(shí)間30分鐘
第11段:從450°到350°降溫,時(shí)間30分鐘
第12段:從350°到30°降溫,時(shí)間60分鐘
建立一個(gè)“第1路12段溫度曲線”初始寄存器值表,將這12段溫度曲線(每段曲線用3個(gè)寄存器,共用36個(gè)寄存器)存放進(jìn)去,占用V1000-V1035這36個(gè)停電保持寄存器,初始寄存器值表中的值會(huì)在程序下載時(shí)自動(dòng)一起下載到PLC。
因?yàn)镕TC指令PV(測(cè)量值)/SV(設(shè)定值)是0.1度精度的單位,所以30°到800°表示為300到8000,其他段依此類推,TTC指令的時(shí)間是以秒為單位,所以60分鐘表示為3600秒,TTC指令內(nèi)部是以時(shí)間中斷自動(dòng)計(jì)算,所以TTC生成的曲線精度與程序的掃描周期大小無(wú)關(guān)。
“第1路12段溫度曲線”初始寄存器值表如下:
第1段:V1000=300,V1001=8000,V1002=3600(時(shí)間秒)
第2段:V1003=8000,V1004=8000,V1005=3600(時(shí)間秒)
第3段:V1006=8000,V1007=7900,V1008=3600(時(shí)間秒)
第4段:V1009=7900,V1010=7750,V1011=3600(時(shí)間秒)
第5段:V1012=7750,V1013=7550,V1014=3600(時(shí)間秒)
第6段:V1015=7550,V1016=7000,V1017=3600(時(shí)間秒)
第7段:V1018=7000,V1019=6500,V1020=3600(時(shí)間秒)
第8段:V1021=6500,V1022=6000,V1023=3600(時(shí)間秒)
第9段:V1024=6000,V1025=5500,V1026=3600(時(shí)間秒)
第10段:V1027=5500,V1028=4500,V1029=3600(時(shí)間秒)
第11段:V1030=4500,V1031=3500,V1032=3600(時(shí)間秒)
第12段:V1033=3500,V1034=300,V1035=3600(時(shí)間秒)
如圖:
依次建立第2到第20路溫度的12段曲線對(duì)應(yīng)的初始寄存器值表。
其中第一路溫度12段曲線控制的源程序如下:(其他19路以此類推,每路2個(gè)網(wǎng)絡(luò)完成)
海為公眾號(hào)
海為云APP
廈門(mén)海為科技有限公司
0592-3278716 (技術(shù)) | 4000-360-362 (商務(wù))
海為總部:廈門(mén)市集美區(qū)軟件園三期C03棟13-14層 | 制造中心:廈門(mén)市翔安區(qū)火炬高新區(qū)(翔安)產(chǎn)業(yè)區(qū)垵邊南路336-2號(hào)4樓