abb plc 500编程软件使用实例.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:47 大小:3.4MB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

abb plc 500编程软件使用实例.pdf

abbplc500编程软件使用实例.pdf

预览

免费试读已结束,剩余 37 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

www.gongkong365.com操作入门我们将向你介绍:使用PS501软件和AC500系统编辑一个小程序。www.gongkong365.com使用入门:下面我们举一个例子来说明如何创建一个工程:•一个CPU单元(PM581-ETH)和一个CPU地板(TB511-ETH,带一个扩展通讯槽)•一个数字量I/O模块DC532(16点数字量输入,16点数字量输入/输出可设置。)•一个24vDC电源。•一个安装了PS501软件的可以用来编写程序的计算机。•一根电缆(TK5015m),用来连接CPU和计算机的串口编程电缆。任务:在这个例子里,我们是用FBD(功能块)方式编写程序。以一个数字量输入信号触发一个数字量输出信号。创建一个新工程:1.首先,打开ABB的PS501软件,选择[File]/[New]新建一个工程。如下图所示:2.在弹出的窗口中选择相应的CPU型号,本例中我们选择:“AC500PM581”。选择完毕后,点击[OK]www.gongkong365.com3.在上步点击[OK]之后,弹出目标设定窗口。通常我们选择默认设置,直接点击[OK]键确认。4.在这个弹出的窗口中,你可以定义POU(程序组织单元)的名字、可以选择POU的类型以及POU的编程语言。在这个例子中我们选择了FBD(功能块编程语言),默认PLC_PRG名字。www.gongkong365.com5.现在你已经打开一个新工程了:把新建的工程保存在电脑中:1.点击[File]/[Saveas]把新建工程保存在软件的安装目录下[Projects]文件夹下。www.gongkong365.com2.确定新建工程的名称,保存在电脑中。硬件组态:1.点击左侧窗口中的[Resources]标签:www.gongkong365.com2.在弹出窗口中双击[PLCConfiguration]选项,出现下面的窗口。3.在中间出现的窗口中,有一个[AC500]文件夹。打开文件夹,出现硬件组态树状结构图。选择每一项内容,并在上点击鼠标右键,可以进行相应的设定和选择。本例中我们只选择I/O–BUS[FIX]选项,点击鼠标右键,进行I/O模块的选择。www.gongkong365.com配置一个DC532模块:16DI/16DC1.在弹出的窗口中,选择DC532-16DI/16DC模块。2.选择完后,点击已添加的模块。可以对相应的模块参数进行设定,本例中选择默认参数。www.gongkong365.com3.在添加了DC532模块后,出现下图说所示的内容。DI输入0-15/根据变量属性的不同,分成了:WORD(字变量),BYTE(字节变量),BOOL(布尔变量)。我们在这里全部选用BOOL变量(Input0–Input15).4.点击选择某个变量后,会在变量的右侧出现一个基本参数窗口,在注释里可以写入对变量的描述。如下图所示:www.gongkong365.com5.除了支持变量内容注释外,软件还支持对于具体的每一个变量进行变量名的更新。双击变量中的字母“AT”这时,会出现一个方框,可以在里面对变量进行命名。(支持英文和数字)6.前面我们介绍了16点数字量输入的变量定义和地址分配;接下来,我们对另外的16DC(即:16点数字量输入/输出可设置)进行说明和定义。如下图所示:对于DC532可设置模块的16个可设置(组态)通道,每一个通道提供了两种状态:(1.DigitalIn/Outputs–Inputs输入和2.DigitalIn/Outputs–Outputs输出)用户可以依据实际需要,进行相应的设置。但是,为了保证设置的正确有效,同一个可设置通道只能有一种状态被设定和使用。(即:不允许同一个可设置通道有两种状态,输入和输出同时被设定。)本例中:我们把可设置通道全部作为输出点来使用。www.gongkong365.com功能块编辑:(创建一个程序)1.点击主窗口右下方的[POU]标签,进入程序编辑界面:本例中我们选用了FBD编程方式。2.这时,在工具栏中会出现一些常用的功能块快捷图标。本例中我们选择了第三个快捷图标:IN—R(Assign)用一个输入来触发一个输出。如下图所示:2.点击完毕后,在程序界面会出现两组