无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频

首頁 新聞 工控搜 論壇 廠商論壇 產品 方案 廠商 人才 文摘 下載 展覽
中華工控網首頁
  P L C | 變頻器與傳動 | 傳感器 | 現場檢測儀表 | 工控軟件 | 人機界面 | 運動控制
  D C S | 工業以太網 | 現場總線 | 顯示調節儀表 | 數據采集 | 數傳測控 | 工業安全
  電 源 | 嵌入式系統 | PC based | 機柜箱體殼體 | 低壓電器 | 機器視覺
世紀星組態軟件和Visual Basic 6.0數據交換
北京世紀長秋科技有限公司
收藏本文     查看收藏
引言
    盡管組態軟件已經具備了很強的功能,但是在很多場合都有直接使用第三方代碼的要求。例如用戶需要將組態軟件采集的實時數據傳送到自己開發的VB程序中做更復雜的數據分析或者是將世紀星采集的數據做特定的處理之后再傳送給世紀星,這都需要有一種數據交換機制。
    當然實現這種交換機制有很多傳統的方法,如使用文件共享數據、使用DDE數據交換機制。傳統的方法雖然能夠達到數據交換的目的,但其使用方法較為煩瑣,使用文件共享數據就需要在組態軟件和外部程序內部進行文件讀取操作,這樣不但麻煩而且處理速度也相對較慢,在要求實時性較好的工程中就顯得力不從心。為了讓第三方程序方便地讀寫世紀星數據,世紀星提供了基于ActiveX技術的OCX控件,此控件可以在大多的開發環境中使用(如VC++6.0、VB6.0),它就是DBComm。
 
2  DBComm 世紀星數據交換標準控件
    世紀星提供標準控件 DBComm.ocx 與外部第三方程序進行數據交換,數據交換內容包括:
2.1 實時數據交換
    外部程序可以讀取世紀星的系統變量(包括系統離散、系統整數、系統實數和系統信息)、內存變量(包括內存離散、內存整數、內存實數和內存信息)和IO變量(包括IO離散、IO整數、IO實數和IO信息);還可以改寫世紀星的內存變量和IO變量。
    相關函數:
    DiscValue=tagReadDisc(Tagname) 讀取世紀星離散變量的當前值
    IntValue=tagReadInt(Tagname) 讀取世紀星整數變量的當前值
    FloatValue=tagReadFloat(Tagname) 讀取世紀星實數變量的當前值
    MessValue=tagReadMess(Tagname) 讀取世紀星信息變量的當前值
    tagWriteDisc(Tagname, DiscValue) 改寫世紀星離散變量的當前值
    tagWriteInt(Tagname, IntValue) 改寫世紀星整數變量的當前值
    tagWriteFloat(Tagname, FloatValue) 改寫世紀星實數變量的當前值
    tagWriteMess(Tagname, String) 改寫世紀星信息變量的當前值
    InitComm() DBComm初始化函數
2.2 歷史數據讀取
    外部程序可以按時間和變量名稱讀取世紀星的歷史數據。
    TimeUINT=ConvertTime(Year, Month, Day, Hour, Minute, Second)
    時間轉換函數
    DiscResult=GetHistoryData(Tagname,StartTime,EndTime,DataArray,SizeOfArray, Interval)
    根據指定的起止日期時間和世紀星的變量名稱讀取世紀星的歷史數據。
 
3  DBComm在VB6.0中的應用

    VB工程和世紀星工程數據交換示意圖:

世紀長秋 世紀星組態軟件

    下面是一個應用VB程序在外部計算PID輸出功率的一個簡單實驗:
    需要硬件:三菱FX2N系列PLC、FX2N-4AD-TC、加熱器、S分度熱電偶(TC)、固態繼電器(SSR)。
    需要軟件:世紀星組態軟件7.22、VB6.0。
    如下圖所示為電器原理圖:
    世紀長秋 世紀星組態軟件
     
    如上圖所示是一個加熱控制系統。PLC主模塊負責控制繼電器的通斷(PID輸出),TC模塊負責溫度采集(PID輸入),上位機世紀星部分負責溫度設定、采集下位機信號、曲線顯示、數據記錄、數據檢索等功能,上位機VB部分負責從世紀星獲取設定溫度SV、測量溫度PV、計算PID輸出(固態繼電器的通斷時間)。
3.1 世紀星監控程序
    將控制電路配置好,將上位機連接到PLC。開發世紀星監控程序,配置相應的串口驅動、串口參數,創建的監控畫面如下:
      世紀長秋 世紀星組態軟件
