【技术实现步骤摘要】
一种可编程控制器
[0001]本专利技术涉及电子电力的
,尤其是涉及一种可编程控制器。
技术介绍
[0002]可编程控制器(Programmable Logic Controller)简称PC或PLC是一种数字运算操作的电子系统,专门在工业环境下应用而设计。它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)端口,控制各种类型的机械设备或生产过程。
[0003]当前的可编程控制器的数字量端口,如有单点或多点损坏及造成保护停机等状态,但是否损坏本身还需人工排查,而且即使确定了损坏的端口并且有备用端口的情况下想继续工作还需要重新配置端口定义,重新烧写程序和换线才能实现。而在使用备用端口时有时会因为输入输出特性而不能兼容需要添加新的模块。这就给现场恢复造成了延时,影响现场工作效率等。
[0004]针对上述问题,还未提出有效的解决方案。
技术实现思路
[0005]有鉴于此,本专利技术的目的在于提供一种可编程控制器 ...
【技术保护点】
【技术特征摘要】
1.一种可编程控制器,其特征在于,包括:微控制器,开关量输入模块,开关量输出模块和第一插针连接器,其中,所述微控制器的多个输入端口通过电阻与所述开关量输入模块相连接,所述微控制器的多个输出端口与所述开关量输出模块相连接,所述微控制器的多个备用端口通过继电器分别与所述开关量输入模块和所述开关量输出模块相连接,所述开关量输入模块与所述开关量输出模块相连接,所述第一插针连接器通过继电器分别与所述开关量输入模块和所述开关量输出模块相连接;所述微控制器,用于根据第一电平信号组第二电平信号组,确定出目标端口,其中,所述第一电平信号组包括各个输出端口的输出电平信号,所述第二电平信号组包括各个输出端口对应的多个输入端口和多个备用端口的输入电平信号,所述目标端口为多个输入端口、多个输出端口和多个备用端口中出现故障的端口;所述微控制器,还用于在确定出所述目标端口之后,将目标端口的配置信息写入对应的目标备用端口,其中,所述目标备用端口为所述备用端口中除所述目标端口以外的端口。2.根据权利要求1所述的可编程控制器,其特征在于,所述开关量输出模块包括:第一电阻组,缓冲器,多个输出端口开关量输出电路和多个备用端口开关量输出电路和第二插针连接器,其中,所述第一电阻组中包含多个第一子电阻,所述多个输出端口开关量输出电路的数量与所述微控制器的输出端口的数量相同,所述多个备用端口开关量输出电路的数量与所述微控制器的备用端口数量相同,一个输出端口开关量输出电路分别与一个第一子电阻、所述第二插针连接器、所述缓冲器和所述开关量输入模块相连接,一个备用端口开关量输出电路通过电阻与所述缓冲器相连接,且,一个备用端口开关量输出电路分别与所述第一插针连接器和所述开关量输入模块相连接。3.根据权利要求2所述的可编程控制器,其特征在于,所述输出端口开关量输出电路和所述备用端口开关量输出电路均包括:一个第一光耦合器、一个第二子电阻,一个第三子电阻、一个第一二极管、一个第一子继电器和一个MOS管相连接,其中,所述第一光耦合器分别与所述第二子电阻和所述MOS管相连接,所述MOS管分别与所述第一子继电器、所述第二子电阻、所述第三子电阻和所述第一二极管相连接,所述第二子电阻与所述第三子电阻和所述第一二极管并联连接,且,任意两个MOS管之间相互连接,所述第三子电阻和所述第一二极管均与...
【专利技术属性】
技术研发人员:韩景超,董丽佳,郭宏伟,付建伟,沙宏磊,俞天野,
申请(专利权)人:天津飞旋科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。