- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC原理及应用5要点
计算机控制系统 * * PLC原理及应用 四川大学自动化系 涂海燕 haiyantu@163.com 第四章 Micro850指令系统 1、Micro850控制器的内存组织 1.1数据文件 Micro850控制器的变量分为全局变量和本地变量 I/O变量默认为全局变量。 全局变量在项目的任何一个程序或功能块中都可以使用,而本地变量只能在它所在的程序中使用。 不同类型的控制器I/O变量的类型和个数不同 I/O变量可以在CCW组态编程软件中的全局变量中查看 I/O变量的名字是固定的,但是可以对I/O变量标记别名。 除了I/O变量以外,为了编程的需要还要建立一些中间变量,变量的类型用户可以自己选择 数据类型 描述 BOOL 布尔量 SINT 单整型 USINT、BYTE 无符号单整型 INT、WORD 整型 UINT 无符号整型 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个输出。 在一个项目中可以有多个程序(Program)和多个功能块(Function Block)程序。 多个程序(Program)可以在一个控制器中同时运行,但执行顺序由编程人员设定, 设定程序(Program)的执行顺序时,在项目组织器中右键单击程序图标,选择属性,打开程序(Program)属性对话框,在Order后面写下要执行顺序,1为第一个执行,2为第二个执行,以此类推。 2、Micro850控制器的梯形图指令2.1梯形图指令元素 指令块(Instruction blocks) 块(Block)元素指的是指令块,也可以是位操作指令块、函数指令块或者是功能块指令块。在梯形图编辑中,可以添加指令块到布尔梯级中。加到梯级后可以随时用指令块选择器设置指令块的类型,随后相关参数将会自动陈列出来。 2、Micro850控制器的梯形图指令2.2梯形图执行控制指令 1. 返回(Returns): 2.跳转(Jumps):分为无条件跳转和条件跳转 3.分支(Branches) 3、Micro850控制器的功能块指令 种类 描述 报警(Alarms) 超过限制值时报警 布尔运算 (Boolean operations) 对信号上升下降沿以及设置或重置操作 通讯(Communications) 部件间的通讯操作 计时器(Time) 计时 计数器(Counter) 计数 数据操作(Data manipulation) 取平均,最大最小值 输入/输出(Input/Output) 控制器与模块之间的输入输出操作 中断(Interrupt) 管理中断 过程控制(Process control) PID操作以及堆栈 程序控制(Program control) 主要是延迟指令功能块 表4-2 功能块指令种类 限位报警功能块及其时序图 功能块主程序调用LIM_ALRM 梯形图主程序调用LIM_ALRM 结构化文本主程序调用LIM_ALRM 2、布尔操作 功能块 描述 F_TRIG(下降沿触发) 下降沿侦测,下降沿时为真 RS(重置) 重置优先 R_TRIG(上升沿触发) 上升沿侦测,上升沿时为真 SR(设置) 设置优先 布尔操作功能块用途 3、通信 4、计数器 功能块 描述 CTD(减计数) 减计数 CTU(增计数) 增计数 CTUD(给定加减计数) 增减计数 计数器功能块指令用途 5、计时器 功能块 描述 TOF(延时断增计时) 延时断计时 TON(延时通增计时) 延时通计时 TONOFF(延时通延 时断) 在为真的梯级延时通,在为假 的梯级延时断 TP(上升沿计时) 脉冲计时 计时器功能块指令用 4、Micro850控制器的功能指令 种类 描述 算术(Arithmeti
您可能关注的文档
- 2015-2016学年福建省南平市高一(下)期末数学试卷(解析版).doc
- 高三励志主题班会“永不放弃”.ppt
- Photoshop教程(2013完整版).ppt
- 2015-2016学年第17课《庖丁解牛》课件.pptx
- 2015-2016学年度xxx学校6月月考.docx
- 高三地理天气与气候专题.doc
- 2015-2016学年试题二练解析(选择题).ppt
- 马克笔涂色课件.ppt
- 2015-2016学年高一上学期12月月考政治试题Word版含答案.doc
- 2015-2016学年第三节《地球的运动》课时1课件.pptx
- 2025至2030年中国氟锆酸数据监测研究报告.docx
- 四川岳池县发展有限公司招聘笔试题库2025.pdf
- 四川宜宾联龙化工公司招聘笔试题库2025.pdf
- 专题8.5 列联表与独立性检验(重难点题型精讲)(教师版) .pdf
- 四川宜宾普什集团招聘笔试题库2025.pdf
- 2025至2030年中国气体膜球场数据监测研究报告.docx
- Module3 Unit 1 In the Classroom(说课稿)-2024-2025学年牛津上海版(试用本)英语一年级上册.docx
- 2024年托班手工教案.pdf
- 四川屏山县国有投资公司招聘笔试题库2025.pdf
- 2025至2030年中国气动工具壳体数据监测研究报告.docx
文档评论(0)