[发明专利]一种基于ARM-Linux的编译型PAC无效
申请号: | 201210091161.7 | 申请日: | 2012-03-31 |
公开(公告)号: | CN102621960A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 李斌;王凯;卓璐 | 申请(专利权)人: | 李斌;王凯;卓璐 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 210016 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 arm linux 编译 pac | ||
1.一种基于ARM和Linux的集成PLC功能、触摸屏、SQLite数据库、ModBus通讯等功能的新型一体式编译型PAC,硬件包括处理器单元、显示触摸屏单元、输入单元、输出单元、存储单元、通讯单元,软件包括Linux操作系统、PAC运行系统、Qt界面、SQLite数据库、通讯等。
2.其中,显示触摸屏单元,以Qt作为界面,与输入单元共同构成人机界面HMI,向用户提供对设备的监控操作;
处理器单元,由ARM开发板运行Linux操作系统,一方面由内置的软PLC核执行用户编辑的程序,进行控制,另一方面通过显示单元、输入单元与用户做人机交互,得到并设置控制参数、反映控制过程;通过输入单元得到输入量,经处理后通过输出单元输出来控制与之相连的各类设备;
存储单元,用于提供系统运行所需的存储空间,并向用户提供保存数据及用户程序的空间;
通讯单元,用于在处理器单元与各类设备传递数据,并用于下载用户程序;
其特征在于,通讯口包括串口、RJ45网口及modbus现场总线接口,以连接各类现场总线设备。
3.根据权利要求1所述的PAC,其特征在于,所述处理器单元采用友善之臂公司的mini2440ARM开发板;该开发板扩展有以太网接口、音频接口、SD接口、液晶屏接口,软件以linux作为操作系统,Qt作为界面,Sqlite作为数据库,软PLC核与Qt界面相对独立;所述存储单元采用128MB闪存FLASH。
4.根据权利要求1所述的PAC,其特征在于,所述输入单元为两部分,包括16路光耦输入转换电路及2路AD输入电路,所述输出单元为两部分,包括16路光耦继电器输出转换电路和一路PWM输出电路;外部输入的开关量经过光电隔离后连接到ARM的输入口,通过CPU处理后由继电器或晶体管电路输出。
5.根据权利要求1所述的PAC,其特征在于,所述PAC支持的IEC61131-3编程方式为梯形图、指令表。
6.根据权利要求1所述的PAC,其特征在于,所述PAC支持的高级语言为C语言,并且支持指令表与C语言混合编程。
7.根据权利要求1所述的PAC,其特征在于,所述PAC开发过程是先用C语言或者梯形图、指令表语言将PLC的指令和功能块编写成函数库,用户编写完程序后,上位机编译器将生成一个指令表文件,将所有指令的函数替代,再调用C编译器,最后生成相应的二进制文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李斌;王凯;卓璐,未经李斌;王凯;卓璐许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210091161.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:流体能透平机
- 下一篇:一种新型节水直排座便器