《ABB_AC500软件培训教程(中文)课件》由会员分享,可在线阅读,更多相关《ABB_AC500软件培训教程(中文)课件(113页珍藏版)》请在金锄头文库上搜索。
1、,ABB 可编程控制器(PLC) 软件(PS501)培训教程,APLV CNABB,AC500 Control- Builder编程软件:PS501,第一章软件安装,软件安装 Advant Controller 500,选择语言Chinese,点击“安装 PS501”按钮,软件安装,按指示步骤1、2、3依次安装PS501,软件启动,AC500 Control- Builder编程软件:PS501,第二章用户界面,AC500 Control- Builder编程软件:PS501,通过Project /Options 访问,进行界面使用语言的选择,用户界面主界面,标题栏:包括菜单条和工具条,部分菜
2、单命令可以通过工具条的快捷图标进行快速选择。 对象管理器:由程序组织单元(POUs)、数据类型、可视图界面和资源四个选项卡组成。 语言编辑工作区:包括所有的编辑器窗口和管理器窗口。 信息窗口:显示编译、查错或比较结果等相关信息,包括故障信息,信号跟踪等。 状态栏:显示当前工程和当前命令的相关信息,比如在线/离线,仿真模式等。,标题栏,信息窗口,语言编辑工作区,对象管理器,状态栏,变量声明,用户界面标题栏,新建工程:新建一个工程。,打开工程:打开一个工程或从PLC上载一个工程。,保存:保存工程文件。,运行:启动登录程序的运行。,停止:停止程序的运行。,跳过:单步执行程序,程序在执行之后停止。“跳
3、过” 命令遇到功能块或函数时,会跳过功能块执行下一条语名。,断点:设置或取消一个断点。,登录:进入调试状态。,退出:退出调试状态,回到程序编写状态。,全局查找:查找所需目标。,剪切:将选中的部分剪切到剪贴板。,复制:将选中的部分复制到剪贴板。,粘贴:将剪贴板中的部分粘贴到当前窗口。,查找:在当前窗口查找所需目标。,查找下一项:查找下一个目标。,用户界面对象管理器,对象管理器Object Organizer 包含4个选项卡 程序组织单元POUs 数据类型 可视化界面 资源,用户界面工作区,变量声明,语言编辑 工作区,根据编程语言的特点,编程语言可以分为图形编辑语言和文本编辑语言两大类。LD、 S
4、FC、FBD和CFC语言的编辑器属于图形编辑器。IL和ST语言的编辑器属于文本编辑器,包 含了Windows文本编辑器的所有通用功能。,用户界面信息窗口及状态栏,信息窗口 信息窗口位于编辑器的下方,用于实时显示程序编译、错误、警告中比较的消息,双击消息窗口中的任一条消息,可以自动跳到编辑器中的相关行,以便查找到相关信息,通过“编辑/下一个错误”和“编辑/前一个错误”命令可以在错误消息中快速跳转。当“窗口”下拉菜单里“信息”选中时,则消息窗口打开,否则消息窗口关闭。,状态栏 状态栏位于主窗口边框的底部,用于显于有关当前工程和当前命令的信息。,AC500 Control- Builder编程软件:
5、PS501,第三章快速入门,如何创建一个AC500工程,一个CPU单元(PM581-ETH )和一个CPU底板(TB511-ETH,带一个扩展通讯槽)。 一个数字量I/O模块DC532 (16点数字量输入,16点数字量输入/输出可设置)。 一个24V DC 电源。 一个安装了PS501 软件的可以用来编辑程序的计算机。 一根电缆(TK501 5m)用来连接CPU和计算机的串口编程电缆。,如何创建一个AC500工程,1.创建新项目,2.选择CPU 类型,3.项目设定: 项目设定只能设定一般设置选项卡的内容: 自动加载引导工程 强制保持,如何创建一个AC500工程,默认自动生成命名为PLC_PRG
6、,POU类型为程序,在项目中不需要进行任务配置 的情况下,PLC_PRG默认为主程序,不能删除和更改命名! PLC_PRG默认的执行模式为周期执行,周期时间为10ms。 可以选择PLC_PRG的编程语言(以FBD语言为例)。,如何创建一个AC500工程硬件组态,在对象管理器中选择资源选项卡 双击PLC配置,在中间出现的窗口中进行设置 I/O-Bus:本地I/O配置 Interfaces:CPU底板上集成端口设置 Couplers:通讯端口和扩展通讯模块设置 选中不同的项目,在右侧模块参数窗口中 可进行参数设定,如何创建一个AC500工程本地I/O配置,选择I/O BUS FIX 选项,点击鼠标
7、右键,进行I/O模块的选择 选择添加子元件,就可添加相应的I/O模块(e.g:DC532),在CPU本地最 多可以添加10个I/O模块,如何创建一个AC500工程本地I/O配置,点击已添加的模块。可以对相应的模块参数进行设定,如何创建一个AC500工程本地I/O寻址和变量定义,选择AC500,设定为地址自动计算方式,点击AT可进行变量定义 (%IX, %QX, %IW, %QW) 在右侧窗口注释处进行变量注释,如何创建一个AC500工程编辑程序及编译,按“F2”功能键,编译和校验,如何创建一个AC500工程Interface端口配置,选中COM1或COM2,点击右键 选择改变通讯方式,可以设定
8、不同的工作模 编程口Online access ASCII MODBUS CS31-Bus:COM2不能设定为此模式 SysLibCom Multi AC500可通过FBP作为从站集成到其他总线系统上,如何创建一个AC500工程设置通讯参数,通过联机 /通讯参数 访问,进行通讯参数的设置,本例中我们选择了串口通讯方式,Serial(RS232),如何创建一个AC500工程下载程序,如果用户选用了串口通讯方式,在设定中需要注意一点: 要把 Motorola byte order 选项设定为Yes 点击联机/登录 :程序下载或连接到CPU 下载完毕后,需要创建一个引导文件,通过联机/创建引导工程,
9、如何创建一个AC500工程运行程序,强制功能对变量进行:强制和释放操作,AC500 Control- Builder编程软件:PS501,第四章 Interface /Couplers通讯配置,Interface端口配置:COM,选中COM1或COM2,点击右键,编程方式 Online access ASCII MODBUS CS31-Bus:COM2不能设定为此模式 SysLibCom Multi,选择改变通讯方式,可以设定不同的工作模式,Interface端口配置:COM,将COM1或COM2设定为Modbus或ASCII协议后,仍可通过它们在 线和下载程序,只需将COM口的参数Enabl
10、e login设定为Enabled,Modbus通讯可通过RS232或RS485方式: RS232方式:RTS control=none RS485方式:RTS contol=telegram,Interface端口配置:FBP,AC500可通过FBP作为从站集成到其他总线系统上,包括Modbus, Profibus-DP, DeviceNet,Couplers通讯配置一:集成通讯端口,选择Couplers/Internal,点击右键,通过改变通讯方式,选择CPU集成的网络,不集成任何网络 Ethernet ARCNET,Couplers通讯配置二:扩展通讯模块,选择Couplers,点击右键
11、 通过添加子元件,选择相 应的通讯模块 PROFIBUS DP Ethernet CANopen DeviceNet 计数模块DC541,AC500 Control- Builder编程软件:PS501,第五章分布式扩展,分布式扩展I/OCS31,AC500 Control- Builder编程软件:PS501,通过CS31总线进行分布式扩展,选择COM1,点击右键 通过改变通讯方式,选择COM1-CS31-Bus,添加CS31总线接口模块DC551-CS31 8DI+16DC 如果要使用DC551上的高速计数器功能,选择DC551-CS31 8DI+16DC+2FC,通过CS31总线进行分布
12、式扩展,选择DC551-CS31,在模块参数中Module address一项中设定模块的地址,该地址要与模块上的拨码地址一致 如果要使用DC551上的高速计数器功能,模块上的拨码地址应该为软件中设定的地址加70,通过CS31总线进行分布式扩展,添加CS31总线接口模块上的I/O模块,最多可以添加个模块 开关量限制:240DI和240DO 模拟量限制:32AI和32AO,分布式扩展I/OFBP,AC500 Control- Builder编程软件:PS501,通过FBP进行分布式扩展(Profibus DP),适配器 M12-Dsub9-M12 电缆长度0.50m,可另加PDX11-FBP 用
13、于总线加长,Profibus DP 总线适配器,终端电阻器 150欧姆,FBP接口模块及底板,通过FBP进行分布式扩展(Profibus DP),选择Couplers,点击右键 通过添加子元件,选择 CM572-DP,作为DP主站,在资源窗口中打开工具文件夹 双击运行SYCON.net,通过FBP进行分布式扩展(Profibus DP),在网络配置窗口中选择现场总线的主站模块图标(本例中,选择了PROFIBUS- DP主站:CM572-DPM )。鼠标拖拽图标,将它添加到绿色的系统总线上。,通过FBP进行分布式扩展(Profibus DP),弹出一个参数配置窗口,设定模块的插槽号,CPU左侧第
14、一个插槽号为1,从右往左依次加一。,双击DP主站图标,在弹出的窗口中选择Configuration/Bus Parameters 在Station Address处设定主站地址,通过FBP进行分布式扩展(Profibus DP),添加DP从站PDP22-FBP(DPV1 modular)到Profibus-DP总线上(紫色),通过FBP进行分布式扩展(Profibus DP),双击DP从站图标,添加从站I/O 选择Configuration-Modules,在Available Modules列表中双击添加相应模块 首先是FBP接口模块DC505-FBP,然后依次添加I/O模块 最多7个I/O
15、模块,模拟量最多64路,通过FBP进行分布式扩展(Profibus DP),所添加的从站I/O模块列表,选择Configuration/Parameters,可进行模块参数设置 在Module下拉菜单中选择添加的模块对其进行相应地参数设置,通过FBP进行分布式扩展(Profibus DP),I/O模块参数设定后, 点击OK,在SYCON.net右侧窗口中 展开PDP22-FBP,可以看 到添加的I/O模块,通过FBP进行分布式扩展(Profibus DP),选中每个模块,在下面的窗口中选择 每个字节的输入/输出,点击右键,选 择Create varialbe创建变量,通过FBP进行分布式扩展(
16、Profibus DP),创建开关量输入/输出变量 在Data type选择BOOL 点击Create variable,在生成的变量表中的Name of variable一栏中定义变量名,通过FBP进行分布式扩展(Profibus DP),在对象管理器的资源中打开全局变量文件夹,选择Slot1,双击 在中间打开的变量表中显示定义的分布I/O的变量名和地址 在CPU左侧插槽从右往左依次为Slot1, Slot2,.,通过FBP进行分布式扩展(Profibus DP),将配置文件下载到DP主站卡 双击“CM572-DPM”图标 主站模块确认 选择Setting/Driver/Device Assignment,系统将自动搜 索到已连接的DP主站卡,通过FBP进行分布式扩展(Profibus DP),网关设定,通过FBP进行分布式扩展(Profibus DP),下载配置内容,通过FBP进行分布式扩展(Profibus DP),通过Profibus DP进行FBP分布式I/O扩展操作完毕!进入程