台达DOP人机界面直连思瑞普针式打印机

[复制链接]
查看938 | 回复0 | 2011-11-19 20:31:49 | 显示全部楼层 |阅读模式
<
摘  要:文本重点介绍台达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 个5 7 点阵ASCII 字符和352 个5 7 或6 8 点阵其它字符或图符32 个用户可定义6 8 点阵字符;打印接口CENTRONICS 兼容并行接口和RS-232C 兼容串行接口;打印纸44 .5 或57.5 毫米宽40 毫米直径的普通白纸纸卷;在线/ 离线选择按键和走纸按键;在线/ 离线状态指示;单电源直流5V 操作电源<1 .0A。
2.2 RS-232C串口定义   
   
    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。


图1 切换通讯端口
    (2)INITCOM。INITCOM → COMPORT的起始化,用来开启通讯端口,并且设定通讯协议,参见图2——图9。

图2 INITCOM

图3 INITCOM中Variable2的设定(通讯协议)


[本文共有 3 页,当前是第 1 页] <<上一页 下一页>>
热帖推荐
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则