新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于PLC、組態王設計氣體計量檢定系統

        基于PLC、組態王設計氣體計量檢定系統

        作者: 時間:2013-04-12 來源:網絡 收藏
        6.1 程序清單(略)

        6.2 上位機軟件編程

        它的主要功能是:監控實時生產過程和下位機來得數據,管理實時和歷史數據,實時畫面,檢定證書打印。

        6.2.1 在數據字典里定義I/O變量

        使可編程控制器里的內存單元與的I/O變量相對應,從而使兩者建立起通信聯系。

        所有變量的變量類型都是:I/O整型;

        連接設備是:CJ1M;連接設備是:CJ1M;讀寫屬性都是:讀寫;采集頻率:1ms。

        6.2.2 模擬工作過程,實現數據記錄,檢定證書打印

        根據上述工作原理在組態王里作出工作畫面、進行動畫連接和數據管理。這里所有的“按鈕”和“指示燈”用Bit函數、BitSet函數和彈起時、填充屬性連接來實現。

        所有“數字”都用模擬值輸入和輸出連接實現要求功能。

        6.2.2.1 實現數據記錄與查詢

        這里主要是數據的記錄和查詢,即對鐘罩式器所檢定的數據進行記錄,根據需要對數據進行查詢。

        1.在SQL Server建立數據庫報表格式如表

        newmaker.com2.利用組態王里的數據庫建立、斷開、查詢函數實現表5功能

        (1)連接組態王和數據庫函數:SQLConnect(DeviceID,”dsn=;uid=;pwd=”)
        (2)從使用的數據庫中斷開連接函數:SQLDisconnect(DeviceID)
        (3)利用綜合條件查詢方法查詢所需要的數據 程序如下:

        String where=”日期=‘“+日期查詢+”’and a=”+StrFromInt(b,10);//定義查詢條件

        SQLSelect(DeviceID,“數據”,“查詢數據”,where,“”)//得到一個特定的選擇集

        記錄個數=SQLNumRows(DeviceID);//指定選擇集中包括多少行

        6.2.2.2實現檢定證書打印

        先根據被檢表的要求畫出檢定證書的格式,再利用下面的函數進行打印。

        (1)功能:PrintWindow()————打印指定窗口
        (2)格式:PrintWindow(“Window”,xScale,yScale,option,xStart,yStare)

        7、結束語

        本文作者的創新點是:①利用可編程序控制器實現了流量、儀表系數、頻率三者的運算關系,②用組態王軟件實現實時監控數據管理。通過在實際工業檢定中使用,有效地提高了檢定精度和準確性,為企業的信息集成打下了堅實基礎。

        參考文獻
        【1】OMRON CJ系列內置I/O CJIM CPU22/CPU23單元操作手冊,2002.11。
        【2】OMRON SYSMACCS/CJ 系列 可編程序控制器指令手冊,2002.11。
        【3】郭宗仁 .可編程序控制器及其通信網絡技術。北京:人民郵電出版社,1999。
        【4】KINGVIEW version6.5 使用手冊 北京:北京亞控科技發展有限公司 2004
        【5】KINGVIEW version6.5 命令語言函數速查手冊北京:北京亞控科技發展有限公司 2004。
        【6】徐月華. 汪仁煌,組態王在電梯監控系統中的應用. 微計算機信息 2003(10):27
        【7】趙永生.汪思源. 朱吉苓等,基于軟的分布式鍋爐微機控制系統. 微計算機信息 2003(7):9(end)


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 铅山县| 仙桃市| 张北县| 庄浪县| 贵溪市| 河津市| 浙江省| 得荣县| 塔城市| 溧水县| 天峨县| 眉山市| 怀安县| 金山区| 孙吴县| 康乐县| 建水县| 祥云县| 竹北市| 资中县| 噶尔县| 肥城市| 额尔古纳市| 故城县| 惠水县| 枞阳县| 伊吾县| 霍城县| 进贤县| 聂荣县| 吴江市| 武隆县| 台州市| 九龙县| 汾西县| 嘉禾县| 湖南省| 高陵县| 贡觉县| 防城港市| 辉南县|