乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      經(jīng)典案例:用觸摸屏控制打印機人機的方法

       岐岐feng 2019-01-13

      觸摸屏與打印機

      為了實現(xiàn)人機對話,需要一個人機接口,由于生產(chǎn)過程各異,要求管理和控制的內(nèi)容也不盡相同,所以操作臺(面板)一般由用戶根據(jù)工藝要求自行設(shè)計。文章介紹人機界面控制打印機案例。

      1

      微型的熱敏打印機(帶 RS232/ RS485 串口)


      2

      顧美觸摸屏(觸摸屏 PLC 一體機的觸摸屏上選裝)自帶 RS232 /RS485 串口


      3

      觸摸屏軟件中通訊參數(shù)設(shè)置


      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      經(jīng)典案例:用觸摸屏控制打印機人機的方法

      注:單屏用RS232時通訊端口設(shè)COM1,用RS485時設(shè)COM2;觸摸屏PLC一體機的觸摸屏屏上無論選裝的是RS232還是RS485,通訊端口都是設(shè)COM2跟打印機通訊。

      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      4

      觸摸屏編程軟件中編寫需要打印的內(nèi)容程序,以下為打印機例程說明,請結(jié)合例程查看。案例下載地址:深圳市顧美科技http://www./Download-74.html


      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      例程上所添加的元件設(shè)置說明:1、添加了寄存器D0、D1、D2用于顯示數(shù)據(jù);2、添加了可變文本LW1074,用于設(shè)置需要打印的試驗人姓名,可變文本長度預(yù)留10(1個寄存器 = 2字符/1個中文);3、添加了可變文本LW1010、LW1030、LW1050、LW1070用于查看準備打印的內(nèi)容,可變文本長度分別預(yù)留30(1個寄存器 = 2字符/1個中文),具體需要打印的內(nèi)容在Clock宏中設(shè)定;4、添加了執(zhí)行打印宏指令中程序的啟動按鈕,該執(zhí)行按鈕地址也是在Clock宏中設(shè)定。

      設(shè)置好畫面和宏程序后,觸摸屏上執(zhí)行打印按鈕顯示效果如下圖:

      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      5

      宏指令編寫——打印內(nèi)容設(shè)置


      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      以上宏指令與串口調(diào)試助手通訊發(fā)送的數(shù)據(jù)幀如下:

      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      測試調(diào)試排版可借助串口助手軟件,每個發(fā)送指令后加了0A 00的換行符,如調(diào)試時打印出來效果沒有換行,可用串口調(diào)試助手接收數(shù)據(jù)看有沒有換行符0A 00。


      注意:連接打印機會用到的相關(guān)宏指令語法說明

      CHR → 將文字轉(zhuǎn)為 ASCII,如 CHR(A1,“A2”)

      將 A2 內(nèi)的文字轉(zhuǎn)換為 ASCII 數(shù)字碼存在 A1。字符串的長度最大為 50 個字符,

      ( 1個Word = 2字符/1個中文)。

      STR → 整數(shù)到ASCII字符串轉(zhuǎn)換,如 STR(A1,A2,A3)

      就是把 A2 地址里面的整數(shù),轉(zhuǎn)換為ASCII字符串放置到 A1指定的地址,由 A3 指定小數(shù)點位置,資料格式只有 Word ( 1個Word = 2字符/1個中文 )。

      S.DATE → 取系統(tǒng)日期字符串,如 A1 = Sys.DATE()

      取系統(tǒng)當前日期轉(zhuǎn)換為字符串存放到A1指定的寄存器地址,格式為”YYYY-MM-DD”占用 5個Word。

      S.TIME → 取系統(tǒng)時間字符串,如 A1 = Sys.TIME()

      取系統(tǒng)當前時間轉(zhuǎn)換為字符串存放到 A1指定的寄存器地址,格式為”HH:MM:SS”占用 4個Word。

      TXD → 發(fā)送數(shù)據(jù),如 TXD(A1,A2) < 通信協(xié)議必須為:="" free="" protocol="">

      就是從 A1地址開始發(fā)送數(shù)據(jù)到 LINK1 選擇對應(yīng)的UART端口,共發(fā)送 A2 個字節(jié),資料格式只有 Word ( 1個Word = 2字節(jié) )。

      RXD → 接收數(shù)據(jù),如 RXD(A1,A2) < 通信協(xié)議必須為:="" free="" protocol="">

      就是從 LINK1 選擇對應(yīng)的UART端口接收數(shù)據(jù)到 A1指定的開始地址,如果A2 指定 K,則指定讀取 K個字節(jié),如果 A2 指定 LW,則讀取緩沖區(qū)的全部字節(jié),讀取的字節(jié)數(shù)放置于 A2指定的地址里面,資料格式只有 Word ( 1個Word = 2字節(jié) )。

      經(jīng)典案例:用觸摸屏控制打印機人機的方法


      6

      例子程序打印效果:


      經(jīng)典案例:用觸摸屏控制打印機人機的方法

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多