版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、tw2161 & tw2208 程序設計員手冊 ver.1.3aioisystems co., ltd. tw 系列 tw2161 以太網控制器 tw2208 以太網接線箱 程序設計員手冊 版本1.4 s manualtentative issue目錄1.程序設計原理21.1.概述21.2.客戶機基本控制流程圖22.網絡地址參數設置32.1.ip 地址設置、網絡掩碼subnet mask設置、缺省網管gateway設置32.2.將控制器設置復位到缺省值43.通信控制53.1.與客戶機之間的通信形式53.2.指令格式53.3.再傳送64.指令詳細說明74.1.初始化指令94.2.動作模式說明指令
2、114.3.動作指示指令204.4.動作指示終止指令274.5.文字顯示屏指令284.6.單點i/o指令314.7.信號燈指令344.8.維修指令374.9.條碼讀取機界面指令 / rs-232c界面指令404.10.控制器報告444.11.數碼i/o控制指令474.12.電子標簽顯示指令515.ascii 碼表536.補充說明546.1.發(fā)送指令與應答指令546.2.客戶機指令的再傳送556.3 網絡構造的注意事項556.4.0地址電子標簽566.5.0地址電子標簽錯誤代碼表566.6.0地址電子標簽日志文件(0號日志)576.7.出錯重試計數器596.7.1.如何使用出錯重試計數器596.
3、7.2.ftp與出錯重試計數器606.7.3.清除出錯重試計數器616.8.指令日志文件626.9.應用程序開發(fā)需知64 3tw2161 & tw2208 程序設計員手冊 1.4版1. 程序設計原理1.1. 概述tw2161(以太網控制器)和 tw220(以太網接線箱)都是以太網 socket 服務器。 在以下的說明中,我們將把“以太網 socket 服務器”稱作“控制器”。 只使用一條會話(session)。 l-pick 系統(tǒng)是由客戶機通過socket 通信來控制。請務必參閱本手冊的“第六節(jié) 補充說明”。1.2.客戶機基本控制流程圖基本編程流程圖示如下:開始z 指令初始化am 或m指令設置
4、電子標簽(l/m)的動作模式x 指令發(fā)指令,使文字顯示屏顯示定單號p1、p4、p5 或 l 指令向電子標簽發(fā)送動作指令t 指令是否收到?否有l(wèi)/m 完成?否是否正常完成?是異常處理是所有的l/m都完成了嗎?否開始下一個定單操作 否是此定單揀貨作業(yè)完成所有定單揀貨是否全部完成?是結束 2. 網絡地址參數設置用戶不同網絡環(huán)境也不同。在使用以太網控制器前,必須先設置好控制器的ip地址、網絡掩碼subnet mask和缺省網管gateway地址。以下是出廠時的缺省值。缺省設置ip地址54網絡掩碼(subnet mask)缺省網管(default gatewa
5、y)地址tcp 端口號(口地址)5003(固定)2.1.ip 地址設置、網絡掩碼subnet mask設置、缺省網管gateway設置(1) 使用telnet指令來進行控制器設置。 從ms-dos提示行,鍵入以下指令:telnet 54 (回車)屏幕出現以下提示,然后輸入用戶名和密碼。 login:log-in name :samuraipassword : kimonologin: samurai (回車)password: kimono (回車) 屏幕顯示“*”號tw2161(2) 使用“config ”指令對控制器的網絡地址參數賦值。指令格式:conf
6、ig 例如: 當你要設置以下的網絡地址參數, ip 地址 = 網絡掩碼subnet mask = 缺省網管 gateway = 0則需輸入以下指令:tw2161 config 0 (回車)mac = *:*:*:*:*:*ip = subnet mask = gateway = 0port = 5003 5004tw2161顯示確認已設置好的參數(3) 使用“bye” 指令從“tel
7、net ” 上注銷。tw2161 bye (回車)(回車)敲兩次回車鍵退出。(4) 關掉控制器電源一定要在“ telnet” 設置全部完成之后再關電源。新設置的網絡地址參數在電源重新開啟后方能生效。2.2.將控制器設置復位到缺省值當控制器的地址參數字跡不清楚或丟失,如ip地址, 可復位到缺省設置。如果控制器的電源已開啟,請按下位于控制器背后的電源開關將其關閉。先用筆尖壓下并按住init按鈕,然后再開啟控制器的電源。在控制器電源開關打開之后,松開init按鈕。復位操作在必要時可重復進行。tw2161 后示圖mj outlaninitpowerac85v265v3. 通信控制3.1.與客戶機之間的
8、通信形式客戶機與控制器之間是通過以太網的socket會話服務形式進行通信??蛻魴C在每發(fā)送一條指令之后,必須先接收到控制器對這條指令的應答,方可發(fā)送下一條指令。當工作中的電子標簽的confirm按鈕被按下或條碼數據被掃入,控制器將發(fā)送“電子標簽完成數據”和“條碼數據”指令(t指令),客戶機在接收到t指令后,要立即發(fā)送應答指令(o指令)。3.2.指令格式大寫字母客戶機控制器小寫字母stx 02h序列號 000-999 ascii碼 指令發(fā)送端所發(fā)出的每條指令都帶有序列號,接收端的ack/nak應答也帶有相應的序列號。 在會話建立后,客戶機指令序列號從000開始,之后依次加一。如果序列號達到999,
9、下條 指令的序列號返回000。 當控制器作為指令發(fā)送端時,在接收到客戶機發(fā)送的z指令之后,序列號(t指令)復位到000,否則每發(fā)送一次t指令,序列號依次加一??蛻魴C發(fā)送的指令序列號與控制器發(fā)送的指令序列號是兩個不同的序列號,都是由發(fā)送端累加(加1)構成。長度 數據長度,為4字節(jié)十進制ascii碼 ( 0001 1015 )。數據 指令etx 03h客戶機指令通信:請參見 4 . 指令詳細說明。控制器的應答:客戶機的應答:3.3.再傳送在客戶機發(fā)送指令后,一般情況最多等待5秒鐘以上,總是可以接收到控制器的應答。如果某個電子標簽出現故障,控制器則需要三秒鐘來識別這一故障。這種情況,可能會引起應答的
10、延遲。 當在規(guī)定的等待時間范圍內沒有收到應答時,客戶機與控制器之間需要重新建立會話,并重新發(fā)送這條指令。(關于重新建立會話的有關事項,請參見補充說明6.2)4.指令詳細說明指令大體分類如下: (1)初始化指令 (2)動作模式說明指令 (3)動作指示指令 (4)動作完成指示指令 (5)文字顯示屏顯示指令 (6)單點數字輸入 / 輸出界面指令 (7)信號燈指令 / 智慧型信號塔指令 (8)維修指令 (9)條碼讀取機界面指令 / rs-232c界面指令(10)控制器報告(11)數字輸入 / 輸出界面指令(12)顯示指令所有的指令在以下各小節(jié)當中都有詳細說明。指令清單:指令字頭描述電子標簽文字顯示屏信
11、號燈 單點 i/o條碼讀取機界面rs-232c界面數字i/o頁號為控制器下達操作指示8z初始化設置10m動作模式說明指令13,3134am動作模式說明指令15-2832,35l標準操作指定21p1區(qū)段動作指令22p4帶有動作模式說明的區(qū)段動作指令23p5可重復的帶有動作模式說明的區(qū)段動作指令25d動作終止指令27x文字顯示屏顯示指令29q2文字顯示屏顯示指令30t單點i/o 開與關33t指示燈開/關指令36a維修模式說明37az電子標簽狀態(tài)查詢38ac電子標簽地址設置39g條碼讀取機界面rs-232界面40arrs-232c界面狀態(tài)檢查43j數碼i/o 輸出48e數碼i/o 輸入49ai讀取數
12、碼i/o 輸出數據50p2電子標簽顯示指令52t電子標簽等設備應答數據444.1.初始化指令 (控制器的動作說明)功能 :向控制器發(fā)出動作指示。10200格式 :1控制器試圖向電子標簽傳送指令的次數。0: 5 次 *1: 02當一個區(qū)段的操作全部完成之后,控制器將要自動關閉的設備。0: 信號燈*1: 文字顯示器 * 缺???版本號應答 :101100注意:根據需要發(fā)送這一指令。在這一指令發(fā)送后,立即發(fā)送一個z指令。舉例說明:1在指令發(fā)送失敗的情況下,從控制器再重新發(fā)送: 5 次2當區(qū)段的作業(yè)完成時,控制器自動關閉文字顯示屏。00100z ( 初始化設置 )功能 : 對各設備進行初始化,包括控制器
13、。z格式 :動作 : (1) 初始化每一設備的動作模式。 (2)關于各設備初始化缺省值,請參閱3.2動作模式說明指令。 (3)t指令的序列號將重置為“000”。注意:這一指令應該總是在系統(tǒng)剛開始運行時發(fā)送舉例說明: z4.2.動作模式說明指令缺省模式 :(1) 電子標簽的缺省動作模式led0led1(綠)led2(紅)seg(7 段碼)buz(蜂鳴)顯示狀態(tài)閃爍閃爍閃爍on閃爍按下confirm鍵后的顯示狀態(tài)offoffoffoffoff按下fn鍵后的顯示狀態(tài)ononononoffconfirm鍵與fn鍵使用閃爍速度標準fn鍵遞減模式未使用按下fn鍵之后的顯示值- - - - -(2) 缺省動
14、作模式(文字顯示屏)顯示(seg)on滾動顯示功能無(3) 缺省動作模式(信號燈)燈 (led0)on(4) 缺省動作模式(智慧型信號塔)燈 (led0)on蜂鳴 (buz)閃爍(3) 缺省動作模式(單點i/o)輸出(led2)閃爍當打開單點i/o電源時,如果想將改變led0、led1和led2的動作模式使之亮燈,而不是閃爍,則需要使用m指令或am1指令。* fn鍵的功能和使用 (1) 缺省模式電子標簽亮燈后,按下fn鍵,數據顯示變?yōu)椤? - - - - ”;如果接著按下confirm按鈕,可表示“缺貨”(t指令將返回代碼10)。如果接著按下的是fn鍵,則先前顯示的數據又會顯示出來。(2) f
15、n鍵遞減模式 (需要使用動作模式說明指令m或am4)電子標簽亮燈后,每按下一次fn鍵,顯示的數據減“1”(用于數量改變)。當confirm按鈕按下時,將會返回t指令(格式為“ aaaa00),表示動作已經完成。如果電子標簽顯示“0“,按下fn鍵之后,最初的數據又會顯示出來。 m (動作模式說明指令)功能 :根據給出的地址,指定電子標簽的動作模式m電子標簽地址54132格式 :led 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzledseg1顯示選項led 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10:
16、綠01: 紅11: 紅buzledseg2按下confirm鍵后的顯示選項70fn 鍵confirm鍵00: 設置01: 取消11: 不變01fn鍵遞減模式00: 未使用01: 使用11: 不變70*101*20*3003fn鍵遞減模式confirm 鍵, fn鍵led顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzsegled4閃爍速度*1按下confirm鍵後的顯示選項*2顯示選項*3按下fn鍵后的顯示選項0: 標準1: 高速5按下fn鍵后的顯示選項注意: (1) “不變”表示與先前設置相同。(2)這個狀態(tài)是fn鍵按下后的狀態(tài)。如果
17、按下fn鍵后馬上按下confirm鍵,則buz、led和seg全部關上。(3)可以使用通配符。(4)1-5選項避免使用02h和03h。(5)當指定1、2和5 為閃爍時,4為閃爍速度。(6)visual basic程序員如果使用string型變量:當m指令選項設置大于80h時,代碼在chr轉換后可能會變?yōu)?0h。在這種情況下,我們建議使用字節(jié)(byte)型變量。舉例說明:動作時 buz: off, led: on, seg: on按下 confirm 鍵之后buz & led: off, seg: on按下fn之后的顯示選項不變m1? (05) (01) (40) (40) (ff)am1(顯示
18、選項設置)功能 : 指定每一電子標簽的顯示選項a電子標簽地址1m132格式 :7led00001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0led11 led2 模式設置70led210001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0012 led1 & 0 模式設置7buz0001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0seg3 seg & buz 模式設置注意:(1)led號碼和顏色如下led0未連接led1綠led2紅當led1和2被設置為on或閃爍時,顏色變成桔黃色。(2)
19、可以使用通配符舉例說明:將地址為0003的電子標簽設置為led亮桔黃色,seg亮燈,buz閃爍。am10003 (32) (22) (23)am2 (按下confirm按鈕后顯示選項的設置)功能 :按下confirm按鈕后顯示選項的指定a電子標簽地址132m2格式 :1 led2 模式設置70led210001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0017led00001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0led12 led1, 0 模式設置7buz0001: off0010: on0011: 閃爍0100:
20、高速閃爍1111: 不變0seg3 seg 模式 & buz 模式設置注意 : (1)led號碼和顏色如下:led0未連接led1綠led2紅當 led1 和 2 被設置為on或閃爍時, 顏色變成桔黃色。(2)可以使用通配符舉例說明:將地址為0524的電子標簽設置為:按下confirm鍵之后seg 亮燈,buz & led 關燈。am20524(31)(11)(21)am(按下fn鍵后顯示選項的設置)功能:按下fn鍵后顯示選項的指定a電子標簽地址132m3格式:70led210001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0011 led2 模式設置7le
21、d00001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0led12 led1 & 0 模式設置3 seg 模式 & buz 模式設置7buz0001: off0010: on0011: 閃爍0100: 高速閃爍1111: 不變0seg注意 :(1)led 編號與顏色如下:led0未連接led1綠led2紅當 led1和 2 設置為on或閃爍時, 顏色變成桔黃色。(2)可以使用通配符舉例說明:將地址為0015的電子標簽設置為:按下fn鍵之后seg 閃爍、buz關、 led 閃爍。am30015 (33) (33) (31)am4 (confirm按鈕與fn鍵的
22、設置)功能 : confirm鍵與fn鍵的設置a電子標簽地址1m4格式 :00: 未使用01: 使用11: 不變00: 使用01: 未使用11: 不變*2 fn 鍵*3 confirm 按鈕*1 fn 鍵遞減模式*37001*1*21confirm 按鈕 & fn 鍵的設置 注意 : (1)“ 不變 ” 表示與先前設置相同。 fn鍵遞減模式表示在動作過程中,當fn鍵按下之后,顯示的數字減一;當減到0時,將顯示最初的數值。一旦confirm鍵按下后,數據立即顯示在電腦上。(2)可以使用通配符舉例說明:將地址為2400的電子標簽設置為:使用fn 鍵遞減模式, 使用fn 鍵和confirm 按鈕。a
23、m42400 (50)am7 (按下fn鍵后操作模式的設置)功能 :按下fn鍵之后顯示數據的設置。a電子標簽地址m7顯示數據格式 :注意 : (1) 在發(fā)送動作說明指令之前先發(fā)送此指令。 (2) 缺省顯示為 - - - - -(3) 可以使用通配符舉例說明:將地址為0200的電子標簽設置為:按下fn鍵之后顯示99999。am70200999994.3.動作指示指令當動作指示指令從客戶機發(fā)出時,電子標簽將按照所設置的動作模式進行工作;控制器將控制作業(yè)的進程??刂破鲗ψ鳂I(yè)的控制,是通過控制器與電子標簽之間交換信息來進行的;控制器監(jiān)控所有電子標簽的進行狀態(tài)直到所有的作業(yè)正常結束為止或庫存缺貨信息被收
24、到為止。例如:如果每一個區(qū)段配有一個信號燈(或文字顯示屏),當這一區(qū)段所有的電子標簽作業(yè)結束(正常結束或庫存缺貨)后信息被收到后,信號燈(或文字顯示屏)將自動關上。在接收到作業(yè)進展狀況報告之后,例如某電子標簽操作已經完成(即confirm按鈕按下),控制器立即向客戶機發(fā)送t指令,報告這一電子標簽動作已經完成。+/- 鍵和fn鍵的遞減模式:在發(fā)送動作指令時, 需要輸入5位顯示數字,請在沒有用到的數字位上輸入空格符號。例如: 當輸入“ 1”時, 按下+/-鍵或fn鍵后,可以顯示范圍0 9。當輸入“ 01”時, 按下+/-鍵或fn鍵后,可以顯示范圍00 99 。blk-no. (區(qū)段號碼):可控制后
25、兩位地址相同的信號燈。如果信號燈的地址為8000,則信號燈的blk-no是00。在此情況下,信號燈的自動開/關功能有效。每一個blk-no. 最多可指示255個電子標簽 (當初始化指令的第五位參數為“1”時, 可自動關閉后兩位地址相同的文字顯示屏。)即使當沒有使用信號燈或信號燈的自動開/關功能沒有用到時, 仍然要設置00 - 99( bcd)。在應用程序中,可以將電子標簽分成不同的組。 注意: 通配符(?)在動作指示指令中不可使用。l ( 標準動作指示 )功能: 指定標準動作l電子標簽地址blk-no.顯示數據格式:動作: 使電子標簽地址欄中所指定的電子標簽亮燈。舉例說明: 使地址為105的電
26、子標簽亮燈,并顯示數據1-7(1箱7件)。l010500 (20) 1- (20) 7 ?(20)下面滾屛顯示 空格p1 (區(qū)段動作指示)功能:指定區(qū)段動作p1電子標簽地址blk-no.顯示數據顯示數據最多1015字節(jié) 電子標簽地址格式:動作: 區(qū)段動作指示指令每一次、每一個區(qū)段(blk-no)最多可發(fā)送1015個字節(jié)。 注意: 輸入blk-no之后, 繼續(xù)如下輸入:電子標簽地址4 字節(jié),顯示數據5 字節(jié),電子標簽地址4 字節(jié),顯示數據5 字節(jié)如果指令長度超過1015字節(jié)或指令的格式不正確,那么控制器將會應答“n ”。 不正確的格式將會在etx的位置被檢測出來。舉例說明:使地址為105的電子標
27、簽顯示數量7。地址為203的電子標簽顯示數量2。p1000105 (20) (20) (20) (20) 70203 (20) (20) (20) (20) 2p4 (帶有動作模式說明的區(qū)段動作指示)功能:帶有動作模式說明的區(qū)段動作指令。pblk- no.541324電子標簽地址顯示數據電子標簽地址顯示數據最多1015字節(jié)格式:1顯示選項led 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzledsegled 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzledseg702按
28、下confirm鍵后的顯示選項0*2*3*1100: 未使用01: 使用11: 不變00: 使用01: 未使用11: 不變*2 fn 鍵*3 confirm 按鈕*1 fn 鍵遞減模式3confirm 鍵 &fn 鍵4閃爍速度*1 按下confirm按鈕后的顯示選項*2 顯示選項*3 按下fn鍵后的顯示選項0: 標準1: 高速70*101*20*3005按下fn鍵后的顯示選項led 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzsegled動作: (1) 每個區(qū)段blk-no每次傳送的指令長度最多為1015個字節(jié),對信號燈或文字顯示屏
29、動作指令只發(fā)送一次。(2) 動作模式1-5可以適用于后續(xù)的所有電子標簽地址。(3) 參數值1-5避免使用02h和03h。注意: 在輸入區(qū)段號 blk-no之后,接下來輸入:電子標簽地址4 字節(jié),顯示數據5 字節(jié),電子標簽地址4 字節(jié),顯示數據5 字節(jié)舉例說明: 使電子標簽1001顯示數量 ( 顯示數據) 10。使電子標簽1002顯示數量 ( 顯示數據) 8。在動作過程中 led (紅) 閃爍, buz 關, seg 開。在按下confirm鍵后顯示數據依然顯示。p400 (49) (41) (40) (40) (40) 1001 (20) (20) (20) 101002 (20) (20)
30、(20) (20) 8p5 (帶有動作模式說明的區(qū)段動作指示)功能:指定帶有動作模式說明的區(qū)段動作。pblk- no.541325電子標簽地址顯示數據電子標簽地址顯示數據最多1015字節(jié)格式:1顯示選項led 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzledsegled 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzledseg2按下confirm鍵后的顯示選項703confirm 鍵 &fn 鍵0*2*3*1100: 未使用01: 使用11: 不變00: 使用01: 未
31、使用11: 不變*2 fn 鍵*3 confirm 按鈕*1 fn 鍵遞減模式4閃爍速度*1 按下confirm按鈕后的顯示選項*2 顯示選項*3 按下fn鍵后的顯示選項0: 標準1: 高速70*101*20*3005按下fn鍵后的顯示選項led 顏色00: off01: on10: 閃爍11: 不變0700: 桔黃10: 綠01: 紅11: 紅buzsegled動作: (1) 每個區(qū)段blk-no每次傳送的指令長度最多為1015個字節(jié),對信號燈或文字顯示屏動作指令只發(fā)送一次。(2) 動作模式1-5可以適用于后續(xù)的所有電子標簽地址。(3)此指令可重復發(fā)送。(4) 參數值1-5避免使用02h和0
32、3h。注意: 在輸入區(qū)段號 blk-no之后,接下來輸入:電子標簽地址4 字節(jié),顯示數據5 字節(jié),電子標簽地址4 字節(jié),顯示數據5 字節(jié)舉例說明: 使電子標簽1001顯示數量 ( 顯示數據) 10。使電子標簽1002顯示數量 ( 顯示數據) 8。在動作過程中 led (紅) 閃爍, buz 關, seg 開。在按下confirm鍵后顯示數據依然顯示。p500 (49) (41) (40) (40) (40) 1001 (20) (20) (20) 101002 (20) (20) (20) (20) 84.4.動作指示終止指令d (動作終止指令)功能 1: 從客戶機下達指令,使電子標簽動作終止
33、。d地址最多128個地址地址格式 1:動作 1: 當d指令下達后,被終止的設備狀態(tài)如下:電子標簽/信號燈/文字顯示屏 off,操作完成。單點i/o 輸出off。條碼讀取機界面 沒有數據傳輸。rs-232c界面 - 沒有數據傳輸。注意 1: 電子標簽的地址可使用通配符?(3fh)。例如1? 代表的地址范圍從 1000 到 1999。舉例說明1:電子標簽450 動作完成了。d0450功能 2: 終止某一區(qū)段電子標簽的動作。dblk-no.格式 2:動作 2:終止此blk-no.區(qū)段中的信號燈(或文字顯示屏)和所有的電子標簽的操作。注意 2: 通配符?(3fh)可在電子標簽地址部分使用。舉例說明2:
34、終止31號區(qū)段的操作。d314.5.文字顯示屏指令am1 (文字顯示屏動作模式說明)功能:文字顯示屏的動作模式設置。am11h:滾動功能21h:滾動功能(包括暫停)31h:無滾動功能111h(1)文字顯示屏地址格式:07(1) 顯示模式設置 /滾動速度設置 0001: 標準(缺?。?010: 高速0011: 最大速度 1111 : 不變 0001 : off 0010 : on0011: 閃爍0100 : 高速閃爍1111: 不變注意: 在發(fā)送顯示指令之前,先設置動作模式。舉例說明:文字顯示屏的動作模式為:使用滾動功能(包括暫停)和最大滾動速度。am181? (21) ( 11) (21)x
35、(將顯示數據傳送到文字顯示屏)功能:把顯示數據傳送到顯示屏上。(12字符固定長度標準指令)格式:x文字顯示屏地址顯示數據注意: 在發(fā)送顯示指令之前,先設置動作模式。(1) 顯示數據的輸入必須右對齊,不足12個字符要補上空格。(2) 不要用空格代替“0”。(3) 使用ascii碼作為顯示碼。(4) 文字顯示屏的地址可使用通配符?(3fh)。舉例說明:使文字顯示屏8101顯示:“l(fā)ight module”。x8101light (20) moduleq2 (將顯示數據傳送到文字顯示屏)功能: 傳送最多可達20個字符數據到文字顯示屏上。 q文字顯示屏地址顯示數據數據 長度 按照指定數據長度04h 到
36、 14h(16進制)2格式:注意: 例如: 如果要將20個字母顯示在10位字符的文字顯示屏上, 則首先要設定文字顯示屏的滾動功能,然后再用此指令發(fā)送20個字母。 這20個字母按照從右到左的順序顯示。 舉例說明:使文字顯示屏8101顯示:“orange juice 200 ml*6”。q28101 (20) orange juice 200ml*64.6.單點i/o指令m (單點i/o 動作模式說明)功能:設置單點i/o的動作模式。m單點i/o 地址 30h 30h4 40h 04h30h30h格式:注意: (1)在發(fā)送m指令或am1指令之前,一定要先發(fā)送z指令。(2)可以使用通配符。 舉例說明
37、:設置地址為1001的單點i/o動作模式。 m1001(44)(30)(30)(40)(30)am1 (單點i/o 動作模式說明)功能:設置單點i/o的動作模式。單點i/o 地址am132h22h11h格式: 舉例說明:設置地址為1001的單點i/o動作模式。 am11001(32)(22)(11)t (單點i/o 開與關)功能:單點i/o的開或關。sw 單點i/o 地址t格式:0: off1: on 注意: (1) 地址部分可使用? (3fh) 通配符。(2) 本手冊在此只介紹輸出,如果需要了解輸入部分,請向我公司有關部門的技術人員咨詢。舉例說明:關上地址為1001的單點i/o。t10010
38、4.7.信號燈指令m (信號燈動作模式說明)功能:設置信號燈的動作模式。m信號燈地址 00h4 2 1 00格式: 07d0 蜂鳴0燈010 00 : off 00 : off01 : on 01 : on10: 閃爍 10 : 閃爍11: 不變 11: 不變072 閃爍速度00000100 : 標準 1: 高速注意:(1) “不變”意味著以前的設置保持不變。(2) 地址部分可以使用通配符。舉例說明: 顯示狀態(tài) . 閃爍 閃爍速度 . 高速 m80?(09)00(60)0am1 (信號燈動作模式說明)功能:設置信號燈的動作模式。信號燈地址31h1ma格式: 燈 蜂鳴 (僅適用于智慧型信號燈)1
39、1h: off 11h: off12h: on 12h: on13h: 閃爍 13h: 閃爍14h: 高速 14h: 高速1fh: 不變 1fh: 不變舉例說明:使地址為8001的信號燈閃爍。am18001(31)(13)(11)t (信號燈的開與關)功能:信號燈的開或關。 信號燈地址t格式:0: off1: on注意: 信號燈地址部分可使用? (3fh) 通配符。舉例說明:使地址為8001的信號燈亮燈。t800114.8.維修指令a (維修模式)功能:設置維修模式。a格式: 動作: 當各硬件設備接收到此指令之后,其動作如下: 電子標簽(1) 首先顯示 88888(2) 按下confirm按鈕
40、后顯示4位本電子標簽地址。當再次按下confirm按鈕,每按下一次,則分別顯示一位地址,4位地址以符號-為停頓。 文字顯示屏 顯示自身地址。rs-232c 界面 / 條碼讀取機界面顯示自身地址的后兩位。舉例說明:aaz (電子標簽狀態(tài)查詢)功能: 查詢某一電子標簽當前的狀態(tài)。az電子標簽地址格式:動作: (1) 這條指令可以返回某電子標簽的實時狀態(tài)應答:2狀態(tài)1電子標簽地址a30h: 電源開啟后的狀態(tài)(接收z指令前)31h: 待命中(接收z指令后和操作結束后)32h: 操作中33h: 操作中(fn鍵按下)34h: 操作完成35h: 缺貨(操作結束)36h: 維修狀態(tài)中 (接收到 a 指令后)3
41、fh: 電子標簽不正常(沒有連接或有故障) 1 各鍵的輸入狀態(tài) 1 鍵*2 + 鍵0: 無輸入1: 輸入7010010*20*1*1 fn 鍵*2 confirm 按鈕 0: 無輸入1: 輸入7010010*20*12 各鍵的輸入狀態(tài)各鍵的輸入狀態(tài)通??梢员皇÷浴W⒁?本指令是用于查詢電子標簽目前狀態(tài),只能用于維修用途。舉例說明: 查詢地址為0001的電子標簽狀態(tài)。 ac0001 a0001100ac (電子標簽地址設置)功能: 為電子標簽等設備設置地址。ac被設地址格式:動作:ac指令發(fā)送時,不同設備操作如下:電子標簽發(fā)送這一指令之前, 先按下confirm按鈕,指令發(fā)送之后這一電子標簽的地址設置好。設置完成時,此電子標簽蜂鳴會響一聲,并且led瞬間閃一下。文字顯示屏發(fā)送這一指令之前, 先按下地址設定按鈕,指令發(fā)送之后這一文字顯示屏的地址即設好。單點 i/o發(fā)送這一指令之前, 先按下地址設定按鈕,指令發(fā)送之后這一單點i/o的地址即設置好。設置完成時,led會瞬間閃一下。條碼讀取機界面發(fā)送這一指令之前, 先按下地址設定按鈕,指令發(fā)送之后這一條碼讀取機界面的地址即設置好。設置完成時,tx小燈會瞬間閃一下。rs-232c界面發(fā)送這一指令之前, 先按下地址設定按鈕,指令
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)療設備維修合同
- 2025年倉儲租金費用合同
- 2025年家居和解協(xié)議書
- 2025年在線音樂電臺服務合約
- 2025年企業(yè)員工靈活用工管理服務合同
- 2025年分期付款游泳館會員購買合同
- 2025年度二零二五年度獼猴桃產業(yè)鏈金融服務平臺合作合同4篇
- 2025版小公司租車及車輛租賃售后服務合同2篇
- 二零二五版醫(yī)院康復病區(qū)承包服務協(xié)議2篇
- 二零二五年度木地板綠色環(huán)保材料采購合同4篇
- 光伏自發(fā)自用項目年用電清單和消納計算表
- 量子計算在醫(yī)學圖像處理中的潛力
- 阿里商旅整體差旅解決方案
- 浙江天臺歷史文化名城保護規(guī)劃說明書
- 邏輯思維訓練500題
- 第八講 發(fā)展全過程人民民主PPT習概論2023優(yōu)化版教學課件
- 實體瘤療效評價標準RECIST-1.1版中文
- 企業(yè)新春茶話會PPT模板
- GB/T 19185-2008交流線路帶電作業(yè)安全距離計算方法
- DIC診治新進展課件
- 公路工程施工現場安全檢查手冊
評論
0/150
提交評論