Safety Considerations Guide, Tricon v9.0 - Tuv-fs.com

Safety Considerations Guide, Tricon v9.0 - Tuv-fs.com Safety Considerations Guide, Tricon v9.0 - Tuv-fs.com

13.07.2015 Views

90 TR_VOTE_MODE Function BlockTR_VOTE_MODE Function BlockConverts Redundancy StatusThe TR_VOTE_MODE function block provides an easy way to convertredundancy status from one voting mode to another, as shown in the followingtruth table.TMR GE_DUAL GE_SINGLE TMR DUAL SINGL ZEROT T T T F F FF T T F T F FF F T F F T FF F F F F F TOther 1F F F F1. If there is an error in the inputs, then CO is false, the mode outputs are false, and the functionblock reports a bad parameter error (EBADPARAM).Note To save memory and reduce scan time when using this function block,create a single instance of the function block in your program and invoke itmultiple times. Do not use the same instance more than once in a network.Parameter Type DescriptionInputs CI BOOL Control In—enables operationIf CI=FALSE, then CO=FALSE—there is nochange in the output valueIf CI=TRUE and ERROR_NUM=0, then CO=TRUEIN_TMR BOOL Three critical I/O channels operatingGE_DUAL BOOL Two or more critical I/O channels operatingGE_SINGLE BOOL One or more critical I/O channels operatingOutputs CO BOOL Control Out—indicates completion of theoperation with no errorsTricon Safety Considerations Guide

TR_VOTE_MODE Function Block 91Parameter Type DescriptionOutput TMR BOOL Three critical I/O channels operatingDUAL BOOL Dual modeSINGL BOOL Single modeZERO BOOL Zero modeRuntime Error Code Return Value ConditionEBADPARAMBad parameterNote If there is a programming error, then CO is false and the mode outputs areset to false.AttributeApplication TypeProgramming UsageCEM FeatureUsageSafety, ControlSpace SaverN/ALibraryTriconRelated TopicsTR_64_POINT_STATUSTR_CALENDARTR_CRITICAL_IOTR_MP_STATUSTR_PEER_STATUSTR_POINT_STATUSTR_PORT_STATUSTR_PROGRAM_STATUSTR_SCAN_STATUSTR_SHUTDOWNTR_SLOT_STATUSAppendix APeer-to-Peer Communication

90 TR_VOTE_MODE Function BlockTR_VOTE_MODE Function BlockConverts Redundancy StatusThe TR_VOTE_MODE function block provides an easy way to convertredundancy status from one voting mode to another, as shown in the followingtruth table.TMR GE_DUAL GE_SINGLE TMR DUAL SINGL ZEROT T T T F F FF T T F T F FF F T F F T FF F F F F F TOther 1F F F F1. If there is an error in the inputs, then CO is false, the mode outputs are false, and the functionblock reports a bad parameter error (EBADPARAM).Note To save memory and reduce scan time when using this function block,create a single instance of the function block in your program and invoke itmultiple times. Do not use the same instance more than once in a network.Parameter Type DescriptionInputs CI BOOL Control In—enables operationIf CI=FALSE, then CO=FALSE—there is nochange in the output valueIf CI=TRUE and ERROR_NUM=0, then CO=TRUEIN_TMR BOOL Three critical I/O channels operatingGE_DUAL BOOL Two or more critical I/O channels operatingGE_SINGLE BOOL One or more critical I/O channels operatingOutputs CO BOOL Control Out—indicates <strong>com</strong>pletion of theoperation with no errors<strong>Tricon</strong> <strong>Safety</strong> <strong>Considerations</strong> <strong>Guide</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!