发明名称 基于PROFIBUS报文快速识别的多端口控制方法
摘要 一种基于PROFIBUS报文快速识别的多端口控制方法,包括步骤①:上电复位;步骤②:检测及隔离电路检测端口信号电平;步骤③:检测及隔离电路检测端口PROFIBUS信号电平,当信号电平由释放状态转到发送状态即可判定该端口收到报文启始信号;步骤④:多路收/发控制逻辑电路使其余端口处于发送状态;并将接收报文转成发送报文信号,经驱动及隔离电路输出到其余端口;步骤⑤:当检测及隔离电路检测到信号电平由发送状态转变为释放状态,则发送第二波触发信号;步骤⑥:多路收/发控制逻辑电路通过判定第二波触发信号的持续时间以确定报文发送结束,并关闭其余端口;步骤⑦:返回步骤②。本方法不用解析报文,不需对波特率测试,是一种快速、波特率自适应的报文数据流判别方法。
申请公布号 CN101374115A 申请公布日期 2009.02.25
申请号 CN200810223199.9 申请日期 2008.09.28
申请人 北京鼎实创新科技有限公司 发明人 唐济扬
分类号 H04L12/56(2006.01);H04L1/00(2006.01) 主分类号 H04L12/56(2006.01)
代理机构 北京万科园知识产权代理有限责任公司 代理人 张亚军;李京楠
主权项 1.一种基于PROFIBUS报文快速识别的多端口控制方法,包括以下步骤:其特征是:步骤①:上电复位:电路上电,复位电路对多路收/发控制逻辑电路发复位信号,将多路收/发控制逻辑电路的各个发送允许端置为0,同时将多路收/发控制逻辑电路的各个接收允许端置为0,使所有通道处在接收状态;步骤②:各通道的检测及隔离电路检测相应端口的信号线电平,等待出现报文启始信号;步骤③:当某一通道的检测及隔离电路检测到该端口出现报文启始信号,该检测及隔离电路立即向多路收/发控制逻辑电路发送第一波触发信号;步骤④:多路收/发控制逻辑电路收到第一波触发信号后,立即将其余通道的发送允许端置1,接收允许端置1,使其余通道处于发送状态,同时,多路收/发控制逻辑电路将接收端接收到的报文信号转换成发送报文信号,通过发送端发送给其余通道的驱动及隔离电路,其余通道的驱动及隔离电路再将发送报文信号输送到各自端口中;步骤⑤:上述步骤③中的检测及隔离电路在发送完第一波触发信号后,继续检测该端口接收到的报文信号,每当检测及隔离电路检测到端口的信号线的电平由发送状态转变为释放状态,检测及隔离电路都要向多路收/发控制逻辑电路的触发端发送第二波触发信号;步骤⑥:当多路收/发控制逻辑电路收到第二波触发信号并确认该端口信号线上报文确已发送结束,多路收/发控制逻辑电路立即将其余通道的发送允许端置0,接收允许端置0,关闭其余通道的驱动及隔离电路,使它们回到接收状态,这时,所有通道均回到接收状态;步骤⑦:返回步骤②。
地址 100011北京市西城区德胜门外教场口一号1号楼315室