過期

.
2017-04-17 23:38 發佈
搭配PLC是必須的,你的PC要透過PLC才能控制機台
PC無法直接控制機台
PC 透過 USB 或 RS232 / RS485 和 PLC 連接

PC 上的軟體只要能控制 USB/RS232/RS485 ,理論上就能控制 PLC

至於為什麼用 LABVIEW ,這是專門用來控制設備的

VBA 能不能控制 USB /RS232/RS485 ?理論上當然是OK,實作上則考驗你的程式能力和英語能力

可以呀,我用過 RS-232 和 USB 控制機台
因為都是量測設備,反饋值直接回傳到 Excel 裡面
比用其它軟體都來得方便

但你的狀況來說,PLC 還是必要的
Excel VBA → PLC → 機台
應該可以吧。以前我用Excel 透過 RS232 控制過磅秤和 POS機

看你的機台吃什麼訊號,通常都支援 RS232,不過 protocal 就需要查一下文件,難易度就看是那一種機台了



那VBA有語法可對RS232丟訊號嗎??

我知道VB一定有,但VBA...我問學長都說不知道(有的說應該沒有...)
VBA 可以對 RS-232 下指令呀

簡單的方法可以引用 MSComm32.ocx 這個元件
在表單中直接拉一個電話進去就可以用了

但 MSComm32.ocx 這個元件
我在公司使用時好像有元件授權上的問題
常常在開啟檔案時會被自動刪除元件
而且有一台設備的 baud rate 是特殊規格
MSComm32.ocx 不支援
所以後來有另外找到國外有人分享一段程式碼
可以解決上述兩個問題
使用上也方便許多
但我忘了原網址 = ="
只要機台driver寫的好都不是問,USB / bluetooth / 有線無線wifi都能控制
我建議 用VB 去寫
因為網路上一堆關於vb & rs232的 資訊

vba 跟 vb 是 差不多啦!!某些用法會有差異!!

https://www.google.com.tw/webhp?sourceid=chrome-instant&rlz=1C1CHZL_zh-TWTW710TW710&ion=1&espv=2&ie=UTF-8#q=vb+rs232
http://www.ezpos.info 免費軟體.進銷存,ezPOS收銀機,庫存系統軟體
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?