自动化在线 自动化在线 数据加载中... 数据加载中...
首页 | 下载系统 | 供求信息 | 新闻系统 | 企业信息 | 产品信息 | 展会信息 | 论坛
首页 > 新闻系统 > PLC > PLC案例分析
 
嵌入式PLC——Embedded Type PLC
作者: 发布时间:2007-10-20 03:22:30 来源: 繁体版

    (2)EASYV1.00中异步任务

    ·通信数据链络层的字节流

    ·梯形图语言中的定时器

    ·二次开发驱动程序中的实时异步任务

    并发任务管理是EASYV1.00中最低层的任务管理,达到ms级实时效果,单位时间内(1ms)占用CPU机时峰值为:

    T并=

    Ni——1ms内任务的最大执行次数,ti——任务的一次执行最大时间。

    EASYV1.00并发任务实时数据见表1、表2。

    表1EASYV1.00并发任务实时数据

    任务类别不可剥夺任务通信字节流任务梯形图定时器驱动并发任务

    2.5ms时基串口0串口1CAN

    执行次数(N1)11111ND

    执行时间(T)10μs+ΔT25μs25μs50μs40μstD

    表2EASYV1.00并发任务实时数据

    任务类别梯形图通讯函数调用用户软中断

    任务个数131m4

    任务时间1-20μs1-10μs1-5μst4

    T片=3-45μs+t4

    t4为用户软中断任务占用时间和。

    “扫描周期”指解释、执行所有梯形图指令并执行扫描结束处理所占用的时间,由于这期间有并发任务产生,“扫描周期”应包括并发任务占用时间。

    并发任务占用比:

    X=T并/1ms=(150μs+ΔT+)/1000μs=15%-100%

    设用户梯形图含M条指令

    T扫=(M•T片+ΔTend)/X

    ΔTend为扫描结束处理占用时间。

    2.3内存管理

    ESAYV1.00的运行数据空间包括64K外部RAM+256字节CPURAM,将其分解为系统占用区、PLC资源区、用户嵌入数据区三部分。

    (1)系统占用区

    系统占用区是EASYV1.00运行时,进行数据缓存、状态保持、系

    统堆栈等不对PLC及用户开设的域区。这部分数据区的初始化运行中的监视都由实时OS管理,PLC及用户嵌入程序不得非法侵入。

    (2)PLC资源区

    梯形图语言管理的数据区包括位区、字区两部分。通常以元件形式体现。

    ·输入继电器X:X0-X177128点位型

    ·输出继电器Y:Y0-Y177128点位型

    ·中间继电器M:M0-M15351536点位型

    ·专用中间继电器M8000-M8255256点位型

    ·状态继电器S:S0-S9991000点位型

    ·时间继电器T:T0-T255256点位型+字型

    ·计数器C:C0-C255256点位型+字型

    ·通用数据寄存器D:D0-D79998000个字型

    ·专用数据寄存器D:D8000-D8255256个字节

    所有PLC资源是梯形图运行时进行数据存取的区域,是终端应用层可视化区域,用户嵌入的驱动程序,可使用对应元件的绝对地址进行存取,实现了嵌入程序与PLC梯形图之间的数据交换。

    (3)用户嵌入数据区

    当用户以EASYV1.00内核设计各种嵌入系统时,需针对具体硬件做必要的驱动程序,该部分程序的私有数据存放于用户嵌入数据区,公有数据存放于PLC的资源区,用户嵌入数据区分配如下:

    CPU内部:位区(bitRAM):20H-23H4bytes

    字节区(DRAM):58H-67H16bytes

    外部数据存取器:字节区(XRAM):3600H-3FFFH2560bytes

    2.4梯形图语言

    EASYV1.00梯形图语言是一种解释性语言,每一条梯形图语句对应一个固定的函数调用,逐句扫描直至END为一个扫描周期,EASYV1.00支持86条梯形图指令。

    (1)基本指令(27条)

    助记符名称助记符名称

    LD读取常开点LDF读取下降沿

    LDI读取常闭点ANDP串接上升沿

    AND串入常开点ANDF串接下降沿

  
评论】【加入收藏夹】【 】【打印】【关闭
来顶一下
近回首页
返回首页
※ 相关信息
 ·成功维修辽宁辽河石化9台欧姆龙P  (2008-07-18)
 ·成功维修洛阳铝厂4台施耐德PLC  (2008-07-18)
 ·成功维修同仁堂21台西门子PLCS7-  (2008-07-18)
 ·华北工控工业平板电脑,服务全球  (2008-07-02)
 ·热门技术PLC西门子S7-300,400,  (2008-05-19)
 ·热门技术PLC西门子S7-300,400,  (2008-05-15)
 ·PLC培训-上海天天  (2008-04-11)
 ·供应PLC与人机界面连接 电缆  (2008-03-13)
 ·供应三菱,西门子,LG,台达等PLC可  (2008-03-13)
 ·研华启动SUSI抢先“尝”用户体验  (2008-02-20)

关键:PLC  Type  Embedded  嵌入式  任务  梯形  数据  嵌入  比较  用户  

※ 其他信息
可编程控制器技术[连载]-
嵌入式PLC开发背景
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

 
 搜索新闻
 最新新闻
·PZ-51、PZ-61、PZ2-41、PZ2-
·FU-12、FU-20、FU-21X、FU-2
·13723463129供应光纤传感器:
·成功维修蒙牛2台西门子触摸屏
·成功维修山东枣庄6台海泰克触
·成功维修亦庄福润光电4台PRO
·成功维修安徽铜峰电子集团7台
·成功维修辽宁松林啤酒集团3台
·成功维修合肥江淮10台欧姆龙
·成功维修辽宁辽河石化9台欧姆
 热点新闻 
·PLC课程设计课题——三层电梯
·先进控制技术及应用
·变频器原理
·一般变频器常见故障及处理
·CK6432(FANUC-0TD)数控车床
·集成温度传感器AD590及其应用
·基于PLC的机械手控制设计
·3G无线接入网IP化传送承载方
·谈步进电机的PLC控制方法
·浅谈单相电度表的反转
数据加载中..

网站地图
Autooo.Net 版权所有
Copyright © 2007 All rights reserved