您好,欢迎访问三七文档
UnitytrainingcourseV2.0-module3.2:ProjectSettings1第三章项目设定UnitytrainingcourseV2.0-module3.2:ProjectSettings2用户界面用户界面包括几个可配置窗口和工具条.菜单&工具条配置应用浏览器数据编辑器语言编辑器输出窗口状态条UnitytrainingcourseV2.0-module3.2:ProjectSettings3用户界面(续)工具条所有功能可以通过菜单条进行操作.最经常使用的功能可以直接通过标准工具条中的图标进行操作。或者,可以定义你自己的工具条满足需要。UnitytrainingcourseV2.0-module3.2:ProjectSettings4用户界面(续)项目浏览器Projectbrowser项目浏览器可以显示UnityPro项目的内容和移动各种单元.配置编辑器Configurationeditor配置编辑器用于配置硬件和每个模块的参数UnitytrainingcourseV2.0-module3.2:ProjectSettings5用户界面(续)语言编辑器Languageeditor符合标准IEC61131-3,语言编辑器可以用以下语言编程:–梯形图–功能块图表–顺序流程图–结构化文本–指令表数据编辑器Dataeditor数据编辑器可用于:–创建数据类型,–实例化数据类型,–查找数据类型或实例UnitytrainingcourseV2.0-module3.2:ProjectSettings6用户界面(续)输出窗口Outputwindows输出窗口提供已发生故障的信息,信号跟踪,导入功能,等.状态条Statusbar状态条给出与软件操作相关的各种信息:–离线/在线–驱动类型...UnitytrainingcourseV2.0-module3.2:ProjectSettings7通用工具条•文件管理(New,Open,Save,Print)•编辑管理(Undo,Redo,Validate,Zoomin/out,FullScreen,Goto)•应用程序管理(Analyze,Build,RebuildAll,Browser,Transfer,Library)•PLC管理(Download,upload,Line,Local,Run,Stop,Animate,PLCmode,Simulationmode)•调试管理(Set/ResetBP,Go,StepOver,Stepinto,StepOut,ShowCallStack)•窗口管理(Cascade,TitleHorizontal,TitleVertically)•帮助管理(Help,ContextualHelp)UnitytrainingcourseV2.0-module3.2:ProjectSettings8创建一个新项目在程序组SchneiderElectric中选择UnityPro通过图标选择新项目选择PLCCPU类型,并点击OkUnitytrainingcourseV2.0-module3.2:ProjectSettings9应用开发流程硬件配置数据–通道关联生成代码选择目标&下载诊断操作屏幕数据结构&符号应用结构编程分析终端&项目设定UnitytrainingcourseV2.0-module3.2:ProjectSettings10Options工作站设定,通过命令Tools=Options访问General选项卡定义:UnityPro(项目版本,上载信息管理和错误显示方式)UnityPro的工作目录(缺省)Data&Languages选项卡包括输入数据的设定Connection选项卡包括编程终端与PLC连接相关的选项Librarysettings选项卡给出库的信息(版本,位置)Operatorscreens选项卡用于:定义工作区和屏幕尺寸允许在线修改UnitytrainingcourseV2.0-module3.2:ProjectSettings11项目设定项目设定,通过命令Tools=ProjectSettings操作注:这些设定存在应用中Build选项卡配置项目的生成选项(分析,代码生成,诊断,…)Editors选项卡定义梯形图编辑器的特性Languageextensions选项卡允许用户对符合IEC61131-3(数据类型,编程语言,结构)标准的设定作一些扩展。Operatorscreens选项卡可以选择:由操作员控制屏幕切换由PLC检测上一次显示的屏幕UnitytrainingcourseV2.0-module3.2:ProjectSettings12项目浏览器以树形结构表述项目内容,可以移动各种元素:配置,数据,程序,等.2种不同显示方式:结构视图功能视图用户可以在功能视图中构建应用UnitytrainingcourseV2.0-module3.2:ProjectSettings13视图间切换–结构视图–功能视图–垂直视图–水平视图UnitytrainingcourseV2.0-module3.2:ProjectSettings14视图间切换(续)–结构视图–功能视图–垂直视图–水平视图UnitytrainingcourseV2.0-module3.2:ProjectSettings15结构视图站Station:读取项目结构和相关组件配置Configuration:读取和管理硬件配置导出数据类型DerivedDataType:读取和管理结构化变量类型(数组和DDT类型)DFB:读取和管理DFB类型变量&功能块:读取和管理所有变量和功能块通信:读取和管理网络配置Ethernet,Fipway,ModbusPlus和路由表UnitytrainingcourseV2.0-module3.2:ProjectSettings16结构视图(续)程序Program:定义并管理程序结构(任务,段,事件,...)和编辑程序组件(段,子程序)的语言编辑器动态数据表AnimationTables:监视和管理用户变量操作屏幕OperatorScreens:在调试中,读取和管理操作屏文档Documentation:存储,定义和建立用于项目的文本文件UnitytrainingcourseV2.0-module3.2:ProjectSettings17项目属性鼠标右键--Station文件夹,定义项目属性General选项卡:定义项目名称(缺省为Station或FunctionalStation)Protection选项卡:激活程序段的保护可以改变密码或清除密码注:如果没有密码,保护无效Identification选项卡:标识项目应用程序的当前版本,自动增加版本号创建和生成日期Comment选项卡:项目附带的注释UnitytrainingcourseV2.0-module3.2:ProjectSettings18人机工效所有的编辑器都可以从正常模式转换到全屏模式放大编辑空间通过拖拽定位和移动窗口一些窗口(如仿真表,数据编辑器)可以定位或移动:定位:固定在应用窗口外的特定位置(如项目浏览器)移动:总在最前面显示UnitytrainingcourseV2.0-module3.2:ProjectSettings19实验UnitytrainingcourseV2.0-module3.2:ProjectSettings20步骤动作1打开UnityPro,并且使用用户名Student(密码:Training)登录。2创建一个项目,使用以下处理器:140CPU53414A,该处理器不能创建辅助任务。或者140CPU65160,该处理器能够创建辅助任务。并且将文件取名为Training,保存在文件夹C:\Schneider_application中。3访问Tools-Options…,将Connection选项卡中的DefaultConnectionmode改为Askforconnectionmode;将Data&Languages选项卡中Languages区域中的Automaticallyassignavariabletoanewgraphicobject的复选框选中。4访问PLC-Connect,观察连接模拟器时软件给出的提示。5访问Tools-ProjectSettings,在Editors选项卡中,选中RightJustify的复选框,并且将Numberof改为20列。6利用ProjectBrowser去浏览项目和不同的编辑器。实验
本文标题:第03章 项目设定
链接地址:https://www.777doc.com/doc-781395 .html