发明名称 一种PLC扩展总线的动态调频方法及其控制系统
摘要 本发明公开了一种PLC扩展总线的动态调频方法及其控制系统,其中控制系统包括握手模块用于与控制器连接的所有模块(即输入/输出扩展模块)握手;频率设置模块用于设置控制器与各模块握手时握手频率;握手频率包括控制器与模块第一次握手时采用的第一握手频率,以及改变握手频率与当前模块进行多次握手后得到的最佳握手频率;判断模块用于判断模块的应答响应是否正确;存储模块用于存储控制器与当前模块进行多次握手后得到的最佳握手频率,以及得到最佳握手频率时,当前模块的序号。本发明通过在通信之前,先确认控制器与各模块之间的最佳握手频率,在通信时只需查找相应模块的最佳握手频率进行通信,确保了通信的长期稳定性和正确性。
申请公布号 CN102722132B 申请公布日期 2014.07.30
申请号 CN201210165898.9 申请日期 2012.05.25
申请人 深圳市亿维自动化技术有限公司 发明人 盛旭
分类号 G05B19/05(2006.01)I 主分类号 G05B19/05(2006.01)I
代理机构 深圳市君胜知识产权代理事务所 44268 代理人 刘文求
主权项 一种PLC扩展总线的动态调频方法,其特征在于,包括:A、由控制器采用第一握手频率扫描,根据响应确定输入/输出扩展模块的数量,并根据排列先后给输入/输出扩展模块从第一序号开始顺序分配序号;并将握手计数器的值清零;B、找到第一序号的输入/输出扩展模块,以第二握手频率与当前序号的输入/输出扩展模块进行握手;C、判断控制器是否能够与当前序号的输入/输出扩展模块成功握手;如果是,则将第二握手频率作为最佳握手频率,再将当前输入/输出扩展模块的序号及第二握手频率存储在控制器中,然后执行步骤E;否则,执行步骤D;D、改变握手频率,与当前序号的输入/输出扩展模块进行至少1次握手,直至得到最佳握手频率,并将当前输入/输出扩展模块的序号及相应的最佳握手频率存储在控制器中,然后执行步骤E;E、将握手计数器的值加1;判断握手计数器的值是否等于输入/输出扩展模块的数量;如果是,则控制器完成与所有输入/输出扩展模块的握手;否则,将当前握手的输入/输出扩展模块的序号加1,找到该序号的输入/输出扩展模块,并以第二握手频率进行握手,然后,再执行步骤C;在控制器完成与所有输入/输出扩展模块的握手之后,所述动态调频方法还包括: F、在控制器与各输入/输出扩展模块通信时,由控制器查找相应输入/输出扩展模块的最佳握手频率,并采用该频率与相应的输入/输出扩展模块进行通信。
地址 518057 广东省深圳市南山区高新北区朗山路7号航空电子工程研发大厦408;409;410