可编程逻辑控制器及其控制方法技术

技术编号:18443970 阅读:46 留言:0更新日期:2018-07-14 10:00
本申请实施例提供一种可编程逻辑控制器及其控制方法,该可编程逻辑控制器包括:主模块,以及经由通信线路与主模块通信的至少两个扩展模块,其中,至少两个扩展模块并联于通信线路,至少两个扩展模块通过控制信号线逐级串联至主模块,扩展模块具有:地址设定器,其基于经由控制信号线接收的第一输入信号,根据经由通信线路从主模块接收的标识设定命令,设定扩展模块的标识信息;扩展控制器,其根据第一输入信号,以及扩展模块内部生成的第二输入信号,向与下一级扩展模块连接的控制信号线输出输出信号,输出信号作为下一级扩展模块的第一输入信号。根据本实施例,能够降低可编程逻辑控制器产品设计的复杂度,节约产品成本。

Programmable logic controller and its control method

The present application embodiment provides a programmable logic controller and its control method, which includes: a master module, and at least two extended modules communicating with the main module via a communication line, in which at least two extension modules are parallel to the communication line, and less than two extension modules are controlled by a signal line. A step by step series to the main module. The extension module is based on the address setter, based on the first input signal received via the control signal line, and setting the identification information of the expansion module according to the identification command received from the main module via the communication line, and the extension controller, which is based on the first input signal, and in the extended module. The second input signal generated by the Department outputs the output signal to the control signal line connected to the next stage expansion module, and the output signal is the first input signal of the next stage expansion module. According to the embodiment, the complexity of the product design of the programmable logic controller can be reduced, and the product cost can be saved.

