VB6.0的工控機與智能流量積算儀的串口通信
; tempdata = MSComm1.Input ReDim dataread(UBound(tempdata)) As Byte For i = 0 To UBound(tempdata) dataread(i) = tempdata(i) End Sub 同理利用以上程序框圖和通信協(xié)議可以完成下圖的所有功能: 圖3 基于VB的D08-8CZM型流量積算儀 4、結(jié)束語 利用VB6.0的MSComm 控件和MODBUS協(xié)議,實現(xiàn)了工控機與帶RS-232輸出接口的智能數(shù)字流量積算儀之間的串口通信功能,使其能夠?qū)崟r的采集瞬時流量,并成功的應(yīng)用于底吹氬流量閉環(huán)控制系統(tǒng)。這種通信方式靈活方便,結(jié)構(gòu)簡單,可靠性高,完全達到了預(yù)期的要求,具有較好的實際價值和使用性。 |