Professional Documents
Culture Documents
CNC - Rdparanum: / Read Maximum, Minimum and Total Number of CNC Parameter
CNC - Rdparanum: / Read Maximum, Minimum and Total Number of CNC Parameter
声明
/* read maximum, minimum and total number of CNC parameter */
[DllImport("FWLIB32.dll", EntryPoint = "cnc_rdparanum")]
public static extern short cnc_rdparanum(ushort FlibHndl, [Out,
MarshalAs(UnmanagedType.LPStruct)] ODBPARANUM a);
描述
读最小参数、最大参数以及参数数目。
参数
(1)FlibHndl 库句柄;[ in ]
(2)paranum ; [ in ]
/* cnc_rdparanum:read maximum, minimum and total number of CNC
parameter */
[StructLayout(LayoutKind.Sequential, Pack = 4)]
public class ODBPARANUM
{
public ushort para_min;
public ushort para_max;
public ushort total_no;
}
函数返回值
函数运行正常返回 EW_OK。
代码
class Program
{
static void Main(string[] args)
{
ushort Flibhndl = 0;
// 获取库句柄 ( Ethernet )
ret = Focas1.cnc_allclibhndl3("192.168.0.224", 8193, 10, out
Flibhndl);
if (ret != Focas1.EW_OK)
{
Console.WriteLine("发生异常,请检查!");
return;
}
#region cnc_rdparanum