The relay circuit of specified channel is made ON status.
Ret = AioEnableAo ( Id , AoChannel )
Id
[ VB.NET : Short ] [ C, C++ : short ] [ C# : short ] [ Python : ctypes.c_short
]
Specifies the ID retrieved from AioInit function.
AoChannel
[ VB.NET : Short ] [ C, C++ : short ] [ C# : short ] [ Python : ctypes.c_short
]
Specifies the channel its relay is to be made ON.
Ret [ VB.NET : Integer ] [ C, C++ : long ] [ C# : int ] [ Python : ctypes.c_long ]
Return values |
Content |
0 |
Normality completion |
7 |
Execute AioResetDevice function because the device has recovered from standby mode |
10001 |
Invalid
Id was specified |
10002 |
AIO
driver can't be called |
13360 |
The
value of AoChannel is outside the designated range of the function |
20001 |
This function can't be used by this device |
20003 |
Can
not use because another process is using the device |
The relay circuit of all channels is OFF for all devices.
Starts the device action by using AioStartAo function, but the device actually output after AioEnableAo is executed.
When simple output functions are used, the relay circuit status become ON when AioSingleAo or AioMultiAo is executed regardless of the AioEnableAo function.
This function cannot be used on devices without
the analog output function.
This function can be executed even if the device is in operation.
AIO-163202G-PE |
Doesn't need to use this function because of this device without a relay circuit. |
AIO-160802L-LPE |
Doesn't need to use this function because of this device without a relay circuit. |
AO-1604L-LPE |
Doesn't need to use this function because of this device without a relay circuit. |
DA12-16(PCI) |
Doesn't need to use this function because of this device without a relay circuit. |
AO-1604CI3-PCI |
Use this function to control the relay circuit |
DEMO DEVICE |
Doesn't need to use this function because of this device without a relay circuit. |
Sets the relay circuit of channel 0 to ON.
VB.NET |
Dim Ret As Integer |
C, C++ |
long Ret; |
C# |
int Ret; |
Python |
Ret = ctypes.c_long() |