9.4.1 ABL功能块设置
2025年10月13日
9.4.1 ABL功能块设置
1)如图9-20所示,拖入一个功能块,然后从指令块中选择ABL功能块。ABL指令计数在缓冲区中的字符,并包括第一个终止符。

图9-20 ABL功能块选择
2)双击ABLInput输入脚,创建数据类型为ABLACB的新变量,并命名为“ABL In-put”,如图9-21所示。
3)在创建变量“ABL Input”时,可依据图9-22进行通道设置。由于使用嵌入式串口,所以分配通道2作为通信端口,如图9-23所示。
4)现在,进入Micro850的属性窗口设置通信协议,选择“Serial Port”(串行端口),ASCII作为驱动程序,波特率设为9600,如图9-24所示。
5)要使用的ABL功能模块,以读取的最后一个字符为止,并包括第一个回车(Enter键)。因此,将第一个终止符设置为0x0D,第二终止符设置为0xFF,如图9-25所示。

图9-21 创建“ABL Input”变量

图9-22 ABLACB数据类型设置

图9-23 通道设置

图9-24 属性窗口设置

图9-25 ABL功能块终止符设置
●如果ASCII设备配置为XON/XOFF流量控制,选择XON/XOFF复选框。
●如果ASCII设备是CRT或预先配置为半双工传输,选择回波模式复选框。