您现在所在的是:

PLC论坛

回帖:0个,阅读:548 [上一页] [1] [下一页]
* 帖子主题:

嵌入式PLC系统软件

3055
liuguoxing
文章数:526
年度积分:-154
历史总积分:3055
注册时间:2005/8/6
发站内信
发表于:2009/7/15 10:51:44
#0楼

图
嵌入式plc系统软件.doc
本文介绍plc开发过程。plc以用户的应用为中心,软硬件可由用户根据工艺需要来裁剪,很好地满足了用户的个性化需求。如今工业控制产品已发展到一个追求个性化、差异化的阶段。传统的工控产品已经无法满足更加细分化的市场需求,为了满足这种需求,出现了新一代的plc产品。

plc系统软件构建于控制器内,根据用户控制需要定制硬件,以plc的应用方式解决对象控制问题的plc。它由两部分组成:plc系统软件和芯片组

嵌入式plc系统软件

嵌入式plc系统软件将plc语言(梯形图语言)、can总线嵌入到单片机中,使单片机的产品开发从使用汇编语言变为使用plc梯形图语言,并具有can总线的互连特性。
该系统软件具有以下特点:1.以梯形图语言为内核,添加了中断管理系统,能实现plc无法实现的硬实时操作;2.强化运算能力,增加了canbus函数库、浮点数库、专家自整定pid、嵌入式web等,丰富了plc的功能;3.提供开放式扩展结构,支持第三方开发扩展单元的接线;4.增加了网络互连功能,在远程端加载专用浏览器后,即可实现远程监控。
系统软件包括三个部分。
①嵌入式plc内核: 它完成实时任务调度、梯形图语言解释、执行、通讯等基本功能,并提供二次开发驱动接口;
②二次开发驱动程序 通过系统软件提供的外挂任务,使用内核开发各种面向具体对象个性化、差异化的驱动程序;
③终端应用程序 指面向工艺流程控制的梯形图语言程序

嵌入式plc芯片组
easy core 1.00 是一个加载了嵌入式plc系统软件的核心芯片组,作为一款加载了系统软件的硬件平台,可以用来设计通用和专用plc。
(1)芯片组基本性能:
①  供电:+5v 200ma,ram掉电保护5年。
②  cpu: c8051f040。
③  嵌入扩展能力
●32 i/o:可复用成spi、i2c接口及外中断、外计数、ad等。
●4 ad:   12位精度,100 kps。
●2 da:   12位精度,100 kps。
④  通信接口
●canbus:系统软件管理,使用工具软件canset构建canbus总线网络。
●uart0:系统软件管理,用于梯形图编程、监控,支持人机界面及用户驱动程序下载。
●uart1:系统软件管理,用于下载canbus网络参数、构建rs485网络及支持第三方设备互连。
(2)芯片组原理框图:
。。。。。。       。。。。。。
----------------------------------------------
此篇文章从博客转发
原文地址: Http://blog.gkong.com/more.asp?id=93904&Name=liuguoxing

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

31.2002