1・介绍……………………………………………………………………31.1 如何获取AutomationStudio™的相关信息…………………52・安装……………………………………………………………………82.1 安装步骤………………………………………………………82.2 注册…………………………………………………………102.3 目录结构………………………………………………………143・运行AutomationStudio™………………………………………154・第一个项目…………………………………………………………164.1 运行仿真器……………………………………………………164.2 建立连接………………………………………………………174.3 创建一个新项目………………………………………………204.4 创建一个梯形图………………………………………………234.5 编译和传送……………………………………………………264.6 监控模式………………………………………………………285・AutomationStudio™使用原则…………………………………295.1 编辑窗口的结构………………………………………………295.2 项目结构………………………………………………………385.3 窗体管理………………………………………………………336・变量…………………………………………………………………336.1 变量和常量的范围……………………………………………336.2 数据类型………………………………………………………346.3 变量和常量声明………………………………………………356.4 数组……………………………………………………………397・初始化………………………………………………………………408・编程语言……………………………………………………………418.1 综述……………………………………………………………418.2 可能性…………………………………………………………429・AutomationStudio™调试诊断工具………………………………489.1 综述……………………………………………………………499.2 状态栏…………………………………………………………499.3 目标系统在线信息……………………………………………509.4 错误记录本……………………………………………………519.5 强制操作(FORCE)…………………………………………519.6 监控……………………………………………………………539.7 监视……………………………………………………………569.8 轨迹跟踪………………………………………………………599.9 NC诊断………………………………………………………609.10PROFILER……………………………………………………629.11调试器…………………………………………………………63AutomationStudio™使用入门手册AutomationStudio™使用入门手册10・小结…………………………………………………………………6411・附录…………………………………………………………………67 11.1 编程计算机和B&R控制器之间建立连接………………67 11.2 I/O变量的申明定义………………………………………68 11.3 操作系统的安装…………………………………………68 11.4 B&RAutomationStudio多版本安装……………………71 11.5 模块化培训手册一览……………………………………72AutomationStudio™使用入门手册1AutomationStudio™是针对贝加莱(B&R)所有工业自动化产品的集成化的软件开发环境,可应用于任何规模任何范围的项目。我们不仅可在这个编程环境中处理工程项目开发中的每个步骤,提供有多语言编程和大量的诊断工具,并且可在同一个用户界面中处理贝加莱(B&R)控制系统,人机界面系统,运动控制系统的操作控制。对于初学者来说,相当容易入门,操作原理一经掌握,将大大节约了开发成本,减少了设备维护工作。 AutomationStudio™中集成了不同的开发工具: ◎ 项目的硬件配置 ☉ 在线自动识别目标控制器模块型号 ☉ 关于控制器的具体信息 ☉ 简单的控制器硬件分布定义 ☉ 符号性变量名直接分配到物理端口 ◎ 项目的软件配置 ☉ 控制系统的有效配置 ☉ 项目等级的清晰显示 ☉ 简单的软件分布定义Fig.1AutomationStudio™启动画面AutomationStudio™使用入门手册◎ 编程语言☉B&RAutomationBasic☉ANSIC☉IEC61131-3梯形图——LD☉IEC61131-3顺序功能图——SFC☉IEC61131-3指令表——IL☉IEC61131-3结构文本——ST◎ 库和功能函数AutomationStudio™中提供了很多标准的功能函数,这些功能函数可以使编程人员在解决标准问题时,更加简单省时高效。◎ 图文显示在AutomationStudio™配置和编程环境中,VisualComponents集成了创建高性能优化用户界面所需要的所有工具。◎ 运动控制配置MotionComponents集成了AutomationStudio™中所有的定位工具,支持以下功能:☉利用参数表进行运动控制器配置☉示波器功能实现实时运动分析☉利用跟踪功能记录所有相关状态和参数☉利用集成的NC轴测试功能检测每种运动☉PLCopen运动控制功能块的使用缩短了开发时间☉SmartProcessTechnology自由配置技术库实现经济的方案和更快的生产速度☉凸轮编辑器,轻松链接复杂的运动☉集成CNC系统◎ 维护及诊断 ☉ 在线变量强制 ☉ 在线变量监控AutomationStudio™使用入门手册☉ 曲线跟踪☉ 使用断点,单步,执行行显示等功能调试源程序☉ 信息记录本使系统状态确定更方便☉ Profiler性能测试工具测量任务和系统的运行1.1 如何获取AutomationStudio™的相关信息1.1.1 运用AS在线帮助系统AutomationStudio™在线帮助是在运用AutomationStudio™的关键指导,它包括所有的你在操作AutomationStudio™时所需要的信息,它包括编译,用户接口以及硬件模块文件等重要的信息。你可以从AutomationStudio™在线帮助上获得一切你想要的信息,象AutomationStudio™本身一样,帮助的文件也会不断的修改更新。Fig.2在线帮助系统的主要标题AutomationStudio™使用入门手册 按F1键打开AutomationStudio™选择部分的帮助主题,你也可以用帮助中的搜索功能查找具体信息的主题。1.1.2《使用入门手册》 在这本手册中,提供了AutomationStudio™使用的基本信息,通过一个典型的例子来学习如何使用操作AutomationStudio™。 掌握数据和变量的类型以及他们的定义声明。 对不同的编程语言和使用的可能性有个大致的了解。Fig.3AutomationStudio™在线帮助AutomationStudio™使用入门手册1.1.3 服务和技术支持 当你使用中,无法在在线帮助和相关的文档资料中找到你问题的答案,或者你希望得到更多的信息或建议,你可以和贝加莱(B&R)中国在当地的技术服务中心联系,我们完整、系统的技术支持体系将高效迅捷地解答你的疑问。Fig.4综述AutomationStudio™使用入门手册22.1 安装步骤安装AutomationStudio™计算机的配置要求:> 操作系统:WindowsXP> 处理器:至少PentiumII400MHz> 内存:至少256M> 硬盘空间:至少500MB> 显示:XGA(1024*768)计算机必须要有一个闲置的在线串行接口(COM1–COM4)连接计算机和控制系统。安装AutomationStudio™前需预先安装InternetExplorer6.0和Microsoft.NETFramework1.1。无论你用什么Windows版本,这两个Windows部件必须在安装AutomationStudio™前安装,同样这些部件的安装文件在AutomationStudio™工具CD上。2.1.1 打开安装菜单 每张AutomationStudio™安装CD读取时会自动弹出一个安装菜单,也可以通过点击CD中BrMenu.exe文件来打开该窗体。 Fig.5安装菜单AutomationStudio™使用入门手册2.1.2 安装AutomationNet 为了建立AutomationStudio™和目标控制系统的通信连接,必须先运用AutomationNet(PVIRuntime&Server)菜单来安装AutomationNet,安装向导将会引导你安装步骤。在以下窗体中选择你要安装的部件。Fig.6选择要安装的部分按照安装向导的步骤重新启动计算机。AutomationStudio™使用入门手册02.1.3 安装AutomationStudio™AutomationStudio™通过安装菜单上相应的菜单选项来安装,安装向导将会引导你安装步骤。在以下窗体中选择你要安装的部分。Fig.7选择要安装的部分如果你需要进行计算机仿真编程测试,那必须安装AR000runtimeemulator这个部件。按照安装向导重新启动计算机。2.2 注册 注册AutomationStudio™必须要有一个序列号,注意这个序列号不包括在DEMO的安装CD上,如需购买请与贝加莱(B&R)中国联系。AutomationStudio™使用入门手册 当第一次启动AutomationStudio™时,你将会要求填写软件的序列号,如果不注册AutomationStudio™会允许你有30天的试用时间。 Fig.8软件没注册 Fig.9输入序列号 当序列号填入后会有以下选项: ☉ Licenseautomatically(online) 自动通过Internet注册AutomationStudio™。 ☉ Licensemanually(offline) 软件必须手动到B&R主页上注册()。 当手动到主页上注册的时候,步骤如下: ☉ 复制系统码 ☉ 在B&R主页上注册 ☉ 输入注册码 备注:如果InvalidID错误信息被返回,说明在输入序列号的过程中有错误。AutomationStudio™使用入门手册 序列号成功输入后将会弹出以下窗体: Fig.10复制系统码 复制系统码到剪贴板。 打开你的网页到–SoftwareRegistration–Register到注册界面。 Fig.11软件注册 在SystemCode条中输入你的系统码,然后点击Register按纽。AutomationStudio™使用入门手册 Fig.12说明注册理由 输入你注册的理由然后点击(Register)按纽。 Fig.13接收许可码 你将会得到注册码,将注册码复制到剪贴板。AutomationStudio™使用入门手册 Fig.14在AutomationStudio™中输入许可码 在AutomationStudio™里输入注册码,AutomationStudio™注册就完成了。2.3目录结构 软件安装分成两部分: AutomationNet(PVI)的安装(目标路径:\BrAutomation) AutomationStudio™的安装(目标路径:\BR_AS_XXX_L0XX) AutomationSt