亚洲国产岛国毛片在线_美国十次了思思久久精品导航_亚洲人体影院_欧美精品亚洲精品

技術(shù)頻道

MCGS嵌入式組態(tài)系統(tǒng)快速采集解決方案

北京昆侖通態(tài)自動化軟件科技有限公司是國內(nèi)知名的一家高科技企業(yè),公司主要從事專業(yè)自動化軟件的開發(fā),應(yīng)用系統(tǒng)的集成,并向用戶提供從硬件到軟件的總體設(shè)計方案。產(chǎn)品遍布石油、化工、冶金、礦山、運輸、機械、食品等幾十個行業(yè),并應(yīng)用于全國乃至世界的眾多工業(yè)控制現(xiàn)場。值此之即,我們向大家介紹公司軟件MCGS嵌入式組態(tài)系統(tǒng)快速采集解決方案。
  
  我們按照目標方案來組織解決方案。使用本文檔的時候,首先需要確認你的工程是否符合所列舉的目標方案。可以通過檢查工程是否符合目標系統(tǒng)的特點來發(fā)現(xiàn)你所需要處理的工程項目是何種類型的工程項目。如果你發(fā)現(xiàn)你的工程與所列舉特點有不一致的地方,可能你需要處理的是新的類型的工程,這種情況下,請通過技術(shù)支持和嵌入式產(chǎn)品線經(jīng)理聯(lián)系以便確認你的工程需要的解決方案。
  
  目前,嵌入式組態(tài)系統(tǒng)可以解決的快速采集項目有如下三種:
  1、 高速采集和連續(xù)控制方案
  目標系統(tǒng)
  本方案主要解決的是小型控制設(shè)備中嵌入組態(tài)系統(tǒng)的要求。此類系統(tǒng)包括注槊機,掃路機以及其他小型控制設(shè)備。
  
  系統(tǒng)特點
  這些設(shè)備的特點是有簡單畫面,一般是批次工作,有比較復雜的工作狀態(tài)和狀態(tài)轉(zhuǎn)換關(guān)系。操作邏輯比較復雜。而且,為了降低成本,一般只使用簡單AD、DA、IO,由組態(tài)軟件來解決控制邏輯和時序問題,不使用PLC。有時有報表輸出等。
  
  進入快速采集是事先預(yù)知的,比如:是由操作員決定開始進入快速采集和控制,而不是由于發(fā)生了某種事件如報警進入快速采集和控制。如果是后一種情況,請參看快速轉(zhuǎn)入高速采集方案。
  
  對于要求響應(yīng)周期在50毫秒以上的項目,可以直接使用組態(tài)軟件中的相應(yīng)功能如循環(huán)策略,定時策略等來實現(xiàn)。
  
  對于響應(yīng)周期在50毫秒以下的項目,通常原因是由于需要進行一路或幾路位置控制PID操作,其控制周期要求可以和PLC相比,在1~10毫秒之間。
  
  解決方案
  MCGS組態(tài)系統(tǒng)對此類系統(tǒng)的解決方案如下:
  除了高速控制以外的功能,使用通用組態(tài)功能來完成。注意參考通用組態(tài)功能的各項性能參數(shù)。
  對于高速控制,解決方法如下:
  1、 構(gòu)造一個用戶策略,此策略在系統(tǒng)初始化時啟動。
  2、 在此用戶策略中,添加一個腳本程序。
  3、 在此腳本程序的開頭,使用腳本函數(shù)SetRealTimeStgy,把本策略升級為硬實時策略,如果不升級為硬實時策略則很容易被其他線程干擾。
  4、 在此腳本程序中,構(gòu)造一個while循環(huán)體。在循環(huán)體中,反復循環(huán)執(zhí)行以下內(nèi)容。
  
  ● 等待定時間隔到來,定時間隔的等待有兩種辦法,一種是使用!SLEEP函數(shù),使用此函數(shù),參數(shù)為1時,大約延時2毫秒,參數(shù)為3時,延時4毫秒,也就是延時指定時長,外加任務(wù)切換的時間1毫秒,此性能指標在486 66MHz上測出。另一種辦法是使用函數(shù)WAITFORINTERRUPT,等待一個中斷的發(fā)生。可以使用硬件板卡上的2M定時器,配合計數(shù)器來觸發(fā)中斷,實現(xiàn)此功能。此方式可以達到1毫秒的掃描周期,缺點是需要硬件配合。
  
  ● 檢查是否已經(jīng)不需要進行此快速掃描控制了,如系統(tǒng)退出或狀態(tài)轉(zhuǎn)換為手動。如果是,則退出循環(huán)體。
  ● 啟動AD轉(zhuǎn)換和DI,采集數(shù)據(jù)。
  ● 進行控制算法和邏輯的計算工作,此時可以從實時數(shù)據(jù)庫中讀取各種設(shè)定值。并輸出各種數(shù)值。
  ● 啟動DA轉(zhuǎn)換和DO,輸出控制命令。
  ● 進入下一次循環(huán)。
  
  2、 高速采集和事后分析方案
  目標系統(tǒng)
  本方案主要解決的是實驗采集設(shè)備中嵌入組態(tài)系統(tǒng)的要求。此類系統(tǒng)包括各種測試儀設(shè)備。
  
  系統(tǒng)特點
  這些設(shè)備的特點是其工作狀態(tài)有高速采集狀態(tài)和事后分析狀態(tài)兩個。通常使用辦法是進行一次試驗,打開高速采集,以很高的速度如1毫秒采集數(shù)據(jù),采集到的數(shù)據(jù)存放在內(nèi)存中,同時可以做一些比較簡單的數(shù)據(jù)處理如求平均值等等。一般采集1~20秒,最多不超過1分鐘。高速采集停止后(經(jīng)常是由于試驗完成了),把數(shù)據(jù)保存到磁盤上的數(shù)據(jù)文件中。然后進入分析狀態(tài),從數(shù)據(jù)文件中把數(shù)據(jù)讀取出來,通過相對曲線來顯示,通過數(shù)據(jù)流覽構(gòu)件來看數(shù)據(jù)。額外的要求包括對數(shù)據(jù)文件的命名,管理,備份和傳送到上位機中。
  
  進入快速采集是事先預(yù)知的,比如:是由實驗員決定開始進入快速采集和控制,而不是由于發(fā)生了某種事件如報警進入快速采集和控制。如果是后一種情況,請參看快速轉(zhuǎn)入高速采集方案。
  
  對于要求響應(yīng)周期在50毫秒以上的項目,可以直接使用組態(tài)軟件中的相應(yīng)功能如循環(huán)策略,定時策略等來實現(xiàn)。
  
  對于響應(yīng)周期在50毫秒以下的項目,通常原因是由于需要進行一路或幾路高速采集,其采集周期達到1~50毫秒之間。
  
  解決方案
  MCGS組態(tài)系統(tǒng)對此類系統(tǒng)的解決方案如下:
  除了高速采集以外的功能,使用通用組態(tài)功能來完成。注意參考通用組態(tài)功能的各項性能參數(shù)。
  對于高速控制,解決方法如下:
  5、 構(gòu)造一個用戶策略,此策略在系統(tǒng)初始化時啟動。
  6、 在此用戶策略中,添加一個腳本程序。
  7、 在此腳本程序的開頭,使用腳本函數(shù)SetRealTimeStgy,把本策略升級為硬實時策略,如果不升級為硬實時策略則很容易被其他線程干擾。使用腳本程序ArrayCreate 創(chuàng)建一個浮點數(shù)組。此函數(shù)指定數(shù)組序號,序號范圍為0~255,數(shù)組大小,范圍為1~655350。
  8、 準備一個變量Pointer來指示目前使用到哪個位置。
  9、 在此腳本程序中,構(gòu)造一個while循環(huán)體。在循環(huán)體中,反復循環(huán)執(zhí)行以下內(nèi)容。
  
  ● 等待定時間隔到來,定時間隔的等待有兩種辦法,一種是使用!SLEEP函數(shù),使用此函數(shù),參數(shù)為1時,大約延時2毫秒,參數(shù)為3時,延時4毫秒,也就是延時指定時長,外加任務(wù)切換的時間1毫秒,此性能指標在486 66MHz上測出。另一種辦法是使用函數(shù)WAITFORINTERRUPT,等待一個中斷的發(fā)生。可以使用硬件板卡上的2M定時器,配合計數(shù)器來觸發(fā)中斷,實現(xiàn)此功能。此方式可以達到1毫秒的掃描周期,缺點是需要硬件配合。
  ● 檢查是否已經(jīng)不需要進行此快速掃描采集了,如系統(tǒng)退出或狀態(tài)轉(zhuǎn)換為手動。如果是,則退出循環(huán)體。
  ● 啟動AD轉(zhuǎn)換和DI,采集數(shù)據(jù)。
  ● 使用ArraySetAt把采集到的數(shù)據(jù)放到數(shù)組中的位置,位置可以根據(jù)變量Pointer決定,然后把Pointer增長1。
  ● 啟動DA轉(zhuǎn)換和DO,輸出控制命令。
  ● 進入下一次循環(huán)。
  10、 高速采集結(jié)束后,使用ArrayGetAt逐個把數(shù)據(jù)讀出來,使用FileWriteStrLimit來保存數(shù)據(jù)到文件中去。
  11、 試驗完成后,按照操作員的操作,從指定文件中讀取數(shù)據(jù),放到配置成相對曲線的實時曲線上,觀看數(shù)據(jù)。
  
  3、 低速輪循和觸發(fā)轉(zhuǎn)換到高速采集方案
  目標系統(tǒng)
  本方案主要解決的是事故紀錄儀性質(zhì)的設(shè)備方案。如電力故障紀錄儀等等。
  
  系統(tǒng)特點
  這些設(shè)備的特點是其工作狀態(tài)有高速采集狀態(tài)和平時輪循狀態(tài)兩個。通常使用時,以不高的速度如100毫秒一次采集數(shù)據(jù)并進行存盤處理。在外界報警或故障發(fā)生時,轉(zhuǎn)入高速采集狀態(tài),設(shè)備以很短的間隔如1毫秒一次采集一段時間(1~5秒)的數(shù)據(jù),然后存盤以便分析和處理。
  
  進入快速采集是無法事先預(yù)知的,通常情況如:一個中斷通知到來表示某種事件已經(jīng)發(fā)生。此時系統(tǒng)轉(zhuǎn)入快速采集,采集一段時間后停止,并保存采集到得數(shù)據(jù)。
  
  對于響應(yīng)周期在50毫秒以下的項目,通常原因是由于需要進行一路或幾路高速采集,其采集周期達到1~50毫秒之間。
  
  解決方案
  MCGS組態(tài)系統(tǒng)對此類系統(tǒng)的解決方案如下:
  除了高速采集以外的功能,使用通用組態(tài)功能來完成。注意參考通用組態(tài)功能的各項性能參數(shù)。
  對于高速控制,解決方法如下:
  1、 構(gòu)造一個中斷策略,監(jiān)聽故障通知中斷。
  2、 在此中斷策略中,添加一個腳本程序。
  3、 在此腳本程序的開頭,使用腳本函數(shù)SetRealTimeStgy,把本策略升級為硬實時策略,如果不升級為硬實時策略則很容易被其他線程干擾。
  4、 使用腳本程序ArrayCreate 創(chuàng)建一個浮點數(shù)組。此函數(shù)指定數(shù)組序號,序號范圍為0~255,數(shù)組大小,范圍為1~655350。
  5、 準備一個變量Pointer來指示目前使用到哪個位置。
  6、 在此腳本程序中,構(gòu)造一個while循環(huán)體。在循環(huán)體中,反復循環(huán)執(zhí)行以下內(nèi)容。
  ● 等待定時間隔到來,定時間隔的等待有兩種辦法,一種是使用!SLEEP函數(shù),使用此函數(shù),參數(shù)為1時,大約延時2毫秒,參數(shù)為3時,延時4毫秒,也就是延時指定時長,外加任務(wù)切換的時間1毫秒,此性能指標在486 66MHz上測出。另一種辦法是使用函數(shù)WAITFORINTERRUPT,等待一個中斷的發(fā)生。可以使用硬件板卡上的2M定時器,配合計數(shù)器來觸發(fā)中斷,實現(xiàn)此功能。此方式可以達到1毫秒的掃描周期,缺點是需要硬件配合。
  ● 檢查是否已經(jīng)不需要進行此快速掃描采集了,如系統(tǒng)退出或狀態(tài)轉(zhuǎn)換為手動。如果是,則退出循環(huán)體。
  ● 啟動AD轉(zhuǎn)換和DI,采集數(shù)據(jù)。
  ● 使用ArraySetAt把采集到的數(shù)據(jù)放到數(shù)組中的位置,位置可以根據(jù)變量Pointer決定,然后把Pointer增長1。
  ● 進入下一次循環(huán)。
  12、 高速采集結(jié)束后,使用ArrayGetAt逐個把數(shù)據(jù)讀出來,使用FileWriteStrLimit來保存數(shù)據(jù)到文件中去。
  13、 試驗完成后,按照操作員的操作,從指定文件中讀取數(shù)據(jù),放到配置成相對曲線的實時曲線上,觀看數(shù)據(jù)。

