條碼機、磁卡讀取機、標籤印表機、客戶顯示器、 及各式POS硬體的專業製造廠

 

 

eCOV-110 序列埠轉換器: 使用手冊 (Serial-Ethernet Converter)

-第3頁-  

 

2.1.Command Mode用法

Ø      Command Format

[Start Code][Command][OP Code][OP Code Parameters][End Code]

‘$’: Start Code(1 byte)

‘Command’: 讀取或設定設定,’S’表示進行設定,’G’表示讀取目前設定

‘OP Code’: 對應操作的設定代碼,”LI”表示網路IP Address

‘OP Code Parameters’: Command’S’,各個設定代碼的搭配參數

‘End Code’: 各個Command的結束字元,固定兩個Byte”0x0d0x0a” (CRLF)

:

-         讀取SE-100 LAN IP address: $GLI(CRLF)

-         設定SE-100 LAN Subnet Mask: $SLN255.255.255.0(CRLF)

 

Ø      Reply Message Format

Command正確時的回覆:

l      Command’S’變更設定時:

[Start Code][Command][OK Message][End Code]

‘Start Code’: 固定 ”%”

‘Command’: Command’: 操作正確時,一律回應“ANS” 

‘OK Message’: “OK”Command’S’讀取設定時:

‘End Code’:固定兩個Byte”0x0d0x0a” (CRLF)

: 回應設定SE-100 LAN IP address: %ANSOK(CRLF)

 

l      Command’G’讀取設定時:

[Start Code][Command] [Reply Message][End Code]

‘Start Code’: 固定 ”%”

‘Command’: Command’: 操作正確時,一律回應“ANS”

‘‘Reply Message’: 實際自eCOV-110所讀取到的參設定

‘End Code’:固定兩個Byte”0x0d0x0a” (CRLF)

: 回應讀取SE-100 LAN Subnet Mask: %ANS255.255.255.0(CRLF)

 

Command不正確時的回覆:

[Start Code][Error Message][End Code]

‘Start Code’: 固定 ”%”

‘Error Message’: “ERR”

‘End Code’:固定兩個Byte”0x0d0x0a” (CRLF)

固定是: %ERR(CRLF)

 

2.2.OP Code and OP Code Parameters

OP Code

OP Code簡介

可用Command

OP Code Parameters

基本信息類

BM

產品名稱

G only

Always “eCOV-110”

BN

產品別名

S, G

任意字元,長度最長14 byte

BP

密碼設定

S only

任意字元,長度最長8 byte

BV

Firmware版本

G only

格式: x.xx.xxx

LAN設定

LI

IP Address

S, G

格式:xxx.xxx.xxx.xxx

LN

Subnet Mask

S, G

格式:xxx.xxx.xxx.xxx

LG

Gateway

S, G

格式:xxx.xxx.xxx.xxx

LC

取得IP的方法

S, G

0 : static IP

1 : DHCP

LM

MAC Address

G only

格式: xx:xx:xx:xx:xx:xx

LS

網路連線狀態

G only

回應內容有三種:

link Fail

link ok, 100M

link ok, 10M

網路連線設定

OM

Operation Mode

G only

“TS” only, 表示TCP Server

OC

是否啟動Timeout

S, G

可設定參數:

“AC”: always connect

“TO”: 啟動Timeout,需搭配OP Code ”OU”

OU

Timeout,以分鐘為單位

S, G

可設定範圍: 1~99

需搭配OP Code ”OC需搭配OP Code ”OU””

OD

所使用的Data Packing方式

S, G

設定格式:3位數

百位: Delimiter

十位: Timeout

個位: 長度

1:表示Enable

0:表示Disable

搭配OP Code: “OS”, “OT”, “OL”

OS

Delimiter設定

S, G

可設定兩位Hex

搭配OP Code: “OD”

OT

Timeout設定,ms為單位

S, G

可設定範圍: 1~65535

搭配OP Code: “OD”

OL

封包長度設定,Byte為單位

S, G

可設定範圍: 1~1024

搭配OP Code: “OD”

OF

是否使用IP Filtering

S, G

0: 表示啟用

1: 表示啟用

