【摘要】:1)从Hyper Terminal输入一些字符,字符计数此时应有更新,ABL功能块的字符显示值应与超级终端输入字符的数量一样。确保开关start ABL没有触发,然后将ACL Input.RXBuffer置1,选中start ACL激活ACL的功能块,然后取消start ACL以清除缓冲区。如果再次连通ABL功能块,会看到字符计数变为0,如图9-35所示。图9-33 启动ABL功能块图9-34 从超级终端输入字符图9-35 ACL功能块的应用3)现在要使用AWA功能块将字符发送到超级终端,将开关start AWA置1会发现NumChar显示值为11。
1)从Hyper Terminal(超级终端)输入一些字符,字符计数此时应有更新,ABL功能块的字符显示值应与超级终端输入字符的数量一样(ABL功能块是以回车键作为终止字符,因此,输入了回车字符后字符数才会显示)。
例如:在超级终端输入“Micro800”然后按下回车键,这样字符计数值将是9,如图9-34所示。
2)现在使用ACL功能块来清除缓冲区。确保开关start ABL没有触发,然后将ACL Input.RXBuffer置1,选中start ACL激活ACL的功能块,然后取消start ACL以清除缓冲区。如果再次连通ABL功能块,会看到字符计数变为0,如图9-35所示。
图9-33 启动ABL功能块
图9-34 从超级终端输入字符
(www.daowen.com)
图9-35 ACL功能块的应用
3)现在要使用AWA功能块将字符发送到超级终端,将开关start AWA置1会发现NumChar显示值为11(这是由于发送char 0-9并加上了一个终止字符)。梯形图和超级终端显示如图9-36所示。
图9-36 AWA功能块的应用
4)如果需要使用ABL功能块重新计数,必须清除缓冲区。要做到这一点,需展开ACLInput变量,并选中ACL Input.TXBuffer,然后重新激活ACL功能块,如图9-37所示。
图9-37 重新激活ACL功能块
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。
有关循序渐进Micro800控制系统的文章