首页 理论教育 ASCII协议配置及删除模式详解

ASCII协议配置及删除模式详解

时间:2023-06-15 理论教育 版权反馈
【摘要】:在配置ASCII时,所有接收到的数据将放在缓冲区中,使用梯形图程序中的ASCII指令来访问数据。只有通道被配置成ASCII协议时,ASCII指令才可被使用。该终端字符定义用于指定接收的ASCII行结尾的一个或两个字符序列。将第一个ASCII终端字符设置为未定义(\ff),指示没有使用ASCII接收器线路终端。图9-14 ASCII配置界面3)Delete Mode:删除模式。XON/XOFF协议握手包含ASCII字符集中的XON和XOFF控制字符。

ASCII协议配置及删除模式详解

ASCII驱动程序提供与其他ASCII设备的连接,如条形码阅读器、称重仪、串行打印机和其他智能设备。可以将RS232端口、通道0配置成ASCII驱动程序,以便使用ASCII。

在配置ASCII时,所有接收到的数据将放在缓冲区中,使用梯形图程序中的ASCII指令来访问数据。也可以将ASCII字符串数据发送给具有接受ASCII数据/字符功能的设备。

只有通道被配置成ASCII协议时,ASCII指令才可被使用。如果使用了消息指令MSG,则会发生错误

ASCII配置界面如图9-14所示。

图9-14中各参数说明如下:

1)Termination 1:终端1。指定第一个终端字符。该终端字符定义用于指定接收的ASCII行结尾的一个或两个字符序列。将第一个ASCII终端字符设置为未定义(\ff),指示没有使用ASCII接收器线路终端。

2)Termination 2:终端2。指定第二个终端字符。该终端字符定义用于指定接收的ASCII行结尾的一个或两个字符序列。将第二个ASCII终端字符设置为未定义(\ff)并将第一个ASCII终端字符设置为已定义的值(\d)指示单个字符终端序列。

978-7-111-47412-8-Chapter09-15.jpg

图9-14 ASCII配置界面

3)Delete Mode:删除模式。删除模式用于选择“删除”字符的模式。在忽略、CRT和打印机之间切换。(www.xing528.com)

删除模式影响回显到远程设备的字符。在启用删除模式时,将上一个字符从接收缓冲区中删除。

在CRT模式中,当遇到删除的字符时,控制器会将下面3个字符回显到设备:退格、空格和退格,这会在终端上删除上一个字符。

在打印机模式中,当遇到删除的字符时,控制器会回显正斜杠字符,然后回显删除的字符。

启用回显参数以使用删除模式。

4)Ecoh:回显。在启用回显模式时,接收到的所有字符将被回显到远程设备。这可以在与控制器连接的终端上查看字符。

5)XON/XOFF。允许启用或禁用XON/XOFF协议握手。XON/XOFF协议握手包含ASCII字符集中的XON和XOFF控制字符

“X”表示发送器,X/ON和X/OFF为开启和关闭发送器的信号。XON/XOFF(继续/停止)是异步串行连接的计算机和其他元件之间的数据流控制协议。

例如,计算机向打印机发送数据的速度通常快于打印机打印的速度,打印机中包含一个缓冲器,用来存储数据,使打印机能够跟得上计算机。当接收缓冲区超过80%的全部容量时,接收端将发送XOFF字符到远程设备以暂停传输;当打印机打印完相当多的数据后,接收缓冲区下降低于80%的全部容量时,将发送XON字符到远程设备以继续传输或者是接收器在60s后没有接收到XON字符,发送器将自动继续发送字符。

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

我要反馈