【技术实现步骤摘要】
可编程逻辑控制器及其控制方法
本申请涉及电子线路
,尤其涉及一种可编程逻辑控制器及其控制方法。
技术介绍
可编程逻辑控制器(PLC)在各行各业中具有广泛应用。可编程逻辑控制器的结构大致分为背板结构和逐级连接结构这两种。前者为固定地址结构,容易实现扩展逻辑,但占用安装空间较大,成本较高;后者具有结构紧凑,接线灵活等特点。图1是现有技术中可编程逻辑控制器的一个示意图,如图1所示,可编程逻辑控制器100包括一个主模块10和至少两个扩展模块,例如,图1中为3个扩展模块:扩展模块1,扩展模块2,以及扩展模块3。主模块10和各扩展模块之间通过通信线路进行通信,通信线路可以包括上行线31和下行线32,例如,主模块10通过下行线路32向各扩展模块发送数据,各扩展模块通过上行线路31向主模块10发送数据。各扩展模块可以通过标识信息来标识,该标识信息例如可以是该扩展模块的地址。主模块10在以广播的方式向各扩展模块发送数据时,可以通过标识信息来通知该数据发送给哪个扩展模块。在图1所示的可编程逻辑控制器100中,为了对各扩展单元设置标识信息,需要设置多个用来传输标识信息的节点总线40,以及复位信号线50。如图1所示,节点总线40被设置在扩展单元1和主模块10之间,扩展单元2和扩展单元1之间,扩展单元3和扩展单元2之间。主模块10通过复位信号线50向各扩展单元发送复位信号。在图1所示的可编程逻辑控制器100中,对各扩展单元设置标识信息的方法如下:步骤1,主模块10通过复位信号线50向各扩展单元发送复位信号,以使各扩展单元达到初始状态;步骤2,主模块10通过节点总线40将扩展单元1的标识信息11传送给扩展单元1;步骤3,扩展单元1对标识信息11进行+1操作以形成标识信息12,并将标识信息12传输到下一级的扩展单元2;步骤4,扩展单元2对标识信息12进行+1操作以形成标识信息13,并将标识信息13传输到下一级的扩展模块3,由此,各标识信息被逐级传递到最后一级扩展模块;步骤5,当所有节点总线上的信号都稳定后,主模块10释放复位信号,各扩展单元此时会把其接收到的节点总线40上的标识信息作为该扩展模块的标识信息,该标识信息用于该扩展模块与主模块10进行通讯。应该注意,上面对技术背景的介绍只是为了方便对本申请的技术方案进行清楚、完整的说明,并方便本领域技术人员的理解而阐述的。不能仅仅因为这些方案在本申请的
技术介绍
部分进行了阐述而认为上述技术方案为本领域技术人员所公知。
技术实现思路
本申请的专利技术人发现,在图1所示的可编程逻辑控制器100中,节点总线40由多条信号线捆扎构成,每条信号线仅传输标识信息的一位数据,当扩展模块的数量增加时,标识信息的数据位增加,节点总线40所需要的信号线的条数也增加,例如,当扩展模块有8台时,节点总线40需要3根信号线来传输标识信息,再加上复位信号线,一共需要4根信号线来实现标识信息的设置,因此,产品设计的复杂度较高,产品的成本也较高。此外,节点总线只在设置标识信息的过程中被使用,使用率较低,造成浪费,与降低成本的目标相违背。本申请的实施例提供一种可编程逻辑控制器及其控制方法,经由控制信号线向各扩展单元传输具有一位数据的第一输入信号以对各扩展单元进行复位控制,并经由通信线路来传输标识信息,由此,不必使用现有技术中的节点总线和复位信号线,就可以完成对各扩展单元的标识信息的设置,从而降低了产品设计的复杂度,节约了产品成本。根据本申请实施例的第一方面,提供一种可编程逻辑控制器,包括:主模块,以及经由通信线路与所述主模块通信的至少两个扩展模块,其中,所述至少两个扩展模块并联于所述通信线路,所述至少两个扩展模块通过控制信号线逐级串联至所述主模块,所述扩展模块具有:地址设定器,其基于经由所述控制信号线接收的第一输入信号,根据经由所述通信线路从所述主模块接收的标识设定命令,设定所述扩展模块的标识信息;以及扩展控制器,其根据所述第一输入信号,以及所述扩展模块内部生成的第二输入信号,向与下一级扩展模块连接的控制信号线输出输出信号,所述输出信号作为所述下一级扩展模块的第一输入信号。根据本申请实施例的第二方面,提供一种可编程逻辑控制器的控制方法,所述可编程逻辑控制器包括:主模块,以及经由通信线路与所述主模块通信的至少两个扩展模块,其中,所述至少两个扩展模块并联于所述通信线路,所述至少两个扩展模块通过控制信号线逐级串联至所述主模块。该控制方法包括:基于经由所述控制信号线接收的第一输入信号,根据经由所述通信线路从所述主模块接收的标识设定命令,设定所述扩展模块的标识信息;以及根据所述第一输入信号,以及所述扩展模块内部生成的第二输入信号,向与下一级扩展模块连接的控制信号线输出作为所述下一级扩展模块的第一输入信号的输出信号。本申请的有益效果在于:能够降低可编程逻辑控制器产品设计的复杂度,节约产品成本。参照后文的说明和附图,详细公开了本专利技术的特定实施方式,指明了本专利技术的原理可以被采用的方式。应该理解,本专利技术的实施方式在范围上并不因而受到限制。在所附权利要求的精神和条款的范围内,本专利技术的实施方式包括许多改变、修改和等同。针对一种实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式中使用,与其它实施方式中的特征相组合,或替代其它实施方式中的特征。应该强调,术语“包括/包含”在本文使用时指特征、整件、步骤或组件的存在,但并不排除一个或更多个其它特征、整件、步骤或组件的存在或附加。附图说明所包括的附图用来提供对本专利技术实施例的进一步的理解,其构成了说明书的一部分,用于例示本专利技术的实施方式,并与文字描述一起来阐释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:图1是现有技术中可编程逻辑控制器的一个示意图;图2是本实施例1的可编程逻辑控制器的一个示意图;图3是本实施例1的扩展模块的一个示意图;图4是本实施例1的可编程逻辑控制器的各扩展模块的标识信息的设定方法的一个示意图;图5是本实施例2的可编程逻辑控制器的控制方法的一个示意图。具体实施方式参照附图,通过下面的说明书,本专利技术的前述以及其它特征将变得明显。在说明书和附图中,具体公开了本专利技术的特定实施方式,其表明了其中可以采用本专利技术的原则的部分实施方式,应了解的是,本专利技术不限于所描述的实施方式,相反,本专利技术包括落入所附权利要求的范围内的全部修改、变型以及等同物。实施例1本申请实施例1提供一种可编程逻辑控制器。图2是本实施例1的可编程逻辑控制器的一个示意图。如图2所示,可编程逻辑控制器200包括主模块210和至少两个扩展模块220,例如,扩展模块220的数量可以是3个,分别为扩展模块2201,扩展模块2202,以及扩展模块2203。在本实施例中,以扩展模块220是3个为例进行说明,但本实施例并不限于此,扩展模块220的数量也可以是2个,或多于3个等。在本实施例中,扩展模块2201、2202、2203可以经由通信线路230与主模块210进行通信。通信线路230例如可以包括上行线2301和下行线2302,其中,上行线2301可以用于各扩展模块220向主模块210本文档来自技高网
...

