當前位置:編程學習大全網 - 編程軟體 - 關於VB和PLC技術

關於VB和PLC技術

我課程設計做過壹個VB控制PLC的壹個液位控制系統.介紹給妳,希望對妳有點啟發.

我當時用的是西門子的PLC,除了用組態軟件可以和PLC通訊外,也可以用VB和它通訊,但是必須利用西門子公司發布的PRODAVE軟件包(其實就是壹個庫函數包).PRODAVE提供了大量函數,我門可以利用這些函數解決PLC與PC的數據交換和處理.當然這些函數是可以在VB中調用的,只要在模塊裏聲明壹下就可以了.

給妳舉兩個簡單例子:

load tool.這個用來將計算機與PLC連接起來,

unload tool.是用來斷開連接的.

a_field_read(a,b,c).這個可以從PLC讀取數據到計算機

a_field_write(a,b,c).用來寫數據到PLC.

就舉這麽四個典型例子,看起來似乎挺簡單,其實還有好多好多問題需要解決,比如從PLC不同的數據存儲區讀取數據所用的函數不同.還有初始的參數設置,地址設置,讀寫函數的參數設置,即使參數都設置對了,如何判斷連接上否,即使連上了如何判斷,數據讀寫有沒有錯誤,有了錯誤如何判斷是哪種錯誤.所以,也許妳能看出,PLC和PRODAVE的知識在編寫中的關鍵性並不低於VB.

  • 上一篇:怎麽在xcode下編寫c++的工程?怎麽樣打開以前在vs下寫好的c++工程?
  • 下一篇:關於VB制作文件列表框
  • copyright 2024編程學習大全網