Plc控制系统及其信号采集电路的制作方法

文档序号:1417601阅读:521来源:国知局
专利名称:Plc控制系统及其信号采集电路的制作方法
技术领域
本发明属于程序控制系统领域,尤其一种变桨系统的PLC控制系统。
背景技术
目前,风电变桨系统中,主要还是依靠PLC来实现对系统的总体控制,常用的PLC 控制系统如图1所示,包括CPU模块,编码器模块,模拟量输出模块,数字量输入模块,模拟量输入模块以及数字量输出模块。由于PLC的高效性和高可靠性,使得其在变桨系统中的应用十分广泛,几乎绝大部分的变桨系统都是以这种形式来实现变桨系统的控制,然而, PLC高昂的价格和国外的技术垄断却成为了风电降低成本的“绊脚石”,如何在保证可靠性的同时,成功的降低成本,已经成为了摆在企业而前迫切需要解决的问题。

发明内容
鉴于上述现有技术存在的缺陷,本发明的目的是提出一种新的变桨系统的PLC控制系统,减少对国外PLC技术的完全依赖,从而降低风电变桨系统的成本,同时保证高可靠性。本发明的目的将通过以下技术方案得以实现一种PLC控制系统,包括CPU模块,编码器模块,模拟量输出模块,加设行一 CAN通讯模块,所述CPU模块,编码器模块,模拟量输出模块和CAN通讯模块之间相互连接;还包括一自制扩展模块;所述自制扩展模块包括主芯片模块,光耦电路,运放电路,输出晶体管和 CAN收发器;所述主芯片模块包括上芯片,所述主芯片上集成有数字输入模块,数字输出模块,模拟量输入模块和CAN接口模块;所述光耦电路的输入端与外部数字输入模块连接,所述光耦电路的输出端与所述数字输入模块连接;所述输出晶体管的输入端与所述数字输出模块连接,所述输出晶体管的输出端与外部输出电路连接;外部模拟信号通过所述运放电路与所述模拟量输入模块连接;所述CAN接口模块通过CAN收发器与所述CAN通讯模块连接。优选的,上述的PLC控制系统,其中所述主芯片为LPC11CM芯片。优选的,上述的PLC控制系统,其中所述CAN收发器为CTM1050T模块。一种上述的PLC控制系统的信号采集电路,其中模拟量为至少两个的电压信号, 所述模拟量输入模块包括电压模拟信号采集电路,所述电压模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断。一种上述的PLC控制系统的信号采集电路,其中模拟量为至少两个的电流信号, 所述模拟量输入模块包括电流模拟信号采集电路,所述电流模拟信号采集电路的输入信号端加设有将电流信号转换为电压信号的采样电阻,所述电流模拟信号采集电路包括I/O端口和A/D端口,所述I/O端口根据程序输出高/低电平,所述A/D端口设有放大器用于信号采集,2路或2路以上信号通过切换开关与所述A/D端口连接,所述I/O端口与所述切换开关连接,控制所述切换开关的通断。优选的,上述的PLC控制系统的信号采集电路,其中所述切换开关为光电耦合器,所述光电耦合器导通控制端一端接高电平,另一端接I/O端口。本发明的突出效果为本发明提出了一种新的变桨系统的PLC控制系统,用自制扩展模块代替原PLC的扩展模块,减少了对国外PLC技术的完全依赖,从而降低风电变桨系统的成本,同时保证高
可靠性。以下便结合实施例附图,对本发明的具体实施方式
作进一步的详述,以使本发明技术方案更易于理解、掌握。


