AC500操作入门.docx

上传人:b****6 文档编号:2817675 上传时间:2022-11-15 格式:DOCX 页数:29 大小:958.90KB
下载 相关 举报
AC500操作入门.docx_第1页
第1页 / 共29页
AC500操作入门.docx_第2页
第2页 / 共29页
AC500操作入门.docx_第3页
第3页 / 共29页
AC500操作入门.docx_第4页
第4页 / 共29页
AC500操作入门.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

AC500操作入门.docx

《AC500操作入门.docx》由会员分享,可在线阅读,更多相关《AC500操作入门.docx(29页珍藏版)》请在冰豆网上搜索。

AC500操作入门.docx

AC500操作入门

操作入门

我们将向你介绍:

使用PS501软件和AC500系统编辑一个小程序。

 

使用入门:

下面我们举一个例子说明创建一个工程:

•一个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]

3.在上步点击[OK]之后,弹出目标设定窗口。

通常我们选择默认设置,直接点击[OK]键确认。

4.在这个弹出的窗口中,你可以选择POU(程序组织单元)的名字、可以选择POU的类型还可以选择POU的编程语言。

在这个例子中我们选择了FBD(功能块编程语言),默认

PLC_PRG名字。

5.现在你已经打开一个新工程了:

把新建的工程保存在电脑中:

1.点击[File]/[Saveas]把新建工程保存在软件的安装目录下[Projects]文件夹下。

2.确定新建工程的名称,保存在电脑中。

硬件组态:

1.点击右侧窗口中的[Resources]标签:

2.在弹出窗口中点击[PLCConfiguration]选项,出现下图窗口。

3.在中间出现的窗口中,有一个以[AC500]为名称的文件夹。

打开文件夹,出现硬件组态树状结构图。

选择每一项内容,并在上点击鼠标右键,可以进行相应的设定和选择。

本例中我们只选择I/O–BUS[FIX]选项,点击鼠标右键,进行I/O模块的选择。

配置一个DC532模块:

16DI/16DC

1.在上步弹出的窗口中,选择DC532-16DI/16DC模块。

2.选择完后,点击已添加的模块。

可以对相应的模块参数进行设定,本例中选择默认参数。

3.在添加了DC532模块后,出现下图说所示的内容。

DI输入0-15/根据变量属性的不同,分成了:

WORD(字变量),BYTE(字节变量),BOOL(布尔变量)。

我们在这里全部选用BOOL变更(Input0–Input15).

4.在选择了变量后,可以单击变量。

会在变量的右侧出现一个基本参数窗口,在注释里可以写入对变量的描述。

如下图所示:

5.除了支持变量内容注释外,软件还支持对于具体的每一个变量进行变量名的更新。

双击变量中的字母“AT”这时,会出现一个方框,可以在里面对变量进行命名。

(支持英文和数字)

6.前面我们介绍了16点数字量输入的变量定义和地址分配;接下来,我们对另外的16DC(即:

16点数字量输入和输出可设置)进行说明和定义。

如下图所示:

对于DC532可设置模块的16个可设置(组态)点,每一个点提供了两种状态:

(1.DigitalIn/Outputs–Inputs输入和2.DigitalIn/Outputs–Outputs输出)用户可以依据实际需要,进行相应的设置。

但是,为了保证设置的正确有效。

同一个可设置点只能有一种状态被设定和使用。

(即:

不允许同一个可设置点有两种状态,输入和输出同时被设定。

)本例中:

我们把可设置点全部作为输出点来使用。

功能块编辑:

(创建一个程序)

1.点击主窗口右下方的[POU]标签,进入程序编辑界面:

本例中我们选用了FBD编程方式。

2.这时,在工具栏中会出现一些常用的功能块快捷图标。

本例中我们选择了第三个快捷图标:

IN—R(Assign)用一个输入来触发一个输出。

如下图所示:

2.点击完毕后,在程序界面会出现两组红色的问号。

用鼠标单击问号组,然后按下功能键F2界面会弹出一个[HelpManager]窗口。

通过这个窗口,用户可以选择已经定义过的变量。

包括:

本地变量、全局变量和系统变量。

本例中:

我们选择了在硬件组态中已经定义过的两个全局变量。

I0digital(BOOL)和Q0digital(BOOL)

4.编写完程序后,我们需要对程序进行校验。

点击[Project]选择[Rebuild]或者[Rebuildall],编程软件可以对用户编译的程序进行编译和校验。

如果出现错误或警告,系统会在信息栏中用红色字体提示和显示。

用户可以根据显示的信息和错误代码进行相应的修改和编译。

待编译完毕后,需要再次重复上述步骤进行校验。

设置通讯参数:

1.编译完所有的程序并校验无误后,我们需要把程序下载到CPU中。

这时就需要对连接方式和连接断后进行选择和设定,AC500系列CPU可以通过多种方式进行编程连接。

如:

COM1口/COM2口,如果CPU支持以太网功能则还可以用Ethernet端口来编辑程序。

本例中:

我们选择了COM2口来进行程序连接。

在主窗口界面选择[Resource]按钮,进入硬件设置界面,选择COM2–Onlineaccess[SLOT](默认)。

可以对端口的基本信息进行设定。

2.接下来,选择[Online]条目下的[CommunicationParameters]通讯参数设定选项,进行通讯参数的设置:

如下图所示:

2.在弹出的通讯参数设定窗口中:

首先选择[Gateway…]项,把[Connection]项设定为(Local)模式。

如下图所示:

4.接下来,我们就可以点击[New]选项来选择相应的通讯方式。

