產品分類

      當前位置: 首頁 > 行業動態

      臺達DOP人機界面直連思瑞普針式打印機

      發布日期:2022-07-14 點擊率:36

      style="display: block;"> 摘要:文本重點介紹臺達DOP人機界面與思瑞普針式打印機通過宏指令成功通訊的方法,并提供了一個能打印中文漢字與坐標軸的程序。當掌握了基本的控制方法后,就能完成針打指令提供范圍內所有復雜功能的打印。
      關鍵詞:針式打印機人機界面宏指令串行通訊

      1引言
      針式打印機由于體積小、價格便宜、控制方便等特點,在工業自動化設備上有著廣泛的應用。傳統方式對針式打印機的控制都是基于PLC等能自由進行通訊的控制器,針式打印機與人機界面連接一般都離不開PLC這樣的控制樞紐。臺達DOP人機界面提供了兩個串行通訊口,并且通過宏提供的通訊指令,可以自由的對串口進行控制,來達到與針式打印機直接相連。

      2思瑞普針式打印機說明
      SP-A系列打印機不僅可以打印ASCII字符,而且可以打印英文希臘文德文法文日等字符,語片假名和一二級國標漢字,大量的數學專用符號符號以及各種圖形曲線符號。SP-A系
      列打印機具有36種通用ESC打印命令,可以實現字符和圖形和放大與縮小,打印方式的選擇,打印格式的設置。對流字微打而言,通過在針式打印機的命令基礎上又補充了十三條指令,可以對漢字進行旋轉放大反白打等等。
      2.1主要特點
      SP-A系列打印機主要特點包括:采用針式撞擊點陣打印方法;特別為安裝在儀器或設備的垂直面板上而設計;智能化打印控制36個通用ESC打印命令;打印寬度16字符/行24字符/行或40字符/行有三種機型可選;打印速度1.2行/秒0.7行/秒或0.4行/秒有三種機型可選;打印字模全部96個57點陣ASCII字符和352個57或68點陣其它字符或圖符32個用戶可定義68點陣字符;打印接口CENTRONICS兼容并行接口和RS-232C兼容串行接口;打印紙44.5或57.5毫米寬40毫米直徑的普通白紙紙卷;在線/離線選擇按鍵和走紙按鍵;在線/離線狀態指示;單電源直流5V操作電源<。
      串口定義
      2:RX;3:TX;5GND。
      2.3通訊參數選擇方式
      通過DIP1~DIP6開關,其中DIP1~DIP3為波特率選擇,DIP4為控制方式選擇,DIP5~DIP6為校驗方式選擇。

      3臺達DOP人機界面說明
      3.1通訊宏指令
      可以獨立定義COM1,COM2接口,通過宏指令與針打連接。其中主要用到的是通訊宏指令。
      (1)SELECTCOM。SELECTCOM→經由此項指令,來選定要切換哪一個通訊端口,因此只要使用此項指令,再于編輯時選擇PLC為NULL的選項,就可以使用兩個通訊端口了,而0代表COM1,1代表COM2。(切換后,所有的通訊指令將自動針對所切換的通訊端口作處理,不同的宏之間的切換并不會互相支持或是干擾),參見圖1。

      臺達DOP人機界面直連思<a title=瑞普針式打印機 - 1" src="http://www.iianews.com/upimg/0208/200895033567777801.jpg">

      圖1切換通訊端口


      (2)INITCOM。INITCOM→COMPORT的起始化,用來開啟通訊端口,并且設定通訊協議,參見圖2--圖9。

      臺達DOP人機界面直連思瑞普針式打印機 - 2

      圖2INITCOM

      臺達DOP人機界面直連思瑞普針式打印機 - 3

      圖3INITCOM中Variable2的設定(通訊協議)

      臺達DOP人機界面直連思瑞普針式打印機 - 4 臺達DOP人機界面直連思瑞普針式打印機 - 5

      圖4通訊端口 圖5通訊界面

      臺達DOP人機界面直連思瑞普針式打印機 - 6 臺達DOP人機界面直連思瑞普針式打印機 - 7

      圖6數據位 圖7同位

      臺達DOP人機界面直連思瑞普針式打印機 - 8臺達DOP人機界面直連思瑞普針式打印機 - 9

      圖8停止位 圖9波特率


      (3)FlowControl。流程控制,傳輸數據時,由于實時壓縮、除錯等新的傳輸處理技術,使通訊的速度和正確性大幅提高,但也使計算機和人機間數據傳輸的速度往往會遠大于之間真正的數據傳送速度,為確保數據安全及完整傳送于計算機與人機之間,因此要有傳送流程的控制。
      (4)NoFlowControl。不加以設定。
      (5)CTS/RTS。為硬件流程控制,由硬件產生的電氣脈波經總線至內接式調制解調器或是由連接線至外接式調制解調器來達成流程控制。
      (6)DSR/DTR。也是硬件流程控制,用于計算機跟人機以電纜直接聯機。
      (7)XON/XOFF。為軟件流程控制,通常只用于2400bps之Modem中,控制方式是由軟件產生句柄,并將其加在傳送的數據之中。
      (8)PUTCHARS
      PUTCHARS→經由通訊端口,輸出字符。V1為通訊后回傳的值,可經由此值,得到這次通訊的結果,V2為傳輸數據的起始地址,V3為數據的長度,V4為所允許的最大通訊時間,其單位為千分之一秒,參見圖10。

      臺達DOP人機界面直連思瑞普針式打印機 - 10

      圖10通訊端口輸出字符


      (9)GETCHARS。GETCHARS→經由通訊端口得到字符。V1為通訊后回傳的值可經由此值,得到這次通訊的結果,V2為傳輸數據的起始地址,V3為數據的長度,V4為所允許的最大通訊時間,其單位為千分之一秒,參見圖11。

      臺達DOP人機界面直連思瑞普針式打印機 - 11

      圖11通訊端口輸入字符


      3.2程序案例
      以最終要完成如圖12的打印為例:

      臺達DOP人機界面直連思瑞普針式打印機 - 12
      圖12打印樣式


      3.4通訊參數選擇
      9600,8,none,1,Mark/Space控制;使用HMI的COM1端口。
      3.5編程
      (1)首先新建一個程序,PLC型號為NULL;
      (2)在畫面CycleMacro中填入如下代碼,完成HMI串口的出初始化;
      (3)在畫面上建立一個【交替型】按鈕,在ONMacro填入如下代碼:

      臺達DOP人機界面直連思瑞普針式打印機 - 13 臺達DOP人機界面直連思瑞普針式打印機 - 14


      (4)其中SubMacro1為初始化COM1,代碼如下:

      臺達DOP人機界面直連思瑞普針式打印機 - 15

      (5)SubMacro2為打印機初始化,代碼如下:

      臺達DOP人機界面直連思瑞普針式打印機 - 16

      (6)SubMacro3為打印刻度及左箭頭,如下代碼:

      臺達DOP人機界面直連思瑞普針式打印機 - 17 臺達DOP人機界面直連思瑞普針式打印機 - 18

      (7)SubMacro4為打印Y軸(代碼略);
      (8)SubM7acro5為打印右邊箭頭(代碼略);
      (9)SubMacro6、7為打印分隔線(代碼略)。

      4結束語
      臺達人機界面的宏指令是一個非常強大的功能,通訊指令的存在更是與針式打印機一類的帶通訊的設備提供了非常簡便的連接方式。


      下一篇: 如何保證整體家庭聯網

      上一篇: 德國赫優訊全球分支機

      主站蜘蛛池模板: 国产另类ts人妖一区二区三区| 亚洲国产精品一区| 国产传媒一区二区三区呀| 国产综合无码一区二区辣椒| 无码日韩人妻av一区免费| 一区二区视频在线观看| 在线视频一区二区三区三区不卡| 亚洲视频在线一区| 精品少妇一区二区三区视频| 国产在线一区二区三区av| 亚洲图片一区二区| 国产亚洲一区二区手机在线观看| 国产成人精品亚洲一区| 亚洲午夜精品一区二区麻豆| 亚洲线精品一区二区三区影音先锋| 久久国产视频一区| 久久青草国产精品一区| 相泽南亚洲一区二区在线播放| 日韩精品免费一区二区三区| 中文乱码字幕高清一区二区| 人妻无码第一区二区三区| 精品性影院一区二区三区内射 | 免费无码一区二区三区| 台湾无码AV一区二区三区| 视频一区二区精品的福利| 成人精品一区二区户外勾搭野战 | 国产综合无码一区二区色蜜蜜| 99精品国产一区二区三区2021 | 亚洲熟女综合一区二区三区| 国产韩国精品一区二区三区久久| 99无码人妻一区二区三区免费| 老熟妇仑乱视频一区二区| 51视频国产精品一区二区| 性色av一区二区三区夜夜嗨| 色狠狠色狠狠综合一区| 人妻夜夜爽天天爽一区| 精品一区二区高清在线观看| 久久久国产一区二区三区| 一区二区三区在线免费看| 亚洲av日韩综合一区久热| 夜夜精品无码一区二区三区|