一种PLC内部快速扫描通信系统技术方案

技术编号:36801336 阅读:46 留言:0更新日期:2023-03-08 23:46
本发明专利技术公开了一种PLC内部快速扫描通信系统,包括:主站、主站下属的若干底板以及底板下属的若干从站;主站数据和从站数据均具有优先级属性;所述底板和下属的若干从站之间采用并行扫描,通过全双工连接进行数据的收发传输;所述主站和底板组成通信环网,周期进行循环数据传输;若底板扫描到低优先级的从站数据,通过循环数据传输上传至主站;若底板扫描到高优先级的从站数据,通过主动传输上传至主站;若主站存在低优先级的主站数据,通过循环数据传输下发至底板;若主站存在高优先级的主站数据,通过主动传输下发至底板。本发明专利技术能够提高PLC数据共享效率,缩短主站扫描周期。缩短主站扫描周期。缩短主站扫描周期。

【技术实现步骤摘要】
一种PLC内部快速扫描通信系统


[0001]本专利技术涉及一种PLC内部快速扫描通信系统,属于PLC内部通信


技术介绍

[0002]随着工业控制技术的不断发展,可编程控制器的应用越来越广泛,PLC内部通信方式决定了其数据扫描周期,是影响PLC控制性能的关键因素。当前的PLC内部通信一般采用单一的通信方式,如基于CAN、RS485或以太网的现场总线,有采用串行架构亦有并行通信架构,可采用多种通信方式,如周期I/O、全局I/O、主从总线、令牌总线、浮动主站、CSMA/CD、令牌环等。
[0003]PLC内部通信方式多样,无论采用总线结构、还是环形结构,本质是实现数据共享。PLC对实时性是有要求的,各从站对实时性的的要求不同,同一站不同通信任务对实时性的要求也可能不同,PLC整体的实时性符合要求是指挂在总线上的每一个从站的每项通信任务的实时性均得到保证。选择适当的数据传送方式对于提高实时性有明显的效果,发送数据要求对方答应,比无应答服务慢的多,要求连接又要有应答的服务则更慢,而广播式通信最快。因此采用单一的通信方式虽然实现简单,但往本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种PLC内部快速扫描通信系统,其特征在于,包括:主站、主站下属的若干底板以及底板下属的若干从站;主站数据和从站数据均具有优先级属性;所述底板和下属的若干从站之间采用并行扫描,通过全双工连接进行数据的收发传输;所述主站和底板组成通信环网,周期进行循环数据传输;若底板扫描到低优先级的从站数据,通过循环数据传输将低优先级的从站数据上传至主站;若底板扫描到高优先级的从站数据,通过主动传输将高优先级的从站数据上传至主站;若主站存在低优先级的主站数据,通过循环数据传输将低优先级的主站数据下发至底板;若主站存在高优先级的主站数据,通过主动传输将高优先级的主站数据下发至底板。2.根据权利要求1所述的PLC内部快速扫描通信系统,其特征在于,所述底板为下属的若干从站分别分配固定长度收发缓存,以预设的扫描周期进行数据交互,当采用5M波特率,传输64有效字节,所述预设的扫描周期为110us。3.根据权利要求1所述的PLC内部快速扫描通信系统,其特征在于,所述从站数据通过数据报文进行收发,所述数据报文中含有类型编码、数据长度和CRC校验,其中各从站的类型编码唯一。4.根据权利要求1所述的PLC内部快速扫描通信系统,其特征在于,所述循环数据传输,包括下行数据传输和上行数据传输。5.根据权利要求4所述的PLC内部快速扫描通信系统,其特征在于,所述下行数据传输,包括:主站发起数据传输,将主站数据下发给第一层底板;其中,所述主站数据包含底板顺序号和地址信息;第一层底板将收到的主站数据下发至第二层底板,第一层底板根据主站数据中的底板顺序号获取对应的主站数据填入发送数据;第二层底板将收到的主站数据下发至第三层底板,第二层底板根据主站数据中的底板顺序号获取对应的主站数据填入发送数据;依次下发直到主站数据下发至第n层底板,第n层底板根据主站数据中的底板顺序号获取对应的主站数据填入发送数据;下行数据传输完成,其中下行数据每通过一层底板,地址加1。6.根据权利要求4所述的PLC内部快速扫描通信系统,其特征在于,所述上行数据传输,包括:从第n层底板开始发起数据传输,将第n层底板下属的从站数据通过通信环网,上...

【专利技术属性】
技术研发人员:李从飞余泳王永锋倪维东张琦赖新芳朱明刘平卫李致远
申请(专利权)人:国电南京自动化股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1