佳工机电网 在线工博会 我的佳工网 手机版 English
关键字  
  选择展区 >>
您的位置: 首页 > 工业自动化展区 > 人机界面展厅 > 产品库 > 技术论文 > 正文 产品库 会展 人才 帮助 | 注册 登录  
人机界面
 按行业筛选
 按产品筛选
查看本类全部文章
e展厅 产品库 最新动态 技术文章 企业目录 资料下载 视频/样本 反馈/论坛
  技术应用 | 基础知识 | 外刊文摘 | 业内专家 | 文章点评 投稿 发表科技文章 
中达电通股份有限公司 (编号 901) http://www.deltagreentech.com.cn
公司介绍 | 产品与服务 | 新闻 | 技术文章 | 联系方式
台达DOP人机界面直连思瑞普针式打印机
newmaker
欢迎访问e展厅
展厅
9
人机界面展厅
工业触摸屏, 监视器, 液晶屏, 闪光器, 文本显示器, ...
摘 要:文本重点介绍台达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;5 GND。

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。

newmaker.com
图1切换通讯端口

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

newmaker.com
图2 INITCOM

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

newmaker.com

(3)Flow Control。流程控制,传输数据时,由于实时压缩、除错等新的传输处理技术,使通讯的速度和正确性大幅提高,但也使计算机和人机间数据传输的速度往往会远大于之间真正的数据传送速度,为确保数据安全及完整传送于计算机与人机之间,因此要有传送流程的控制。

(4)No Flow Control。不加以设定。

(5)CTS/RTS。为硬件流程控制,由硬件产生的电气脉波经总线至内接式调制解调器或是由连接线至外接式调制解调器来达成流程控制。

(6)DSR/DTR。也是硬件流程控制,用于计算机跟人机以电缆直接联机。

(7)XON/XOFF。为软件流程控制,通常只用于 2400bps 之 Modem 中,控制方式是由软件产生句柄,并将其加在传送的数据之中。

(8)PUTCHARS

PUTCHARS → 经由通讯端口,输出字符。V1为通讯后回传的值,可经由此值,得到这次通讯的结果,V2为传输数据的起始地址,V3为数据的长度,V4为所允许的最大通讯时间,其单位为千分之一秒,参见图10。

newmaker.com
图10 通讯端口输出字符

(9)GETCHARS。GETCHARS →经由通讯端口得到字符。V1为通讯后回传的值可经由此值,得到这次通讯的结果,V2为传输数据的起始地址,V3为数据的长度,V4为所允许的最大通讯时间,其单位为千分之一秒,参见图11。

newmaker.com
图11 通讯端口输入字符

3.2 程序案例

以最终要完成如图12的打印为例:

newmaker.com
图12 打印样式

3.4 通讯参数选择

9600,8,none,1 ,Mark/Space控制;使用HMI的COM1端口。

3.5 编程

(1)首先新建一个程序,PLC型号为NULL;
(2)在画面Cycle Macro中填入如下代码,完成HMI串口的出初始化;
(3)在画面上建立一个【交替型】按钮,在ON Macro填入如下代码:

newmaker.com

(4)其中Sub Macro 1为初始化COM1,代码如下:

newmaker.com

(5)Sub Macro 2 为打印机初始化,代码如下:

newmaker.com

(6)Sub Macro 3为打印刻度及左箭头,如下代码:

newmaker.com

(7)Sub Macro 4为打印Y轴(代码略);
(8)Sub M7acro 5 为打印右边箭头(代码略);
(9)Sub Macro 6、7为打印分隔线(代码略)。

5 结束语

台达人机界面的宏指令是一个非常强大的功能,通讯指令的存在更是与针式打印机一类的带通讯的设备提供了非常简便的连接方式。(end)
文章内容仅供参考 (投稿) (如果您是本文作者,请点击此处) (11/14/2007)
中达电通股份有限公司联系方式:
网址: http://www.deltagreentech.com.cn 电话:86-021-58635678
地址: 中国·上海·浦东新区曹路镇工业小区民夏路238号 邮编201209
查看更多人机界面相关文章: more
·台达PLC&HMI在压缩机外壳端子电阻焊接生产线上的应用 (6/17/2009)
·基于modbus协议的台达人机界面异构通讯 中达电通股份有限公司 李铁成 (4/8/2009)
·台达EH PLC和触摸屏在印刷机械控制中的应用 河南新机股份有限公司 孔艳 (1/14/2008)
·台达机电产品在ZP10压片机上的应用 中达电通上海分公司 李强 (11/23/2007)
·台达DOP人机界面直连思瑞普针式打印机 newmaker (11/14/2007)
·深度挖掘--台达触摸屏历史数据查询的实现 中达电通PLC产品处 王乃全 (10/24/2007)
·基于台达PLC的制袋封切机控制系统 newmaker (10/23/2007)
·基于台达自动化技术的建筑供热系统 newmaker (10/22/2007)
·台达机电产品在油田注水站的应用 中达电通哈尔滨机电业务处 郭云平 (9/7/2007)
·VB与台达触摸屏通信的实现 中达电通PLC产品处 王乃全 (7/10/2007)
查看相关文章目录:
·工业自动化展区 > 人机界面展厅 > 人机界面文章
·ERP/制造业信息化展区 > 电脑/软件/周边产品展厅 > 电脑/软件/周边产品文章
文章点评 查看全部点评 投稿 进入贴吧


对 人机界面 有何见解?请到 人机界面论坛 畅所欲言吧!


网站简介 | 企业会员服务 | 广告服务 | 服务条款 | English | Showsbee | 会员登录  
© 1999-2024 newmaker.com. 佳工机电网·嘉工科技