点击或拖拽改变大小

MelsecA3CNetHelper 类

MelsecA3CNet1协议通信的辅助类
继承层次
SystemObject
  HslCommunication.Profinet.Melsec.HelperMelsecA3CNetHelper

命名空间:  HslCommunication.Profinet.Melsec.Helper
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:11.8.2.0 (11.8.2.0)
语法
public class MelsecA3CNetHelper

MelsecA3CNetHelper 类型公开以下成员。

构造函数
  名称说明
公共方法MelsecA3CNetHelper
初始化 MelsecA3CNetHelper 类的一个新实例
Top
方法
  名称说明
公共方法Equals (继承自 Object。)
公共方法静态成员ExtraReadActualResponse
根据PLC返回的数据信息,获取到实际的数据内容
受保护的方法Finalize (继承自 Object。)
公共方法GetHashCode (继承自 Object。)
公共方法GetType (继承自 Object。)
受保护的方法MemberwiseClone (继承自 Object。)
公共方法静态成员PackCommand
将命令进行打包传送,可选站号及是否和校验机制
公共方法静态成员Read
批量读取PLC的数据,以字为单位,支持读取X,Y,M,S,D,T,C,具体的地址范围需要根据PLC型号来确认
公共方法静态成员ReadAsync
批量读取PLC的数据,以字为单位,支持读取X,Y,M,S,D,T,C,具体的地址范围需要根据PLC型号来确认
公共方法静态成员ReadBool
批量读取bool类型数据,支持的类型为X,Y,S,T,C,具体的地址范围取决于PLC的类型
公共方法静态成员ReadBoolAsync
批量读取bool类型数据,支持的类型为X,Y,S,T,C,具体的地址范围取决于PLC的类型
公共方法静态成员ReadPlcType
读取PLC的型号信息
公共方法静态成员ReadPlcTypeAsync
读取PLC的型号信息
公共方法静态成员RemoteRun
远程Run操作
公共方法静态成员RemoteRunAsync
远程Run操作
公共方法静态成员RemoteStop
远程Stop操作
公共方法静态成员RemoteStopAsync
远程Stop操作
公共方法ToString (继承自 Object。)
公共方法静态成员Write(IReadWriteA3C, String, Boolean)
批量写入bool类型的数组,支持的类型为X,Y,S,T,C,具体的地址范围取决于PLC的类型
Write arrays of type bool in batches. The supported types are X, Y, S, T, C. The specific address range depends on the type of PLC.
公共方法静态成员Write(IReadWriteA3C, String, Byte)
批量写入PLC的数据,以字为单位,也就是说最少2个字节信息,支持X,Y,M,S,D,T,C,具体的地址范围需要根据PLC型号来确认
公共方法静态成员WriteAsync(IReadWriteA3C, String, Boolean)
批量写入bool类型的数组,支持的类型为X,Y,S,T,C,具体的地址范围取决于PLC的类型
Write arrays of type bool in batches. The supported types are X, Y, S, T, C. The specific address range depends on the type of PLC.
公共方法静态成员WriteAsync(IReadWriteA3C, String, Byte)
批量写入PLC的数据,以字为单位,也就是说最少2个字节信息,支持X,Y,M,S,D,T,C,具体的地址范围需要根据PLC型号来确认
Top
扩展方法
  名称说明
公共扩展器方法ToJsonString
获取当前对象的JSON格式表示的字符串。
Gets the string represented by the JSON format of the current object.
(由 HslExtension 定义。)
Top
参见