FunctionCodeApplicationPage1ABBBaileyBeijingSymphonyPlusTrainingS+Eng:ComposerHarmonyFunctionCodeFunctionCodeApplicationPage3ABBBaileyBeijing功能码概述与应用前言功能码应用手册常用功能码介绍ENDSHOWFunctionCodeApplicationPage4ABBBaileyBeijing前言功能码概述与应用FunctionCodeApplicationPage5ABBBaileyBeijing前言专用术语功能码(FunctionCode):SymphonyPlusHarmony系统提供了一系列完成不同功能的软件模块,并对每个软件模块指定一个代码,称为功能码。因此,功能码就是能够完成某一特定功能的软件模块。SymphonyPlusHarmony系统提供了200多种完成不同功能的功能码供用户组态使用。功能码库(FunctionCodeLibrary):指功能码的集合,它存放在各种控制器的只读存储器(ROM)中。每一种控制器的ROM中只存放该控制器组态所能使用的功能码。功能块(FunctionBlock):当选用一个功能码时,必需指定一个块号(即块地址),该选定了的功能码称为功能块。FunctionCodeApplicationPage6ABBBaileyBeijing专用术语规格参数(Specification):指功能码的输入参数。规格参数有如下数据类型:布尔数(Bool):逻辑0,逻辑1;整型数(Integer):INT(1),0~255;INT(2),-32768~+32767;实型数(Real):REAL(2),-4.0E06~4.0E06REAL(3),-9.2E18~9.2E18字符串(String)根据功能,规格参数可分为如下两大类型:-地址类的规格参数;-内部规格参数。前言FunctionCodeApplicationPage7ABBBaileyBeijing专用术语功能码的输出(Output):功能码可有一个或多个输出,分别用N,N+1,N+2,…表示。当调用某一功能码时,需为其指定一块号,该块号为输出N的地址,也称为该功能块的地址(首地址)。功能块实际占用的地址数等于该功能块输出的个数。如,地址为500的FC80功能块,其实际占用的地址为500~505。块地址可以是控制器允许的任一块地址。对BRC400/410、HPC800及HAC控制器,用户可使用的块地址为30-31998,块地址0-29及31999被固定功能块所占用,其中,FC81(执行块)占0-14;FC82(分段控制)占15-19;FC90(扩展执行块)占20-29;FC89(终结块)占31999。注:对MFP、BRC100/200/300控制器,用户可使用的块地址为30-9998,块地址0-29及9999被固定功能块所占用,其中,FC81(执行块)占0-14;FC82(分段控制)占15-19;FC90(扩展执行块)占20-29;FC89(终结块)占9999。前言FunctionCodeApplicationPage8ABBBaileyBeijing前言控制器中的固定功能块TableB-3给出了BRC-300/400/410及HPG800控制器中的固定功能块。FunctionCodeApplicationPage9ABBBaileyBeijing前言控制器中的固定功能块FunctionCodeApplicationPage10ABBBaileyBeijing前言控制器中的固定功能块FunctionCodeApplicationPage11ABBBaileyBeijing前言控制器中的固定功能块FunctionCodeApplicationPage12ABBBaileyBeijing前言功能码组态根据过程控制方案,选择一些合适的功能码,将其互相连接,并对每个功能码指定其具体功能,将其存放到控制器的NVRAM中的过程称为功能码组态。功能码组态的具体步骤:-选择适当的功能码,并指定其块号(加块或删块);-将选好的功能码进行相互间的连接(填写地址类规格参数);-对每个功能码指定其具体功能(填写内部规格参数);FunctionCodeApplicationPage13ABBBaileyBeijing前言功能码组态实现功能码组态的方法:使用ComposerHarmony,可对控制器进行离线组态及在线监视、调整和维护。使用人系统接口S+Operations,通过控制网络(C-NET)可对控制器中的组态进行监视调整。FunctionCodeApplicationPage14ABBBaileyBeijing功能码应用手册功能码概述与应用FunctionCodeApplicationPage15ABBBaileyBeijing功能码应用手册功能码手册的内容前言对功能码的有关概念、使用方法进行了综述。功能码介绍对每个功能码都以独立的章节进行详细的介绍。附录提供了九个附录,使用户更加有效的使用该手册。FunctionCodeApplicationPage16ABBBaileyBeijing功能码应用手册功能码介绍一般说明与符号(GeneralDescription)输出(Output)规格参数(Specification)详细说明(Explanation)应用举例(Application)块号Blk数据类型Type说明DescriptionN规格号Spec可调性Tune缺省值Default数据类型Type数据范围Range说明DescriptionS1FunctionCodeApplicationPage17ABBBaileyBeijing功能码应用手册附录A~IAppendixA-ListofFunctionCodesListsthefunctioncodesinthreeways:numerically,alphabetically,andbycategory.CrossReference-NumericalCrossReference-AlphabeticalCrossReference-CategorizationFunctionCodeApplicationPage18ABBBaileyBeijing功能码应用手册附录A~IAppendixB-HarmonyBridgeController(BRC-300/400/410andHPC800)Liststhemodulememoryutilizationandexecutiontimesforeachfunctioncode,themodulefunctionblocks,andthemodulestatusfortheBRC-300/400controller.MemoryUtilizationandExecutionTimesModuleFunctionBlock-BRC-300/400ModuleStatusInformation-BRC-300/400AppendixC-HarmonyBridgeController(BRC-100/200)MemoryUtilizationandExecutionTimesModuleFunctionBlock–BRC-100/200ModuleStatusInformation–BRC-100/200FunctionCodeApplicationPage19ABBBaileyBeijing功能码应用手册附录A~IAppendixD-HarmonyAreaController(HAC)MemoryUtilizationandExecutionTimesModuleFunctionBlock-HACModuleStatusInformation-HACAppendixE-Multi-FunctionProcessors(IMMFP11/12)MemoryUtilizationandExecutionTimesModuleFunctionBlock-IMMFP11/12ModuleStatusInformation-IMMFP11/12AppendixF-SequenceofEventMonitor(INSEM01andINSEM11/SPSEM11)MemoryUtilizationModuleStatusInformationFunctionCodeApplicationPage20ABBBaileyBeijing功能码应用手册附录A~IAppendixG-CommunicationModulesModuleStatusInformationforINICT03/INICT03A(CnettoComputerTransferModule)ModuleStatusInformationforINICT12(CnettoComputerTransferModule)ModuleStatusInformationforINICT13AandSPICT13A(CnettoComputerTransferModule)ModuleStatusInformationforINIET800andSPIET800(CnettoComputerTransferModule)ModuleStatusInformationforINIIT03/13andSPIET800(CnettoCnetLocalTransferModule)ModuleStatusInformationforINNPM11/12/22andSPNPM22(NetworkProcessingModule)FunctionCodeApplicationPage21ABBBaileyBeijing功能码应用手册附录A~IAppendixH-PointQualityDefinitionDefinesthepointqualityflagstatesforanalogI/O,digitalI/O,andmodulebusI/O.AppendixI-ConsoleEngineeringUnitDescriptionsListstheavailableengineeringunits.FunctionCodeApplicationPage22ABBBaileyBeijing常用功能码介绍功能码概述与应用FunctionCodeApplicationPage23ABBBaileyBeijing常用功能码介绍产生例外报告的功能码FC30模拟例外报告(标签类型:ANALOG)FC45数字例外报告(标签类型:DIGITAL)FC48带高/低报警死区的模拟例外报告(标签类型:ANALOG)FC67带报警死区的数字例外报告(标签类型:DIGITAL)FC62远方控制存储器RCM(标签类型:RCM)FC68远方手动设置常数RMSC(标签类型:RMSC)FC80控制站(标签类型:STATION)FC123设备驱动器DD(标签类型:DD)FC129多状态设备驱动器MSDD(标签类型:MSDD)FC136远方马达控制器RMCB(标签类型:RMCB)FC177模拟数据采集(标签类型:DANG)FC211数字数据采集(标签类型:DADIG)FC151文本选择器(标签类型:TEXT)FunctionCodeApplicationPage24ABBBaileyBeijing常用功能码介绍产生例外报告的功能码-BlockI/O及S800I/OFC222模拟输入/通道(标签类型:ANALOGENH/IN)FC223模拟输出/通道(标签类型:ANALOGENH/OUT)FC224数字输入/通道(标签类型:DIGITALENH/IN)