企业简介

专业致力于电气工业领域的电气公司,拥有悠久的历史和强大的实力,输配电、工业控制和自动化是施耐德电气携手并进的两大领域。拥有梅兰日兰、莫迪康、美商实快、TE电器四大品牌。

  • 公司类型:供应商

联系方式
案例详细
标题Unity Pro软件介绍(五)
技术领域仪器仪表
行业
简介
内容



    华 镕
男,现任施耐德电气(中国)投资有限公司工业自动化部产品推广经理。

10 阿 PLC模拟器



                   模拟器控制面板

    通过集成在Unity Pro中的模拟器,可以从个人电脑终端检测Atrium,Premium,M340或者Quantum PLC的应用程序,而无需连接到PLC处理器。调试工具所提供的功能可用于主任务,快速任务以及辅助任务的调试。 

    因为该模拟器并不管理PLC的输入/输出,所以需使用一个动态数据表来模拟输入,操作方法是将其强制为0或1。 

    该模拟器可以通过一个带有OFS(OPC Factory服务器)软件的OPC服务器连接到第三方应用程序中去。 

11 文档编辑器

    文档编辑器是围绕文档浏览器创建的,它以树形图示显示文件结构。 

    该文档编辑器允许任何在Windows中可用的图形打印机以TrueType字体,使用A4或者美国字母打印格式打印全部或者部分应用程序文件。该文档编辑器支持创建针对用户的特定文件,在文件中可以使用以下各种标题: 

    ● 标题页

    ● 目录 

    ● 综合信息 

    ● 标题块 

    ● 配置 

    ● EF,EFB以及DFB类型的功能块 

    ● 用户变量 
   
    ● 通信 

    ● 项目结构 

    ● 程序 

    ● 动态数据表和交叉对照表 

    ● 操作员屏幕



访问文档编辑器

    文档编辑器可以生成基于两种不同结构的档案文件: 

    ● 结构视图:项目中的所有对象都与它们对应的标题相关联。 

    ● 功能视图:项目中的对象与它们所属的功能组件相关联。

    在项目进行过程中,可以在不同的Unity Pro会话之间创建和保存档案文件。

12 集成的诊断功能介绍


    Atrium,Premium,M340和Quantum平台的诊断功能主要包含三个方面的内容: 

    ● 系统诊断。

    ● DFB和EFB诊断功能块(用于系统和应用程序诊断) 。

    ● 错误消息显示系统或者浏览器,它会在Magelis XBT/T XBT终端,Vijeo Look/ Citect监控软件以及Unity Pro编程软件中作为标准功能提供给用户。

    系统诊断功能

    Atrium,Premium,M340和Quantum平台的系统诊断功能支持对系统位/字,输入/输出模块以及SFC步活动时间 (最小,最大)进行监视。因为有了这些诊断浏览器(1),只要在应用程序中选择相关的选项,就可以在不需要附加程序的情况下,让所有的事件自动生成带有时间标签的消息。 

    在Unity Pro集成诊断功能的帮助下,该功能可以用来对配置中的元件进行最高级的诊断,甚至包括每一个输入/输出模块通道。
 


   
(1)诊断浏览器是用来显示和确认与诊断相关的错误消息的工具。它们会在UnityPro,Vijeo Look,Monitor Pro软件以及Magelis终端中作为标准软件提供给用户。

    应用程序诊断功能


   
Unity Pro软件还具有完成监视功能的功能块库,这些功能块称为诊断DFB以及诊断EFB。诊断功能块库包括:

    ● 用于系统诊断的功能块 

    IO_DIA 输入/输出错误,用来监视输入/输出的状态。 

    ASI_DIA,用来监视AS接口总线是否发生了错误(模块或者总线错误,没有从机,从机没有配置或者配置错误)。

    ● 用于应用程序诊断的功能块, 比如说: 

    EV_DIA,用来监视一个事件(位状态)在一个指定时间(非定时) 是否拥有正确值。 

    MV_DIA,D_GRP,D_REA,用来监视一个事件 (在位状态发生改变) 是否随着特定的时间条件而发生。 

    ALRM_DIA,用来监视两个位的组合状态。 

    NEPO_DIA and TEPO_DIA,可以用来对系统中由2个执行器和2个传感器组成的工作部分检查,控制和诊断。

    ● 开放式诊断功能块 

    用户可以创建自己的诊断功能块,以满足应用程序的特定需要,并对上面提到的DFB和EFB功能块进行补充。这些功能块可以通过2个模型块来创建,这些模块必须用梯形图(LD),结构化文本(ST),功能块图表 (FBD)或者指令表 (IL) 语言编写。

    带有错误查找功能的诊断


   
另外,如果发生了错误,Unity Pro就会对相关的程序区段进行分析,并开启另外一个窗口,用来显示错误的原因以及可能的错误源。

    该错误查找过程可以对用户或者操作者进行引导,进而缩短因错误而导致的中断时间。

    也可以通过集成在Unity Pro中的诊断浏览器,使用浏览器输出窗口中的警报对错误源,即配置模块或者指令进行直接访问。

    诊断浏览器

    所有由Atrium,Premium,M340和Quantum平台通过诊断功能块DFB/EFB进行处理的诊断事件都存储在一个缓冲器内(位于PLC上的专门数据存储器)。 在该缓冲器内的信息会发送(对用户来说是透明的)给浏览器,以便能够进行自动显示,以及对错误和报警进行管理。

    下面的软件带有标准的浏览器功能 :

    ● Vijeo Look和Citect 管理软件。 

    ● Unity Pro 编程软件。 



诊断浏览器

    ● Magelis XBT F和Magelis iPC人机界面终端(只有和Premium PLC一起使用才有此功能)

    集成在Unity Pro中的浏览器也可以用来访问错误源的指令或者模块。

    Atrium,Premium,M340和Quantum平台支持多浏览器功能 (最多可以使用15个浏览器)。一个带有浏览器功能,与个人电脑兼容的工作站可以支持多PLC (最多可以使用15个Atrium /Premium/M340 /Quantum平台)。

    缓冲器/浏览器结构支持: 

    ● 在每个应用程序中用于错误管理的单点 。

    ● 在错误源对发生的错误时,做时间标记。 

    ● 在存储器中存储间歇性错误 。

    ● 不受浏览器功能的影响。发送到PLC缓存的帧,对于所有浏览器来说都是一样的。

    ● 对所有的错误消息进行自动存档。

    输出窗口 

    诊断浏览器的输出窗口分为两部分:

    ● 一个消息列表,其中包括每一个报警的状态,DFB类型,位置,发生/消失的日期和时间,关联的信息及其状态。

    ● 一个附加的信息区域,用来显示选定消息的类型,注释,发生日期,特定数据,在错误状态下的变量,等等。