- 23
- 0
- 约5.07万字
- 约 82页
- 2019-09-04 发布于安徽
- 举报
循序渐进Micro800 控制系统
实用标准文档
文案大全
第 5 章
Micro800控制器的编程指令
学习目标
学习目标
了解编程器的工作方式
了解可编程控制器编程方式的特点
熟练掌握功能块指令、函数指令和操作指令
5.1 Micro800控制器编程语言
通常PLC不采用微机的编程语言,而采用面向控制过程、面向实际问题的自然语言编程。这些编程语言有梯形图、逻辑功能图、布尔代数式等。如罗克韦尔自动化公司所有的PLC(Micro800、MicroLogix、SLC 500、PLC-5和ControlLogix)都支持梯形图(LD)的编程方式。Micro800控制器支持三种编程方式:梯形图、结构化文本和功能块编程。其最大的特点就是每种编程方式都支持功能块化的编程。下面分别介绍这三种方式。
5.1.1 梯形图
梯形图一般由多个不同的梯级(RUNG)组成,每一梯级又由输入及输出指令组成。 在一个梯级中,输出指令应出现在梯级的最右边,而输入指令则出现在输出指令的左边,如 REF _Ref375303364 \h 图 51所示。
输入
输入
指令
输出
指令
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 1梯形图
梯形图表达式是从原电器控制系统中常用的接触器、继电器梯形图基础上演变而来的。它沿用了继电器的触点、线圈、串联等术语和图形符号,并增加了一些继电接触控制没有的符号。梯形图形象、直观,对于熟悉继电器方式的人来说,非常容易接受,而不需要学习更深的计算机知识。这是一种最为广泛的编程方式,适用于顺序逻辑控制、离散量控制、定时、计数控制等。
首先应对硬件进行组态,完成系统的硬件组态以后,就可以编写程序文件了。首先要创建一个新程序,在项目组织器窗口中右键单击控制器图标,选择添加一个新的梯形图程序,如 REF _Ref375151377 \h 图52所示。
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 2新建梯形图程序
新建程序后,在如 REF _Ref375151423 \h 图53所示的窗口右键单击Programs(程序),选择对程序重新命名。
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 3新建的梯形图程序
把程序命名为test,创建的程序将完成以下功能:有两盏灯light1和light2,在第一盏灯亮两秒以后,熄灭第一盏灯,点亮第二盏灯。首先要创建编写程序所需要的变量,分别有start、light1、light2和计时器timer。程序中所用到的变量可以是全局变量,也可以是本地变量,在项目组织器窗口中打开本地变量或者全局变量,只要双击其图标即可。这里采用本地变量,打开本地变量列表,建立编程所需要的变量,如 REF _Ref375151588 \h 图54所示。
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 4建立程序所需要的变量
在项目组织器窗口中双击程序图标,打开编程窗口,在工具栏中拖拽所需要的指令到编程梯级。把常开指令拖拽到梯级上以后,会自动弹出变量列表,编程人员可以直接选择需要的变量,如 REF _Ref375154513 \h 图55所示,这里选择表示启动按钮的start。然后以同样的方法,完成第一个梯级,如 REF _Ref375154550 \h 图 REF _Ref375154550 \h 图56所示。添加一个新的梯级,开始编写第二个梯级。在第二个梯级中需要用到计时器,这里计时器创建时选择功能块指令,把功能块指令拖拽到梯级上以后,会自动弹出选择功能块的对话框,选择TON功能块,选择完成后,计时器的名字在“Name”项中选择,选择前面建立的计时器timer。为计时器定时2s,双击计时器的PT输入处,输入T#2s即可。熄灭第一盏灯的同时,点亮第二盏灯,则梯级需要一个分支,从工具栏中拖拽梯级分支到计时器后面的梯级上,然后添加复位线圈和置位线圈,编好后的梯级如 REF _Ref375154626 \h 图57所示。
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 5选择所需要的变量
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 6点亮第一盏灯的梯级
图 STYLEREF 1 \s 5 SEQ 图 \* ARABIC \s 1 7第二个梯级
以上步骤完成了梯形图程序的编写,右键单击程序图标,选择生成,如 REF _Ref375154878 \h 图58所示,对程序进行编译,编译无误后会提示编译完成。
图 STYLEREF 1 \s 5 SEQ 图 \* ARA
您可能关注的文档
最近下载
- 日业BM500物料提升机变频一体机用户手册V1.0.pdf
- 2026年党章综合知识测试题(模拟题).docx VIP
- 初一相交线与平行线所有知识点总结和常考题提高难题压轴题练习(含答案解析).doc VIP
- 食材配送服务方案(通用16篇)精选全文完整版.pdf VIP
- 初一一元一次方程所有知识点总结和常考题提高难题压轴题练习(含答案解析).docx VIP
- 2025年江苏航空职业技术学院单招笔试英语试题库含答案解析.docx VIP
- 《林业碳汇计量与监测技术规程》.pdf VIP
- 初二平行四边形所有知识点总结和常考题提高难题压轴题练习(含答案解析).pdf VIP
- 2025年初二全等三角形所有知识点总结和常考题提高难题压轴题练习含答案解析.doc VIP
- (高清版)B-T 7251.1-2023 低压成套开关设备和控制设备 第1部分:总则.pdf VIP
原创力文档

文档评论(0)