ABB PLC AC 500编程软件 PS501操作入门

上传人:hs****ma 文档编号:563449539 上传时间:2024-02-06 格式:DOC 页数:49 大小:2.19MB
返回 下载 相关 举报
ABB PLC AC 500编程软件 PS501操作入门_第1页
第1页 / 共49页
ABB PLC AC 500编程软件 PS501操作入门_第2页
第2页 / 共49页
ABB PLC AC 500编程软件 PS501操作入门_第3页
第3页 / 共49页
ABB PLC AC 500编程软件 PS501操作入门_第4页
第4页 / 共49页
ABB PLC AC 500编程软件 PS501操作入门_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《ABB PLC AC 500编程软件 PS501操作入门》由会员分享,可在线阅读,更多相关《ABB PLC AC 500编程软件 PS501操作入门(49页珍藏版)》请在金锄头文库上搜索。

1、操作入门我们将向你介绍:使用PS501软件和AC500系统编辑一个小程序。使用入门:下面我们举一个例子来说明如何创建一个工程: 一个CPU单元(PM581-ETH )和一个CPU地板(TB511-ETH,带一个扩展通讯槽) 一个数字量I/O模块DC532 (16点数字量输入,16点数字量输入/输出可设置。) 一个24v DC 电源。 一个安装了PS501 软件的可以用来编写程序的计算机。 一根电缆(TK501 5m),用来连接CPU和计算机的串口编程电缆。任务:在这个例子里,我们是用FBD(功能块)方式编写程序。 以一个数字量输入信号触发一个数字量输出信号。创建一个新工程:1. 首先,打开AB

2、B的PS501软件,选择File /New 新建一个工程。如下图所示:2.在弹出的窗口中选择相应的CPU型号,本例中我们选择:“AC500 PM581”。选择完毕后,点击OK 3.在上步点击OK之后,弹出目标设定窗口。通常我们选择默认设置,直接点击OK键确认。4. 在这个弹出的窗口中,你可以定义POU(程序组织单元)的名字、可以选择POU的类型以及POU的编程语言。在这个例子中我们选择了FBD(功能块编程语言),默认PLC_PRG名字。5. 现在你已经打开一个新工程了: 把新建的工程保存在电脑中:1. 点击File / Save as 把新建工程保存在软件的安装目录下Projects 文件夹下

3、。2. 确定新建工程的名称,保存在电脑中。硬件组态:1.点击左侧窗口中的Resources标签:2. 在弹出窗口中双击PLC Configuration 选项,出现下面的窗口。3. 在中间出现的窗口中,有一个AC500文件夹。打开文件夹,出现硬件组态树状结构图。选择每一项内容,并在上点击鼠标右键,可以进行相应的设定和选择。本例中我们只选择I/O BUS FIX 选项,点击鼠标右键,进行I/O模块的选择。配置一个DC532模块:16DI / 16DC1. 在弹出的窗口中,选择DC532-16 DI/16DC模块。2.选择完后,点击已添加的模块。可以对相应的模块参数进行设定,本例中选择默认参数。3

4、. 在添加了DC532 模块后,出现下图说所示的内容。DI输入0-15 / 根据变量属性的不同,分成了:WORD (字变量),BYTE(字节变量),BOOL(布尔变量)。我们在这里全部选用BOOL变量(Input 0 Input 15).4. 点击选择某个变量后,会在变量的右侧出现一个基本参数窗口,在注释里可以写入对变量的描述。如下图所示:5. 除了支持变量内容注释外,软件还支持对于具体的每一个变量进行变量名的更新。双击变量中的字母“AT”这时,会出现一个方框,可以在里面对变量进行命名。(支持英文和数字)6. 前面我们介绍了16点数字量输入的变量定义和地址分配;接下来,我们对另外的16 DC(

5、即:16点数字量输入/输出可设置)进行说明和定义。如下图所示:对于DC532可设置模块的16个可设置(组态)通道,每一个通道提供了两种状态:( 1.Digital In/Outputs Inputs 输入 和2.Digital In/Outputs Outputs 输出 ) 用户可以依据实际需要,进行相应的设置。但是,为了保证设置的正确有效,同一个可设置通道只能有一种状态被设定和使用。(即:不允许同一个可设置通道有两种状态,输入和输出同时被设定。)本例中:我们把可设置通道全部作为输出点来使用。功能块编辑:(创建一个程序)1. 点击主窗口右下方的POU标签,进入程序编辑界面:本例中我们选用了FB

6、D编程方式。 2.这时,在工具栏中会出现一些常用的功能块快捷图标。本例中我们选择了第三个快捷图标:INR (Assign) 用一个输入来触发一个输出。如下图所示:2. 点击完毕后,在程序界面会出现两组红色的问号。用鼠标单击问号组,然后按下功能键F2 界面会弹出一个Help Manager 窗口。通过这个窗口,用户可以选择已经定义过的变量。包括:本地变量、全局变量和系统变量。本例中:我们选择了在硬件组态中已经定义过的两个全局变量。 I0 digital (BOOL) 和 Q0 digital (BOOL) 4.编写完程序后,我们需要对程序进行校验。点击 Project 选择 Rebuild 或者

