亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看

  • VB.NET于泓格WinCon-8000的活用
    泓格科技上海技術服務中心

    一、前言:
    以往VB程序給大多數程序設計師的印象,是比較適合應用于畫面顯示、報表打印及數據庫處理等方面的程序,且具有簡單易用,學習時間較短,畫面變化豐富等優點,但是不適合執行速度高,通信效率要求嚴格的自動監控系統程序。其最主要的重點是考慮實時反應控制、通信效率、復雜的邏輯計算、各不同程序間的優先處理程序等處理,所以選用VC++語言的設計系統來得多,但是VC++對畫面的處理為最差的一環,而且培養一個熟練的VC++設計師,可能需要比VB花費數倍以上的時間。
    再由實際的應用面來看,一般MIS系統大都選擇VB語言設計,所處理的就是財務、人事、物料、業務、生產等系統。自動監控系統純粹為工廠生產的控制,以C語言設計為主,所要求的是制造過程的掌控、實時的反應控制、警報實時通知及處理等要項。隨著時代的進步,兩種系統的信息必須相互交流,但是存在各自系統的設計理念不同,開發工具差異性較大,雙方的系統設計師都無法認知對方系統的特性,因此整合的困難度很高。如果要取得工廠各種儀表數值,馬達激活停止,操作開關…..等電器信號,就需要DCS、PLC等各種控制器才能完成,而且此種控制程序的設計更是不一樣,以前對于此數種不同系統的整合方法可謂緣木求魚般的困難。
    但是科技的進步,新的信息系統及設備陸續被開發出來,早于數年前已經有人以PC的架構為基礎,研發出采用DOS操作系統的PC Based控制器,可以輸出輸入電器信號,以C語言為設計工具,為一般PC程序設計師也可以設計自動控制程序的開啟方便之門。此類產品以泓格的I-7000、I-7188、I-8000等系列為其代表。隨著PC操作系統由DOS轉到Windows系統,硬件發展也日新月異,設備小型化且內存容量增加,微軟于兩、三年前就提出WinCE架構,以作為Embedded硬設備的核心。泓格應合此種發展趨勢于去年中(2003)提出WinCon-8000控制器,筆者曾于機電整合雜志2003年12月份發表此產品的應用趨勢文章。微軟也針對應用軟件的開發工具提出Microsoft Studio.Net的架構,希望統一應用程序的設計方式。由此觀之無論硬件或軟件都朝向同一整合方向,而且實際應用面上,也由單純的工業界的自動控制,發展至商業面、生活面…等等各種層面都需要整合的地步。面對整合的復雜性,應用系統設計觀念必須有不一樣的思維。微軟提出Studio.Net的架構就是要簡化開發的困難度,WinCon-8000硬件也是容易整合的設備。所以結合VB.Net及WinCon-8000的系統,就是連只會VB 6.0的程序設計師也很快地開發出一套簡易的自動控制應用系統。本文將說明此種新的設計觀點,不要局限于只會VB的人,就不會設計控制信號相關應用系統的舊觀念。大家要相信未來實際應用的整合復雜度將越來越高,一定要有新的信息架構才能因應,VB.Net加上WinCon-8000就是一個很好的開始。

    二、VB.Net與WinCon-8000結合的特色:
    我們由VB設計師的角色來看WinCon-8000控制器整合性問題。一般自動控制系統的主要功能包含電氣信號的輸出入、與各式控制設備的資料交換通信、實時數據顯示、生產線流程圖顯示、歷史資料趨勢圖、警報檢查實時通知….等等。VB對畫面顯示、數據處理等功能尚可應付,但是對于電氣信號及控制器通信幾乎束手無策。
    微軟提出新的軟件開發架構.NET Framework,企圖成為未來軟件的共通開發平臺,使得程序設計師能夠應用許多類別鏈接庫,設計出不同硬件平臺的應用程序,例如:PC、PDA、手機、WinCE Embedded設備….等等。而且不論程序語言的不同,都是在同一個開發平臺上可以直接相互使用,因此各別程序設計師可以使用自己擅長的程序語言,與小組人員共同開發系統。
    目前VB是被使用最多的一種程序語言,VB.Net除了保有VB的基本語法外,也增加許多新的功能,例如:多線程(Multi-Thread)、Internet Web、資料流標準化…等等,而且讓許多硬件設備商很容易加上其功能。WinCon-8000是自動控制的專屬設備,也是一種WinCE Embedded設備,所以由程序設計的角度來看,也是資料輸出入的一種設備,只要使用廠商提供的開發Toolkit,就很簡單的控制信號輸出入。VB.Net有兩點功能對設計自動控制系統更為有利。
    * 多線程(Multi-Thread):實時控制程序必須有多個線程(Multi-Thread)才能同時并行多種功能的執行,例如:輸出入電氣信號、控制設備間通信、控制邏輯計算、畫面顯示….等等都需要獨立的線程處理,才不會相互影響執行效率。以往就是因為VB只有單一線程(Thread)的缺點,所以許多自控系統都不會考慮此開發工具。
    * Web整合化:目前所有系統都朝向資料Web化趨勢發展,自控信號資料也不會例外。但是現有的PLC、DCS等系統的原有架構問題,Web化技術上待克服的問題很多,但是使用VB.Net就是標準功能。未來透過Internet遙控系統將會非常普遍。例如:你可以設計一個網絡遠程遙控系統,從辦公室經由網際網絡,激活家中空調系統或電飯鍋煮飯等都是非常容易的一件事。

    由以上說明我們知道微軟已經將信息平臺建構成型,再來就是各式硬件供貨商及各類應用系統設計師所要發揮的地方。泓格的WinCon-8000控制器就是適應此種趨勢的代表作,依筆者觀察世界上好象尚未有此類產品的出現。我們來看看WinCon-8000如何提供程序設計師一個很容易的開發環境。前面已經提過VB.Net有畫面顯示、Web網絡、SQL數據庫等強大功能。WinCon-8000突破下列兩點就達成完美的整合架構。
    * 電氣信號的控制:WinCon-8000具有信號模塊插槽,與PLC等控制器相同的架構,主機為PC硬件及WinCE操作系統,如此巧妙地變成使用PC的環境,但是具有PLC控制信號的功能,此為一機兩面的「PC+PLC」組合體。信號模塊包含模擬量信號(Analog)、開關量信號(Digital)等多種規格的產品,也就是一般控制用電氣信號都有。泓格對于這些信號模塊提供SDK的鏈接庫,信號控制的設計就是讀取及寫入等兩種指令,如同有關檔案數據處理也是Read、Write等指令一樣的簡單易用。原本控制信號是要透過PLC來控制,如今WinCON-8000為PC的架構,設計方式當然就是使用PC的程序語言。所以對VB程序設計者來說,控制信號也是資料的一種,系統的整合就是如此容易的完成。



    * iPush網絡架構:此為泓格考慮到提供更方便的數據傳輸方式,于WinCE系統現有的Ethernet網絡架構,再加上一層中介軟件(Middleware)。iPush有一個核心程序介于信號模塊及應用程序之間,信號處理有被動及主動兩種方式,透過網絡傳送到各種終端設備。例如:設定某一點信號ON時iPush主動傳送給所設定的接收者。某一個Client應用程序主動要求(iPush為被動端)提供信號值。所有網絡傳輸的復雜設計及面對五花八門的終端設備,都由iPush幫你處理掉。于Client應用程序端,提供DLL、ActiveX、Java Class、Linux C Library等各種組件。也就是于遠程的設備很容易與WinCon-8000聯機控制信號。




    三、自動控制系統設計的模式:
    有許多應用系統只是需要實時信號值及發生異常狀況的通知,但是以前因為信號值取得方式、實時通知處理等技術性問題,且設備成本都比較高,網際網絡尚未建立通信成本也偏高等種種因素而無法設計。以目前的信息環境來看,以上不利因素已經不存在,剩下的就是應用程序的設計。掌握以下要點就能夠設計一個自動控制系統。
    1 信號值輸入輸出:建立一個線程,定時取入信號值存入程序內部變量,以供其它子程序使用。輸出信號值時,當程序執行到要輸出的步驟隨時都可以輸出。
    1.1 使用WinCON-8000 SDK直接控制,此為最快的方式,應用程序必須于同一臺WinCON-8000內。
    1.2 使用iPush中介軟件,程序除了于同一臺WinCon-8000內外,此方式也可以使用iPush Client組件,由遠程系統透過網絡控制信號。
    1.3 WinCON-8000還提供標準Modbus TCP通信接口,以適應工業界大多數設備使用此種通信規約。
    2 邏輯控制:當信號已經讀入,就依照VB程序語言設計所要的控制邏輯,當要輸出信號就依照第1點方式處理。程序內檢查特殊事件或警報超限,當發生異?,F象就利用iPush功能將訊息傳送出去,至于網絡傳送細節交由iPush處理即可。
    3 通信處理:
    3.1 善用iPush的通信功能,就可以做到iPush Client與WinCON-8000的聯機。
    3.2 使用VB.Net的ASP設計,就可以做到網際網絡的信號處理功能
    3.3 使用系統內標準的TCP/IP功能。
    4 資料儲存:利用WinCE內標準的SQL Server數據庫,或者一般檔案的處理方式。這些都是VB.Net標準功能。
    5 畫面顯示:使用VB.Net的畫面標準功能,設計各種操作畫面。信號數據顯示由第1點的執行緒已經取入放入內部變量內。

    由以上要點來看,只要了解信號值的處理方式就可以設計控制程序,要如何達到控制所要的效果,當然要了解控制對象的流程邏輯等事項,好象MIS系統也要先做系統分析才能作程序設計一樣道理。在此強調此類信息平臺已經完備,再來就是應用程序如何發揮的問題。

    四、 后語:
    以上提到的信息系統整合新方式,雖然以目前的設備及WinCE系統尚不足以取代目前的PLC、DCS等主流控制設備。但是已經將兩種不同領域的系統整合性變成可能,而且所使用的都是主流信息技術,只要將目前VB設計技術再做一點點延伸就可以達到目的。各位讀者的想法不要只想到取代PLC、DCS等方面的應用領域,而是要想到我們以上論述所提到的整合架構,就可以很簡單取得許多實際的信號值,例如:溫度、流量、壓力、濃度、重量、開關控制…..等等。信號值是如此容易的整合設計,應用層面上一定不會只限于工業界而已,由各種不同類型設計師的接觸,將產生許多創意的應用方式。
    以往所面臨的整合問題,其實都是信息系統間的相互配合,而且各自定義標準接口。但是依目前信息技術的飛快進步,這些都會很快解決。無論是使用者、系統開發者大家要將整合眼光再往前看一步,也就是當各種信息都容易取得后,如何分析活用這些信息才是關鍵所在,此就是各種應用領域的Know How整合。唯有盡快使用新信息工具及架構,取得實戰經驗,才能于信息發達的時代領先別人一步。

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看
    日韩免费观看视频| 欧美日韩第一视频| 国产精品a久久久久久| 亚洲欧美激情另类校园| 亚洲一区二区自拍| 日韩亚洲在线观看| 成年无码av片在线| 草民午夜欧美限制a级福利片| 亚洲人成电影在线观看天堂色| 伊人久久男人天堂| 久久精品青青大伊人av| 日韩电影视频免费| 热99精品只有里视频精品| 欧美成人免费网| 亚洲精品suv精品一区二区| 欧美激情亚洲激情| 国产999精品| 国产日韩欧美在线| 久久6精品影院| 久久久久久国产三级电影| 亚洲美女福利视频网站| 亚洲美女又黄又爽在线观看| 国产日本欧美一区二区三区| 亚洲精品日韩在线| 国产91对白在线播放| 97色在线播放视频| 欧美电影免费观看大全| 欧洲亚洲免费在线| 欧美一乱一性一交一视频| 亚洲一区二区三区xxx视频| 亚洲www视频| 亚洲四色影视在线观看| 亚洲精品乱码久久久久久按摩观| 国产精品久久久久久久久粉嫩av| 欧美日韩激情视频8区| 国产欧美精品日韩| 2023亚洲男人天堂| 日韩免费在线看| 日本欧美黄网站| 亚洲精品综合精品自拍| 亚洲国产精品系列| 欧洲日本亚洲国产区| 国产91免费观看| 日韩欧亚中文在线| 国产一区二区在线免费| 欧美理论电影在线观看| 亚洲欧美www| 日韩免费av片在线观看| 久久久久亚洲精品成人网小说| 国产成人综合精品在线| 91国偷自产一区二区三区的观看方式| 精品国偷自产在线视频99| 97久久精品视频| 日本精品免费一区二区三区| 欧美激情中文网| 国产三级精品网站| 成人免费福利在线| 精品自拍视频在线观看| 精品久久中文字幕久久av| 国产精品爱啪在线线免费观看| 亚洲成人1234| 91国产视频在线| 日韩精品中文字幕有码专区| 91精品国产自产91精品| 国产精品主播视频| 亚洲国产另类 国产精品国产免费| 91香蕉国产在线观看| 欧美福利小视频| 日韩av在线影院| 国产精品老牛影院在线观看| 国产精品电影在线观看| 亚洲福利精品在线| 久久亚洲综合国产精品99麻豆精品福利| 亚洲国产精品视频在线观看| 午夜美女久久久久爽久久| 国产日韩欧美成人| 伊人久久大香线蕉av一区二区| 日韩国产精品亚洲а∨天堂免| 97精品视频在线观看| 91在线高清视频| 免费av在线一区| 欧美激情三级免费| 久久国产一区二区三区| 国产在线a不卡| 国产亚洲精品91在线| 欧美亚洲激情在线| 亚洲精品综合久久中文字幕| 亚洲美女自拍视频| 亚洲精品国产suv| 亚洲色图第三页| 国产美女精品免费电影| 国产精品免费观看在线| 国产99视频精品免视看7| 91精品国产高清久久久久久久久| 日韩黄在线观看| 精品无人区乱码1区2区3区在线| 欧美日韩视频在线| 国产精品国产亚洲伊人久久| 欧美午夜激情小视频| 另类少妇人与禽zozz0性伦| 日本精品性网站在线观看| 中文字幕久久久av一区| 成人黄色短视频在线观看| 欧美xxxx综合视频| 国产丝袜一区二区三区免费视频| 高跟丝袜欧美一区| 亚洲福利在线播放| 久久久www成人免费精品| 亚洲毛片一区二区| 欧美激情精品久久久久久黑人| 日韩精品福利网站| 亚洲成人三级在线| 欧美专区第一页| 97视频在线看| 欧美激情精品久久久久久免费印度| 538国产精品一区二区在线| 久久久久久久久中文字幕| 国产91精品在线播放| 国产日韩欧美在线| 欧美日产国产成人免费图片| 不卡av电影在线观看| 日韩精品久久久久久久玫瑰园| 精品久久久免费| 超碰精品一区二区三区乱码| 一区二区三区久久精品| 午夜精品久久久久久99热软件| 97国产精品人人爽人人做| 性金发美女69hd大尺寸| 51午夜精品视频| 九九精品在线播放| 国产精品永久免费视频| 欧美专区日韩视频| 久久精品视频网站| 91精品久久久久久久久中文字幕| 精品久久久久人成| 欧美亚洲国产另类| 亚洲黄色av女优在线观看| 亚洲欧美综合v| 日韩av免费看网站| 久久久久一本一区二区青青蜜月| 欧美一级片一区| 亚洲日本成人女熟在线观看| 日本精品视频网站| 国产精品偷伦视频免费观看国产| 精品久久久香蕉免费精品视频| 亚洲一区999| 国模极品一区二区三区| 国产精品老女人视频| 亚洲成**性毛茸茸| 久久伊人精品一区二区三区| 大胆人体色综合| 91国偷自产一区二区三区的观看方式| 欧美一区二区色| 久久亚洲精品网站| 欧美韩日一区二区| 久久久视频在线| 久久好看免费视频| 在线精品视频视频中文字幕| 日韩美女免费观看| 亚洲综合大片69999| 亚洲女人天堂成人av在线| 中文字幕日韩av综合精品| 深夜精品寂寞黄网站在线观看| 91免费观看网站|