DI_ReadPort | ![]() ![]() ![]() ![]() |
DI_ReadPort
@ Description
Read digital data from the specified digital input port.
@ Cards Support
6208V/16V/08A, 6308V/08A, 7200, 7230, 7233, 7248, 7249, 7250/51, 7252, 7296, 7300A, 7432, 7433, 7434, 9111, 9112, 9114, 9118
@ Syntax
I16 DI_ReadPort (I16 CardNumber, U16 Port, U32 *Value)
@ Parameter
CardNumber : The card
id of the card that want to perform this operation.
Port : Digital input
port number. The valid value:
PCI-6208V/16V/08A: 0
PCI-6308V/08A: 0
PCI-7200/cPCI7200: 0
PCI-7230/cPCI7230: 0
PCI-7233/PCI7233H: 0
PCI-7248/cPCI7248:
Channel_P1A, Channel_P1B,
Channel_P1C, Channel_P1CL,
Channel_P1CH, Channel_P2A,
Channel_P2B, Channel_P2C,
Channel_P2CL, Channel_P2CH
cPCI-7249R:
Channel_P1A, Channel_P1B,
Channel_P1C, Channel_P1CL,
Channel_P1CH, Channel_P1AE,
Channel_P1BE, Channel_P1CE,
Channel_P2A, Channel_P2B,
Channel_P2C, Channel_P2CL,
Channel_P2CH, Channel_P2AE,
Channel_P2BE, Channel_P2CE
PCI-7250/51: 0 through 3
cPCI-7252: 0
PCI-7296:
Channel_P1A, Channel_P1B,
Channel_P1C, Channel_P1CL,
Channel_P1CH, Channel_P2A,
Channel_P2B, Channel_P2C,
Channel_P2CL, Channel_P2CH,
Channel_P3A, Channel_P3B,
Channel_P3C, Channel_P3CL,
Channel_P3CH, Channel_P4A,
Channel_P4B, Channel_P4C,
Channel_P4CL, Channel_P4CH
PCI-7300A/cPCI7300A: 1 (auxiliary digital input port)
PCI-7432/cPCI7432: 0
PCI-7433/cPCI7433: PORT_DI_LOW, PORT_DI_HIGH
PCI-9111: P9111_CHANNEL_DI, P9111_CHANNEL_EDI
PCI-9112/cPCI9112: 0
PCI-9114: 0
PCI-9118: 0
Value : Returns the digital
data read from the specified port.
PCI-6208V/16V/08A: 4-bit data
PCI-6308V/08A: 4-bit data
PCI-7200/cPCI-7200: 32-bit data
PCI-7230/cPCI-7230: 16-bit data
PCI-7233/PCI-7233H: 32-bit data
PCI-7248/cPCI-7248: 8-bit data
cPCI-7249R: 8-bit data
PCI-7250/51: 8-bit data
cPCI-7252: 16-bit data
PCI-7296: 8-bit data
PCI-7300A/cPCI-7300A: 4-bit data
PCI-7432/cPCI-7432: 32-bit data
PCI-7433/cPCI-7433: 32-bit data
PCI-9111: 16-bit data
PCI-9112/cPCI-9112: 16-bit data
PCI-9114: 16-bit data
PCI-9118: 4-bit data
@ Return Code
NoError, CardNotRegistered, ErrorInvalidCardNumber,
ErrorCardNotRegistered, ErrorFuncNotSupport