7、 Rebuild all ,编程软件可以对用户编写的程序进行编译和校验。如果出现错误或警告,系统会在信息栏中用红色字体提示和显示。用户可以根据显示的信息和错误代码进行相应的修改和编译。待编译完毕后,需要再次重复上述步骤进行校验。设置通讯参数:1. 编译完所有的程序并校验无误后,我们需要把程序下载到CPU中。这时就需要对连接方式和连接端口进行选择和设定,AC500 系列CPU可以通过多种方式进行编程连接。如:COM1口 / COM2口 ,如果CPU支持以太网功能则还可以用Ethernet端口来下载程序。本例中:我们选择COM2口来进行程序下载。在主窗口界面选择Resource 按钮,进入硬件设置

8、界面,选择COM2 Online access SLOT (默认)。可以对端口的基本信息进行设定。2. 接下来,选择Online 菜单里的Communication Parameters 通讯参数设定选项,进行通讯参数的设置:如下图所示:2. 在弹出的通讯参数设定窗口中,首先选择Gateway项 ,把Connection项设定为(Local )模式。如下图所示:4. 接下来,我们就可以点击New 选项来选择相应的通讯方式。本例中我们选择了串口通讯方式,Serial(RS232),如下图所示:5. 在选定了通讯方式后,我们可以对选定模式的通讯参数进行设定。如果用户选用了串口通讯方式,在设定中需要

9、注意一点:要把 Motorola byte order 选项设定为Yes 。其它的参数可以根据实际要求来设定,如下图所示:编译完的程序和PLC硬件的连接:1 下载PLC程序点击 online Login :弹出程序下载选择界面,选择后即可下载或连接到CPU。2.下载完毕后,需要创建一个Boot 文件。(此功能可以设定为自动下载)运行程序:1.在 Online 菜单里选择Run 选项,程序进入运行状态。2. 在运行状态中,可以使用强制功能对变量进行强制和释放操作。如下图所示: 3. 我们可以看到,程序中的变量变成了蓝色。如下图所示:4.用户可以打开硬件组态界面,察看程序中变量的运行状态。如下图所

10、示:分布式I/O扩展配置举例:说明:AC500 系列PLC的I/O扩展有两种方式:本地扩展和分布式扩展。在CPU本地最多可以扩展7个I/O模块,如果仍然需要添加I/O模块,可以通过现场总线的方式来进行分布式扩展。AC500 支持常用的现场总线(如:Profibus-DP 、CanOpen、DeviceNet等)和ABB自己的CS31 总线。本例中:我们介绍非常普遍的Profibus DP 分布式扩展方式。在进行分布式扩展时,需要增加一个分布式扩展模块:DC505-FBP (Profibus DP 从站) 每增加一个从站就需要添加一个分布式扩展模块。每个分布式模块的带模块能力:开关量模块Max:

11、7块 ;模拟量模块 Max:32路输入32路输出 ,总共不能超过64路。通讯距离和带从站的数量由所选择的总线决定。如:Profibus DP ,不带中继器32个从站,通讯距离为1200米。1.选择CPU类型2在选择了编程语言后,进入了程序编辑界面。点击左侧窗口下方的Resources进入如下界面。3根据实际配置进行硬件组态:添加本地的I/O模块和通讯模块4完成硬件配置后,保存工程文件。然后,打开Tools文件夹双击SYCON.net进行PROFIBUS-DP的配置:5首先,在网络配置窗口中选择现场总线的主站模块图标本例中,选择了PROFIBUS-DP总线的主站:CM572-DPM 。鼠标拖拽图

12、标,将它添加到绿色的系统总线上。这时,会弹出一个参数配置窗口,可以设定模块的地址。6 添加总线的从站。选择相应的从站(总线适配器)图标,并将其通过鼠标拖拽到主站的总线上。本例中的PROFIBUS-DP总线为紫色,从站总线适配器为:PDP22-FBP(DPV1-moudal)7 添加从站总线接口模块:点击挂在总线上的从站图标,弹出配置窗口。在窗口中选择Modules 在其右侧Available Modules窗口中选择从站总线接口模块DC505-FBP,双击及可将此模块添加到Configured Modules窗口中。如果还需要在DC505-FBP后面继续添加I/O模块,可以重复上述操作,因为D

13、C505-FBP总线接口模块带I/O模块的能力和数量有限数字量模块Max:7块,模拟量模块Max:64路。,所以不能超过其限制。8给从站中I/O进行变量定义。选择NetConnect窗口,点击其中添加模块的输入或者输出文件夹,在下方的表格中会出现如下图所示的变量属性描述条目。在该条目上点击鼠标右键弹出Create Variable菜单,点击菜单弹出变量定义界面,选择相应的变量属性和变量名即可。9主站配置:双击主站图标,弹出配置窗口。首先,确认Driver文件夹中的驱动是否正确,即:看Driver name 是否和当前下载程序的驱动一致。如:本例中都是用COM4口来下载程序和下载通讯参数。如果驱

14、动不一致,可以点击右侧下方的Gateway Configuration进行选择和配置。至此,现场总线的组态已全部完成,保存后可退出SYCON.net。编写完程序后,将计算机与CPU用编程电缆连好(通过串口或以太网),在下载程序之间应先将现场总线组态文件下载到主站中,操作如下:1主站模块确认:在正确配置了驱动后,点击Device Assignment选项。系统会自动地扫描到分配的硬件。选择在表格中列出的硬件名称前的方块,按OK确认配置。2下载配置内容:在主站模块上点击右键,下载配置内容。3下载完毕后,点击File save 保存配置,退出完成配置。下载完网络组态后,再将程序下载到CPU中。进入了程序运行界面,用户可以按照自己的要求进行相应的操作。如:监视程序:变量跟踪:通过CS31总线进行分布式I/O扩展:通

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号