Home

Analog Output Digital (AOD) Object

image

Contents

1. al hee FT Span High Input gt JR e i i Command Output Span Low Input Spanning F gt prioritization Control Span High Output ney he eek ane be ea Span Low Output gt BROS SER LE BER SEN E ARTET toe erases i Commanded Feature Scheduling or S45 26 Pe Eee Control Process gt Command Priority Command gt sh Rt sae peti Figure 5 AOD Command Processing Functional Flow 10 Objects Analog Output Digital AOD Object PID Loop Input Spanning An AOD object may be commanded by e an operator at an Operator Workstation or NT e a control process e a PID Loop object For a detailed description of commands refer to Table 4 Analog Output Digital Object Commands at the end of this document For a discussion of how features send commands to objects refer to the Feature Software tab in this manual the JC BASIC Programmer s Manual and GPL Programmer s Manual A PID Loop PIDL input to the AOD is actually the output value of a PIDL When a PIDL commands an AOD the PIDL output becomes the AOD s input PIDLs can command AODs to adjust Open Close position by a percentage of the full scale The AOD then adjusts to the specified amount The AOD object has three types of spans Type 0 1 and 2 The AOD uses the span types to present more meaningful values to the operator Another reason span types are used is so you don t have to take into account the actual span limits when co
2. When you select Span Type 1 the commands from Scheduling GPL Processes the Operator Workstation or the NT are taken and spanned from 0 to 100 to allow you to command the AOD in easily understandable values See Figure 8 The command that is sent to the device is also spanned from 0 to 100 to provide an understandable display to the operator and for use in processes The PID Loop is spanned the same way that it was with Span Type 0 Example In this example the function module is an FM OAE101 0 connected to an FM OAP103 0 This combination provides 0 PSI with a 0 command and 20 PSI with a 100 command If the actual control device is a normally closed cooling valve with a spring range of 9 to 13 PSI a span with the following parameters is needed Span Low Input 0 Span Low Output 1045 Span High Input 100 Span High Output 1065 This works well for the PID Loop direct acting It saturates at 100 when the valve is fully open and saturates at 0 when the valve is fully closed You see 0 CLG when the valve is closed and 100 CLG when the valve is open A command from Scheduling GPL the OT or NT is spanned using the same span output limits as the PID Loop A command of 50 from any source is spanned to 55 and then sent to the actual device A command of 100 is spanned to 65 and so forth 14 Objects Analog Output Digital AOD Object Span Type 2 The span output limits for Span Type 2 are 2000 to 2999 This ty
3. Feature Software tab of this manual A brief discussion of this topic follows When the AOD object is overridden a COS report can be sent to one or more devices including an Operator Workstation screen or file NCM printer and Operator Workstation printer Attributes You Set for COS Reporting Three attributes affect COS Reporting e Report Type Override e Report Locked e Auto Dial out Objects Analog Output Digital AOD Object 21 Triggering Control Processes Report Type Override represents the COS report that is generated when you set the AOD commanded value with the Override command or manually override the function module For this attribute you specify one of the following report types e None e Critl e Crit2 e Crit3 e Crit4 e Follow Up e Status Report Access Group definition for Report types determines the destination change of state reports Follow Up and Status reports can be sent to either a printer or PC file For example all Follow Up reports could go to an NCM printer Critical reports can be sent to either a printer PC file or Operator Workstation screen In addition higher priority Critical reports are displayed at Operator Workstations before lower priority reports e g Crit 1 is displayed before Crit 2 If a lower priority report is presently displayed on the screen a higher priority Critical report will not override it If you specify None the Report Router will not cause a report to be sent
4. can use the Override command to change the AOD Commanded Value to a specific setting Issue the Override command from an Operator Workstation Command Action menu or from an NT How Command Prioritization Works Each AOD has its own object record This record contains a priority table that serves three purposes It e lists the priority levels of commands e keeps track of command requests and performs a priority check to determine which command should be executed e records which operator command or software feature currently controls the object Table 2 describes the three priority levels Table 2 AOD Command Priority Levels Priority Level Operator entered override Set AOD and Release AOD issued by operator or control process Must be released before Level 3 command can be issued 18 Objects Analog Output Digital AOD Object Output Processing Figure 11 is a flow diagram of AOD output processing The blocks represent software functions The dashed boxes represent the attributes that define or control the functions Function Attribute EE ier Output EE H W Override Saturation Size Control Command gt foo 2 2 2 ee Prioritization ro fg8 Figure 11 AOD Output Processing Functional Flow Output Control Output Control tells the DCM what type of hardware connects to the AOD The hardware type determines whether the final output will be incremental or proportional Pr
5. contains an alphabetized listing of all AOD attributes including acceptable entries Objects Analog Output Digital AOD Object 7 8 Objects Analog Output Digital AOD Object Overview of Operation Command Processing Engineering Overview SS eh Figure 4 illustrates the general operation of an AOD object The blocks represent functions performed by the software AOD software operations are summarized after the figure and then explained in detail throughout this document Function Attribute Override Command _ l Change of State Reporting from operator ERR G a i Commanded Value Command Output Hardware PIDL Value Spanning gt prioritization Control gt Interface Control Process Scheduling or m Triggering Control Process gt Command gt Point History fed Figure 4 AOD Functional Flow e Spanning The AOD spans the PIDL input to ensure values are within a specified range Upper and lower bounds span may be defined for the AOD object Span is entered as two values that set the input range and two values that set the output range e Command Prioritization The software performs a priority check to determine the highest priority command for execution You can issue an Override command from an Operator Workstation or NT PIDL objects usually command AODs You can use multiple PI
6. system name Specifies whether or not Y or N the object is offline An object is considered offline when there is a communication break between the object and its associated DCM Specifies whether or not Y or N the object is currently in an overridden state due to an operator Override command Specifies the type of COS report that s generated when you have set the current value with the Override command manually overridden the function module or issued an Auto command fi f NT only Indicates if the object is offline manually overridden hardware overridden trigger locked report locked or disabled Identifies the kind of output provided by the associated field device MAO is a valid point type for the DCM140 only If MAO is used the function module must be the OAN101 function module string integer string 24 char max string 8 char max Boolean Oorl Boolean Oorl integer 0 to 6 Boolean orl integer 0 1 0r2 Objects Analog Output Digital AOD Object Code Default Value pe 0 Online 1 0ffline 0 no 1 yes override 0 no report 1 critical 1 2 critical 2 3 critical 3 4 critical 4 5 followup 6 status 0 no 1 yes offline or overridden or 0 proportional 1 incremental 2 Multiple Analog Output MAO JC B Writable Definable Range Check Writable Defined Writable Definable GPL Menu Triggerable GPL Menu JC B W
7. to an operator device when a COS occurs If you specify None the COS will not cause a report to be sent to an operator device Reports Locked specifies whether or not Y or N the object sends COS reports to operator devices You can stop and start reports using the Lock Reports and Unlock Reports commands The Reports Locked attribute merely signifies which command is currently in effect Auto Dial out specifies whether or not Y or N Critical reports Crit1 to Crit4 force a dial up to a remote Operator Workstation Certain attributes of the AOD object can trigger a control process This means that when the value of an AOD triggerable attribute changes it can cause a control process to run Triggerable attributes of the AOD include e Object Offline e H W Override For further information on triggers refer to the Software Architecture section of this manual the JC BASIC Programmer s Manual or the GPL Programmer s Manual 22 Objects Analog Output Digital AOD Object Point History Attributes You Set for Triggering Control Processes One attribute affects the triggering of control processes Triggers Locked specifies whether or not Y or N the object can trigger a control process Triggers can be stopped and started using the Lock Triggers and Unlock Triggers commands The Triggers Locked attribute specifies which command is currently in effect The Point History feature samples displays and archives certain attribute
8. 6 char Units units if defined are displayed with max the Current Value atthe Object Focus window NT screen and object summaries For example the Current Value can be displayed as 73 6 F 20 PSI 45 RH 310 GPM VALUE Commanded Reflects the current commanded Value condition of the hardware This is updated and displayed on the Object Focus window For example the Commanded Value field could show 50 0 32 Objects Analog Output Digital AOD Object Definable PMI default Current system at Definition Window Definable Writable Object Default GPL Menu AOD Command Note Commands to the AOD generally are not executed when the object Table is offline or when communications are disabled Offline means there is a physical communication break between the AOD and its associated controller Disabled communications means an operator used the Disable command to halt communications Commands are executed when the AOD is offline or disabled in these situations 1 the Override and Auto commands are allowed when the object is offline and 2 the Enable command is allowed when the object is Disabled Table 4 Analog Output Digital Object Commands Command PMI Description Parameters Control PMI Feature ae Label Process Priority Priority Priority AUTO Auto Releases the Override command and None A either resumes input output processing between the field and NCM or allows the next highest priority command to
9. AOD This Value command overrides PIDL commands UNL_REP Unlock Allows the object to send COS reports None OWS Scheduling Report to the operator devices The current JC BASIC state of the unlocked attributes is compared to the state when the attributes were locked to see if COS reporting is required UNL_TRG Unlock Allows the object to trigger control None OWS Scheduling Trigger processes This applies to all triggerable attributes of the object Unlocking triggering will cause all triggerable attributes of the object to report 34 Objects Analog Output Digital AOD Object Notes Objects Analog Output Digital AOD Object 35 J HNSON CONTR LS Controls Group 507 E Michigan Street P O Box 423 Milwaukee WI 53201 36 Objects Analog Output Digital AOD Object Notes FAN 636 Metasys Network Technical Manual Release 5 02 Printed in U S A
10. Analog Output Digital AOD Object 5 Span Low Input Span High Input Span Low Output Span Low Output II II F10 SAVE ESC mouse click CANCEL PGUP PAGE ANALOG OUTPUT DIGITAL OBJECT AOD PAGE 1 IDENTIFICATION ENGINEERING DATA System Name Analog Units PCT Object Name Decimal Position 1 Expanded ID HARDWARE System Name Object Name H W Type DCM140 Slot Number Point Type PROP F10 SAVE ESC mouseclick CANCEL PGDN PAGE ANALOG OUTPUT DIGITAL OBJECT AOD PAGE2 FLAGS REPORT TYPE Auto Dialout N Override NONE Enable PT History Y Save PT History N Comm Disabled N Auto Restore Er Graphic Symbol f 0 PARAMETERS Operating Instr 0 Figure 3 AOD Default Values at the GPL Data Base Template 6 Objects Analog Output Digital AOD Object FIG3 Defining Attributes You can define the AOD object quickly by filling in the attribute fields that are blank These fields do not have default values Depending on the hardware type associated with the AOD the attributes may vary Table 1 lists the AOD object attributes you must define that are common to all types of AOD objects For a description of all attributes of the AOD for each hardware type refer to the Reference Tables later in this document Table 1 AOD Attributes With No Def
11. DL objects to position control multiple analog devices or use one PIDL object to control a group of analog devices A control process can also send commands to an AOD Objects Analog Output Digital AOD Object 9 Output Processing COS Triggers and History Hardware Interface Command Processing e Output Control This process determines whether the output will be incremental or proportional e Change of State COS Reporting If an AOD is overridden this function may send a report to one or more Operator Workstations printers or PC files Operator Workstations printers or PC files only receive the Override reports if they are defined as destinations in the Report Group for the type of report specified in the filed Report Type Override The NCM performs COS reporting e Control Process Triggering An offline condition a change in the AOD output and other attribute changes can trigger cause a control process to run e Point History Certain attributes of the AOD object may be sent to a point history file The NCM will hold the last ten samples e Hardware Interface The AOD maps to the DCM or DCM140 defined in this function Figure 5 is a flow diagram of AOD command processing The blocks represent software functions The dashed boxes represent the attributes that define or control the functions Function Override Command Attribute from operator gt Command from PIDL
12. Digital Control Module DCM The DCM converts digital counts to an analog value that is output to the function module which produces the appropriate electrical or pneumatic output See the Control Modules and Function Modules sections of this manual for additional DCM and FM information Attributes Linking the DCM with the AOD Object Three attributes link the AOD and the DCM e Hardware System Name e Hardware Object Name e Slot Number Hardware System Name must be of an existing system such as FLOOR1 It might represent the control panel or NCM that s handling the AOD Enter up to eight ASCII alphanumeric characters There is no default setting Hardware Object Name is the name of the DCM that the object is mapped to This object must be already defined If it is not defined define it before you define the AOD Enter up to eight ASCII alphanumeric characters There is no default setting Slot Number identifies the function module slot 1 through 10 where the AOD device is connected The AOD is actually wired to a terminal on the terminal strip This terminal is electrically connected to a specific FM slot Enter a value from 1 through 10 The default is 1 Objects Analog Output Digital AOD Object 25 Mapping to a The AOD maps to any one of the 20 universal outputs on the DCM140 DCM140 The DCM140 converts digital counts to an analog value that is output to the Output Analog function module OAN101 which produces the approp
13. Metasys Network Technical Manual 636 Objects Section METASYSE Technical Bulletin Issue Date 0893 Analog Output Digital AOD Object Introduction 3 e Quick Start 4 Engineering Overview 9 e Overview of Operation 9 e Command Processing 10 e Output Processing 19 e COS Triggers and History 21 e Hardware Interface 24 Reference Tables 27 e AOD Attribute Table 27 e AOD Command Table 33 Indicates those sections where changes have occurred since the last printing 1993 ohnson Controls Inc 1 Order No 636 082 2 Objects Analog Output Digital AOD Object Introduction An Analog Output Digital AOD object is the software representation of an analog output used for position control The AOD object is generally used with a PID Loop object The AOD allows for the execution of multiple commands on a priority basis Commands may be issued by an operator a control process or a PID Loop PIDL object You can view the commanded value of the AOD in operator displays that appear on the Operator Workstation For detailed information refer to Managing Alarms and Change of State Reports in the Operator s Guide section of the Operator Workstation User s Manual Figure 1 diagrams a typical example of an AOD application In this example a PIDL object is controlling the temperature in a supply duct The control is through two AODs One AOD controls a heating valve and another controls a cooling valve The PIDL sequen
14. Span High Input float pt Blank disabled Definable Output blank or Writable any value STATDISP Prefix The status of the AOD object integer 0 blank normal PMI 0 15 2 RPT reports locked Display 3 TRG triggers locked 7 ALM Alarm 10 S WO software override 11 HWO software override 12 DIS communications disabled 14 UNR unreliable 15 0FF offline Step Ratio Provides a conversion factor used for float pt J C B incremental type points The factor any Writable converts a Commanded Value value Definable change in to a pulse duration in Writable seconds SUB_SLOT Subslot For the DCM140 only The Output Integer n DCM140 slot number Definable Analog function module slot where lor2 1 the field device is connected Continued on next page Objects Analog Output Digital AOD Object 31 Attribute Attribute Cont Software PMI Description Type Code Name Label Range Default Value SYSTEM System Identifies the name of an existing string Name system in the network such as AHU1 8 char max TRIGGER Trigger Specifies whether or not Y or N the Boolean 0 N unlocked Locked object can trigger control processes Oorl 1 Y locked Triggers can be stopped and started using the Lock Trigger and Unlock Trigger commands The Trigger Locked attribute merely signifies which command is currently in effect UNITS Analog Helps make the Commanded Value string Engineering more meaningful optional The
15. ault Values System Name Name of an existing system such as 8 alphanumeric characters AHU_lorAIR_SYS GPL and DDL require you to define the System Name Object Name Name that defines the object such as 8 alphanumeric characters OSA_DMPR for outside air damper The Object Name cannot already exist under the given System Name Expanded ID optional Name that more clearly identifies the 24 alphanumeric characters object such as OUTSIDE AIR DAMPER This field appears on the Object Focus window GPL template and summaries Hardware System Name Name of an existing system It might 8 alphanumeric characters represent the control panel or Network Control Module that s handling the object Hardware Object Name Name of the hardware object to which 8 alphanumeric characters the object is mapped The object name must already exist for the given Hardware System Name Changing the You can change any AOD attribute default value with a single exception Default Settings You cannot modify the System Name at the AOD Object Definition window To change other default values just enter acceptable values in the attribute fields Data entry procedures are described in the Operator Workstation User s Manual For additional information on AOD attributes see the rest of this document e The theory sections explain the interrelationship between various AOD attributes from an applications perspective e The attribute description table
16. bject online or through GPL For example 0 N unlatched where 0 is used in DDL N is used in GPL and online Default The value in brackets appears in the attribute field when you first enter the Object Definition window This remains the attribute value until you change it Column heading Lists possible uses for each attribute The following eight items are uses listed within the Usage column Means that you can seta value for the attribute using the Data Definition Language DDL Graphic Programming Language GPL or online Object Definition window You designate attribute values when defining the object Means you can modify the attribute using the Object Focus window or GPL Template A timesaving function used in C BASIC programming Allows you to omit the attribute name when writing the logic When omitted the attribute name is assumed by the program eans a J C BASIC process can modify write to an attribute eans the attribute can cause trigger a control process eans the software verifies that C BASIC has correctly written to modified the attribute eans the attribute is available in the GPL process Connection menu eans the attribute value is shown in the Object Focus window Objects Analog Output Digital AOD Object 27 Table 3 Analog Output Digital Object Attributes Attribute Software PMI Description Type Code Name Label Range Default Value CMD_PRI Command Identifies the priority level of the
17. bjects Analog Output Digital AOD Object Command Prioritization Defining Span To use AOD Span Type 0 1 or 2 use the following equations to determine the actual span limits to enter during AOD Object definition Span Low Output AOD Span Type x 1000 Calculated Span Low Output Span High Output AOD Span Type x 1000 Calculated Span High Output Determine the Calculated Span Output limits from the PID Loop action and the Controlled device action The AOD object supports three levels of priority for coordinating the execution of commands requested by operators and control processes When a command is sent to an AOD object a priority check is performed to determine if the command should be executed If a number of commands are present at once only the highest priority action is performed For example let s assume a control process commanded an AOD to open 10 At the same time an operator issues an Override command to the AOD to open 50 The priority check compares the priority level of the process against the operator Override command Operator Override is a higher priority so the AOD is overridden to the operator specified value Attributes Associated With Command Prioritization Five attributes reflect the AOD command prioritization process e Commanded Feature e Command Priority e Commanded Value e Auto Restore e S W Override Commanded Feature identifies the source of the object s Current Value The sou
18. ces between the valves such that either the heating coil or the cooling coil is used to reach setpoint Heating Coolin i H N x gt EN pet FTSE CWS ao dpidl Figure 1 A PIDL Object Controlling Two AODs Objects Analog Output Digital AOD Object 3 Quick Start Defining the AOD Modifying the AOD Default Attribute Settings This Quick Start section provides the information you need to define an AOD object quickly It contains e the default attribute values that have been system designed for the AOD object There is no need to change these values unless your application requires different attribute definitions e alist of the attributes that you must define for the AOD The AOD object can be defined e online using the Operator Workstation AOD object definition window e offline using the Graphic Programming Language GPL data base template e offline using the Data Definition Language DDL The AOD object can be modified e online using the Operator Workstation AOD object focus window e offline using the Graphic Programming Language GPL data base template Default attribute settings are available for both the online and the offline definition methods Default settings are the same regardless of
19. ean OG Definable Disabled communication is disabled between Oorl the object and its associated DCM When an object is Comm Disabled it can t trigger control processes send COS reports to operator devices or accept commands except for Enable The Comm Disable attribute also signifies whether the Comm Enable or Comm Disable command is in effect SlotNumber Represents the Function Module slot integer n FM Definable where the field device is connected 1to 10 slot number Note Electronic field devices are 1 actually wired to terminal blocks TBFs that are electrically connected to a specific FM slot Continued on next page 30 Objects Analog Output Digital AOD Object Attribute Cont Software PMI Description Code Name Label Default Value Span Low Refer to Span High Input float pt Blank disabled Definable Input blank or Writable any value Span High Helps define a range or span for float pt Blank disabled Definable Input input values and a range for output or any Writable values Span High Input is one of value or four parameters that work as a set blank Given any input value the span equation e determines the inputs position relative to the input range e produces an output in the same position relative to the output range SPAN_OT1 Span Low Refer to Span High Input float pt Blank disabled Definable Output blank or Writable any value SPAN_OT2 Span High Refer to
20. ies whether or not Y or N historical information for the object is sent automatically from the NCM to an archive file on an Operator Workstation If you select N the information is only buffered at the NCM and will be overwritten with new data when the buffer fills up The AOD object can map to either a DCM or a DCM140 Mapping means e The analog output device is connected to a specific place on a specific controller e This place is referenced in software so that the AOD object knows where to 1 receive input signals and 2 issue output commands Figure 13 is a flow diagram of the AOD hardware interface The blocks represent software functions The dashed boxes represent the attributes that define or control the functions Ta elton Sgt Function Hardware System ae i Name gr Attribute Ua et aaa SEN Hardware Hardware Object DCM Name TT Interface Slot Number Name ad Hardware Object Name DCM140 Slot Number gt RE AK DEERE pel ne AT fig13 Figure 13 AOD Hardware Interface This section explains the attributes you ll use to establish the hardware interface between the AOD and the appropriate hardware device The following attributes are common to both devices e Hardware System Name e Hardware Object Name e Slot Number 24 Objects Analog Output Digital AOD Object Mapping to a DCM The AOD maps to any one of the ten universal outputs on the
21. integer 1 Priority Commanded feature The to3 Commanded feature is responsible for the object s Current Value or Commanded Value DIAL_UP Auto Dial out Auto Dial out specifies whether or not Boolean J C B Y or N Critical reports Critl Crit4 0tol Writable force a dial up to a remote Operator Definable Workstation Writable DISPLAY ASCII Indicates the object Current or string PMI Display Representa Commanded Value converted to 8 char tion Value ASCII text for PMI display max FEATURE Commanded Identifies the source of the object s integer 1 0perator Feature Current Value or Commanded Value 3 P rocess Besides features sources can be the 7 DCM operator or a control process 8 O verride Sources are listed in the Code Default column to the right Initial Initial Value attribute and Shared Sampled attribute FORMAT Decimal Specifies the number of digits to be integer 1 Definable Position displayed to the right ofthe decimal 0 to 3 Writable point For example a decimal position of 2 would display the number 72 as 72 00 This parameter applies to all floating point attributes of the object 0 GRAPHIC Graphic Identifies the particular graphic integer 0 none JC B Symbol symbol used to represent the object in 0 to Writable Operator Workstation graphic 32767 Definable summaries value of zero means Writable no graphic will be displayed Range Check HISTORY Enable PT Specifies whether or
22. mmanding the AOD How Spanning Works There are four Span attributes They work as a set to define a range or span for PIDL output values To initiate spanning on a particular AOD set the four Span attributes when defining the object The first two define the input range the second two define the output range For the PIDL input to the AOD the Span equation e determines the minimum and maximum input allowed at the AOD e produces an output proportional to the input Attributes You Set for Spanning Four attributes affect Spanning e Span Low Input e Span High Input e Span Low Output e Span High Output Enter a value for each range according to your application Decimal or nondecimal values are acceptable There are no upper or lower limits although each value must be unique Also the Span High Input value must be greater than the Span Low Input value To disable the Span function leave all four attribute values blank Objects Analog Output Digital AOD Object 11 For an example on setting span limits let s assume you are setting the span for the example diagrammed in Figure 7 For the heating AOD define the span attributes as follows Span Low Input 0 Span High Input 100 Span Low Output 0 fully open Span High Output 100 fully closed Once values are set for the span input and output ranges the software performs the following algorithm 1 input analog value analog input to be spanned output anal
23. nds per percent For example SPREE 0 9 seconds percent Previous Position srrrrrnrrvornrrvernrnse 50 New Commanded Position 40 The pulse generated by the output would be up Pulsen na T 0 9 40 50 9 seconds DIF CUNO sates cactsvestacceaientcageneaaenceatee sign of the difference between the new commanded position and the previous position The Saturation Size is the pulse duration in seconds used to resynchronize the hardware point at 0 or 100 This attribute applies only for incremental Point Types The H W Override attribute on the AOD Object Focus window signals that a hardware switch has overridden the object s Commanded Value 20 Objects Analog Output Digital AOD Object COS Triggers and Figure 12 is a flow diagram of AOD triggers and history The blocks History represent software functions The dashed boxes represent the attributes that define or control the functions Function eee at esti ER Attribute Report Type Override Reports Locked Change of State a a eee de Reporting i Report Type i Control Process Override gt Triggering Enable Point _ GER a Point History Save Point History id pen ET Air fig12 Figure 12 AOD Triggers and History Functional Flow COS Reporting A detailed explanation of Change of State COS reporting is contained in the Report Router Alarm Management Technical Bulletin under the
24. not Y or N Boolean 0 no Definable History historical information is automatically 0or1 1 yes Writable collected at the NCM for this object This collection begins as soon as the object is defined Hardware Signals that a hardware switch has Boolean 0 no auto GPL Menu Override overridden the object s Commanded Qor1 1 yes manual Triggerable Value HW OBJCT Hardware Identifies the name of the hardware string Definable Object Name objectthatthe object is mapped to 8 char The name must already exist for the max given Hardware System Name Continued on next page 28 Objects Analog Output Digital AOD Object Attribute Cont Software Name HW_SYSTM INSTRUCT OBJECT OFFLINE OVERRIDE OVR_RPT PREFIX PT TYPE PMI Label Hardware System Name Operating Instruction Object Offline S W Override Report Type Override Point Type Continued on next page Description Identifies the name that represents the control panel or Network Control Module that s handling the object Identifies the particular text provided when Help is requested at the Operator Workstation A value of zero means no message will be displayed Identifies the object more clearly For example Outside Air Temperature for OAT Itappears on the Object Focus window GPL template and summaries Defines the object such as AIR_FLOW airflow switch The name cannot already exist under the given
25. og value the output of the span function IF input analog value gt span high input THEN output analog value span high output IF input analog value lt span low input THEN output analog value span low output IF span low input lt input analog value lt span high input THEN m span high output span low output span high input span low input b span low output m span low input output analog value m input analog value b Note m slope of the span function b y intercept This algorithm is visually described in Figure 6 span_high_output Percent Output span_low_output 0 100 PIDL span_low_input span_high_input Command FIG6 Figure 6 Input and Output Values of the Span Function 12 Objects Analog Output Digital AOD Object Process GPL ows Override and Command Commanded Value Span 0 Span Type 0 output span limits are 0 to 999 Analog Output Digital Span PIDL gt Span High Input Span High Output Span Low Input Span Low Output or NT Command _ gt Output gt Priortization Control gt FM lt Fig789 Figure 7 Span Type 0 With the AOD Span Type 0 the signal from the PID Loop is spanned and then its output is converted to the appropriate signal for the function module See Figure 7 Commands from Scheduling GPL Processes the Operator Workstation or
26. on lists the attributes of the AOD object This information may be helpful for control process programming and object definition This page contains a description of terms used in the table S W Name PMI Label Description Type Range String Boolean Integer Floating point Code Default Value fil Usage Definable Writable Object Default JC B Writable Triggerable Range Check GPL Menu PMI Column heading Software name The name of each attribute as itis recognized by the Metasys software Column Heading The name of each attribute field as itis appears in the Metasys windows and dialog boxes Column Heading A definition of each attribute Column heading The type of characters used and the definition limits for defining each attribute Integer has a set range of numbers that can be used Boolean calls for either a 0 ora 1 String can be a mixture of numbers and text ASCII alphanumeric characters such as System Object name 0 or 1 with 0 and 1 representing logical states such as true and false Whole numbers from 32767 to 32767 such as 22 Values that contain decimal points such as 67 5 Column Heading The default value for each attribute in brackets if a default value exists The meaning of each value may also be given The Code Default Value column shows numbers and ASCII text The numbers are used when defining the object in DDL and the ASCII text is used when defining the o
27. oportional output is a percent of full scale It is used by true analog output digital objects It takes the output from the span function and runs it through a fixed span that has 0 to 100 as the input range and 0 to 4095 as the output range The function module to which the AOD is mapped then converts the output to the appropriate signal based on the module type For other important information refer to the Spanning section Multiple analog output MAO uses the Output Analog Function Module OANIO1 This type of output provides proportional output for either one or two independent analog outputs and is valid for the DCM140 only Incremental output uses the OBE and OTE function modules This output provides either a positive or negative pulse for a duration which drives an output device to adjust to some percentage of the full scale For other important information refer to the Spanning section Attributes Associated with Output Control Three attributes determine the final output e Point Type e Step Ratio e Saturation Size Objects Analog Output Digital AOD Object 19 Point Type is the type of hardware output PROP is proportional INCR is incremental MAO is multiple analog output and implies a proportional output valid for the DCM140 only The Step Ratio attribute relates only to incremental point types This value defines the duration of the pulse generated by the incremental analog output hardware The units are in seco
28. or will see an indication of 100 HTG when the output to the function module is the value of Span Low Output and the valve is fully open and 0 HTG when the valve is fully closed Scheduling GPL processes the Operator Workstation and NT can command the AOD in the same way Objects Analog Output Digital AOD Object 15 Determining Span Type To determine the type of span you need refer to the following flowchart Start a Set up PIDL and span limits of AOD for proper control Dr Q A Are the output span limits Nn 70 and 100 satisfactory a D and Ske Pa B The choice of engineering NN TK units satisfactory e g HTG not OPEN P ad Se or Pa Re C Is this DCM at an Ne earlier revision pr Fa Se level than A 10 pa X A and B or C LS ta No Use Span Type 0 Do you want to output the Span Yes CX Low Output SPAN_OT1 tothe gt gt X function module when you Pa X command the AOD N t00 7 Use Span Type 1 gt Use Span Type 2 lt spanflow To determine the firmware revision level of the DCM cycle power and observe which LED stays on during the diagnostic startup The revision is indicated by the LED number A 10 lights LED number 10 Selecting Type 2 will output the Span Low Output SPAN_OT1 to the function module when you command the AOD to 100 Figure 10 Determining Which Span Type to Use 16 O
29. pe provides an inverse acting version of Span Type 1 Analog Output Digital Span PIDL gt Span High Input Span High Output Span Low Input Span Low Output Command Span Process GPL gt i Command gt Output gt OWS or NT 0 Sp n High Output Priortization Control FM Override and 100 Span Low Output Command View Span Commanded Value PA 0 Span High Output 100 Span Low Output Fig789 Figure 9 Span Type 2 When you select AOD Span Type 2 the commands from Scheduling GPL Processes the Operator Workstation or the NT are taken and spanned from 100 to 0 to allow the operator to command the AOD in easily understandable values See Figure 9 The command that is sent to the device is also spanned from 100 to 0 to provide an understandable display to the operator and for use in processes The PID Loop is spanned the same way that it was with an AOD Span Type 0 Example In this example the function module is an FM OAE101 0 that is connected to an FM OAP103 0 This combination provides 0 PSI with a 0 command and 20 PSI with a 100 command If the actual control device is a normally open cooling valve with a spring range of 3 to 6 PSI a span with the following parameters is needed Span Low Input 0 Span Low Output 2015 Span High Input 100 Span High Output 2030 This works well for the PID Loop direct acting With Span Type 2 the operat
30. rce can be the operator a control process or a PIDL output Command Priority identifies the priority level of the Commanded feature If for example a control process is responsible for the new AOD commanded value the AOD Focus Window displays Process in the Commanded Feature field and 2 the priority of this command in the Commanded Priority field Commanded Value updates to reflect the new commanded value This is displayed at the Object Focus window Objects Analog Output Digital AOD Object 17 Auto Restore identifies whether or not Y or N the AOD will act as an auto restore object When defined as an auto restore object the AOD will automatically revert back to its last commanded condition when the e NCM goes through a warm start A warm start implies that the NCM lost power kept its memory and then restarted when power resumed e AOD goes back online This implies that communications were broken and then resumed between the AOD device and the DCM If the AOD is defined as an auto restore object and the NCM goes through a warm start the AOD issues any pending high priority command priority 1 or 2 otherwise it restores communication with the hardware If the auto restore operation is triggered by an NCM warm start commands are issued after the Restart process is run S W Override specifies whether or not Y or N the object is currently in an overridden state due to an operator Override command You
31. riate electrical or pneumatic output See the Control Modules and Function Modules sections of this manual for additional DCM140 and OAN101 information Attributes Linking the DCM140 With the AOD Object Four attributes link the AOD and the DCM140 e Hardware System Name e Hardware Object Name e Slot Number e Subslot Number Hardware System Name must be of an existing system such as FLOOR1 It might represent the control panel or NCM that s handling the AOD Enter up to eight ASCII alphanumeric characters There is no default setting Hardware Object Name is the name of the DCM140 that the object is mapped to This object must be already defined If it is not defined define it before you define the AOD Enter up to eight ASCII alphanumeric characters There is no default setting Slot Number identifies the function module slot 1 through 10 where the AOD device is connected The AOD is actually wired to a terminal on the terminal strip This terminal is electrically connected to a specific FM slot Enter a value from 1 through 10 The default is 1 Subslot Number represents the OAN101 Output Analog function module subslot where the AOD device is connected The AOD is actually wired to a terminal on terminal strips This terminal is electrically connected to a specific OAN101 subslot Enter a value from 1 to 2 The default is 1 26 Objects Analog Output Digital AOD Object AOD Attribute Table Reference Tables This secti
32. ritable Definable Range Check Writable PMI Display Definable 29 Attribute Attribute Cont Software PMI Description Type Code Name Label Range Default Value REPORT Reports Specifies whether or not Y or N the Boolean 0 N unlocked Locked object sends COS reports to operator Oorl 1 Y locked devices Reports can be stopped and started using the Lock Report and Unlock Report commands respectively The Reports Locked attribute merely signifies which command is currently in effect RESTORE Auto Restore Specifies whether or not Y or N an Boolean C B object will revert to its last Oorl Writable commanded condition when Definable communication is resumed after a Writable failure or when the NCM is restarted Saturation Resynchronizes the hardware point at integer n time in seconds C B Size 0 or 100 by pulsing the point fora 0 to 255 0 Writable calculated duration in seconds This Definable attribute applies only for incremental Range type points Check Writable SAVE HIS Save PT Specifies whether or not Y or N Boolean 0 N enabled Definable History historical information for the objectis Oorl 1 Y disabled Writable automatically sent from the NCM to an archive file on an Operator Workstation If N is selected the information is only buffered at the NCM and will be overwritten with new data when the file fills up Comm Specifies whether or not Y or N Bool
33. s associated with the AOD object Samples are temporarily stored in a point history record at the NCM where the AOD is defined This record is automatically added when the object is added and deleted when the object is deleted The record is a circular buffer meaning that it s a fixed size in which the oldest data samples are replaced with the newest samples It will hold the last ten history samples for a specific AOD object Data in this circular buffer can be uploaded automatically to an Operator Workstation for long term storage Point History takes samples of these attributes whenever they change e Commanded Value no sample taken if commanded by PIDL e Commanded Feature no sample taken if commanded by PIDL e S W Override e H W Override e Object Offline e Comm Disabled e time and date of each occurrence Since the PIDL can take many samples within a very short time e g one sample per second a sample is not taken each time the PIDL commands the value or feature Attributes You Set for Point History When defining the AOD object you may set two attributes relating to point history e Enable Point History e Save Point History Enable Point History specifies whether or not Y or N historical information is collected automatically at the NCM for this object This collection begins as soon as the object is defined Objects Analog Output Digital AOD Object 23 Hardware Interface Save Point History specif
34. take control of the object Auto is an abbreviation for automatic mode of operation DISABLE Comm Stops the object from triggering control None A Disable processes sending COS reports to operator devices and accepting commands except for Comm Enable ENABLE Comm Allows the object to trigger control None A Enable processes send COS reports to operator devices and accept commands LOC_REP Lock Stops the object from sending COS None Scheduling Reports reports to operator devices The current state of the locked attributes are saved and compared to their state later when the object is unlocked to determine if a report should be sent LOC_TRG Lock Prevents the object from triggering any None Scheduling Trigger control processes This applies to all triggerable attributes of the object OVERRIDE Override Allows the operator to replace the Value A current value for the object with a user defined value e Analog object examples 50 F 60 RH or 250 GPM e Override is highest priority 1 This is a manual command only available to operators at the Operator Workstation or the Network Terminal Continued on next page Objects Analog Output Digital AOD Object 33 S W PMI Description Parameters Control PMI Feature Name Label Process Priority Priority Priority RELEASE Release Clears an object value set by a Priority None 2 command 2 JC BASIC SET AOD Set AOD Defines a value for an
35. the method used When you first enter the object definition window or GPL template default settings are displayed in boxes to the right of the attribute labels Figure 2 shows the object definition window Figure 3 shows the GPL data base template 4 Objects Analog Output Digital AOD Object Analog Output Digital Definition DCM140 vja Item Edit View Action GoTo Accessory HDQTRS BLDG 1 AHU 1 System Name Comm Disabled Object Name Expanded ID Hardware DCM140 Flags Graphic Symbol System Name NC5 Auto Dialout Operating Instr Object Name DCM2 Enable PT History Point Type PROP Save PT History Slot Number 1 Auto Restore Subslot Number Step Ratio Saturation Size Parameters Engineering Data Report Type Span Low Input Analog Units OVERRIDE Span High Input Decimal Position Span Low Output Span High Output FIG2 Figure 2 AOD Default Values at the Operator Workstation Object Definition Window Note If the point type in the Point Type field is MAO the Subslot Number Step Ratio and Saturation Size attributes have definition boxes next to their names Otherwise if the point type is INCR or PROP the default these attributes are undefinable and no definition boxes appear next to their attribute names as in Figure 2 Objects
36. the Network Terminal NT are taken and directly converted to the appropriate signal for the function module in terms of full scale of the function module range This works well when spanning is either not required or simply reverses the signal The operator sees a commanded value in the range of 0 to 100 and commands the AOD to that same value Example In this example a normally closed cooling valve is used with a spring range of 9 to 13 PSI and an FM OAP101 0 With it you can adjust the zero and span of the function module to provide a 0 command when the valve is closed and a 100 command when the valve is open Spanning in this example is not needed If the controller is reverse acting instead of direct acting you can reverse the controlled device action by defining the span parameters as follows Span Low Input 0 Span Low Output 100 Span High Input 100 Span High Output 0 Objects Analog Output Digital AOD Object 13 Process GPL Span Type 1 The Type output span limits are 1000 to 1999 Analog Output Digital Span PIDL 1 3 Span High Input Span High Output Span Low Input Span Low Output Command Span 100 Span High Output gt Command Output OWS ONT Priortization Control FM Override and 0 Span Low Output Command View Span Commanded Value lt 100 Span High Output 0 Span Low Output Fig789 Figure 8 Span Type 1

Download Pdf Manuals

image

Related Search

Related Contents

Quick Start Guide Guía Rápida  TDM Series Monitor  Anleitung V 253 CT2 CI - ASTRO Strobel Kommunikationssysteme  IC-M33 HB  Mellerware 2 4 4 0 91 6 0 0 User's Manual  Worldwide Lighting W33011G16 Instructions / Assembly  Operating instructions Surge arrester Type POLIM -S  TEKISUI PADDLE  DD 2822.book  

Copyright © All rights reserved.
Failed to retrieve file