abbplc500编程软件使用实例

上传人:w****i 文档编号:106026560 上传时间:2019-10-14 格式:PDF 页数:47 大小:1.52MB
返回 下载 相关 举报
abbplc500编程软件使用实例_第1页
第1页 / 共47页
abbplc500编程软件使用实例_第2页
第2页 / 共47页
abbplc500编程软件使用实例_第3页
第3页 / 共47页
abbplc500编程软件使用实例_第4页
第4页 / 共47页
abbplc500编程软件使用实例_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《abbplc500编程软件使用实例》由会员分享,可在线阅读,更多相关《abbplc500编程软件使用实例(47页珍藏版)》请在金锄头文库上搜索。

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

2、D(功能块)方式编写程序 以一个数字量输入信号触发一个数字量输出信号 创建一个新工程: 1. 首先,打开 ABB 的 PS501 软件,选择File /New 新建一个工程如下图所示: 2.在弹出的窗口中选择相应的 CPU 型号,本例中我们选择: AC500 PM581 选择完毕后,点击OK W W W . PLCW ORLD . CN 3.在上步点击OK之后, 弹出目标设定窗口 通常我们选择默认设置, 直接点击OK键确认 4. 在这个弹出的窗口中,你可以定义 POU(程序组织单元)的名字可以选择 POU 的类型 以及 POU 的编程语言在这个例子中我们选择了 FBD(功能块编程语言) ,默认

3、 PLC_PRG 名字 W W W . PLCW ORLD . CN 5. 现在你已经打开一个新工程了: 把新建的工程保存在电脑中: 1. 点击File / Save as 把新建工程保存在软件的安装目录下Projects 文件夹下 W W W . PLCW ORLD . CN 2. 确定新建工程的名称,保存在电脑中 硬件组态: 1.点击左侧窗口中的Resources标签: W W W . PLCW ORLD . CN 2. 在弹出窗口中双击PLC Configuration 选项,出现下面的窗口 3. 在中间出现的窗口中,有一个AC500文件夹打开文件夹,出现硬件组态树状结构图 选择每一项内

4、容,并在上点击鼠标右键,可以进行相应的设定和选择 本例中我们只选择 I/O BUS FIX 选项,点击鼠标右键,进行 I/O 模块的选择 W W W . PLCW ORLD . CN 配置一个 DC532 模块:16DI / 16DC 1. 在弹出的窗口中,选择 DC532-16 DI/16DC 模块 2.选择完后,点击已添加的模块可以对相应的模块参数进行设定,本例中选择默认参数 W W W . PLCW ORLD . CN 3. 在添加了 DC532 模块后,出现下图说所示的内容DI 输入 0-15 / 根据变量属性的不同, 分成了:WORD (字变量) ,BYTE(字节变量) ,BOOL(

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

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

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

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

9、在主窗口界面选择Resource 按钮,进入硬 件设置界面,选择 COM2 Online access SLOT (默认)可以对端口的基本信息进行设定 W W W . PLCW ORLD . CN 2. 接下来,选择Online 菜单里的Communication Parameters 通讯参数设定选项,进行通 讯参数的设置:如下图所示: 2. 在弹出的通讯参数设定窗口中,首先选择Gateway项 ,把Connection项设定为 (Local )模式 如下图所示: W W W . PLCW ORLD . CN 4. 接下来,我们就可以点击New 选项来选择相应的通讯方式本例中我们选择了串口通

10、 讯方式,Serial(RS232) ,如下图所示: 5. 在选定了通讯方式后,我们可以对选定模式的通讯参数进行设定如果用户选用了串口 通讯方式,在设定中需要注意一点:要把 Motorola byte order 选项设定为 Yes 其它的 参数可以根据实际要求来设定,如下图所示: W W W . PLCW ORLD . CN 编译完的程序和 PLC 硬件的连接: 1 下载 PLC 程序 点击 online Login :弹出程序下载选择界面,选择后即可下载或连接到 CPU 2.下载完毕后,需要创建一个 Boot 文件 (此功能可以设定为自动下载) W W W . PLCW ORLD . CN

11、 运行程序: 1.在 Online 菜单里选择 Run 选项,程序进入运行状态 2. 在运行状态中,可以使用强制功能对变量进行强制和释放操作如下图所示: 3. 我们可以看到,程序中的变量变成了蓝色如下图所示: W W W . PLCW ORLD . CN 4.用户可以打开硬件组态界面,察看程序中变量的运行状态如下图所示: W W W . PLCW ORLD . CN 分布式 I/O 扩展配置举例: 说明: AC500 系列 PLC 的 I/O 扩展有两种方式: 本地扩展和分布式扩展 在 CPU 本地最多可以扩 展 7 个 I/O 模块, 如果仍然需要添加 I/O 模块, 可以通过现场总线的方式

12、来进行分布式扩展 AC500 支持常用的现场总线(如:Profibus-DP CanOpenDeviceNet等)和 ABB 自己 的 CS31 总线 本例中:我们介绍非常普遍的 Profibus DP 分布式扩展方式在进行分布式扩展时,需要增 加一个分布式扩展模块:DC505-FBP (Profibus DP 从站) 每增加一个从站就需要添加一 个分布式扩展模块每个分布式模块的带模块能力:开关量模块 Max:7 块 ;模拟量模块 Max:32 路输入 32 路输出 ,总共不能超过 64 路通讯距离和带从站的数量由所选择的总 线决定如:Profibus DP ,不带中继器 32 个从站,通讯距

13、离为 1200 米 W W W . PLCW ORLD . CN 1.选择 CPU 类型 2在选择了编程语言后,进入了程序编辑界面点击左侧窗口下方的Resources进入如下 界面 3根据实际配置进行硬件组态:添加本地的 I/O 模块和通讯模块 W W W . PLCW ORLD . CN 4完成硬件配置后,保存工程文件然后,打开Tools文件夹双击SYCON.net进行 PROFIBUS-DP 的配置: 5首先,在网络配置窗口中选择现场总线的主站模块图标本例中,选择了 PROFIBUS-DP 总线的主站:CM572-DPM 鼠标拖拽图标,将它添加到绿色的系统总线上这时,会 弹出一个参数配置窗

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

15、为 DC505-FBP 总线接口模块带 I/O 模块的能力 和数量有限数字量模块 Max:7 块,模拟量模块 Max:64 路,所以不能超过其限制 W W W . PLCW ORLD . CN 8给从站中 I/O 进行变量定义选择NetConnect窗口,点击其中添加模块的输入或者输出 文件夹,在下方的表格中会出现如下图所示的变量属性描述条目在该条目上点击鼠标 右键弹出Create Variable菜单,点击菜单弹出变量定义界面,选择相应的变量属性和变 量名即可 9主站配置:双击主站图标,弹出配置窗口首先,确认Driver文件夹中的驱动是否正确, 即:看Driver name 是否和当前下载程序的驱动一致如:本例中都是用 COM4 口来下 W W W . PLCW ORLD . CN 载程序和下载通讯参数如果驱动不一致,可以点击右侧下方的Gateway Configuration 进行选择和配置 至此,现场总线的组态已全部完成,保存后可退出 SYCON.net编写完程序后,将计算 机与 CPU 用编程电缆连好 (通过串口或以太网) ,在下载程序之间应先将现场总线组态文件 下载到主站中,操作如下: 1主站模块确认:在正确配置了驱动后,点击Device Assignment选项系统会自动地扫描 到分配的硬

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

当前位置:首页 > 高等教育 > 大学课件

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