【技术保护点】
1.一种可编程逻辑控制器,包括:主模块,以及经由通信线路与所述主模块通信的至少两个扩展模块,其中,所述至少两个扩展模块并联于所述通信线路,所述至少两个扩展模块通过控制信号线逐级串联至所述主模块,所述扩展模块具有:地址设定器,其基于经由所述控制信号线接收的第一输入信号,根据经由所述通信线路从所述主模块接收的标识设定命令,设定所述扩展模块的标识信息;以及扩展控制器,其根据所述第一输入信号,以及所述扩展模块内部生成的第二输入信号,向与下一级扩展模块连接的控制信号线输出输出信号,所述输出信号作为所述下一级扩展模块的第一输入信号。

【技术特征摘要】
1.一种可编程逻辑控制器,包括:主模块,以及经由通信线路与所述主模块通信的至少两个扩展模块,其中,所述至少两个扩展模块并联于所述通信线路,所述至少两个扩展模块通过控制信号线逐级串联至所述主模块,所述扩展模块具有:地址设定器,其基于经由所述控制信号线接收的第一输入信号,根据经由所述通信线路从所述主模块接收的标识设定命令,设定所述扩展模块的标识信息;以及扩展控制器,其根据所述第一输入信号,以及所述扩展模块内部生成的第二输入信号,向与下一级扩展模块连接的控制信号线输出输出信号,所述输出信号作为所述下一级扩展模块的第一输入信号。2.如权利要求1所述的可编程逻辑控制器,其中:当所述第一输入信号具有第一逻辑值时,所述输出信号具有第一逻辑值;并且当所述第一输入信号具有第二逻辑值时,所述输出信号的逻辑值与所述第二输入信号的逻辑值相同。3.如权利要求2所述的可编程逻辑控制器,其中:当通过所述控制信号线与所述主模块直接连接的所述扩展模块经由所述控制信号线从所述主模块接收的所述第一输入信号具有第一逻辑值时,其它各扩展模块接收的第一输入信号都具有第一逻辑值。4.如权利要求2所述的可编程逻辑控制器,其中:当所述第一输入信号具有第一逻辑值时,所述地址设定器将所述标识信息设定为默认标识信息;并且当所述第一输入信号具有第二逻辑值时,所述地址设定器根据所述标识设定命令,设定所述扩展模块的标识信息。5.如权利要求4所述的可编程逻辑控制器,其中:当所述第一输入信号具有第二逻辑值时,所述标识设定命令中具有所述默认标识信息,该标识信息对应的扩展模块的所述地址设定器根据所述标识设定...

【专利技术属性】
技术研发人员:关鹏王骏
申请(专利权)人:欧姆龙上海有限公司
类型:发明
国别省市:上海,31

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

1