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)指示单个字符终端序列。
图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字符,发送器将自动继续发送字符。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。