点击或拖拽改变大小

GeHelper 类

GE plc相关的辅助类对象
继承层次
SystemObject
  HslCommunication.Profinet.GEGeHelper

命名空间:  HslCommunication.Profinet.GE
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法
public class GeHelper

GeHelper 类型公开以下成员。

构造函数
  名称说明
公共方法GeHelper
初始化 GeHelper 类的一个新实例
Top
方法
  名称说明
公共方法静态成员BuildReadCommand(Int64, GeSRTPAddress)
构建一个读取数据的报文命令,需要指定消息号,读取的 GE 地址信息
To construct a message command to read data, you need to specify the message number and read GE address information
公共方法静态成员BuildReadCommand(Int64, String, UInt16, Boolean)
构建一个读取数据的报文命令,需要指定消息号,地址,长度,是否位读取,返回完整的报文信息。
To construct a message command to read data, you need to specify the message number, address, length, whether to read in bits, and return the complete message information.
公共方法静态成员BuildReadCoreCommand
构建一个读取数据的报文信息,需要指定操作的数据代码,读取的参数信息
To construct a message information for reading data, you need to specify the data code of the operation and the parameter information to be read
公共方法静态成员BuildWriteCommand(Int64, GeSRTPAddress, Byte)
构建一个批量写入 byte 数组变量的报文,需要指定消息号,写入的地址,地址参照 GeSRTPNet 说明。
To construct a message to be written into byte array variables in batches, you need to specify the message number and write address. For the address, refer to the description of GeSRTPNet.
公共方法静态成员BuildWriteCommand(Int64, String, Boolean)
构建一个批量写入 bool 数组变量的报文,需要指定消息号,写入的地址,地址参照 GeSRTPNet 说明。
To construct a message to be written into bool array variables in batches, you need to specify the message number and write address. For the address, refer to the description of GeSRTPNet.
公共方法静态成员BuildWriteCommand(Int64, String, Byte)
构建一个批量写入 byte 数组变量的报文,需要指定消息号,写入的地址,地址参照 GeSRTPNet 说明。
To construct a message to be written into byte array variables in batches, you need to specify the message number and write address. For the address, refer to the description of GeSRTPNet.
公共方法Equals
Determines whether the specified object is equal to the current object.
(继承自 Object。)
公共方法静态成员ExtraDateTime
从实际的时间的字节数组里解析出C#格式的时间对象,这个时间可能是时区0的时间,需要自行转化本地时间。
Analyze the time object in C# format from the actual time byte array. This time may be the time in time zone 0, and you need to convert the local time yourself.
公共方法静态成员ExtraProgramName
从实际的时间的字节数组里解析出PLC的程序的名称。
Parse the name of the PLC program from the actual time byte array
公共方法静态成员ExtraResponseContent
从PLC返回的数据中,提取出实际的数据内容,最少6个字节的数据。超出实际的数据长度的部分没有任何意义。
From the data returned by the PLC, extract the actual data content, at least 6 bytes of data. The part beyond the actual data length has no meaning.
受保护的方法Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(继承自 Object。)
公共方法GetHashCode
Serves as the default hash function.
(继承自 Object。)
公共方法GetType
Gets the Type of the current instance.
(继承自 Object。)
受保护的方法MemberwiseClone
Creates a shallow copy of the current Object.
(继承自 Object。)
公共方法ToString
Returns a string that represents the current object.
(继承自 Object。)
Top
扩展方法
  名称说明
公共扩展器方法ToJsonString
获取当前对象的JSON格式表示的字符串。
Gets the string represented by the JSON format of the current object.
(由 HslExtension 定义。)
Top
参见