我想通過VB6與一臺電子秤之間傳送,使用mscom可以實現從電子秤讀數,可是卻不懂如何實現VB6向電子秤傳送指令?其指令說明如下:
第X元組 內容及注解
1 02(XON)
2 A~Z
3 A~E
4 異或校驗,高四位
5 異或校驗,低四位
6 03(XOFF)
由於我的基礎比較差,不懂應該如何寫這個指令,不知哪位高手可以指點一二,如果能夠有範例,那就更感激不盡了~~~
第X元組 內容及注解
1 02(XON)
2 A~Z
3 A~E
4 異或校驗,高四位
5 異或校驗,低四位
6 03(XOFF)
由於我的基礎比較差,不懂應該如何寫這個指令,不知哪位高手可以指點一二,如果能夠有範例,那就更感激不盡了~~~
文章標籤
全站熱搜

跟電子秤廠商要範例就好了! 什麼! 沒有VB的範例! 那就買別家的電子秤!!
多謝阿虹,可惜買誰的電子秤由不得我,而且現在正放假,如何要範例?唉,請問有沒有別的可供參考的?
一般好像是每種裝置的格式都不一樣,得由廠家提供它們的標準格式才能和裝置溝通
不錯,上面已經把格式列出來了,現在我的問題是不知如何組織這個指令,也就是說,不知道如何寫異或校驗...
那麼如果有格式了,是否就用MSComm.Output去下指令呢
,政婓扂腔?觳岆祥眭耋睡?稛?硌鍔,蚧岆妦欒苺?~~~
你是接那家的電子秤 AMD OR 英展 的 一般來說除了要使用VB 與其溝通你還要設定電子秤的通訊設定 基本上其設定值大都使用 4800,E,7,1 在VB 中可使用 BYTE 的陣列來傳送你的命令值如 DIM SEND(5) AS BYTE SEND(0)=&H2 SEND(1)=&H41 SEND(2)=&H42 SEND(3)=&H43 SEND(4)=&H44 SEND(5)=&H3 MSCOMM1.OUTPUT=SEND 不懂可去市面上 有一本 VB6與RS232 的書籍 同時你也須了解 ASC碼 OK?