KUKAVARPROXY Client 的 .Net DLL

目录 Content
[hide]

在《KUKAVARPROXY 系列文章索引》里,LT 记录了从开始接触 KUKAVARPROXY 到熟悉其消息格式的一系列文章。这次,LT 将其功能封装成 .Net dll 的形式以方便调用。

kukavarproxy_client_assembly

功能描述 Description

提供 PROXYVARPROXY 客户端的通讯和读写变量的功能。以下为 C# 的描述。

继承层次关系 Inheritance Hierarchy

命名空间 Namespace

using KUKAVARPROXY;

语法 Syntax

public class KukaVarProxy
public class KukaVarProxy.ReadResult

构造函数 Constructors

KukaVarProxy()

属性 Properties

方法 Methods

Connect(String, Int32, Int32)
Disconnect()
ReadVariable(String)
WriteVariable(String , String)

示例 Examples

KukaVarProxy myclient = new KukaVarProxy();

// port:7000, timeout:600
myclient.Connect("127.0.0.1", 7000, 600);

// read a variable
KukaVarProxy.ReadResult resultRead = myclient.ReadVariable("$OV_JOG");
if ((resultRead != null) && (resultRead.readOk != false))
{
    Console.WriteLine(resultRead.value);
}
else
{
    Console.WriteLine("read  error!");
}
pause();

// write a variable 
Boolean resultWrite = myclient.WriteVariable("$OV_PRO", "55");
if (resultWrite != false)
{
    Console.WriteLine("write ok!");
}
else
{
    Console.WriteLine("write error!");
}
pause();

myclient.Disconnect();

kukavarproxy_cs_dll_client_u

<不提供本dll下载>

扩展阅读

2 thoughts on “KUKAVARPROXY Client 的 .Net DLL

Leave a Reply

Your email address will not be published. Required fields are marked *