abb plc 500编程软件使用实例
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作入门
我们将向你介绍:使用PS501软件和AC500系统编辑一个小程序。
使用入门:
下面我们举一个例子来说明如何创建一个工程:
• 一个CPU单元(PM581-ETH )和一个CPU地板(TB511-ETH,带一个扩展通讯槽)• 一个数字量I/O模块DC532 (16点数字量输入,16点数字量输入/输出可设置。)• 一个24v DC 电源。
• 一个安装了PS501 软件的可以用来编写程序的计算机。
• 一根电缆(TK501 5m),用来连接CPU和计算机的串口编程电缆。
任务:在这个例子里,我们是用FBD(功能块)方式编写程序。
以一个数字量输入信号触发一个数字量输出信号。
创建一个新工程:
1.首先,打开ABB的PS501软件,选择[File] /[New] 新建一个工程。如下图所示:
2.在弹出的窗口中选择相应的CPU型号,本例中我们选择:“AC500 PM581”。
选择完毕后,点击[OK]
3.在上步点击[OK]之后,弹出目标设定窗口。通常我们选择默认设置,直接点击[OK]键确认。
4. 在这个弹出的窗口中,你可以定义POU(程序组织单元)的名字、可以选择POU的类型以及POU的编程语言。在这个例子中我们选择了FBD(功能块编程语言),默认
PLC_PRG名字。
5. 现在你已经打开一个新工程了:
把新建的工程保存在电脑中:
1. 点击[File] / [Save as ] 把新建工程保存在软件的安装目录下[Projects ]文件夹下。
2.确定新建工程的名称,保存在电脑中。
硬件组态:
1.点击左侧窗口中的[Resources]标签:
2. 在弹出窗口中双击[PLC Configuration ]选项,出现下面的窗口。
3.在中间出现的窗口中,有一个[AC500]文件夹。打开文件夹,出现硬件组态树状结构图。
选择每一项内容,并在上点击鼠标右键,可以进行相应的设定和选择。
本例中我们只选择I/O – BUS [ FIX ] 选项,点击鼠标右键,进行I/O模块的选择。
配置一个DC532模块:16DI / 16DC
1.在弹出的窗口中,选择DC532-16 DI/16DC模块。
2.选择完后,点击已添加的模块。可以对相应的模块参数进行设定,本例中选择默认参数。
3. 在添加了DC532 模块后,出现下图说所示的内容。DI输入0-15 / 根据变量属性的不同,分成了:WORD (字变量),BYTE(字节变量),BOOL(布尔变量)。我们在这里全部选用BOOL变量(Input 0 – Input 15).
4. 点击选择某个变量后,会在变量的右侧出现一个基本参数窗口,在注释里可以写入对变量的描述。如下图所示:
5.除了支持变量内容注释外,软件还支持对于具体的每一个变量进行变量名的更新。
双击变量中的字母“AT”这时,会出现一个方框,可以在里面对变量进行命名。(支持英文和数字)
6.前面我们介绍了16点数字量输入的变量定义和地址分配;接下来,我们对另外的16 DC
(即:16点数字量输入/输出可设置)进行说明和定义。
如下图所示:对于DC532可设置模块的16个可设置(组态)通道,每一个通道提供了两种状态:( 1.Digital In/Outputs – Inputs 输入和2.Digital In/Outputs – Outputs 输出) 用户可以依据实际需要,进行相应的设置。但是,为了保证设置的正确有效,同一个可设置通道只能有一种状态被设定和使用。(即:不允许同一个可设置通道有两种状态,输入和输出同时被设定。)本例中:我们把可设置通道全部作为输出点来使用。
功能块编辑:(创建一个程序)
1.点击主窗口右下方的[POU]标签,进入程序编辑界面:本例中我们选用了FBD编程方式。
2.这时,在工具栏中会出现一些常用的功能块快捷图标。本例中我们选择了第三个快捷图标:IN—R (Assign) 用一个输入来触发一个输出。如下图所示:
2.点击完毕后,在程序界面会出现两组红色的问号。用鼠标单击问号组,然后按下功能键
F2 界面会弹出一个[Help Manager] 窗口。通过这个窗口,用户可以选择已经定义过的变量。包括:本地变量、全局变量和系统变量。
本例中:我们选择了在硬件组态中已经定义过的两个全局变量。I0 digital (BOOL) 和Q0 digital (BOOL)
4.编写完程序后,我们需要对程序进行校验。点击[Project] 选择[Rebuild ] 或者[ Rebuild all ] ,编程软件可以对用户编写的程序进行编译和校验。如果出现错误或警告,系统会在信息栏中用红色字体提示和显示。用户可以根据显示的信息和错误代码进行相应的修改和编译。待编译完毕后,需要再次重复上述步骤进行校验。
设置通讯参数:
1.编译完所有的程序并校验无误后,我们需要把程序下载到CPU中。这时就需要对连接
方式和连接端口进行选择和设定,AC500 系列CPU可以通过多种方式进行编程连接。如:COM1口/ COM2口,如果CPU支持以太网功能则还可以用Ethernet端口来下载程序。本例中:我们选择COM2口来进行程序下载。在主窗口界面选择[Resource] 按钮,进入硬件设置界面,选择COM2 – Online access [SLOT] (默认)。可以对端口的基本信息进行设定。
2. 接下来,选择[Online] 菜单里的[Communication Parameters ] 通讯参数设定选项,进行通讯参数的设置:如下图所示:
2.在弹出的通讯参数设定窗口中,首先选择[Gateway…]项,把[Connection]项设定为
(Local )模式。
如下图所示: