組態軟體開發(僅限後台部分)

2021-04-13 14:22:39 字數 653 閱讀 3419

2023年03月11日 13:09:00

目前我僅考慮組態後台開發的有關問題

我認為乙個標準的組態後台程式應具備如下幾個能力。

1、提供驅動介面,可以方便的擴充(或編寫)驅動程式

2、提供標準dde介面:dde server /dde client

3、提供標準opc介面:opc server/opc client

4、提供指令碼編輯環境,對變數進行運算

5、對變數詞典可擴充可維護

現在除了opc伺服器之外,其它方面的技術基本上不存在什麼問題了,僅僅看開發的進度了。

目前對驅動介面,已經開發出如modbus、ppi等標準驅動,效果還可以。

dde介面這段時間一直研究,現在在mfc開發已經沒有什麼問題了。

指令碼是採用微軟提供的指令碼控制項

變數詞典採用共享記憶體技術,在記憶體裡仿dbase資料庫結構,構建了乙個記憶體資料庫。

實現各模組各程序之間的資料交換。

下面是程式的一幅截圖:

對組態開發感興趣的朋友可以一起討論相關的問題

組態軟體開發(僅限後台部分)

目前我僅考慮組態後台開發的有關問題 我認為乙個標準的組態後台程式應具備如下幾個能力。1 提供驅動介面,可以方便的擴充 或編寫 驅動程式 2 提供標準dde介面 dde server dde client 3 提供標準opc介面 opc server opc client 4 提供指令碼編輯環境,對變...

組態軟體開發

組態軟體開發 最近研究行車綜合自動化系統,總結並分享下組態軟體開發的一些心得 1 一般組態軟體分開發模式與執行模式 1 開發模式與執行模式可以在同一程式中實現,通過配置的不同來進行區分 2 開發模式與執行模式由不同的程式實現 開發模式在控制項組裝的過程中將執行時的 寫入檔案,執行模式時,將開發模式寫...

敏捷軟體開發 第I部分 敏捷開發

人件 人與人之間的互動是複雜的,並且其效果從來都難以預期,但卻是工作中最為重要的方面。人不是 插入即相容的程式設計裝置 凝聚力 敏捷軟體開發宣言 個體和互動勝過過程和工具 可以工作的軟體勝過面面俱到的文件 工作的軟體是首要的進度度量標準。客戶合作勝過合同談判 響應變化勝過遵循計畫 為下兩周做詳細的計...