文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。

亚洲国产岛国毛片在线_美国十次了思思久久精品导航_亚洲人体影院_欧美精品亚洲精品
亚洲国产精品成人va在线观看| 久久久国产精品一区二区三区| 欧美不卡在线视频| 久久国产精品久久精品国产| 禁久久精品乱码| 蜜臀va亚洲va欧美va天堂 | 亚洲国产三级| 欧美精品在线播放| 亚洲影音一区| 欧美亚洲在线播放| 亚洲高清在线播放| 亚洲精品在线一区二区| 国产精品一区久久久| 久久这里只有| 欧美日韩不卡在线| 久久国产精品免费一区| 另类专区欧美制服同性| 一区二区激情视频| 欧美在线看片| 中文亚洲欧美| 久久青草福利网站| 亚洲制服av| 鲁大师成人一区二区三区| 一本色道久久88综合日韩精品| 一区二区三区欧美日韩| 今天的高清视频免费播放成人| 亚洲每日在线| 国产亚洲欧美另类中文| 99精品视频免费在线观看| 国产日韩欧美在线看| 91久久极品少妇xxxxⅹ软件| 国产精品自在欧美一区| 亚洲国产精品高清久久久| 国产婷婷色一区二区三区四区| 亚洲国产精品第一区二区三区 | 欧美伊人久久久久久久久影院| 亚洲精品一区久久久久久| 亚洲欧美中文在线视频| 亚洲精品久久7777| 久久激情综合网| 午夜日韩福利| 欧美午夜精品久久久久久浪潮| 欧美顶级少妇做爰| 国产欧美一区二区三区另类精品 | 亚洲欧洲一二三| 好看不卡的中文字幕| 亚洲一二区在线| 一区二区欧美国产| 欧美成年人在线观看| 久久亚洲精品一区二区| 国产日韩欧美在线| 这里只有精品电影| 亚洲一区二区三区精品动漫| 欧美ab在线视频| 欧美不卡视频| 亚洲人在线视频| 女生裸体视频一区二区三区| 久久综合久久综合久久| 国产午夜精品全部视频在线播放| 正在播放欧美视频| 性做久久久久久久久| 欧美色区777第一页| 99v久久综合狠狠综合久久| 日韩香蕉视频| 欧美日韩一区二区在线播放| 亚洲人被黑人高潮完整版| 亚洲精品国精品久久99热一| 欧美a级大片| 亚洲清纯自拍| 亚洲天堂偷拍| 国产精品亚洲综合一区在线观看| 亚洲在线观看免费视频| 欧美一区亚洲| 国产一二精品视频| 久久免费午夜影院| 亚洲国产天堂久久综合网| 亚洲欧洲精品一区二区精品久久久 | 久久久久看片| 亚洲第一在线视频| 欧美精品首页| 亚洲午夜精品福利| 久久国产欧美精品| 一区视频在线播放| 欧美电影免费观看网站| 一区二区三区精密机械公司| 欧美一级在线亚洲天堂| 好吊色欧美一区二区三区四区| 久久婷婷国产综合精品青草| 亚洲国产高清视频| 亚洲一区日韩在线| 狠狠色丁香婷婷综合久久片| 欧美电影免费观看大全| 一区二区免费看| 久久久精品网| av成人免费在线观看| 国产乱理伦片在线观看夜一区| 久久国产精品高清| 99re6热只有精品免费观看| 久久久久国产成人精品亚洲午夜| 亚洲激情成人| 国产精品人成在线观看免费 | 在线国产精品播放| 欧美日韩亚洲一区二区三区在线观看 | 午夜一级在线看亚洲| 亚洲成在人线av| 午夜视频久久久久久| 亚洲欧洲偷拍精品| 国产无一区二区| 欧美日韩国产限制| 久久女同互慰一区二区三区| 在线亚洲美日韩| 欧美黄色一区| 久久久精品一区| 亚洲午夜精品久久久久久app| 激情综合在线| 国产精品视频自拍| 欧美日韩国产欧| 久久综合久久综合这里只有精品| 亚洲性视频h| 99re热这里只有精品视频| 亚洲成人自拍视频| 久久久久国产精品人| 亚洲一区二区三区涩| 99视频一区二区三区| 亚洲国产精品一区二区第一页| 国产亚洲一区在线| 国产精品日韩欧美大师| 欧美日韩午夜在线| 噜噜噜噜噜久久久久久91| 久久av一区| 欧美在线观看一区二区| 亚洲欧美不卡| 亚洲主播在线| 亚洲免费人成在线视频观看| 这里只有精品丝袜| 这里是久久伊人| 亚洲午夜高清视频| 亚洲一区二区在线| 亚洲女优在线| 欧美一区=区| 欧美一区二区三区四区高清 | 一区二区欧美在线| 在线亚洲精品| 亚洲女同同性videoxma| 先锋影音一区二区三区| 欧美在线免费| 久久久免费精品视频| 麻豆成人av| 麻豆成人在线| 欧美日韩18| 国产精品人人做人人爽| 国产精品视频免费观看www| 国产精品久久久久9999高清| 国产精品久久国产精品99gif | 久久久久久夜| 欧美国产亚洲视频| 欧美日韩在线播放三区| 欧美性猛交xxxx乱大交蜜桃| 国产精品大片| 国产亚洲毛片在线| 伊人男人综合视频网| 最新国产拍偷乱拍精品| 亚洲一区二区三区视频播放| 欧美在线啊v| 美女性感视频久久久| 亚洲精选一区| 欧美一区观看| 欧美福利在线观看| 国产精品亚洲一区| 亚洲福利视频网| 亚洲一区中文| 蜜臀99久久精品久久久久久软件| 亚洲国产日韩欧美在线99| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 | 国内精品嫩模av私拍在线观看| 亚洲国产精品欧美一二99| 一区二区三区欧美成人| 欧美在线视频一区二区三区| 欧美大片一区| 亚洲一区区二区| 欧美承认网站| 国产综合亚洲精品一区二| av成人免费在线| 开元免费观看欧美电视剧网站| 亚洲美女在线观看| 久久精品二区| 国产精品久久国产愉拍| 最新国产成人在线观看| 久久国产精品99久久久久久老狼| 欧美激情国产日韩| 午夜精品久久久久影视| 欧美激情一区二区| 影音先锋亚洲精品| 亚洲在线中文字幕| 91久久精品国产91久久性色tv| 久久福利视频导航| 国产精品视频福利| 一本色道久久综合亚洲精品小说 | 亚洲福利一区| 久久久一区二区|