国产精品白丝久久AV网站,国产精品久久久久孕妇,国产欧美日韩精品第二区,五月婷婷激情视频俺也去淫,国产一区二区三区怡红院,аⅴ天堂中文在线网,九九综合va免费看,色爱综合另类图片av
當前位置:首頁>文章中心>故障支持>寺岡DS788 OCX控件使用說明

寺岡DS788 OCX控件使用說明

發布時間:2014-04-07 點擊數:4222
 

DS788 OCX控件使用說明

1.       文件名: 

DS788.ocx

注冊方式:把DS788.ocx復制到系統的system32文件夾中,然后運行regsvr32 DS788.ocx

2.       適用范圍:

用于通過串口得到DS788儀表中顯示的數據。

3.       控件接口函數:

a)         ComPort

ComPort函數用于設置DS788儀表所連接的串口號。

Public Sub ComPort(ByVal vNewValue As Variant)

參數

vNewValue

       DS788儀表所連接的串口號,如果不設置,則取默認值1

b)        CommSettings

CommSettings函數用于設置DS788儀表的連接參數。

Public Sub CommSettings(ByVal vNewValue As Variant)

參數

vNewValue

       用逗號分隔的字符串,由四個設置值組成,有如下的格式:

"BBBB,P,D,S"

其中,BBBB 為波特率,P 為奇偶校驗,D 為數據位數,S 為停止位數。

不作設置時的默認值是:”9600,N,8,1”

合法的波特率為:1200,2400,4800,9600,19200

合法的奇偶校驗值為:E,O,N 分別表示 偶校驗,奇校驗和無校驗

合法的數據位值為:78

合法的停止位值為:12

CommSettings里所設置的值應該與DS788儀表當中的值相符,否則可能會得不到正確的數據。

c)         GetWeight

GetWeight函數用于得到DS788儀表中顯示的數據

Public Function GetWeight(ByRef O_NetWeight As Double, ByRef O_TareWeight As Double, ByRef O_StatusFlag As String, ByRef O_WeightConditionFlag As String, ByRef O_UnitPrice As Double, ByRef O_TotalPrice As Double) As Boolean

參數

    O_NetWeight

           作為引用傳入的參數,用于得到DS788儀表中的凈重。

O_TareWeight

           作為引用傳入的參數,用于得到DS788儀表中的皮重。

O_StatusFlag

作為引用傳入的參數,用于得到DS788儀表中的標志位,Bit為存放形式。

請參考以下表格

l  標志位:

Not

Used

Fixed to 1

Not used

Price Base

Price Base

Total Price

Overflow

Net

Additional

Parity

 Bit 7 : 未使用的為 0;

       Bit 6 : 固定為1.

       Bit 5 : 未使用.

       Bit 4 and Bit 3: 單位. 00 - $/kg, 01 - $/100g, 10 - $/1b, 11 - $/1/41b.

 Bit 2 :總價溢出.     當總價溢出時設為1, 沒有時設0.

       Bit 1 : Net. 當皮重減少時設1, 沒有時設0.

Bit 0    : 標志位. 當校驗位附加在文本中時設1,沒有設0

        O_WeightConditionFlag

作為引用傳入的參數,用于得到DS788儀表中的重量環境的狀態, Bit為存放形式。

請參考以下表格

l  重量條件標志:

Not used

Fixed to 1

Not used

Weight

UF

Weight

OF

Negative

Net Weight

Weight

Stable

Zero

Sign

    Bit 7: 未使用設0.

    Bit 6: 固定為 1.

    Bit 5: 未使用.

    Bit 4:稱重 UF. 當稱量過低時設1, 沒有設0 .

    Bit 3: 稱重 OF. 當稱重溢出時設1,沒有設0

    Bit 2: 凈重為負數. 當凈重為負數時1,不是設0

    Bit 1: 重量穩定. 當重量穩定時設1,不是設0。

    Bit 0: 零點標記. 當零點標記設定時設1,沒有設0

O_UnitPrice

           作為引用傳入的參數,用于得到DS788儀表中的單價。

        O_TotalPrice

作為引用傳入的參數,用于得到DS788儀表中的總價。

              返回值

如果DS788沒有在3秒種內返回正常的數據,或是返回的結果為NAK,GetWeight的返回值為False,否則為True。

4.       使用方法

a)         先把連接DS788連接至PC

b)        設置DS788SPEC

注:

?         SPEC 03:1011

?         SPEC 04:0100

?         SPEC 05:0011

?         SPEC 06:0000

?         SPEC 07:1110

?         CommSettings函數的參數必須與SPEC設置相符合

c)         執行ComPort函數設定DS788所連接的PC串口號。如果所連的串口為COM1則可以跳過此步。

d)        執行CommSettings函數設定DS788的連接信息。如果信息為”9600,N,8,1”則可以跳過此步。

e)         執行GetWeight函數得到重量及價格信息。

f)         如有需要可跳至步驟e)再次得到重量及價格信息。

 

點擊這里給我發消息點擊這里給我發消息點擊這里給我發消息點擊這里給我發消息