2019年9月11日 星期三

20190910[電控][ PC-Based][ LabVIEW]最近終於有機會接觸PC控制相關領域了


電控三大領域PLC PC-Based DCS
PLC已經涉略過了 一直很想學PC-Based相關的控制


PC-Based簡單說就是用電腦當控制器做運算 搭配介面卡做輸出入
硬體方面:電腦 介面卡 通訊線
軟體方面:套裝軟體(LabVIEW,intouch,組態王..) or 自行開發
之前在鴻勁那間的機台 就是用某套C語言開發的PC-Based

而這次我接觸到的是Labview
詳細介紹可以看以下的維基百科

不得不說Labview這套 真的讓我大開眼界
突破我過去對於電控 程式語言的思維
他設計方式主要為圖框
也就是畫畫方塊 拉拉圖框
他的運算工具 大多都做成模組
只要利用滑鼠拉取所要的圖塊和線路 就可以完成很多運算了
並且他的後台編程和前端人機 是在一起的
當我在人機畫面 拉的一個開關
後台編程畫面馬上產生!

LabVIEW這種圖框編程
可以讓新手或門外漢快速上手
甚至可能讓小朋友學會
但是就因為他是以圖框方式完成
所以在邏輯上也跟PLC和程式語言大不同

LabVIEW有一個很令人頭痛的問題
技術資料和討論相關太少
LabVIEW版本太多 而且舊版本很難找到相關技術資訊
也許台灣或是華人使用的太少 資料不多
而且版本越舊越找不到相關資料
LabVIEW能找到的資料或是討論 都只有官方提供的
難道LabVIEW 曲高和寡!?

以下提供LV6簡單說明 幾個重要的圖寬筆記
LabVIEW幾乎所有編程都一定使用到以下5種主要方塊
1.卷軸 方塊
2.選擇(條件)式 方塊
3.for迴圈 方塊
4.while迴圈 方塊
5.事件 方塊









沒有留言:

張貼留言