




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
圖形化組態(tài)浙江中控技術(shù)有限公司圖形化組態(tài)浙江中控技術(shù)有限公司六、綜合編程應(yīng)用
六、綜合編程應(yīng)用一、編程實(shí)例TIMER定時(shí)器應(yīng)用AIALM模塊應(yīng)用流量累積和清零自定義回路控制自定義功能塊二、編程調(diào)試編程調(diào)試步驟調(diào)試注意事項(xiàng)
主要內(nèi)容:培訓(xùn)什么?一、編程實(shí)例主要內(nèi)容:培訓(xùn)什么?系統(tǒng)資源
系統(tǒng)資源
編程實(shí)例1例1:開(kāi)燈程序,KOSTART為開(kāi)燈信號(hào)。當(dāng)KOSTART為ON時(shí)要求燈(KO1001)開(kāi)5秒關(guān)5秒,交替閃爍。當(dāng)KOSTART為OFF時(shí)燈(KO1001)關(guān)。編程實(shí)例1例1:開(kāi)燈程序,KOSTART為開(kāi)燈信號(hào)。當(dāng)KOS編程實(shí)例1編程實(shí)例1思考與說(shuō)明
提問(wèn):
定時(shí)器工作原理?定時(shí)器對(duì)應(yīng)的變量類型,定時(shí)器種類及數(shù)量?定時(shí)器對(duì)應(yīng)的時(shí)間單位?如何實(shí)現(xiàn)取反操作?如何在圖形化編程界面中輸入文字注釋?思考與說(shuō)明提問(wèn):
報(bào)警模塊--AIALM報(bào)警模塊--AIALM模入量位號(hào)成員模入量位號(hào)成員編程實(shí)例2例2:有一溫度信號(hào)TI101,0-600攝氏度。溫度高于480度時(shí),打開(kāi)開(kāi)關(guān)(KO302);溫度不高于480度時(shí),開(kāi)關(guān)(KO302)自由開(kāi)停。編程實(shí)例2例2:有一溫度信號(hào)TI101,0-600攝氏度。溫編程實(shí)例2
提問(wèn):程序中2000代表什么?TON模塊在此處的使用有什么意義?如果IO故障,KO302的狀態(tài)是什么?這里為什么用置位線圈,如果用普通線圈,會(huì)有什么結(jié)果?編程實(shí)例2提問(wèn):
累積函數(shù)--TOTAL_ACCUM累積函數(shù)--TOTAL_ACCUM
累積函數(shù)--SUB_ACCUM累積函數(shù)--SUB_ACCUM編程實(shí)例3例3:流量信號(hào)FI001,量程0-1000,單位M3/h,要求在開(kāi)關(guān)KO305為ON時(shí),實(shí)現(xiàn)流量的累積;開(kāi)關(guān)KO305為OFF時(shí),停止累積,并將原累積結(jié)果清零(分別用LD和FBD兩種編輯器實(shí)現(xiàn))。編程實(shí)例3例3:流量信號(hào)FI001,量程0-1000,單位M
步驟首先,我們定義一8字節(jié)累積量FIQ001,量程1000,單位M3,系數(shù)3600步驟首先,我們定義一8字節(jié)累積量FIQ0編程實(shí)例3梯形圖實(shí)現(xiàn):編程實(shí)例3梯形圖實(shí)現(xiàn):編程實(shí)例3功能塊實(shí)現(xiàn):編程實(shí)例3功能塊實(shí)現(xiàn):思考與說(shuō)明
提問(wèn):
FIQ001是什么變量,在哪里定義,如何定義?各參數(shù)如何設(shè)置?如果要查看累積量FIQ001,應(yīng)如何設(shè)置?
思考與說(shuō)明提問(wèn):?jiǎn)位芈纺K--BSC
該模塊的功能是產(chǎn)生一個(gè)單回路PID控制。使用時(shí)與被控對(duì)象組成回路,以MV作為被控對(duì)象的輸入,以被控對(duì)象的輸出作為BSC模塊的輸入—PV;并正確的設(shè)置模塊的內(nèi)部參數(shù),可使測(cè)量值PV穩(wěn)定地等于給定值。單回路模塊--BSC該模塊的功能是產(chǎn)生一個(gè)單回路PID
單回路模塊--BSCX注:BSCX是BSC模塊的擴(kuò)展模塊,在BSC模塊的基礎(chǔ)上增加了該模塊的成員,便于用戶使用。單回路模塊--BSCX注單回路控制模塊單回路控制模塊編程實(shí)例4例4:通過(guò)兩個(gè)單回路分別控制液位LI201和流量FI201;其中1#泵V1控制液位,2#泵V2控制流量。當(dāng)1#泵故障時(shí),2#泵控制液位,流量不再通過(guò)回路來(lái)調(diào)節(jié)。2個(gè)泵均正常時(shí),NR為ON;1#泵故障時(shí),NR為OFF。編程實(shí)例4例4:通過(guò)兩個(gè)單回路分別控制液位LI201和流量F編程實(shí)例4新建自定義回路編程實(shí)例4新建自定義回路編程實(shí)例4編程實(shí)例4在程序中我們可以使用系統(tǒng)變量g_bsc[n]來(lái)訪問(wèn)自定義單回路
系統(tǒng)資源
舉例:IFKO101=ONTHENg_bsc[0].SwAM=OFF;g_bsc[0].MV=0.4;END_IF;在程序中我們可以使用系統(tǒng)變量g_bsc[n]來(lái)訪問(wèn)自定義單回思考與說(shuō)明
提問(wèn):
NR和TEMP是什么變量,有什么作用,如何定義?
N所對(duì)應(yīng)的0和1有什么涵義?除了在圖形化編程中調(diào)用所需要的模塊之外,組態(tài)中是否需要其他操作?思考與說(shuō)明提問(wèn):七、自定義功能塊
七、自定義功能塊在SCcontrol中可以使用功能塊編輯器或梯形圖編輯器來(lái)設(shè)計(jì)自定義功能塊。從編程角度看,自定義功能塊相當(dāng)于子程序。自定義功能塊內(nèi)部包含了用戶定義的程序邏輯,外部則由輸入輸出變量組成其框架。在SCcontrol中可以使用功能塊編輯器或梯形圖編輯器來(lái)設(shè)基本步驟首先,新建段落,并選擇段類型為“模塊”。其次,定義該模塊的輸入輸出變量。另外如果需要,也可定義私有變量或全局變量等。再次,根據(jù)工藝要求編寫(xiě)該模塊的內(nèi)部算法??梢赃x擇適合的編程元素按算法要求組合在一起,從而實(shí)現(xiàn)我們的控制要求。最后,對(duì)該段落保存、編譯。如果編譯成功,則回到組態(tài)軟件中進(jìn)行聯(lián)編;如果出錯(cuò),則應(yīng)查找錯(cuò)誤、修改程序直至編譯成功。新程序段FBDLD段名稱變量聲明基本步驟首先,新建段落,并選擇段類型為“模塊”。新程序段FB自定義模塊設(shè)計(jì)與使用
例1:要求制作一個(gè)名為“點(diǎn)燈模塊”的自定義功能塊。當(dāng)操作員按下按鈕時(shí)以固定的時(shí)間間隔點(diǎn)亮5盞電燈(要求使用FBD編輯器制作)。自定義模塊設(shè)計(jì)與使用例1:要求制作一個(gè)名為“點(diǎn)燈模塊”的自定義模塊設(shè)計(jì)與使用自定義模塊設(shè)計(jì)與使用自定義模塊設(shè)計(jì)與使用自定義模塊設(shè)計(jì)與使用
八、程序調(diào)試浙大中控DCS系統(tǒng)AdvanTrol-Pro軟件培訓(xùn)-編程綜合編程案例課件程序調(diào)試組態(tài)保存,編譯,下載再次打開(kāi)圖形化編程軟件,連接、調(diào)試打開(kāi)變量調(diào)試窗口注意事項(xiàng):保證網(wǎng)絡(luò)通暢,上下位機(jī)組態(tài)一致程序下載后,操作站只需連接主控卡,即可調(diào)試調(diào)試位號(hào)時(shí),注意位號(hào)成員的引用程序調(diào)試組態(tài)保存,編譯,下載注意事項(xiàng):模入量位號(hào)成員模入量位號(hào)成員動(dòng)態(tài)調(diào)試?yán)?:實(shí)現(xiàn)對(duì)PI102的手工置值。動(dòng)態(tài)調(diào)試?yán)?:實(shí)現(xiàn)對(duì)PI102的手工置值。動(dòng)態(tài)調(diào)試
例2:在以下梯形圖程序中對(duì)開(kāi)關(guān)量Y5手工置值。打開(kāi)變量調(diào)試窗口添加變量Y5、D5、D6、D7、D8、D9、D10,并觀察D5、D6、D7、D8、D9、D10的狀態(tài)。把Y5置為ON,觀察D5、D6、D7、D8、D9、D10的狀態(tài)變化。動(dòng)態(tài)調(diào)試?yán)?:在以下梯形圖程序中對(duì)開(kāi)關(guān)量Y5手工置值。打
練習(xí)時(shí)間浙大中控DCS系統(tǒng)AdvanTrol-Pro軟件培訓(xùn)-編程綜合編程案例課件
編程練習(xí)練習(xí)1:某單回路控制:回路輸入為T(mén)I301,回路輸出為FV106。當(dāng)溫度信號(hào)TI301(0~800℃)高于640℃時(shí)回路輸出由操作員手動(dòng)控制;當(dāng)溫度信號(hào)TI301(0~800℃)低于640℃時(shí)自動(dòng)控制。編程練習(xí)
編程練習(xí)編程練
編程練習(xí)練習(xí)2:某焦化廠冷鼓電捕工段一液氨槽液位采用聯(lián)鎖保護(hù),為安全起見(jiàn),貯槽內(nèi)液體嚴(yán)禁溢出。液氨界面控制要求如下:聯(lián)鎖投運(yùn),當(dāng)液位(LT101)達(dá)到高高限時(shí),自動(dòng)打開(kāi)氨水界面控制開(kāi)關(guān)閥(SV101);當(dāng)液位低于低低限時(shí),需要自動(dòng)關(guān)閉氨水界面控制開(kāi)關(guān)閥(SV101);聯(lián)鎖解除時(shí),可以手動(dòng)操作閥門(mén)。
編程練習(xí)
編程練習(xí)編程練
謝謝!浙大中控DCS系統(tǒng)AdvanTrol-Pro軟件培訓(xùn)-編程綜合編程案例課件圖形化組態(tài)浙江中控技術(shù)有限公司圖形化組態(tài)浙江中控技術(shù)有限公司六、綜合編程應(yīng)用
六、綜合編程應(yīng)用一、編程實(shí)例TIMER定時(shí)器應(yīng)用AIALM模塊應(yīng)用流量累積和清零自定義回路控制自定義功能塊二、編程調(diào)試編程調(diào)試步驟調(diào)試注意事項(xiàng)
主要內(nèi)容:培訓(xùn)什么?一、編程實(shí)例主要內(nèi)容:培訓(xùn)什么?系統(tǒng)資源
系統(tǒng)資源
編程實(shí)例1例1:開(kāi)燈程序,KOSTART為開(kāi)燈信號(hào)。當(dāng)KOSTART為ON時(shí)要求燈(KO1001)開(kāi)5秒關(guān)5秒,交替閃爍。當(dāng)KOSTART為OFF時(shí)燈(KO1001)關(guān)。編程實(shí)例1例1:開(kāi)燈程序,KOSTART為開(kāi)燈信號(hào)。當(dāng)KOS編程實(shí)例1編程實(shí)例1思考與說(shuō)明
提問(wèn):
定時(shí)器工作原理?定時(shí)器對(duì)應(yīng)的變量類型,定時(shí)器種類及數(shù)量?定時(shí)器對(duì)應(yīng)的時(shí)間單位?如何實(shí)現(xiàn)取反操作?如何在圖形化編程界面中輸入文字注釋?思考與說(shuō)明提問(wèn):
報(bào)警模塊--AIALM報(bào)警模塊--AIALM模入量位號(hào)成員模入量位號(hào)成員編程實(shí)例2例2:有一溫度信號(hào)TI101,0-600攝氏度。溫度高于480度時(shí),打開(kāi)開(kāi)關(guān)(KO302);溫度不高于480度時(shí),開(kāi)關(guān)(KO302)自由開(kāi)停。編程實(shí)例2例2:有一溫度信號(hào)TI101,0-600攝氏度。溫編程實(shí)例2
提問(wèn):程序中2000代表什么?TON模塊在此處的使用有什么意義?如果IO故障,KO302的狀態(tài)是什么?這里為什么用置位線圈,如果用普通線圈,會(huì)有什么結(jié)果?編程實(shí)例2提問(wèn):
累積函數(shù)--TOTAL_ACCUM累積函數(shù)--TOTAL_ACCUM
累積函數(shù)--SUB_ACCUM累積函數(shù)--SUB_ACCUM編程實(shí)例3例3:流量信號(hào)FI001,量程0-1000,單位M3/h,要求在開(kāi)關(guān)KO305為ON時(shí),實(shí)現(xiàn)流量的累積;開(kāi)關(guān)KO305為OFF時(shí),停止累積,并將原累積結(jié)果清零(分別用LD和FBD兩種編輯器實(shí)現(xiàn))。編程實(shí)例3例3:流量信號(hào)FI001,量程0-1000,單位M
步驟首先,我們定義一8字節(jié)累積量FIQ001,量程1000,單位M3,系數(shù)3600步驟首先,我們定義一8字節(jié)累積量FIQ0編程實(shí)例3梯形圖實(shí)現(xiàn):編程實(shí)例3梯形圖實(shí)現(xiàn):編程實(shí)例3功能塊實(shí)現(xiàn):編程實(shí)例3功能塊實(shí)現(xiàn):思考與說(shuō)明
提問(wèn):
FIQ001是什么變量,在哪里定義,如何定義?各參數(shù)如何設(shè)置?如果要查看累積量FIQ001,應(yīng)如何設(shè)置?
思考與說(shuō)明提問(wèn):?jiǎn)位芈纺K--BSC
該模塊的功能是產(chǎn)生一個(gè)單回路PID控制。使用時(shí)與被控對(duì)象組成回路,以MV作為被控對(duì)象的輸入,以被控對(duì)象的輸出作為BSC模塊的輸入—PV;并正確的設(shè)置模塊的內(nèi)部參數(shù),可使測(cè)量值PV穩(wěn)定地等于給定值。單回路模塊--BSC該模塊的功能是產(chǎn)生一個(gè)單回路PID
單回路模塊--BSCX注:BSCX是BSC模塊的擴(kuò)展模塊,在BSC模塊的基礎(chǔ)上增加了該模塊的成員,便于用戶使用。單回路模塊--BSCX注單回路控制模塊單回路控制模塊編程實(shí)例4例4:通過(guò)兩個(gè)單回路分別控制液位LI201和流量FI201;其中1#泵V1控制液位,2#泵V2控制流量。當(dāng)1#泵故障時(shí),2#泵控制液位,流量不再通過(guò)回路來(lái)調(diào)節(jié)。2個(gè)泵均正常時(shí),NR為ON;1#泵故障時(shí),NR為OFF。編程實(shí)例4例4:通過(guò)兩個(gè)單回路分別控制液位LI201和流量F編程實(shí)例4新建自定義回路編程實(shí)例4新建自定義回路編程實(shí)例4編程實(shí)例4在程序中我們可以使用系統(tǒng)變量g_bsc[n]來(lái)訪問(wèn)自定義單回路
系統(tǒng)資源
舉例:IFKO101=ONTHENg_bsc[0].SwAM=OFF;g_bsc[0].MV=0.4;END_IF;在程序中我們可以使用系統(tǒng)變量g_bsc[n]來(lái)訪問(wèn)自定義單回思考與說(shuō)明
提問(wèn):
NR和TEMP是什么變量,有什么作用,如何定義?
N所對(duì)應(yīng)的0和1有什么涵義?除了在圖形化編程中調(diào)用所需要的模塊之外,組態(tài)中是否需要其他操作?思考與說(shuō)明提問(wèn):七、自定義功能塊
七、自定義功能塊在SCcontrol中可以使用功能塊編輯器或梯形圖編輯器來(lái)設(shè)計(jì)自定義功能塊。從編程角度看,自定義功能塊相當(dāng)于子程序。自定義功能塊內(nèi)部包含了用戶定義的程序邏輯,外部則由輸入輸出變量組成其框架。在SCcontrol中可以使用功能塊編輯器或梯形圖編輯器來(lái)設(shè)基本步驟首先,新建段落,并選擇段類型為“模塊”。其次,定義該模塊的輸入輸出變量。另外如果需要,也可定義私有變量或全局變量等。再次,根據(jù)工藝要求編寫(xiě)該模塊的內(nèi)部算法??梢赃x擇適合的編程元素按算法要求組合在一起,從而實(shí)現(xiàn)我們的控制要求。最后,對(duì)該段落保存、編譯。如果編譯成功,則回到組態(tài)軟件中進(jìn)行聯(lián)編;如果出錯(cuò),則應(yīng)查找錯(cuò)誤、修改程序直至編譯成功。新程序段FBDLD段名稱變量聲明基本步驟首先,新建段落,并選擇段類型為“模塊”。新程序段FB自定義模塊設(shè)計(jì)與使用
例1:要求制作一個(gè)名為“點(diǎn)燈模塊”的自定義功能塊。當(dāng)操作員按下按鈕時(shí)以固定的時(shí)間間隔點(diǎn)亮5盞電燈(要求使用FBD編輯器制作)。自定義模塊設(shè)計(jì)與使用例1:要求制作一個(gè)名為“點(diǎn)燈模塊”的自定義模塊設(shè)計(jì)與使用自定義模塊設(shè)計(jì)與使用自定義模塊設(shè)計(jì)與使用自定義模塊設(shè)計(jì)與使用
八、程序調(diào)試浙大中控DCS系統(tǒng)AdvanTrol-Pro軟件培訓(xùn)-編程綜合編程案例課件程序調(diào)試組態(tài)保存,編譯,下載再次打開(kāi)圖形化編程軟件,連接、調(diào)試打開(kāi)變量調(diào)試窗口注意事項(xiàng):保證網(wǎng)絡(luò)通暢,上下位機(jī)組態(tài)一致程序下載后,操作站只需連接主控卡,即可調(diào)試調(diào)試位號(hào)時(shí),注意位號(hào)成員的引用程序調(diào)試組態(tài)保存,編譯,下載注意事項(xiàng):模入量位號(hào)成員模入量位號(hào)成員動(dòng)態(tài)調(diào)試?yán)?:實(shí)現(xiàn)對(duì)PI102的手工置值。動(dòng)態(tài)調(diào)試?yán)?:實(shí)現(xiàn)對(duì)PI102的手工置值。動(dòng)態(tài)調(diào)試
例2:在以下梯形圖程序中對(duì)開(kāi)關(guān)量Y5手工置值。打開(kāi)變量調(diào)試窗口添加變量Y5、D5、D6、D7、D8、D9、D10,并觀察D5、D6、D7、D8、D9、D10的狀態(tài)。把Y5
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑電氣設(shè)計(jì)試題及答案
- 影響管理有效性的關(guān)鍵因素試題及答案
- 行政管理本科考試必考試題及答案
- 行政管理信息化應(yīng)用試題及答案
- 中級(jí)聘用合同范例
- 2025年行政管理公文處理的關(guān)鍵考點(diǎn)試題及答案
- 行政管理心理學(xué)學(xué)習(xí)成果展示試題及答案
- 城市公共服務(wù)數(shù)字化轉(zhuǎn)型試題及答案
- 2025年自考行政管理新形勢(shì)下試題及答案
- 產(chǎn)品要求合同范例
- 人工智能對(duì)書(shū)法技法的革新
- 2024年四川省成都市高新區(qū)中考數(shù)學(xué)二診試卷
- MOOC 知識(shí)創(chuàng)新與學(xué)術(shù)規(guī)范-南京大學(xué) 中國(guó)大學(xué)慕課答案
- 2024年濟(jì)南市槐蔭區(qū)二模英語(yǔ)試題
- 中外美術(shù)評(píng)析與欣賞智慧樹(shù)知到期末考試答案章節(jié)答案2024年湖南大學(xué)
- 安全閥校驗(yàn)試卷及答案
- 淄博市2024屆高三二模地理試題卷(含答案)
- 2024年寧夏華電集團(tuán)寧夏公司招聘筆試參考題庫(kù)附帶答案詳解
- 《眼耳口鼻》 教學(xué)設(shè)計(jì)方案
- 保潔突發(fā)事件應(yīng)急培訓(xùn)
- 2001年10月自考00372公安信息學(xué)試題及答案含解析
評(píng)論
0/150
提交評(píng)論