搭配 OP Code “OI”

OI

IP Filtering範圍

S, G

格式:ip1:ip2

ip1: 起始 IP address

ip2: 結束 IP address

搭配 OP Code “OF”

OA

TCP Alive Check Timeout設定,以分鐘為單位

S, G

可設定範圍: 0~99

當設為0,表示不啟用TCP Alive Check

TCP Server傳輸設定

VP

TCP Server Local Listen Port

S, G

可設定範圍:1~65535

TCP Client傳輸設定

CI

TCP Client Destination IP

S, G

格式:xxx.xxx.xxx.xxx

CP

TCP Client Destination Port

S, G

可設定範圍: 0~65535

CC

TCP Client Connecting at

S, G

0 : After ADSL connected

1 : While serial data arrived

UDP傳輸設定

UI

UDP Destination IP

S, G

格式:xxx.xxx.xxx.xxx

UP

UDP Destination Port

S, G

可設定範圍: 0~65535

UL

UDP Local Listen Port

S, G

可設定範圍: 0~65535

離開Command Mode

YC

System Call

S Only

可設定參數:

“R”: 重啟eCOV-110

“D”: 將設定回到出廠值

“S”: eCOV-110進入軟體升級模式

EI

Exit Only

S Only

無搭配參數.

直接離開Command Mode回到資料傳輸模式,不會重啟eCOV-110

 

Ø      注意

l      Serial Command一律使用大寫

l      所有參數一經設定,直接存入eCOV-110,需重新啟動eCOV-110新的參數才會生效

l      並非所有OP Code都是可以讀取和設定雙向操作

 

2.3.Command Mode操作範例

透過網路端(參考4.1)利用Command變更eCOV-110IP地址作為範例說明

Ø      進入command mode

l      HyperTerminal選用”TCP/IP (Winsock)”

 

l      輸入eCOV-110 IP addresseCOV-110特定的Port No. 5001

l      輸入Command “$LOG”,進入Command Mode

 

Ø      變更IP Address

l      讀取原來的LAN IP

 

l      進行 LAN IP 變更

l      確定新的IP生效, 輸入Command “YCR”,重新開機

 

Ø      利用ping指令確定IP 更改成功


 

3.      連線測試

5.1.環境設定

Ø      透過RS-232 NULL ModemeCOV-110-EV串口與PC COM Port連接

Ø      eCOV-110-EVPC透過 網路SwitchCross-Over Cable連接在同一LAN

Ø      安裝eCOV-110-EV電源(5VDC, >300mA)

 

5.1.軟體

Ø      利用HyperTerminal做為串口設備模擬

Ø      利用HyperTerminal做為主機端TCP Client程序

 

5.2.設定eCOV-110

Ø      串口參數: RS-232, 9600 bps, N-8-1

Ø      LAN參數: 192.168.2.127

Ø      TCP Server參數: Listen Port 4000

 

5.3.設定第一個HyperTerminal程式做為模擬設備 (9600 bps, N-8-1, 無流量控制)

5.4.設定第二個HyperTerminal程式做為主機端TCP Client程序

Ø      再開啟一個HyperTerminal,並選擇”TCP/IP (Winsock)”方式

 

Ø      設定eCOV-110的網路參數

文字方塊: eCOV-110 TCP Listen Port

 

文字方塊: eCOV-110 IP Address

 

 

 

Ø      建立 TCP/IP連線

       

 

5.5.資料傳輸測試

Ø      分別在兩個HyperTerminal中用鍵盤輸入任意資料,輸入的資料會在另一端HyperTerminal中顯示

 

 

 

到頂端 | 首頁 | 上一頁 | 附錄


 [磁卡讀寫器] [客戶顯示器] [票據打印機]  [POS主機螢幕] [POS鍵盤] [資料變換器] [錢箱] [條碼機]

大碩科技 - 專業的收銀系統周邊設備製造商

台北縣汐止市大同路二段165號2FL.
TEL: (02) 8692 6300 x147 / FAX: (02) 8692 6301
http://www.tyssopos.com

 

 Copyright 2006 大碩科技股份有限公司     大碩科技首頁 | 與我們聯絡