200 likes | 356 Views
第三章 项目设定. 菜单 & 工具条. 配置. 应用浏览器. 语言编辑器. 数据编辑器. 输出窗口. 状态条. 用户界面. 用户界面包括 几个可配置窗口和工具条. 用户界面 (续). 工具条 所有功能可以通过菜单条进行操作 . 最经常使用的功能可以直接通过标准工具条中的图标进行操作。 或者 , 可以定义你自己的工具条满足需要。. 用户界面 (续). 项目浏览器 Project browser 项目浏览器可以显示 Unity Pro 项目的内容和移动各种单元 . 配置编辑器 Configuration editor
E N D
菜单 & 工具条 配置 应用浏览器 语言编辑器 数据编辑器 输出窗口 状态条 用户界面 • 用户界面包括 几个可配置窗口和工具条.
用户界面 (续) • 工具条 • 所有功能可以通过菜单条进行操作. 最经常使用的功能可以直接通过标准工具条中的图标进行操作。或者, 可以定义你自己的工具条满足需要。
用户界面 (续) • 项目浏览器 Project browser • 项目浏览器可以显示 Unity Pro 项目的内容和移动各种单元. • 配置编辑器 Configuration editor • 配置编辑器用于配置硬件和每个模块的参数
用户界面 (续) • 语言编辑器 Language editor • 符合标准 IEC 61131-3, 语言编辑器可以用以下语言编程 : • 梯形图 • 功能块图表 • 顺序流程图 • 结构化文本 • 指令表 • 数据编辑器 Data editor • 数据编辑器可用于 : • 创建数据类型, • 实例化数据类型, • 查找数据类型或实例
用户界面 (续) • 输出 窗口Output windows • 输出窗口提供已发生故障的信息,信号跟踪, 导入功能, 等. • 状态条 Status bar • 状态条给出与软件操作相关的各种信息 : • 离线/在线 • 驱动类型...
通用工具条 • 文件管理(New,Open,Save, Print) • 编辑管理(Undo,Redo,Validate, • Zoom in/out, Full Screen, Go to) • 应用程序管理(Analyze,Build, Rebuild All, • Browser, Transfer, Library) • PLC管理(Download,upload, Line, Local, Run, • Stop, Animate, PLC mode, Simulation mode) • 调试管理(Set/Reset BP, Go, Step Over, Step into, • Step Out, Show Call Stack) • 窗口管理(Cascade,Title Horizontal, Title Vertically) • 帮助管理(Help,Contextual Help)
创建一个新项目 • 在程序组 Schneider Electric 中选择Unity Pro • 通过 图标 选择新项目 • 选择 PLC CPU 类型, 并点击"Ok"
终端 & 项目设定 数据结构& 符号 应用结构 硬件配置 编程 数据 – 通道关联 分析 生成代码 选择目标& 下载 操作屏幕 诊断 应用开发流程
Options • 工作站设定, 通过命令 Tools => Options 访问 • General选项卡定义 : • Unity Pro (项目版本, 上载信息管理和错误显示方式) • Unity Pro 的工作目录 (缺省) • Data & Languages选项卡包括输入数据的设定 • Connection选项卡包括编程终端与PLC连接相关的选项 • Library settings选项卡给出库的信息 (版本, 位置) • Operator screens选项卡用于 : • 定义工作区和屏幕尺寸 • 允许在线修改
项目设定 • 项目设定 , 通过命令 Tools => Project Settings 操作 注 : 这些设定存在应用中 • Build选项卡配置项目的生成选项 (分析, 代码生成, 诊断,…) • Editors选项卡定义梯形图编辑器的特性 • Language extensions选项卡允许用户对符合 IEC 61131-3 (数据类型, 编程语言, 结构)标准的设定作一些扩展。 • Operator screens选项卡可以选择: • 由操作员控制屏幕切换 • 由 PLC检测上一次显示的屏幕
项目浏览器 • 以树形结构表述项目内容,可以移动各种元素: 配置, 数据, 程序, 等. • 2 种不同显示方式: • 结构视图 • 功能视图 • 用户可以在功能视图中构建应用
视图间切换 • 结构视图 • 功能视图 • 垂直视图 • 水平视图
视图间切换(续) • 结构视图 • 功能视图 • 垂直视图 • 水平视图
结构视图 • 站 Station : 读取项目结构和相关组件 • 配置 Configuration : 读取和管理硬件配置 • 导出数据类型 Derived Data Type : 读取和管理结构化变量类型 (数组和 DDT 类型) • DFB :读取和管理 DFB 类型 • 变量&功能块:读取和管理所有变量和功能块 • 通信 :读取和管理网络配置 Ethernet, Fipway, Modbus Plus 和路由表
结构视图 (续) • 程序 Program : 定义并管理程序结构 (任务, 段, 事件, ...) 和编辑程序组件(段,子程序) 的语言编辑器 • 动态数据表 Animation Tables : 监视和管理用户变量 • 操作屏幕 Operator Screens :在调试中,读取和管理操作屏 • 文档Documentation : 存储, 定义和建立用于项目的文本文件
项目属性 • 鼠标右键--Station文件夹,定义项目属性 • General选项卡 : 定义项目名称 (缺省为Station或Functional Station) • Protection 选项卡: 激活程序段的保护 • 可以改变密码或清除密码 注: 如果没有密码,保护无效 • Identification 选项卡: 标识项目 • 应用程序的当前版本,自动增加版本号 • 创建和生成日期 • Comment 选项卡: 项目附带的注释
人机工效 • 所有的编辑器都可以从正常模式转换到全屏模式 • 放大编辑空间 • 通过拖拽定位和移动窗口 • 一些窗口 (如仿真表, 数据编辑器) 可以定位或移动 : • 定位 : 固定在应用窗口外的特定位置 (如项目浏览器) • 移动 : 总在最前面显示