Block
Mask
Description
ControllerName | The controller name uniquely specified in an OpCtrl block's parameter enables the binding between a specific controller block and the present functionality block. Binding between OpFcnand OpCtrl blocks that define the same Controller Name is performed during the initialization phase of the model. If no OpCtrl block is found that defines the same Controller Name as the OpFcnStatusRegister block, the OpFcnStatusRegister is simply disabled. |
---|---|
SampleTime (s) | This parameter allows the user to specify the sample time for this block and the TestDrive board in seconds. The default value is 0, which specifies a continuous sample time (note that the sample time is then borrowed from the separated subsystem). Some rules must be respected:
|
Inputs
This block has no inputs.
Outputs
Chassis Id | This output returns the number of the chassis where the board is installed. Typically this number is0. |
---|---|
Slot Id | This output returns the number of the slot where the board is installed. Typically this number is 1 to 11when the board is in a chassis, and 0 when the board is standalone. |
Rail Over-Current Status | This output returns1 when an over-current condition is detected on the board, and 0 otherwise. Acknowledgment of this error depends on the type of board. |
Rail Over-Voltage Status | This output returns1 when an over-voltage condition is detected on the board, and 0 otherwise. Acknowledgment of this error depends on the type of board. |
Thermostat Output Status | This output returns1 when an over-temperature condition is detected on the board, and0 otherwise. Acknowledgment of this error depends on the type of board. |
Software Fault Rail | This flag is more relevant for modules that support different power rail values. The flag is raised when 2 power rails are selected for the same output line. |
Software Fault State | Not implemented yet. This flag is more relevant for modules that support different states values. The flag is raised when 2 states (high and low) are selected for the same output line. |
Software Fault From Host | Not implemented yet. |
CRC Fault Status | Not implemented yet. |
Cable Identification | This output returns the state of the cable identification lines ID-CBL0-4 of the module board. The default value is 31. |
Device revision | This output returns the revision number of the associated device. |
Carrier Info | This output returns information about the IO card revision. This output has a size of 2 and will ultimately return the hardware revision and the serial number of the board. Presently the first value is 1 if the driver detects that the card holds an EEPROM for storing revision and serial number information. The second value is presently fixed to 65535. |
Module Id | This output returns information about the TestDrive carrier board type. Expected values are : Base Module, 0; RPG, 1; Switch Module, 2; ASM, 3; POM, 4; PDL, 5; RSM, 6. For TestDrive boards modified for 24V input voltage, add 8 to these values. OP5130 cards return 31. |
Minor Id | This output returns the ProductMinorId of the bitstream programmed in the card. |
Characteristics and Limitations
Connector Pin Assignments
Since the OpFcnStatusRegister block may attach itself to different boards that support the Status Register functionality, the user should refer to the documentation of his specific module board for connector pin assignments.
Direct Feedthrough | Yes |
---|---|
Discrete sample time | Yes |
XHP support | Yes |
Work offline | No |