首页 理论教育 如何利用PLC控制打印机?

如何利用PLC控制打印机?

时间:2023-06-29 理论教育 版权反馈
【摘要】:图9-44 系统组成2.技能操作分析1)确定PLC的通信格式设置D8120的值。考虑到打印完成后,打印机需要回车、换行,因此在发送数据时,需要增加回车符CR、换行符LF。4)控制信号:本实训中使用PLC输入X000作为打印准备信号,X001为打印开始信号。②检查打印机在线。③按下X000,使得PLC执行RS指令。图9-45 PLC控制打印机参考程序

如何利用PLC控制打印机?

1.控制要求

现有一台FX2N-48MR PLC与RS-232进行串行打印机相连接,现由PLC发送字符“0ABCDE”,并进行打印。系统组成如图9-44所示。

978-7-111-38174-7-Chapter09-77.jpg

图9-44 系统组成

2.技能操作分析

1)确定PLC的通信格式设置D8120的值。

打印机的通信格式如下:

数据长度:8位ASCII;奇偶校验:偶校验;停止位:1位;波特率:2400bit/s。

根据以上打印机的通信格式,参照表9-19可以确定PLC通信格式设定数据存储器D8120的值为000000001100111=67H。

2)字符发送的数据存储器:选择数据存储器的地址为D300~D307。

3)发送字符:根据ASCII表查出“0ABCDE”的ASCII。考虑到打印完成后,打印机需要回车、换行,因此在发送数据时,需要增加回车符CR(ASCII为0D)、换行符LF(ASCII为0A)。(www.xing528.com)

4)控制信号:本实训中使用PLC输入X000作为打印准备信号,X001为打印开始信号。在明确了以上参数后,编制程序如图9-45所示。

5)由于程序只用于发送数据,因此接收数据的长度设定为“0”。

6)程序的操作调试步骤如下:

①检查、设定打印机的设定开关。

②检查打印机在线。

③按下X000,使得PLC执行RS指令。

④按下X001,打印机打印,结束后自动回车与换行。

978-7-111-38174-7-Chapter09-78.jpg

图9-45 PLC控制打印机参考程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