【技术实现步骤摘要】
基于单片机作为底层载体的可编程控制器
本专利技术涉及可编程控制器
,特别涉及一种基于单片机作为底层载体的可编程控制器。
技术介绍
可编程控制器是一种数字运算操作的电子系统,专门在工业环境下应用而设计。它采用可以编制程序的存储器,用来在执行存储逻辑运算和顺序控制、定时、计数和算术运算等操作的指令,并通过数字或模拟的输入(I)和输出(O)接口,控制各种类型的机械设备或生产过程。从PLC的硬件结构形式上,PLC可以分为整体固定I/O型,基本单元加扩展型,模块式,集成式,分布式5种基本结构形式。PLC的组成包括:中央处理单元(CPU)是PLC的控制中枢,是PLC的核心起神经中枢的作用,每套PLC至少有一个CPU。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻 ...
【技术保护点】
1.一种基于单片机作为底层载体的可编程控制器,其特征在于,包括上壳体和下壳体,设置在所述上壳体和所述下壳体之间的电源电路板、输入输出电路板以及主控电路板,所述电源电路板用于向各个功能电路提供24VDC电压和5VDC电压;所述输入输出电路板用于将检测到的信号转换成CPU单元电路识别的电平信号并输出到所述主控电路板进行处理,并将所述主控电路板输出的控制指令转换为驱动设备运行的大功率电流;所述主控电路板集成C语言底层载体平台,通过所述C语言底层载体平台识别转换梯形图程序生产各种输入输出设备的控制指令。/n
【技术特征摘要】
1.一种基于单片机作为底层载体的可编程控制器,其特征在于,包括上壳体和下壳体,设置在所述上壳体和所述下壳体之间的电源电路板、输入输出电路板以及主控电路板,所述电源电路板用于向各个功能电路提供24VDC电压和5VDC电压;所述输入输出电路板用于将检测到的信号转换成CPU单元电路识别的电平信号并输出到所述主控电路板进行处理,并将所述主控电路板输出的控制指令转换为驱动设备运行的大功率电流;所述主控电路板集成C语言底层载体平台,通过所述C语言底层载体平台识别转换梯形图程序生产各种输入输出设备的控制指令。
2.根据权利要求1所述的基于单片机作为底层载体的可编程控制器,其特征在于,所述C语言底层载体平台的程序功能模块包括主函数模块、端口函数模块、梯形图命令解析模块、寄存器分配模块、存储器分配模块、通信端口协议模块以及梯形图运行模块。
3.根据权利要求1所述的基于单片机作为底层载体的可编程控制器,其特征在于,所述C语言底层载体平台集成设置:通信中断函数、PID算法函数、限幅滤波算法函数、计数求和二阶乘算法函数、端口扫描函数、二分算法函数、选择法排序函数、冒泡法排序函数、中位值滤波算法函数的其中多种。
4.根据权利要求1所述的基于单片机作为底层载体的可编程控制器,其特征在于,所述电源电路板包括EMI滤波电路、整流电路、100KHz震荡电路、降压转换电路,外部220VAC电源经所述EMI滤波电路、整流电路、100KHz震荡电路、降压转换电路得到24VDC和5VDC电压。
5.根据权利要求4所述的基于单片机作为底层载体的可编程控制器,其特征在于,所述电源电路板还包括闭环反馈电路,用于在检测到电压异常时关闭电源。
6.根据权利要求1所述的基于单片机作为底层载体的可编程控制...
【专利技术属性】
技术研发人员:饶思建,黄运创,唐佐,
申请(专利权)人:东莞市木鸟自动化有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。