版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PLC原理及应用 四川大学自动化系 涂海燕 1、Micro850控制器的内存组织 1.1数据文件 Micro850控制器的变量分为全局变量和本地变量 I/O变量默认为全局变量。 全局变量在项目的任何一个程序或功能块中都可以使用,而本地变量只能在它所在的程序中使用。 不同类型的控制器I/O变量的类型和个数不同 I/O变量可以在CCW组态编程软件中的全局变量中查看 I/O变量的名字是固定的,但是可以对I/O变量标记别名。 除了I/O变量以外,为了编程的需要还要建立一些中间变量,变量的类型用户可以自己选择数据类型描述BOOL布尔量SINT单整型USINT、BYTE无符号单整型INT、WORD整型UI
2、NT无符号整型DINT、DWORD双整型UDINT无符号双整型LINT长整型ULINT、LWORD无符号长整型REAL实型LREAL长实型TIME时间DATE日期STRING字符串表4-1 常用数据类型2、程序文件 控制器的程序文件分为两部分内容:1)程序(Program)部分(相当于通常的主程序部分)2)功能块(Function Block)部分系统自身的函数和功能块指令用户根据功能需要自己编写的具有一定功能的功能块可以在程序(Program)或者功能块(Function Block)中调用,相当于常用的子程序。每个功能块(Function Block)最多有20个输入和20个输出。 在一个
3、项目中可以有多个程序(Program)和多个功能块(Function Block)程序。多个程序(Program)可以在一个控制器中同时运行,但执行顺序由编程人员设定,设定程序(Program)的执行顺序时,在项目组织器中右键单击程序图标,选择属性,打开程序(Program)属性对话框,在Order后面写下要执行顺序,1为第一个执行,2为第二个执行,以此类推。2、Micro850控制器的梯形图指令2.1梯形图指令元素指令块(Instruction blocks) 块(Block)元素指的是指令块,也可以是位操作指令块、函数指令块或者是功能块指令块。在梯形图编辑中,可以添加指令块到布尔梯级中。加
4、到梯级后可以随时用指令块选择器设置指令块的类型,随后相关参数将会自动陈列出来。2、Micro850控制器的梯形图指令2.2梯形图执行控制指令1. 返回(Returns):2.跳转(Jumps):分为无条件跳转和条件跳转3.分支(Branches)3、Micro850控制器的功能块指令种类描述报警(Alarms)超过限制值时报警布尔运算(Boolean operations)对信号上升下降沿以及设置或重置操作通讯(Communications)部件间的通讯操作计时器(Time)计时计数器(Counter)计数数据操作(Data manipulation)取平均,最大最小值输入/输出(Input/
5、Output)控制器与模块之间的输入输出操作中断(Interrupt)管理中断过程控制(Process control)PID操作以及堆栈程序控制(Program control)主要是延迟指令功能块表4-2 功能块指令种类限位报警功能块及其时序图功能块主程序调用LIM_ALRM梯形图主程序调用LIM_ALRM结构化文本主程序调用LIM_ALRM2、布尔操作功能块描述F_TRIG(下降沿触发)下降沿侦测,下降沿时为真RS(重置)重置优先R_TRIG(上升沿触发)上升沿侦测,上升沿时为真SR(设置)设置优先布尔操作功能块用途3、通信4、计数器功能块描述CTD(减计数)减计数CTU(增计数)增计数
6、CTUD(给定加减计数)增减计数计数器功能块指令用途5、计时器功能块描述TOF(延时断增计时)延时断计时TON(延时通增计时)延时通计时TONOFF(延时通延时断)在为真的梯级延时通,在为假的梯级延时断TP(上升沿计时)脉冲计时计时器功能块指令用4、Micro850控制器的功能指令种类描述算术(Arithmetic)数学算术运算二进制操作(Binary operations)将变量进行二进制运算布尔运算(Boolean)布尔运算字符串操作(String manipulation)转换提取字符时间(Time)确定实时时钟的时间范围,计算时间差 功能指令分类及用途5、用户中断指令STISSTIS可选定时启动可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度新型公寓托管出租合同范本3篇
- 二零二五年度智能广告牌匾技术研发与应用合同3篇
- 2025年度校园体育设施租赁管理服务合同3篇
- 二零二五年度服务贸易统计与分析合同3篇
- 二零二五年份白酒行业创新技术研发与应用合同3篇
- 二零二五年度化妆品店会员折扣合同3篇
- 英语ai课程设计
- 通源课程设计哪个简单
- 二零二五年度智慧教育项目技术服务费合同模板3篇
- 二零二五年度历史文化名城保护建设项目合同补充条款3篇
- 读图讲图汇报模板
- 建筑工程资金计划
- 机电一体化设备组装与调试电子教案
- GB∕T 16508.8-2022 锅壳锅炉 第8部分:运行
- 《新闻采访写作》课程思政优秀教学案例(一等奖)
- 道路下穿高速公路安全安全评价
- 紧密型县域医共体信息化建设指南及评价标准
- 竣工验收程序流程图
- 盘拉机操作手册新
- YY∕T 0314-2021 一次性使用人体静脉血样采集容器
- 期中考试质量分析PPT.ppt
评论
0/150
提交评论