───────PLC產品處
摘要:本文介紹了 Visual Basic6 編程語言,MODBUS ASCII 通信協定及通過 VB 如何實現
與台達 DVP PLC 的通信
關鍵字:Visual Basic MODBUS ASCII PLC
前言:
現代的世界是一個高度自動化的世界,各式各樣的設備都可以和電腦連線,而最簡單的
自動化連線方式就是使用串列通信。
VB 提供了串列通信控制項可以讓開發者開發串列通信的系統程式,功能上也提供了不
少為用戶著想的簡便之處。
PLC 是現在控制領域不可缺少的部分,已經非常普及,如何簡便的與 PLC 交互已經成
為眾多廠商新的競爭戰場。由此產生了人機界面、組態軟體等產品。這些產品的產生大大簡
化了對 PLC的控制,操作,使用更方便。但也有共同的缺點:價格過高和開發性較差。VB
作為“原始"的編程語言在這兩方面無疑有著明顯的優勢。
本文結合一個簡單的案例,用比較基礎的概念為大家展示如何通過 VB 實現 PC-PLC 的
通信,對於初涉這個領域的工程師,也會受益與本文提供的基本概念。
一、串列通信基本概念
1、 通信的種類:通常通信的形式可以分為兩種,並行通信(Parallel Communication)和串
列通信(Serial Communication) 。所謂並行,既是一次傳輸量為 8 位;而串列一次只傳 1
位元。這兩種不同的通信模式如圖484