3.2 VB外掛程序開發
    * 創建一個VB標準工程。
    * Projiec—Components—DBComm ActiveX Control Moudle。
    * 初試化DBComm
    dbcomm_pid.InitComm
    * 從世紀星組態軟件讀取溫度設定和實際值
    SV= dbcomm_pid.tagReadFloat ("sv")
    PV= dbcomm_pid.tagReadFloat ("pv")
    *  y0輸出時間計算函數(根據P=0.5,I=0.5,D=0)
    Private Function PIDCalc(pp As PID, ByVal NextPoint As Double) As Double
    Dim dError As Double
    Dim Error As Double
          Error = pp.SetPoint - NextPoint
          pp.SumError = pp.SumError + Error
          dError = pp.LastError - pp.PrevError
          pp.PrevError = pp.LastError
          pp.LastError = Error
          PIDCalc = pp.P * Error + pp.i * pp.SumError + pp.D * dError
    End Function
3.3 加熱輸出控制
    根據2中計算的加熱時間(時間百分比,x%*1s),對PLC的Y0 進行輸出控制。
    Y0 ON/OFF:tagWriteDisc ("y0",1)/ tagWriteDisc ("y0",0),Y0脈寬調制如下圖所示:
    世紀長秋 世紀星組態軟件
3.4實驗結果
    本工程利用世紀星組態軟件采集溫度實際值(從PLC),在組態軟件中設定溫度的目標值,在VB6.0程序中計算輸出功率的百分比,VB再將 加熱時間(Y0時間)傳遞給組態軟件,組態軟件再傳給PLC,PLC控制加熱。
    由于采用了粗糙的PID,所以控溫精度在正負1度以內(精度不在本文研究范圍內),但是VB通過DBComm和世紀星組態軟件實時交換數據功能良好。
 
4 總結
    綜上所述,世紀星所提供的DBComm 控件使用方便,為第三方程序提供了完備的數據交換接口。另外DBComm 控件還可以訪問世紀星組態軟件的歷史數據庫,本篇暫不詳述。
 

 

狀 態: 離線

公司簡介
產品目錄

公司名稱: 北京世紀長秋科技有限公司
聯 系 人: 徐向農
電  話: 010-84645656
傳  真: 010-84646515
地  址: 北京市朝陽區惠新東街8號設計大廈14層
郵  編: 100029
主  頁:
 
該廠商相關技術文摘:
世紀星油庫進出油量監測方案
《世紀星組態軟件》的獨特功能
世紀星:罐區安全 全面監控
世紀星實現彈簧按鈕功能升級
世紀星控件DBComm:小塊兒有大“智慧”——DBComm.OCX控件 實現PID控制
世紀星組態軟件完美的時間轉換函數:DateTimeConvert
世紀星組態軟件強大的數據庫查詢函數
建立完美通信:世紀星與西門子S7-200以太網
怎樣通過OPC Client與世紀星交互
世紀星與硬件設備的連接秘笈
世紀星組態軟件新技術:短息報警功能
世紀星組態軟件的數據存儲策略
更多文摘...
立即發送詢問信息在線聯系該技術文摘廠商:
用戶名: 密碼: 免費注冊為中華工控網會員
請留下您的有效聯系方式,以方便我們及時與您聯絡

關于我們 | 聯系我們 | 廣告服務 | 本站動態 | 友情鏈接 | 法律聲明 | 不良信息舉報
工控網客服熱線:0755-86369299
版權所有 中華工控網 Copyright©2022 Gkong.com, All Rights Reserved

