PresentationNameorNo.Page1ABBAutomationUniversityPresentationNameorNo.Page2ABBAutomationUniversity功能码概述前言功能码手册的使用常用功能码介绍PresentationNameorNo.Page3ABBAutomationUniversity功能码概述-前言专用术语功能码(FunctionCode):Symphony系统提供了一系列完成不同功能的软件模块,并对每个软件模块指定一个代码,称为功能码。功能码数据库(FunctionCodeLibrary):指功能码的集合,它存放在各种控制器的只读存储器(ROM)中。每一种控制器的ROM中只存放该控制器组态所能使用的功能码。功能块(FunctionBlock):当选用一个功能码时,必需指定一个块号(即块地址),该选定了的功能码称为功能块。PresentationNameorNo.Page4ABBAutomationUniversity功能码概述-前言专用术语规格参数(Specification):指功能码的输入参数。规格参数有如下数据类型:布尔数(Bool):逻辑0,逻辑1;整型数(Integer):INT(1),0~255;INT(2),-32768~+32767;实型数(Real):REAL(2),-1.0E-03~+4.0E06REAL(3),-2.7E-20~+9.2E18字符串(String)规格参数有两种类型:-地址类的规格参数;-内部规格参数。PresentationNameorNo.Page5ABBAutomationUniversity功能码概述-前言专用术语功能码的输出(Output):功能码可有一个或多个输出,分别用N,N+1,N+2,…表示。当调用某一功能码时,需为其指定一块号,该块号为输出N的地址,也称为该功能块的地址(首地址)。功能块实际占用的地址数等于该功能块输出的个数。如,地址为500的FC80功能块,其实际占用的地址为500~505。块地址可以是控制器允许的任一块地址,对MFP、BRC控制器,用户可使用的块地址为30-9998。块地址0-29及9999被固定功能块所占用。其中,FC81(执行块)占0-14;FC82(分段控制)占15-19;FC90(扩展执行块)占20-29;FC89(终结块)占9999。PresentationNameorNo.Page6ABBAutomationUniversity功能码概述-前言功能码的特点功能码是一种块语言,它有三个要素:功能码、块地址和规格参数。使用功能码进行控制方案的组态非常灵活、方便,且容易掌握。功能码组态必需要有硬件的配置支持,尤其是输入/输出的功能码与子模件或I/OBLOCK密切相关。PresentationNameorNo.Page7ABBAutomationUniversity功能码概述-前言功能码组态根据过程控制方案,选择一些合适的功能码,将其互相连接,并对每个功能码指定其具体功能,将其存放到控制器的NVRAM中的过程称为功能码组态。功能码组态的具体步骤:-选择适当的功能码,并指定其块号(加块或删块);-将选好的功能码进行相互间的连接(填写地址类规格参数);-对每个功能码指定其具体功能(填写内部规格参数);PresentationNameorNo.Page8ABBAutomationUniversity功能码概述-前言功能码组态实现功能码组态的方法:使用人系统接口上的PCU/HCU维护工具,通过控制网络(C-NET)可对PCU/HCU中任一控制器进行组态。使用EWS/Composer,可对PCU/HCU进行离线组态及在线的监视、调整和维护。PresentationNameorNo.Page9ABBAutomationUniversity功能码概述-功能码手册的使用功能码手册的内容前言对功能码的有关概念、使用方法进行了综述。功能码介绍对每个功能码都以独立的章节进行详细的介绍。附录提供了八个附录,使用户更加有效的使用该手册。PresentationNameorNo.Page10ABBAutomationUniversity功能码概述-功能码手册的使用功能码介绍一般说明与符号(GeneralDescription)输出(Output)规格参数(Specification)详细说明(Explanation)应用举例(Application)块号Blk数据类型Type说明DescriptionN规格号Spec可调性Tune缺省值Default数据类型Type数据范围Range说明DescriptionS1PresentationNameorNo.Page11ABBAutomationUniversity功能码概述-功能码手册的使用附录A~H附录A-ListofFunctionCodesCrossReference-NumericalCrossReference-AlphabeticalCrossReference-Categorization附录B-HarmonyBridgeController(BRC-100)MemoryUtilizationandExecutionTimesModuleFunctionBlock-BRC-100ModuleStatusInformation-BRC-100附录C-HarmonyAreaController(HAC01)MemoryUtilizationandExecutionTimesModuleFunctionBlock-HAC01ModuleStatusInformation-HAC01PresentationNameorNo.Page12ABBAutomationUniversity功能码概述-功能码手册的使用附录A~H附录D-Multi-FunctionProcessors(IMMFP11/12)MemoryUtilizationandExecutionTimesModuleFunctionBlock-IMMFP11/12ModuleStatusInformation-IMMFP11/12附录E-INSEM01SequenceofEventMonitorMemoryUtilizationModuleStatusInformation附录F-CommunicationModuleModuleStatusInformationforINICT03(CnettoComputerTransferModule)ModuleStatusInformationforINIIT03(CnettoCnetLocalTransferModule)PresentationNameorNo.Page13ABBAutomationUniversity功能码概述-功能码手册的使用附录A~H附录G-PointQualityDefinition附录H-ConsoleEngineeringUnitDescriptionPresentationNameorNo.Page14ABBAutomationUniversity功能码概述-常用功能码介绍产生例外报告的功能码FC30模拟例外报告(标签类型:ANALOG)FC45数字例外报告(标签类型:DIGITAL)FC62远方控制存储器RCM(标签类型:RCM)FC68远方手动设置常数RMSC(标签类型:RMSC)FC80控制站(标签类型:STATION)FC123设备驱动器DD(标签类型:DD)FC129多状态设备驱动器MSDD(标签类型:MSDD)FC136远方马达控制器RMCB(标签类型:RMCB)FC177模拟数据采集(标签类型:DAANG)FC211数字数据采集(标签类型:DADIG)PresentationNameorNo.Page15ABBAutomationUniversity功能码概述-常用功能码介绍产生例外报告的功能码FC222模拟输入/通道(标签类型:ANALOGENH/IN)FC223模拟输出/通道(标签类型:ANALOGENH/OUT)FC224数字输入/通道(标签类型:DIGITALENH/IN)FC225数字输出/通道(标签类型:DIGITALENH/OUT)PresentationNameorNo.Page16ABBAutomationUniversity功能码概述-常用功能码介绍过程量输入输出功能码-RackI/OFC79控制接口子模件(IMCIS02/12)FC83数字输出组(IMDSO01/02/03/04/14/15)FC84数字输入组(IMDSI02/12/13/14/15;IMDSM05)FC96冗余模拟输入FC97冗余数字输入FC102脉冲输入/周期(IMDSM04)FC103脉冲输入/频率(IMDSM04)FC104脉冲输入/累加(IMDSM04)FC109脉冲输入/宽度(IMDSM04)PresentationNameorNo.Page17ABBAutomationUniversity功能码概述-常用功能码介绍过程量输入输出功能码-RackI/OFC114BCD输入FC115BCD输出FC128子模件隐含定义(IMDSO)FC132模拟输入/子模件(IMASI02orIMFEC12;IMFBS01orIMFEC11)FC133智能变送器定义FC145频率计数/子模件(IMFCS01)FC146远方I/O子模件接口(RIO01/02)FC147远方I/O子模件定义(RIO01/02)PresentationNameorNo.Page18ABBAutomationUniversity功能码概述-常用功能码介绍过程量输入输出功能码-RackI/OFC149模拟输出子模件(IMASO01/11)FC150液压伺服子模件(IMHSS01/02/03)FC210顺序事件子模件FC215增强模拟子模件定义(IMASI03/13)FC216增强模拟点定义(IMASI03/13)FC217增强模拟校准命令(IMASI03/13)PresentationNameorNo.Page19ABBAutomationUniversity功能码概述-常用功能码介绍过程量输入输出功能码-BlockI/OFC221I/O设备定义FC222模拟输入/通道FC223模拟输出/通道FC224数字输入/通道FC225数字输出/通道PresentationNameorNo.Page20ABBAutomationUniversity功能码概述-常用功能码介绍模拟例外报告FC30符号说明如果超过时间限制或信号发生重大变化,本功能码就把输入值送到环路。如果高限或低限越限,还产生一个报警。输出块号数据类型说明NR模拟输出值和质量。质量:0=好;1=坏。PresentationNameorNo.Page21ABBAutomationUniversity功能码概述-常用功能码介绍模拟例外报告FC30规格参数规格号可调性缺省值数据类型说明S1N5I输入的块地址S2N0I工程单位标识符S3N0.000R以EU计的S1输入的0值S4N100.00R以EU计的S1输入的量程S5Y100.00R高报警限S6Y0.000R低报警限S7N1.000R显著变化(量程的%)PresentationNameorNo.Page22ABBAutomationUniversity功能码概述-常用功能码介绍数字例外报告FC45符号说明如果超过时间限制或状态发生变化时,本功能码就把输入值送到环路。输出块号数据类型说明NB例外报告值。规格参数规格号可调性缺省值数据类型说明S1N0I输入的块地址S2N0I报警状态:0=逻辑0报警状态1=逻辑1