IFIX 5.9 報警存sql


環境 win7x64 + ifix 5.9 + sql server 2008 (sql 我裝在了別的win10的機器上,和ifix的win7不在同一個機器,網是通的)

 

1 安裝sql server 2008,這個就不展開了,自己裝,裝的時候設置用戶名sa的密碼,裝完了以后新建個空的數據庫,不用建表。位置最好不要存C盤,免得數據大了影響系統運行。

 

 

 

2  在ifix的系統里,打開odbc數據源,在 用戶dsn里 添加,名字自己起,記住這個名字,后面會用到(系統dsn里添加的沒用,ifix找不到,至少在我的機器上是這樣)

 

 

 

我這里新建了一個 叫做 ifix2sql 的用戶dsn,選擇好你sql的那台機器,輸入sql連接密碼,選擇你新建的那個數據庫名字,其他的都默認不用改。

 

3 打開ifix的scu,啟用 報警odbc服務 

 

 

 

數據庫標識 就是你新建的那個 dsn名字,系統的odbc去找sql,ifix 找odbc就行了。表格名字默認的就行,點擊“現在創建表” 會自動給win10 的sql 數據庫里新建個表格。

 

完成以后,現在,打開sql 就可以看到表格和日志了,模擬個AI點,設置報警,可以看到源源不斷地在存數據

 

 

 

 

4 ifix 界面獲取sql 報警信息

插入VisionX的兩個控件,一個作為數據源,一個作為顯示器

 

 

雙擊上面的小控件

 

 

 數據源控件,這3步,就行了,sql 命令自己輸入,或者按照他的向導配置。

 

 顯示表格那兒,動畫-高級-行為,ADO records 設置為畫面里的那個數據源控件的AdoRecords 對象。

 

 

OK

 

這是報警數據 存sql 從sql取 基本的流程,如何美化,自定義功能,自己開發吧

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM