PLC控制系统[发明专利]

(10)申请公布号 CN 102384025 A
(43)申请公布日 2012.03.21C N  102384025 A
*CN102384025A*
(21)申请号 201110282266.6
(22)申请日 2011.09.22
F03D 7/00(2006.01)
(71)申请人苏州能健电气有限公司
地址215122 江苏省苏州市工业园区唯新路
63号
(72)发明人傅建民
邓杰
(54)发明名称
PLC 控制系统
(57)摘要
本发明揭示了一种PLC 控制系统,包括相互
连接的CPU 模块,编码器模块,模拟量输出模块和
CAN 通讯模块;还包括自制扩展模块;自制扩展模
块包括主芯片模块,光耦电路,运放电路,输出晶
体管和CAN 收发器;主芯片模块包括主芯片,主芯
片上集成有数字输入模块,数字输出模块,模拟量
输入模块和CAN 接口模块;光耦电路的输入端与
外部数字输入模块连接,光耦电路的输出端与数
字输入模块连接;输出晶体管的输入端与数字输
出模块连接,输出晶体管的输出端与外部输出电
路连接;外部模拟信号通过运放电路与模拟量输
入模块连接;CAN 接口模块通过CAN 收发器与CAN
通讯模块连接。本发明用自制扩展模块代替原
PLC 的扩展模块,降低成本,可靠性高。(51)Int.Cl.
(19)中华人民共和国国家知识产权局(12)发明专利申请
权利要求书 1 页  说明书 4 页  附图 4 页
1.一种PLC控制系统,包括CPU模块,编码器模块,模拟量输出模块,其特征在于:加设有一CAN通讯模块,所述CPU模块,编码器模块,模拟量输出模块和CAN通讯模块之间相互连接;还包括一自制扩展模块;所述自制扩展模块包括主芯片模块,光耦电路,运放电路,输出晶体管和CAN收发器;所述主芯片模块包括主芯片,所述主芯片上集成有数字输入模块,数字输出模块,模拟量输入模块和CAN接口模块;所述光耦电路的输入端与外部数字输入模块连接,所述光耦电路的输出端与所述数字输入模块连接;所述输出晶体管的输入端与所述数字输出模块连接,所述输出晶体管的输出端与外部输出电路连接;外部模拟信号通过所述运放电路与所述模拟量输入模块连接;所述CAN接口模块通过CAN收发器与所述CAN通讯模块连接。
2.根据权利要求1所述的PLC控制系统,其特征在于:所述主芯片为LPC11C24芯片。
3.根据权利要求1所述的PLC控制系统,其特征在于:所述CAN收发器为CTM1050T模块。
4.根据权利要求1所述的PLC控制系统,其特征在于:模拟量为至少两个的电压信号,所述模拟量输入模块包括电压模拟信号采集电路,所述电压模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断。
5.根据权利要求1所述的PLC控制系统,其特征在于:模拟量为至少两个的电流信号,所述模拟量输入模块包括电流模拟信号采集电路,所述电流模拟信号采集电路的输入信号端加设有将电流信号转换为电压信号的采样电阻,所述电流模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断。
6.根据权利要求1所述的PLC控制系统,其特征在于:模拟量为至少两个的温度信号,所述模拟量输入模块包括温度模拟信号采集电路,所述温度模拟信号采集电路的输入信号端为PT100铂电阻传感器,所述温度模拟信号采集电路包括I/O端口和A/D端口,所述I/O 端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断,所述PT100铂电阻传感器与所述切换开关之间连接有恒流管。
7.根据权利要求4,5或者6所述的任一PLC控制系统,其特征在于:所述切换开关为光电耦合器,所述光电耦合器导通控制端一端接高电平,另一端接I/O端口。
PLC控制系统
技术领域
[0001] 本发明属于程序控制系统领域,尤其一种变桨系统的PLC控制系统。
背景技术
[0002] 目前,风电变桨系统中,主要还是依靠PLC来实现对系统的总体控制,常用的PLC 控制系统如图1所示,包括CPU模块,编码器模块,模拟量输出模块,数字量输入模块,模拟量输入模块以及数字量输出模块。由于PLC的高效性和高可靠性,使得其在变桨系统中的应用十分广泛,几乎绝大部分的变桨系统都是以这种形式来实现变桨系统的控制,然而,PLC高昂的价格和国外的技术垄断却成为了风电降低成本的“绊脚石”,如何在保证可靠性的同时,成功的降低成本,已经成为了摆在企业面前迫切需要解决的问题。
发明内容
[0003] 鉴于上述现有技术存在的缺陷,本发明的目的是提出一种新的变桨系统的PLC控制系统,减少对国外PLC技术的完全依赖,从而降低风电变桨系统的成本,同时保证高可靠性。
[0004] 本发明的目的将通过以下技术方案得以实现:
[0005] 一种PLC控制系统,包括CPU模块,编码器模块,模拟量输出模块,加设有一CAN通讯模块,所述CPU模块,编码器模块,模拟量输出模块和CAN通讯模块之间相互连接;还包括一自制扩展模块;所述自制扩展模块包括主芯片模块,光耦电路,运放电路,输出晶体管和CAN收发器;所述主芯片模块包
括主芯片,所述主芯片上集成有数字输入模块,数字输出模块,模拟量输入模块和CAN接口模块;所述光耦电路的输入端与外部数字输入模块连接,所述光耦电路的输出端与所述数字输入模块连接;所述输出晶体管的输入端与所述数字输出模块连接,所述输出晶体管的输出端与外部输出电路连接;外部模拟信号通过所述运放电路与所述模拟量输入模块连接;所述CAN接口模块通过CAN收发器与所述CAN通讯模块连接。
[0006] 优选的,上述的PLC控制系统,其中:所述主芯片为LPC11C24芯片。
[0007] 优选的,上述的PLC控制系统,其中:所述CAN收发器为CTM1050T模块。[0008] 优选的,上述的PLC控制系统,其中:模拟量为至少两个的电压信号,所述模拟量输入模块包括电压模拟信号采集电路,所述电压模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断。
[0009] 优选的,上述的PLC控制系统,其中:模拟量为至少两个的电流信号,所述模拟量输入模块包括电流模拟信号采集电路,所述电流模拟信号采集电路的输入信号端加设有将电流信号转换为电压信号的采样电阻,所述电流模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或
2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断。
[0010] 优选的,上述的PLC控制系统,其中:模拟量为至少两个的温度信号,所述模拟量输入模块包括温度模拟信号采集电路,所述温度模拟信号采集电路的输入信号端为PT100铂电阻传感器,所述温度模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断,所述PT100铂电阻传感器与所述切换开关之间连接有恒流管。
[0011] 优选的,上述的PLC控制系统,其中:所述切换开关为光电耦合器,所述光电耦合器导通控制端一端接高电平,另一端接I/O端口。
[0012] 本发明的突出效果为:
[0013] 本发明提出了一种新的变桨系统的PLC控制系统,用自制扩展模块代替原PLC的扩展模块,减少了对国外PLC技术的完全依赖,从而降低风电变桨系统的成本,同时保证高可靠性。
[0014] 以下便结合实施例附图,对本发明的具体实施方式作进一步的详述,以使本发明技术方案更易于理解、掌握。
附图说明
[0015] 图1是现有技术的PLC控制系统示意图;
[0016] 图2是本发明的实施例1的PLC控制系统示意图;
[0017] 图3是本发明的实施例1的自制扩展模块结构示意图;
[0018] 图4是本发明的实施例1的模拟信号采样原理图;
[0019] 图5是本发明的实施例1的温度信号采样原理图。
具体实施方式
[0020] 实施例1:
[0021] 本实施例的一种PLC控制系统,如图2和图3所示,包括CPU模块,编码器模块,模拟量输出模块,加设有CAN通讯模块,CPU模块,编码器模块,模拟量输出模块和CAN通讯模块之间相互连接;还包括自制扩展模块;自制扩展模块包括主芯片模块,光耦电路,运放电路,输出晶体管和CAN收发器;主芯片模块包括主芯片,主芯片为LPC11C24芯片。主芯片上集成有数字输入模块(DI),数字输出模块(
DO),模拟量输入模块(AD)和CAN接口模块(CAN);光耦电路的输入端与外部数字输入模块连接,光耦电路的输出端与数字输入模块连接;输出晶体管的输入端与数字输出模块连接,输出晶体管的输出端与外部输出电路连接;外部模拟信号通过运放电路与模拟量输入模块连接;CAN接口模块通过CAN收发器与CAN 通讯模块连接。CAN收发器采用CTM1050T模块。
[0022] 本实施例用自制扩展模块取代原来的PLC扩展模块,自制扩展模块与PLC的联系通过CAN总线来实现,两者之间执行CANOPEN协议,自制扩展模块如图3所示,软硬件设备如下:
[0023] 硬件:
[0024]    1.主芯片:主芯片采用NXP的LPC11C24芯片作为核心控制芯片,该芯片片内ROM 中集成了CANopen驱动,极大的简化了CANOPEN通讯协议的开发。该芯片内部为50MHz Cortex-M0 ARM处理器,保证了扩展模块的处理能力。
[0025]    2.数字输入模块(DI)/数字输出模块(DO):该模块具有数字量的输入/输出功能。输入由隔离光耦实现,每个输入量都可以做到隔离;输出量由主芯片控制的输出晶体管来实现。
[0026]    3.模拟量输入模块(AD):该模块对模拟量具有采集的功能。外部模拟信号由运放电路处理后,输入到主芯片的模拟量输入模块(AD),从而实现温度、电压、电流等信号的采集。由于外部模拟信号较
多,已经超过了芯片本身的AD数量,且要求隔离,故模拟信号的采集原理如图4所示。模拟量为两个电压信号SIGN1和SIGN2,由于各路信号默认为电压信号,若实际为电流信号,则在信号端加装采样电阻R2和R3转换成电压信号。模拟信号采集电路包括I/O1端口、I/O2端口和A/D端口,I/O1端口、I/O2端口根据程序输出高/低电平,当需要测量第一路信号时,把I/O1置低电平,当需要测量第二路信号时,把I/O2置低电平,两个信号之间属于互锁的关系。A/D端口设有放大器用于信号采集,2路信号SIGN1和SIGN2通过光电耦合器OP1~OP4与A/D端口连接,光电耦合器OP1~OP4导通控制端一端接高电平,另一端接I/O1端口、I/O2端口。
[0027] 模拟量为两个温度信号,模拟信号的采集原理如图5所示。输入信号端为PT100铂电阻传感器,模拟信号采集电路包括I/O1端口、I/O2端口和A/D端口,I/O1端口、I/O2端口根据程序输出高/低电平,当需要测量第一路信号时,把I/O1置低电平,当需要测量第二路信号时,把I/O2置低电平,两个信号之间属于互锁的关系。A/D端口设有放大器用于信号采集,通过光电耦合器OP1~OP4与A/D端口连接,光电耦合器OP1~OP4导通控制端一端接高电平,片一端接I/O1端口、I/O2端口。PT100铂电阻传感器与光电耦合器OP1~OP4之间连接有恒流管。
[0028]    4.CAN接口模块(CAN):由于主芯片LPC11C24内部集成了CAN控制器,所以无需外加控制芯片。CAN收发器采用CTM1050T模块,该模块集成开关电源,隔离电源,收发芯片于一体,极大地简化了电路设计。
[0029] 软件:
[0030] 1)开发环境:使用ARM公司的ARM Developer Suite(ADS),成熟版本为ADS1.2。ADS1.2支持ARM10之前的所有ARM系列微控制器,支持软件调试及JTAG硬件仿真调试,支持汇编、C、C++源程序,具有编译效率高、系统库功能强等特点。
[0031] 2)软件框架:模块对外界信号不断的进行采集,每隔50ms对数据进行刷新,PLC对模块发送查询命令,模块收到查询命令后,返回PLC所需的数据。当PLC需要输出时,由PLC 对模块发送输出命令,模块接收到对应的指令后,输出对应的信号。
[0032] 本实施例的数字输入模块对数字量进行采集,所采集的数字量通过光耦电路输入主芯片,主芯片处理后将输出量通过输出晶体管输出至数字输出模块。模拟量输入模块对模拟量进行采集,所采集的模拟量通过运放电路输入主芯片,主芯片通过CAN接口模块与CAN收发器实现通信,CAN收发器通过连接CAN通讯模块实现与PLC的联系。
[0033] 本实施例提出了一种PLC扩展模块替代方案,主要的运动控制仍然由PLC的CPU 加运动控制模块来实现,而一般的输入输出点则由自制扩展模块来实现,它们之间通过

本文发布于:2024-09-20 17:30:51,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/798638.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:模块   输入   芯片
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议