本发明专利技术提供一种可编程逻辑控制器及其扩展模块,所述可编程逻辑控制器包括输入寄存器、输出寄存器、至少一个第一输入单元、至少一个第一输出单元、至少一个第二输入单元和/或至少一个第二输出单元,各第二输入单元的第一端分别与对应的第一输出单元的第一端连接作为输入/输出端口,各第二输入单元的第二端与输入寄存器连接,各第一输出单元的第二端与输出寄存器连接;各第二输出单元的第一端分别与对应的第一输入单元的第一端连接作为输入/输出端口,各第二输出单元的第二端与输出寄存器连接,各第一输入单元的第二端与输入寄存器连接。本发明专利技术提供的可编程逻辑控制器及其扩展模块可以灵活地配置输入/输出端口,并且可靠性高。
【技术实现步骤摘要】
本专利技术涉及可编程控制
,特别涉及一种可编程逻辑控制器及其扩展模 块。
技术介绍
可编程逻辑控制器(Programmable Logic Controller,PLC)是一种用于实时控制 的自动化控制装置,其广泛应用于工业控制领域。PLC根据其输入端口和输出端口的数量 可以分为大型PLC、中型PLC和小型PLC。其中,在小型PLC中还包括很多迷你型的PLC,其 端口数一般只有几个到十几个,例如具有8个输入端口和8个输出端口的PLC,这种迷你型 PLC受端口数的限制,使得其可以控制的对象相对较少。图1为现有技术中PLC的寄存器与输入/输出单元的结构示意图,图中示出了在 现有技术中PLC的各输入/输出单元与寄存器的连接关系,如图1所示,PLC的输入端口和 输出端口都是固定的,并分别与PLC内部的输入单元和输出单元(也称输入电路和输出电 路)相对应。在某些应用中,当控制对象增多以至于原有的输入端口或者输出端口不够用 的情况下,往往需要配置扩展的输入模块或输出模块,或者增加PLC的数量。尤其是在一些 特定的需求下,例如,对于一个具有8个输入端口和8个输出端口的PLC,如果现场需要10 个输入端口,而只要5个输出端口,此时,原有的输入端口不够用需要扩展,而原有的输出 端口多余造成闲置。这不仅会增加成本,还会降低PLC的利用率。因此,亟需一种输入端口 和输出端口可以灵活配置的PLC及其扩展模块。
技术实现思路
本专利技术提供一种可编程逻辑控制器及其扩展模块,用于实现可编程逻辑控制器输 入端口和输出端口的灵活配置,从而提高利用率。一方面,本专利技术提供一种可编程逻辑控制器,包括输入寄存器、输出寄存器、至少 一个第一输入单元和至少一个第一输出单元,还包括至少一个第二输入单元,各第二输入单元的第一端分别与所述至少一个第一输出 单元中对应的第一输出单元的第一端连接作为输入/输出端口,所述各第二输入单元的第 二端与所述输入寄存器连接,各第一输出单元的第二端与所述输出寄存器连接;和/或至少一个第二输出单元,各第二输出单元的第一端分别与所述至少一个第一输入 单元中对应的第一输入单元的第一端连接作为输入/输出端口,所述各第二输出单元的第 二端与所述输出寄存器连接,各第一输入单元的第二端与所述输入寄存器连接。另一方面,本专利技术还提供一种可编程逻辑控制器的扩展模块,所述扩展模块通过 所述可编程逻辑控制器的扩展模块接口与所述可编程逻辑控制器连接,用于扩展所述可编 程逻辑控制器的输入端口和/或输出端口;其中,所述扩展模块包括至少一个输入单元和至少一个输出单元,并且所述输入 单元中至少有一个输入单元与对应的输出单元的一端连接作为输入/输出端口。由上述技术方案可知,本专利技术提供的可编程逻辑控制器及其扩展模块,在不改变 端口数的前提下,通过将至少一个第二输入单元和至少一个第二输出单元分别与对应的第 一输出单元和第一输入单元连接,使得连接的一端既可以用作输入端口,也可以用作输出 端口,从而实现输入端口和输出端口的灵活配置。附图说明图1为现有技术中可编程逻辑控制器的寄存器与输入/输出单元的结构示意图2为本专利技术的可编程逻辑控制器的结构示意图3为本专利技术可编程逻辑控制器的第一实施例中寄存器与各输入/输出单元的的 结构示意图4为本专利技术可编程逻辑控制器的第二实施例中寄存器与各输入/输出单元的的 结构示意图5为本专利技术可编程逻辑控制器的第三实施例中寄存器与各输入/输出单元的的 结构示意图6为本专利技术可编程逻辑控制器的第四实施例中寄存器与各输入/输出单元的的 结构示意图7为本专利技术可编程逻辑控制器的第五实施例中寄存器、各输入/输出单元与判 断单元的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例, 对本专利技术实施例中的技术方案进行清楚、完整地描述。需要说明的是,在附图或说明书中, 相似或相同的元件使用相同的附图标记。首先参考图2,图2为本专利技术的可编程逻辑控制器的结构示意图。如图2所示,可 编程逻辑控制器I包括中央处理器10、寄存器11、输入/输出单元12和存储器13。其中, 中央处理器10分别与寄存器11、输入/输出单元12和存储器13连接,寄存器11与输入/ 输出单元12连接。寄存器11包括输入寄存器和输出寄存器(图中未示出),输入/输出单 元12包括至少一个输入单元和至少一个输出单元。此外还需要说明的是,在另一种实施方式中,寄存器11和存储器13还可以集成在 中央处理器10中,并且寄存器11和存储器13是对一个存储芯片的不同存储空间的定义。 同样的,所述输入寄存器和输出寄存器也可以是对一个存储芯片的存储空间的不同划分。具体地,中央处理器10是可编程逻辑控制器I的控制和运算处理中枢。当可编程 逻辑控制器I投入运行时,中央处理器10以扫描的方式接收输入/输出单元12中输入单元 的数据,并将所述数据存储到寄存器11的输入寄存器中。存储器13用于存储用户程序,中 央处理器10从存储器13中逐条读取所述用户程序,并根据所述输入寄存器中存储的数据 执行所述用户程序,然后将执行用户程序所得到的数据存储到寄存器11的输出寄存器中。 待所有的用户程序执行完毕之后,将所述输出寄存器中的待输出数据发送到相应的输出单 元,从而完成一次控制过程。接下来结合图3-图6详细描述本专利技术可编程逻辑控制器中寄存器11与输入/输出单元12的详细内容。图3为本专利技术可编程逻辑控制器的第一实施例中寄存器与各输入/输出单元的的结构示意图,图中示出了本实施例中PLC的各输入/输出单元与寄存器11的连接关系,有关PLC的中央处理器和存储器等模块未在图3中示出。如图3所示,在本实施例中,PLC包括寄存器11、第一输入单元1、第一输入单元 2、...、第一输入单兀η、第一输出单兀1、第一输出单兀2、...、第一输出单兀η、第二输入单元1、第二输入单元2、. . ·、第二输入单元η以及第二输出单元1、第二输出单元2、..·、第二输出单元η。具体地,各输入单元和各输出单元分别用于对从相应端口输入的输入信号或者输出到相应端口的输出信号进行调制,并且起到信号隔离的作用。所述各输入单元和各输出单元的电路中都包含光耦器件,且信号是单向传输的,即各输入单元用于将来自相应端口的输入信号输入到寄存器11中,各输出单兀用于将来自寄存器11的输出信号输出到相应端口。其中,所述寄存器11包括输入寄存器和输出寄存器(图中未示出)。第一输入单兀I的第一端与第二输出单兀I的第一端连接作为输入/输出端口 1, 第一输入单元I的第二端与寄存器11的输入寄存器连接,第二输出单元I的第二端与寄存器11的输出寄存器连接,并且对于第一输入单兀2、...、第一输入单兀η与第二输出单兀2.....第二输出单元η都以上述相同的连接方式连接,所连接的一端分别作为输入/输出端口 2、输入/输出端口 3、...、输入/输出端口 η。第一输出单兀I的第一端与第二输入单兀I的第一端连接作为输入/输出端口 1’,第一输出 单元I的第二端与寄存器11的输出寄存器连接,第二输入单元I的第二端与寄存器11的输入寄存器连接,并且对于第一输出单兀2、...、第一输出单兀η与第二输入单元2.....第二输入单元η都以上述相同的连接方式连接本文档来自技高网...
【技术保护点】
一种可编程逻辑控制器,包括输入寄存器、输出寄存器、至少一个第一输入单元和至少一个第一输出单元,其特征在于,所述可编程逻辑控制器还包括:至少一个第二输入单元,各第二输入单元的第一端分别与所述至少一个第一输出单元中对应的第一输出单元的第一端连接作为输入/输出端口,所述各第二输入单元的第二端与所述输入寄存器连接,各第一输出单元的第二端与所述输出寄存器连接;和/或至少一个第二输出单元,各第二输出单元的第一端分别与所述至少一个第一输入单元中对应的第一输入单元的第一端连接作为输入/输出端口,所述各第二输出单元的第二端与所述输出寄存器连接,各第一输入单元的第二端与所述输入寄存器连接。
【技术特征摘要】
1.一种可编程逻辑控制器,包括输入寄存器、输出寄存器、至少一个第一输入单元和至少一个第一输出单元,其特征在于,所述可编程逻辑控制器还包括 至少一个第二输入单元,各第二输入单元的第一端分别与所述至少一个第一输出单元中对应的第一输出单元的第一端连接作为输入/输出端口,所述各第二输入单元的第二端与所述输入寄存器连接,各第一输出单元的第二端与所述输出寄存器连接;和/或 至少一个第二输出单元,各第二输出单元的第一端分别与所述至少一个第一输入单元中对应的第一输入单元的第一端连接作为输入/输出端口,所述各第二输出单元的第二端与所述输出寄存器连接,各第一输入单元的第二端与所述输入寄存器连接。2.根据权利要求1所述的可编程逻辑控制器,其特征在于, 所述第二输入单元的个数小于或等于所述第一输出单元的个数。3.根据权利要求1或2所述的可编程逻辑控制器,其特征在于, 所述第二输出单元的个数小于或等于所述第一输入单元的个数。4.根据权利要求1所述的可编程逻辑控制器,其特征在于, 所述第一输出单元用于向外部输出设备发送输出信号,并根据所述输出信号生成反馈信号,将所述反馈信号发送至所述第一输出单元对应的第二输入单元; 所述第二输入单元用于接收来自外部输入设备的输入...
【专利技术属性】
技术研发人员:付微,
申请(专利权)人:深圳市合信自动化技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。