Function Support Tables for PCM
The following tables show DLL functions that are supported by Advantech PCM Series hardware.
Function
Devices
PCM-3718H
PCM-3724
PCM-3725
PCM-3730
PCM-3730I
PCM-3753I
PCM-3761I
Device functions
DRV_DeviceOpen
DRV_DeviceClose
DRV_DeviceGetProperty
DRV_DeviceSetProperty
Analog Input
DRV_AIConfig
DRV_AIBinaryIn
DRV_AIScale
DRV_AIVoltageIn
DRV_MAIConfig
DRV_MAIBinaryIn
DRV_MAIVoltageIn
Analog Output
DRV_AOConfig
DRV_AOScale
DRV_AOBinaryOut
DRV_AOVoltageOut
Digital Input/Output
DRV_DioReadDOPorts
DRV_DioReadDIPorts
DRV_DioWriteDOPorts
DRV_DioEnableEventAndSpecifyDiPorts
DRV_DioDisableEvent
DRV_DioGetLatestEventDiPortsState
Port I/O
DRV_ReadPortByte
DRV_WritePortByte
DRV_ReadPortWord
DRV_WritePortWord
DRV_ReadPortDword
DRV_WritePortDword
Counter Functions
DRV_CounterEventStart
DRV_CounterEventRead
DRV_CounterFreqStart
DRV_CounterFreqRead
DRV_CounterPulseStart
DRV_CounterReset
DRV_CounterPWMSetting
DRV_CounterPWMEnable
DRV_FreqOutStart
DRV_FreqOutReset
High-speed Functions
DRV_CheckEvent
DRV_EnableEvent
DRV_GetFIFOSize
DRV_FAIIntStart
DRV_FAIIntScanStart
DRV_FAITransfer
DRV_FAICheck
DRV_FAITerminate
DRV_FAIDmaStart
DRV_FAIDmaScanStart
DRV_ClearFlag
Temperature
DRV_TCMuxRead
Other
Functions
DRV_GetErrorMessage