Setdoublealarmvaluemx100 – Yokogawa PC-Based MX100 User Manual

Page 793

Advertising
background image

17-59

IM MX190-01E

17

Functions for the MX100 (Extended API) - Visual C/Visual Basic/Visual Basic.NET/C# -

setDoubleAlarmValueMX100

Syntax

int setDoubleAlarmValueMX100(DAQMX100 daqmx100, int chNo, int
levelNo, int iAlarmType, double valueON, double valueOFF)

Declaration

Visual Basic
Public Declare Function setDoubleAlarmValueMX100 Lib
"DAQMX100"(ByVal daqmx100 As Long, ByVal chNo As Long, ByVal
levelNo As Long, ByVal iAlarmType As Long, ByVal valueON As
Double, ByVal valueOFF As Double) As Long
Visual Basic.NET
Public Declare Ansi Function setDoubleAlarmValueMX100 Lib
"DAQMX100"(ByVal daqmx100 As Integer, ByVal chNo As Integer,
ByVal levelNo As Integer, ByVal iAlarmType As Integer, ByVal
valueON As Double, ByVal valueOFF As Double) As Integer
C#
[DllImport("DAQMX100.dll" CharSet=CharSet.Auto,
EntryPoint="setDoubleAlarmValueMX100")]
public static extern int setDoubleAlarmValueMX100(int
daqmx100, int chNo, int levelNo, int iAlarmType, double
valueON, double valueOFF);

Parameters

daqmx100

Specify the device descriptor.

chNo

Specify the channel number.

levelNo

Specify the alarm level.

iAlarmType

Specify the alarm type.

valueON

Specify the threshold level (ON value) for alarm activation.

valueOFF

Specify the threshold level (OFF value) for alarm termination.

Description

Sets the alarm to the alarm level of the specified channel.
• If the differences from the specified threshold value are excluded, it is the same

as the setAlarmValueMX100 function.

• The threshold value is specified with a floating point number including the decimal

point position.

Return value

Returns an error number.

Error:
Not descriptor

No device descriptor.

Reference

CDAQMX100::setAlarm

17.1 Details of Function - MX00 (Visual C/Visual Basic/Visual Basic.NET/C#) - Status Transition Functions

Advertising