找项目
找工程师
大学仕会员
联盟中心
机器人
FA零部件
工控类
大学仕自动化小程序
快速找自动化资源、人才
自动化外包小程序
快速找外包需求、找工程师
大学仕抖音号
随时掌握一手咨询
FA零部件测评
你的零部件选购指南
自动化服务商专用
项目资源一手掌握
自动化设备需求方专用
设备案例设备供应商了如指掌
大学仕微信公众号
随时掌握一手咨询
大学仕自动化小程序
快速找自动化资源、人才
自动化外包小程序
快速找外包需求、找工程师
大学仕抖音号
随时掌握一手咨询
零部件测评
微信扫码 进入小程序
自动化外包
微信扫码 进入小程序
客服协助
加客服免费发需求
联系客服咨询项目
客服电话1
13016879065
客服电话2
400-828-5522
电话咨询客服
投诉电话
18168813292
投诉热线
自动化零部件供应商入驻申请
*公司名称
主营业务
*姓名
*手机号码
电子邮箱
提交申请
激活店铺

只需2步,轻松拥有您的专属企业店铺

店铺信息

完善店铺信息,让雇主更加了解你

去完成
企业认证

完成实名认证,让雇主更加信任你

去完成
邀请你加入大学仕联盟
大学仕自动化小程序
长按识别进入小程序
资讯中心
当前位置:
某种工业自动化系统的时钟同步系统、方法和装置
大学仕 2021-05-21 13:26
点赞 1298浏览

       本发明公开了种用于工业自动化系统的时钟同步系统、方法和装置,包括主授时模块、秒脉冲模块和多个控制器,其中各控制器具有唯一站号并通过以太网与主授时模块连接,通过总线与秒脉冲模块连接;所述控制器被配置为通过总线监听秒脉冲模块或其它控制器发送的秒脉冲信号并计算秒脉冲超时时间,当所述秒脉冲超时时间超过本控制器的最大超时时间Tmax时,向总线发出秒脉冲源启动信号并切换为第一工作状态;并在监听到其它控制器发送的秒脉冲源启动信号或秒脉冲模块发送的秒脉冲信号后,将第一工作状态切换至第二工作状态。使得在秒脉冲模块故障的情况下,能选择其中的一控制器作为系统临时的秒脉冲源和临时授时模块,使整个系统仍可以正常运行。


       1、某种用于工业自动化系统的时钟同步系统,其特征在于,包括授时服务器、时钟服务器和多个控制器,所述授时服务器包括主授时模块和秒脉冲模块,所述控制器通过以太网分别与主授时模块和时钟服务器连接并通过总线与秒脉冲模块连接,其中:主授时模块,被配置为根据接收到的校准请求报文通过以太网向对应控制器发送包含时间的应答报文:秒脉冲模块,被配置为通过总线向各控制器发送秒脉冲信号:时钟服务器,通过以太网向挂接在该网络上的控制器发送包括授时服务器地址的广播时钟报文;多个控制器,各控制器具有唯的站号,所述控制器被配置为通过总线监听秒脉冲模块或其它控制器发送的秒脉冲信号并计算秒脉冲超时时间,当所述秒脉冲超时时间超过本控制器的最大超时时间Tmax时,向总线发出秒脉冲源启动信号并切换为第一工作状态;并在监听到其它控制器发送的秒脉冲源启动信号或秒脉冲模块发送的秒脉冲信号后,将第一工作状态切换至第二工作状态:其中最大超时时间Tmax=Tmin+S*N ,Tmin为基础超时时间,S为预设的时间间隔,N为各控制器站号:所述第--工作状态为本控制器作为秒脉冲源和临时授时模块,向总线发送脉冲信号、和向以太网发送包含本控制器地址的广播时钟报文,并根据接收到的校准请求报文向处于第二工作状态的对应控制器发送包含时间的应答报文:所述第:工作状态为根据以太网上的广播时钟报文中的地址周期性向主授时模块或临时授时模块发送校准请求报文。


        2根据权利要求1所述的某种用于工业自动化系统的时钟同步的系统,其特征在于:所述控制器被配置为在监听到总线上由其它控制器发出的启动脉冲源信号后,将本站的秒脉冲超时时间清零,并向收到的广播时钟报文内的临时授时模块地址周期性的发送校准请求报

        3根据权利要求2所述的某种用于工业自动化系统的时钟同步的系统,其特征在于:所述时钟服务器被配置为在监听到以太网上由处于第一工作状态的控制器发送的广播时钟报文后,停止向以太网上发送包含所述主授时模块地址的广播时钟报文。

        4根据权利要求3所述的某种用于工业自动化系统的时钟同步的系统,其特征在于:处于第一工作状态的控制器在次或多次接收到总线上的秒脉冲模块发送的秒脉冲信号后,将本控制器的秒脉冲超时时间清零并关闭本控制器内部的秒脉冲源及临时授时模块,将第工作状态切换至第二工作状态。


        5根据权利要求4所述的用于工业自动化系统的时钟同步的系统,其特征在于:所述控制器站号N为该控制器的IP地址的最低字节的一半,所述时间间隔S大于1秒。

        6根据权利要求5所述的用于工业自动化系统的时钟同步的系统,其特征在于:所述秒脉冲源启动信号为非整秒发出的-一个或多个连续脉冲。

        7根据权利要求6所述的用于工业自动化系统的时钟同步的系统,其特征在于:还包括I0通讯模块和多个SOE模块,其中I0通讯模块通过以太网与控制器连接并通过总线与秒脉冲模块连接,每个SOE模块均通过多条CAN总线与I0通讯模块连接:所述SOE模块被配置为在收到I0通讯模块发出的时钟同步数据帧后,解析得到绝对时间tA,根据CAN总线时钟周期对接收到的时钟同步数据帧进行校准获得校准时间tB,计算获取周期偏差OT,当本周期偏差AT小于第--阈值时,继续等待获取下一时钟同步数据帧的周期偏差,并在两周期偏差连续小于第-阈值后更新S0E模块的时钟:其中△T=Ot1- 0 to, 0 t1为校准后绝对时间tB与S0E模块自身维护的绝对时间之间的偏差,At0为上一周期的校准后绝对时间与SOE模块自身维护的绝对时间之间的偏差,校准时间tB=tA+ (M+P)杆, M为CAN总线时钟同步数据帧辅助信息位大小,P为CAN总线时钟同步数据帧数据位大小,F为数据传输时钟周期。


        8种用于工业自动化系统的时钟同步方法,所述工业自动化系统包括通过以太网分别与时钟服务器和授时服务器的主授时模块连接、并通过总线与授时服务器的秒脉冲模块连接的多个控制器,其特征在于,包括如下步骤:SI,第一控制器的收发器通过总线监听秒脉冲模块或其它控制器发送的秒脉冲信号,获取秒脉冲超时时间:S2,当第--控制器的秒脉冲超时时间超过本控制器的最大超时时间Tmax时,第一控制器向总线发出秒脉冲源启动信号,所述秒脉冲源启动信号为非整秒发出的-一个或多个连续脉冲,其中各控制器的最大超时时间Tmax=Tmin+S*N, Tmi n为基础超时时间,S为预设的时间间隔,N为各控制器对应的唯-站号:S3,第--控制器在发送秒脉冲源启动信号后切换为第一工作状态,向总线发送秒脉冲信号、和向以太网发送包含本控制器地址的广播时钟报文,并根据接收到的校准请求报向处于第二工作状态的对应控制器发送包含时间的应答报文,所述第一工作状态为本控制器作为秒脉冲源和临时授时模块: S4,第二控制器在收到启动脉冲源信号后,将本站的秒脉冲超时时间清零,并根据收到的广播时钟报文周期性向第控制器发送校准请求报文。


        9根据权利要求8所述的用于工业自动化系统的时钟同步方法,其特征在于,还包括步骤:S5,时钟服务器在监听到以太网上由第一控制器发送的广播时钟报文后,停止向以太网发送包含所述主授时模块地址的广播时钟报文:S6,第一-控制器在监听到总线上由其它控制器发送的秒脉冲源启动信号、或由秒脉冲模块重新发送的秒脉冲信号后,将第一工作状态切换至第二工作状态,所述第二工作状态为根据以太网上的广播时钟报文中地址周期性向主授时模块或临时授时模块发送校准请求报文。

        10、某种时钟同步装置,设置于控制器中,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时实现如权利要求8或9所述方法的步骤。





文章来源:互联网,倘若您发现本站有侵权或不当信息,请与本站联系,经本站核实后将尽快修正!

继续阅读与本文标签相同的资讯

工业自动化设备 工业自动化系统
推荐店铺
换一批
相关推荐
换一批
成功案例 热门商机 自动化技术 优质自动化公司