RET
3.3中断接收子程序
中断接收子程序由一系列服务程序组成,包括3种情况。
(1)判断中断接收的起始3个字符是否为制定字符,是将接收中断指针指向下一个中断程序,复位定时器,同时异或计算BCC值;否则将关闭接收中断,等待定时中断进行错误处理。
(2)对于数据块的接收,采用计数方式控制,当计数为零时,计算的BCC值应为0,否则关闭接收中断。
(3)定时中断激活时表示接收超时,重发次数值减1,如果不为0,则自动将发送缓冲区的内容重新发送;为0,置位错误标志。
4结束语
在变频拖动工程应用中,传统的方法是采用开关量和模拟量信号对变频器进行控制,信号容易受到干扰,出现控制上的错误。采用基于RS-485 接口的USS通信协议对变频器进行控制的方法,大大减少了系统布线,可以避免现场可能的各种电磁干扰对控制设备的影响,有效地提高系统的抗干扰能力。