无码中文字幕色专区_91av俱乐部_无码人妻h动漫_26uuu成人_91九色丨porny丨国产jk_青青视频在线播放_国内自拍第二页_国产又粗又长又爽又黄的视频_色哟哟免费网站_久久出品必属精品_a级黄色一级片_99日在线视频
精品国产一区二区三区2021| 久久精品国语| 国产亚洲一区二区三区不卡| 91精品亚洲| 久久免费精品| 免费久久精品视频| 日韩欧美综合| 国产精品麻豆成人av电影艾秋 | 久久亚州av| 久久中文字幕av一区二区不卡| 日韩av中文字幕一区二区三区| 久久精品亚洲人成影院| 国产精品九九| 欧美日本不卡| 日韩一区二区三区免费视频| 国产在线|日韩| 欧美日本久久| 97se亚洲| 日本aⅴ亚洲精品中文乱码| 最新亚洲一区| 久久久777| 国产精品成久久久久| 国产亚洲欧美日韩精品一区二区三区| 欧美香蕉视频| 欧美国产小视频| 精品国产中文字幕第一页| 日韩国产欧美三级| 日本va欧美va精品| 三级久久三级久久久| 中文不卡在线| 天堂av一区| 国产探花在线精品一区二区| 97久久亚洲| 日韩av影院| 国产精品va| 精品亚洲自拍| 亚洲精品88| 日韩视频在线一区二区三区 | 日韩精品一卡| 亚洲天堂黄色| 视频一区二区国产| 亚洲另类黄色| 日韩在线麻豆| 色综合五月天| 伊人久久大香线蕉av不卡| av亚洲在线观看| 色8久久久久| 美腿丝袜亚洲一区| 亚洲不卡系列| 欧美中文日韩| 国产精品亚洲欧美一级在线| 国产精品久久久久久久久妇女| 久久九九精品| 日日夜夜免费精品| 精品视频99| 激情六月综合| 蜜桃一区二区三区在线| 激情久久五月| 精品三级久久| 国产情侣一区| 精品一区二区三区在线观看视频 | 国产高清精品二区| 亚洲黄色免费av| 精品欧美一区二区三区在线观看| 美女尤物久久精品| 欧美国产美女| 日韩激情中文字幕| 丝袜av一区| 日韩欧美另类中文字幕| 高清日韩中文字幕| 国产精品嫩草99av在线| 免费看久久久| 免费成人性网站| 久久久久久美女精品| 国产亚洲高清在线观看| 免费观看久久av| 国产在视频一区二区三区吞精| 在线一区电影| 国产一区调教| 日韩高清在线不卡| 一区免费视频| 亚洲成人不卡| 精品久久一区| 日韩精品亚洲aⅴ在线影院| 亚洲精品一级二级| 国产午夜精品一区二区三区欧美 | 日本亚洲欧美天堂免费| 午夜久久美女| 久久精品免费一区二区三区| 欧美韩一区二区| 国产欧美日韩在线一区二区| 视频一区日韩精品| 国产亚洲一区二区三区啪| 国产精品115| 精品视频国产| 国产精品二区不卡| 国产一区二区三区国产精品| 三级欧美在线一区| 红桃视频国产一区| 欧洲av不卡| 国产高潮在线| 欧美福利专区| 蜜桃视频第一区免费观看| 日本亚洲欧美天堂免费| 日韩高清一区二区| 国产91在线精品| 米奇777超碰欧美日韩亚洲| 亚洲不卡系列| 亚洲自拍另类| 亚洲欧美在线专区| 久久久久久一区二区| 欧美韩一区二区| 亚洲综合欧美| 午夜日韩影院| 欧美一区在线观看视频| 97久久亚洲| 日韩成人免费| 国产精品日本| 欧美国产美女| 国产精品欧美三级在线观看| 久久久久久久久久久9不雅视频| 免费日本视频一区| 国产99久久| 青青草伊人久久| 亚洲日产av中文字幕| 国产videos久久| 欧美日韩激情在线一区二区三区| 精品亚洲成人| 日韩在线中文| 蜜桃tv一区二区三区| 成人免费网站www网站高清| 日韩电影免费网站| 精品女同一区二区三区在线观看| 日韩一区欧美| 青青草国产成人99久久| 久久人人精品| 午夜在线观看免费一区| 亚洲精品午夜av福利久久蜜桃| 国产一区二区高清| 久久久久久久久久久9不雅视频| 先锋影音久久久| 成人av动漫在线观看| 婷婷综合在线| 久久久成人网| 欧美成人亚洲| 免费视频一区三区| 日韩av午夜在线观看| 国产精品久久久一区二区| 日韩综合一区| 亚洲视频电影在线| 成人日韩在线观看| 亚洲欧美日本国产| 免费国产亚洲视频| 国产精品自在| 中文字幕av亚洲精品一部二部| 国产精品欧美在线观看| 欧美 日韩 国产一区二区在线视频| 亚洲免费高清| 日韩欧美视频专区| 四虎精品永久免费| 精品久久美女| 亚洲日本国产| 91亚洲无吗| 蜜桃免费网站一区二区三区| а√天堂8资源中文在线| 国产欧美日韩一区二区三区在线| 亚洲一区二区三区高清不卡| 国产高潮在线| 日韩三级精品| 狠狠久久伊人中文字幕| а√天堂8资源中文在线| 免费视频亚洲| 亚洲精品成人| 亚洲一区黄色| 亚洲成人不卡| 美女视频黄久久| 欧美日韩视频一区二区三区| 日韩三级精品| 国产精品二区影院| 久久麻豆视频| 久久亚州av| 青青草国产成人99久久| 久久婷婷av| 午夜影院欧美| 青青青免费在线视频| 国产欧美久久一区二区三区| 国产探花在线精品一区二区| 亚洲日本国产| 国产h片在线观看| 国产精品久久久久久模特| 日韩av中文字幕一区二区 | 国产99久久| 欧美日韩免费观看一区=区三区| 蜜臀av亚洲一区中文字幕| 另类专区亚洲| 国产毛片一区二区三区| 中文字幕一区二区三区在线视频| 三级在线观看一区二区| 美女视频免费精品| 国产欧美三级|