本例中我们选择了串口通讯方式,Serial(RS232),如下图所示:

5.在选定了通讯方式后,我们可以对选定模式的通讯参数进行设定。

如果用户选用了串口通讯方式,在设定中需要注意一点:

要把[Motorolabyteorder]选项设定为Yes。

其它的参数可以根据实际要求来设定,如下图所示:

编译完的程序和PLC硬件的连接:

1.下载PLC程序

点击[online]–Login:

弹出程序下载选择界面,选择后即可下载或连接到CPU。

2.下载完毕后,需要创建一个Boot文件。

(此功能可以设定为自动下载)

运行程序:

1.在[Online]模式下选择Run选项,程序进入运行状态。

2.在运行状态中,可以使用强制功能对变量进行:

强制和释放操作。

如下图所示:

3.我们可以看到,程序中的变量编变成了蓝色。

如下图所示:

4.用户可以打开硬件组态界面,察看程序中变量的运行状态。

如下图所示:

分布式扩展配置举例:

说明:

AC500系列PLC产品,本地扩展最多7个I/O模块,如果仍然需要添加I/O模块。

那么就需要,通过现场总线的方式来进行分布式扩展。

AC500支持常用的现场总线(如:

Profibus-DP、CanOpen、DeviceNet…等)和ABB自己的CS31总线。

本例中:

我们介绍非常普遍的ProfibusDP分布式扩展方式和他的变量分配。

在进行分布式扩展时,需要增加一个分布式扩展模块:

DC505-FBP(ProfibusDP从站)每增加一个从站就需要添加一个分布式模块。

每个分布式模块的带模块能力:

开关量模块Max:

7块;模拟量模块Max:

32路输入32路输出,总共不能超过64路。

通讯距离和带从站的数量有所选择的总线决定。

如:

ProfibusDP,不带中继器32个从站1200米。

CPU:

PM581-ETH带CM572-DPProfibus-DP主站模块,扩展DC505-FBPProfibus-DP从站模块。

1..选择CPU类型

3.在选择了编程语言后,进入了程序编辑界面。

点击右侧窗口下方的[Resources]进入如下界面。

3.根据实际配置进行硬件组态(配置):

4.完成硬件配置后,保存工程文件。

然后,即可进行程序编辑。

编辑完毕后,选择[Online]进行连接。

如下图所示:

5.接着,点击右侧窗口中的[Tools]按钮进入网络配置界面:

例如:

我们首先,进行PROFIBUS-DP的配置。

打开[Tools]中的[SYCON.net]进入配置窗口界面:

6.首先,在网路配置窗口中选择现场总线的主站模块图标[本例中,选择了PROFIBUS-DP总线的主站:

CM572-DPM]。

鼠标拖拽图标,将它添加到绿色的系统总线上。

这时,会弹出一个参数配置窗口,可以设定模块的系统站号。

7.添加总线的从站。

选择相应的从站模块图标,并将其通过鼠标拖拽到主站的总线上。

[本例中的PROFIBUS-DP总线为紫色,从站模块为:

PDP22-FBP(DPV1-moudal)]

8.添加从站模块:

点击挂在总线上的从站图标,弹出配置窗口。

在窗口中选择[Modules]在其右侧[AvailableModules]窗口中选择从站模块[DC505-FBP],双击及可将此模块添加到[ConfiguredModules]窗口中。

如果,还需要在DC505-FBP后面继续添加模块。

可以重复上述操作,因为DC505-FBP从站模块带I/O模块的能力和数量有限[数字量模块Max:

7块,模拟量模块Max:

64路。

],所以不能超过其限制。

9.主站配置:

点击主站图标,弹出配置窗口。

首先,确认[Driver]文件夹中的驱动是否正确。

即:

右侧的[Drivername]是否和当前下载程序的驱动一致。

如:

本例中都是用COM4口来下载程序和下载通讯参数。

如果驱动不一致,可以点击右侧下方的[GatewayConfigurated]进行配置和选择。

10.主站模块确认(分配):

在正确配置了驱动后,点击[DeviceAssignment]选项。

系统会自动地扫描到分配的硬件。

选择在表格中列出的硬件名称前的方块,按[OK]确认配置。

11.下一步:

对添加的从站模块进行地址分配。

选择[NetConnect]窗口,点击其中添加模块的输入或者输出文件夹。

在下方的表格中会出现,如下图所示的变量属性描述条目。

在该条目上点击鼠标右键弹出[CreateVariable]菜单,点击菜单弹出变量配置界面。

选择相应的变量属性和变量名即可。

12.下载配置内容:

完成配置后在模块上点击右键,下载配置内容。

13.下载完毕后,点击[File]–[save]保存配置。

退出完成配置。

14.完成了所有的配置:

此时,进入了程序运行界面,客户可以按照自己的要求进行相应的操作。

如:

监视程序:

变量跟踪:

〈END〉

ABB公司CS31总线的分布式扩展:

通过前面的熟悉和使用,用户对于AC500PLC的系统结构和软件使用有了初步的认识。

接下来,我们向大家介绍另外一种分布式扩展方式:

即ABB公司的CS31总线来实现的分布式扩展。

对于AC500的每一个从站都需要添加一个分布式从站模块:

DC551-CS31,分布式模块的右侧可以连接I/O模块。

每个分布式模块的带模块能力为:

开关量模块Max:

7块;模拟量模块Max:

32路输入/32路输出,总共不能超过64路。

对于AC500的CPU还可以通过COM1口的CS31总线,来连接AC31系列PLC中的50、90型PLC的C

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工作范文 > 行政公文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1