图1是现有技术的PLC控制系统示意图;图2是本发明的实施例1的PLC控制系统示意图;图3是本发明的实施例1的自制扩展模块结构示意图;图4是本发明的实施例1的模拟信号采样原理图。
具体实施例方式实施例1 本实施例的一种PLC控制系统,如图2和图3所示,包括CPU模块,编码器模块, 模拟量输出模块,加设有CAN通讯模块,CPU模块,编码器模块,模拟量输出模块和CAN通讯模块之间相互连接;还包括自制扩展模块;自制扩展模块包括主芯片模块,光耦电路,运放电路,输出晶体管和CAN收发器;主芯片模块包拈主芯片,主芯片为LPC11CM芯片。主芯片上集成有数字输入模块(DI),数字输出模块(DO),模拟量输入模块(AD)和CAN接口模块 (CAN);光耦电路的输入端与外部数字输入模块连接,光耦电路的输出端与数字输入模块连接;输出晶体管的输入端与数字输出模块连接,输出晶体管的输出端与外部输出电路连接; 外部模拟信号通过运放电路与模拟量输入模块连接;CAN接口模块通过CAN收发器与CAN 通讯模块连接。CAN收发器采用CTM1050T模块。本实施例用自制扩展模块取代原来的PLC扩展模块,自制扩展模块与PLC的联系通过CAN总线来实现,两者之间执行CAN0PEN协议,自制扩展模块如图3所示,软硬件设备如下硬件1.主芯片主芯片采用NXP的LPClICM芯片作为核心控制芯片,该芯片片内ROM 中集成了 CANopen驱动,极大的简化了 CAN0PEN通讯协议的开发。该芯片内部为50MHz Cortex-MO ARM处理器,保证了扩展模块的处理能力。2.数字输入模块(DI)/数字输出模块(DO)该模块具行数字量的输入/输出功能。输入由隔离光耦实现,每个输入量都可以做到隔离;输出量由主芯片控制的输出晶体管来实现。3.模拟量输入模块(AD)该模块对模拟量具有采集的功能。外部模拟信号由运放电路处理后,输入到主芯片的模拟量输入模块(AD),从而实现温度、电压、电流等信号的采集。由于外部模拟信号较多,已经超过了芯片本身的AD数量,且要求隔离,故模拟信号的采集原理如图4所示。模拟量为两个电压信号SIGNl和SIGN2,由于各路信号默认为电压信号,若实际为电流信号,则在信号端加装采样电阻R2和R3转换成电压信号。模拟信号采集电路包括1/01端口、1/02端口和A/D端口,1/01端口、1/02端口根据程序输出高/低电平,当需要测量第一路信号时,把1/01置低电平,当需要测量第二路信号时,把1/02置低电平,两个信号之间属于互锁的关系。A/D端口设有放大器用于信号采集,2路信号SIGNl和 SIGN2通过光电耦合器OPl 0P4与A/D端口连接,光电耦合器OPl 0P4导通控制端一端接高电平,另一端接1/01端口、1/02端口。4. CAN接口模块(CAN)由于主芯片LPCl ICM内部集成了 CAN控制器,所以无需外加控制芯片。CAN收发器采用CTM1050T模块,该模块集成开关电源,隔离电源,收发芯片于一体,极大地简化了电路设计。软件1)开发环境使用ARM公司的ARM Developer Suite (ADS),成熟版本为ADS1. 2。 ADS1. 2支持ARMlO之前的所有ARM系列微控制器,支持软什调试及JTAG硬件仿真调试,支持汇编、C、C++源程序,具有编译效率高、系统库功能强等特点。2)软件框架模块对外界信号不断的进行采集,每隔50ms对数据进行刷新,PLC对模块发送查询命令,模块收到查询命令后,返回PLC所需的数据。当PLC需要输出时,由PLC 对模块发送输出命令,模块接收到对应的指令后,输出对应的信号。本实施例的数字输入模块对数字量进行采集,所采集的数字量通过光耦电路输入主芯片,主芯片处理后将输出量通过输晶体管输出至数字输出模块。模拟量输入模块对模拟量进行采集,所采集的模拟量通过运放电路输入主芯片,主芯片通过CAN接口模块与CAN 收发器实现通信,CAN收发器通过连接CAN通讯模块实现与PLC的联系。本实施例提出了一种PLC扩展模块替代方案,主要的运动控制仍然由PLC的CPU 加运动控制模块来实现,而一般的输入输出点则由自制扩展模块来实现,它们之间通过 CAN0PEN协议来实现信息共享与控制,减少了对PLC的完全依赖,从而降低风电变桨系统的成本又不失可靠性。本发明尚有多种实施方式,凡采用等同变换或者等效变换而形成的所有技术方案,均落在本发明的保护范围之内。
权利要求
1.一种PLC控制系统,包括CPU模块,编码器模块,模拟量输出模块,其特征在于加设有一 CAN通讯模块,所述CPU模块,编码器模块,模拟量输出模块和CAN通讯模块之间相互连接;还包括一自制扩展模块;所述自制扩展模块包括主芯片模块,光耦电路,运放电路, 输出晶体管和CAN收发器;所述主芯片模块包括主芯片,所述主芯片上集成有数字输入模块,数字输出模块,模拟量输入模块和CAN接口模块;所述光耦电路的输入端与外部数字输入模块连接,所述光耦电路的输出端与所述数字输入模块连接;所述输出晶体管的输入端与所述数字输出模块连接,所述输出晶体管的输出端与外部输出电路连接;外部模拟信号通过所述运放电路与所述模拟量输入模块连接;所述CAN接口模块通过CAN收发器与所述 CAN通讯模块连接。
2.根据权利要求1所述的PLC控制系统,其特征在于所述主芯片为LPC11CM芯片。
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.根据权利要求4或者5所述的任一PLC控制系统的信号采集电路,其特征在于所述切换开关为光电耦合器,所述光电耦合器导通控制端一端接高电平,另一端接I/O端口。
全文摘要
本发明揭示了一种PLC控制系统,包括相互连接的CPU模块,编码器模块,模拟量输出模块和CAN通讯模块;还包括自制扩展模块;自制扩展模块包括主芯片模块,光耦电路,运放电路,输出晶体管和CAN收发器;主芯片模块包括主芯片,主芯片上集成有数字输入模块,数字输出模块,模拟量输入模块和CAN接口模块;光耦电路的输入端与外部数字输入模块连接,光耦电路的输出端与数字输入模块连接;输出晶体管的输入端与数字输出模块连接,输出晶体管的输出端与外部输出电路连接;外部模拟信号通过运放电路与模拟量输入模块连接;CAN接口模块通过CAN收发器与CAN通讯模块连接。本发明用自制扩展模块代替原PLC的扩展模块,降低成本,可靠性高。
文档编号G05B19/05GK102385340SQ20111028220
公开日2012年3月21日 申请日期2011年9月22日 优先权日2011年9月22日
发明者傅建民, 邓杰 申请人:苏州能健电气有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1