ABB的PLC的编程资料.pdf

ABB的PLC的编程资料.pdf

ID:57012069

大小:1.29 MB

页数:23页

时间:2020-07-30

ABB的PLC的编程资料.pdf_第1页
ABB的PLC的编程资料.pdf_第2页
ABB的PLC的编程资料.pdf_第3页
ABB的PLC的编程资料.pdf_第4页
ABB的PLC的编程资料.pdf_第5页
资源描述:

《ABB的PLC的编程资料.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第5章CoDeSys程序平台完成PLC的硬件及网络配置即可进入CoDeSys编程平台,进行变量声明、程序编写、下载及调试等工作。本章将对CoDeSys的编程环境进行概述,并主要介绍程序组织单元(POU)。程序组织单元是一个非常重要的概念,是组成工程的基本结构。任何复杂的工程都是由若干POU组成的。POU包括程序、功能块和功能。5.1CoDeSys简介CoDeSys是AC500PLC基于Windows平台的编程工具,具有以下主要功能及特点:符合IEC61131-3标准,采用积木式结构单元POU进行编程;支持LD、IL、ST、FBD、SFC、CFC等六种编程语言;

2、指令丰富,支持多种数据类型;支持用户自定义库;具有软件仿真、断点调试及程序检查等功能;具有可视化界面、变量跟踪功能,从而可以实现控制过程的可视化;5.1.1编程界面激活CoDeSys后,进入以下编程主界面。菜单栏工具栏变量区程序区对象组织器消息区状态栏编程界面由如下部分组成:-68-菜单栏:包括文件、编辑、工程、附加、高级、联机、窗口、帮助等菜单。工具栏:提供快捷图标(或快捷按钮)。状态栏:用于显示工程目前的状态及诊断信息。变量区:声明及显示程序中声明的变量。程序区:程序编辑和修改区域。对象组织器:包含“POUs”、“数据类型”、“可视化界面”和“

3、资源”四部分。消息区:显示工程和当前命令的相关信息。5.1.2对象组织器主界面左侧的竖条窗口称为对象组织器,由“POUs”、“数据类型”、“可视化界面”和“资源”四部分组成,包含了一个工程所必需的基本对象。1.POUs“POUs”部分采用树状结构方式显示文件夹和POU。2.数据类型在对象组织器中,选中“数据类型”,弹出“数据类型”定义界面。在此用户可自定义数据类型,如结构体(STRUCT)等,详见6.5章节。-69-3.可视化界面在对象组织器中,选中“可视化界面”,弹出“可视化界面”组态画面。界面左侧为可视化界面列表,右侧为可视化编辑区。详细内容见本手册第9章。4

4、.资源在对象组织器中,选中“资源”,弹出“资源”管理器。“资源”部分的主要组成部分如下:库:显示当前工程所调用的库,详见5.10.2章节。全局变量:声明、显示整个工程中都能使用的全局变量,详见6.3.2章节。PLC浏览器:通过输入命令获得诊断结果,详见8.8.4章节。采样跟踪:跟踪变量值的变化,详见8.7章节。监视和配方管理器:用于“联机模式”下,集中监控同一工程不同程序的变量值,详见8.5章节。库文件管理器:为当前工程添加或删除所需的库,显示当前工程所调用的库,详见,详见5.10.3章节。其功能与“窗口(W)”菜单下“库管理器(L)”的内容一致。目标

5、系统设置:进行CPU设置,设定目标平台、存储配置、一般配置、网络功能和可视化。任务配置:用于创建任务调用程序,详见5.9章节。-70-5.1.3界面语言CoDeSys的界面语言通过执行“工程(Project)/选项(Options)/桌面(Desktop)/语言(Language)”完成设置,其中“Chinese”为中文。如下图所示。(界面语言和联机帮助显示语言统一设置)5.2程序组织单元(POU)POU是程序组织单元(ProgramOrganizationUnit)的简称,是CoDeSys平台的基本构成元素。POU彼此间能够带有或不带有参数地相互调用。POU按其

6、功能性的递增顺序,可分为功能(Function),功能块(FunctionBlock)和程序(Program)三种类型。它们在某些特性方面有所不同。功能(Function)可以赋予参数但没有记忆的POU。功能本身不能单独执行,只能由程序或功能块调用执行。当以相同的输入参数调用时,它只是生产相同的结果作为输出且只有一个输出。功能的编程语言是LD、FBD、IL、ST及CFC,不能选用SFC语言。功能块(FunctionBlock)可以赋予参数并具有记忆的POU。当以相同的输入参数调用时,功能块(例如定时器或计数器)的输出取决于其内部变量(VAR)和外部接口变量的状态

7、,这些状态存储在功能块的实例中。功能块的输入量可以是一个或多个,输出量也可以是一个或多个。功能块的编程语言是LD、FBD、IL、ST、SFC及CFC。程序(Program)程序是唯一可执行的用户程序的主体,程序可以调用功能块、功能和其他程序。“主程序”是该类型POU的代表。程序是最高层的POU,能存取赋予PLC直接地址的变量,并使它们能为其它POU所存取。程序可以通过任务组态来激活,也可以通过其他程序来调用。程序的编程语言是LD、FBD、IL、ST、SFC及CFC。POU类型关键字含义ProgramPROGRAM例如主程序,可支配全局变量Functionblo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。