一种具有自适应编号功能的PLC控制系统的制作方法

文档序号:18435729发布日期:2019-08-16 21:32阅读:366来源:国知局
一种具有自适应编号功能的PLC控制系统的制作方法

本实用新型涉及一种PLC控制系统,更具体的说,尤其涉及一种具有自适应编号功能的PLC控制系统。



背景技术:

现有技术对PLC模块进行模块连接时,需要对主PLC进行站号定义,需手动定义每个模块站号,在不需要频繁更换不同模组时编程麻烦,现场维修时需要携带电脑重编程站号。现在技术为使用配置文件进行每个灵活模块的站号进行重写,较为不便。



技术实现要素:

本实用新型为了克服上述技术问题的缺点,提供了一种具有自适应编号功能的PLC控制系统。

本实用新型的具有自适应编号功能的PLC控制系统,包括主PLC模块和多个后方模块,主PLC模块和多个后方模块依次经通讯总线相连接,以实现主PLC模块与后方模块以及后方模块之间的数据传输;其特征在于:所述每个后方模块均由微控制器及与其连接的脉冲计数器和脉冲发生器组成,主PLC模块的脉冲信号输出端与第一个后方模块的脉冲计数器的输入端相连接;在所有的后方模块中:前一个后方模块中的脉冲发生器的输出端与后一个后方模块中的脉冲计数器的输入端相连接。

本实用新型的具有自适应编号功能的PLC控制系统,所述每个后方模块中均设置有加法器,加法器的输入端与脉冲计数器的输出端相连接,加法器的输出端与微控制器的输入端相连接。

本实用新型的具有自适应编号功能的PLC控制系统,所述脉冲发生器为方波或三角波脉冲发生器。

本实用新型的具有自适应编号功能的PLC控制系统,所述后方模块包括模数转换模块和数字量模块。

本实用新型的有益效果是:本实用新型的具有自适应编号功能的PLC控制系统,所有的后方模块均经通讯总线与主PLC模块相通信,实现了后方模块与主PLC模块之间的数据传输;主PLC模块的脉冲信号输出端与第一个后方模块的脉冲计数器相连接,使得第一个后方模块可识别出所接收的脉冲个数;通过将前一个后方模块的脉冲发生器与后一个后方模块的脉冲计数器相连接,不仅实现了后一个后方模块对前一个后方模块所发出脉冲个数的识别,而且还实现了通过脉冲发生器产生脉冲个数加一的脉冲信号,以实现后方模块根据接收的脉冲个数进行自适应编号,在产品使用现场假设后方模块损坏后可直接更换,不需进行任何的重配置及软件更改,不需单独对连接在总线的模块定义站号,实现了模块的任意热插拔。

附图说明

图1为本实用新型的具有自适应编号功能的PLC控制系统的原理图;

图2为本实用新型的具有2个后方模块的PLC控制系统的工作原理图。

图中:1主PLC模块,2后方模块1,3后方模块2,4后方模块n,5微控制器,6脉冲计数器,7加法器,8脉冲发生器;9模数转换模块,10数字量模块。

具体实施方式

下面结合附图与实施例对本实用新型作进一步说明。

如图1所示,给出了本实用新型的具有自适应编号功能的PLC控制系统的原理图,其由主PLC模块1和n个后方模块组成,n个后方模块分别编号为后方模块1、后方模块2、…、后方模块n,所示主PLC模块1与后方模块1之间以及剩余的后方模块之间依次经通讯总线相连接,以实现主PLC模块1与后方模块以及后方模块之间的数据传输,通讯总线可采用RS485总线。每个后方模块具有微控制器5及与其相连接的脉冲计数器6、加法器7和脉冲发生器8组成,微控制器5具有信号采集、数据运算和控制输出的作用。主PLC模块1的脉冲信号输出端与第一个后方模块(后方模块1)中脉冲计数器6的输入端相连接,后方模块1经脉冲计数器6获取主PLC模块1所发送的脉冲个数,加法器7用于对脉冲计数器6输出的脉冲个数进行加一操作,具体使用时,主PLC模块1发出的脉冲个数为1个。

对于所有的后方模块来说,前一个后方模块中的脉冲发生器8的输出端与后一个后方模块中的脉冲计数器6的输入端相连接,以使后一个后方模块识别出前一个后方模块所发出的脉冲个数。如图1所示,即:后方模块1中的脉冲发生器8的输出端与后方模块2中的脉冲计数器6相连接,后方模块2中的脉冲发生器8的输出端与后方模块3中的脉冲计数器6相连接,依次类推。这样,后方模块1识别出主PLC模块1发出的脉冲信号个数,并将脉冲个数作为自己的站号,实现了后方模块1的自适应编号;然后经脉冲发生器8产生脉冲个数加1的脉冲,输入至后方模块2中,以此类推,实现脉冲个数的依次增加和传递,直至最后一个后方模块(后方模块n)实现自身编号。

如图2所示,给出了本实用新型的具有2个后方模块的PLC控制系统的工作原理图,所示的脉冲从主PLC模块1出来后数量为1,经过模数转换模块9后增加为2,模数转换模块自编程站号为1,以此类推,到数字量模块后站号为2,且后方没有模块,则数字量模块10经通讯总线反馈总数量2到主PLC模块,而后主PLC模块1向站号为1的模块询问信息,模数转换模块9接收到指令后上报自己的信息,主PLC模块1将其信息导入资源表后调用,数字量模块与模数转换模块通讯过程与模数转换模块与主PLC模块通讯过程一样。

本实用新型的具有自适应编号功能的PLC控制系统,可以不需再单独对连接在总线的模块定义站好,可任意热插拔模块不需要重编程PLC,可以省去在PLC(可编程逻辑控制器)模块增加时手动设置模块站号,也不需要在IDE配置时候做站号编程的工作,在产品使用现场假设后方模组损坏后可直接更换,不需进行任何的重配置及软件更改。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1