一款简单易用的基础网络通讯组件库。

PlcDriveOption 类

表示驱动器选项的配置类。

Definition

命名空间: TouchSocket.PlcBridges
程序集: TouchSocketPro.PlcBridges (在 TouchSocketPro.PlcBridges.dll 中) 版本:4.0.0-beta.143+5fcca7a4e70968794985dc3793adc50531308be6
C#
public class PlcDriveOption
Inheritance
Object    PlcDriveOption
Derived

构造函数

PlcDriveOption初始化 PlcDriveOption 类的一个新实例

属性

Count 获取地址范围的数量。
DelayTime 获取驱动器的延迟时间。默认为Zero
EndianType 驱动器的字节序类型。
Group 获取或设置驱动器的分组名称。

驱动器的分组具有以下功能:

  1. 相同分组的驱动器会使用同一个Task,即会串行执行

Logger 获取或设置日志记录器。当为时,会继承IPlcBridgeService的日志。
MaxReadCount 获取或设置一次读取的最大数量。
MaxReadGap 获取或设置读取地址范围之间的最大间隙。默认为10。
MaxWriteCount 获取或设置一次写入的最大数量。
MaxWriteGap 获取或设置写入地址范围之间的最大间隙。默认为0,表示不允许写入间隙。
Name 获取或设置驱动器的名称。
Start 获取地址范围的起始地址。
WriteGapValidityWindow 写入间隙的有效窗口时间。默认为100毫秒。

方法

EqualsDetermines whether the specified object is equal to the current object.
(继承自 Object。)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(继承自 Object。)
GetHashCodeServes as the default hash function.
(继承自 Object。)
GetTypeGets the Type of the current instance.
(继承自 Object。)
MemberwiseCloneCreates a shallow copy of the current Object.
(继承自 Object。)
ToStringReturns a string that represents the current object.
(继承自 Object。)

扩展方法

Map 将源对象的属性映射到目标对象的属性中。
(由 Mapper 定义。)
Map 将源对象映射到目标类型的实例。
(由 Mapper 定义。)
MapTTarget 将源对象映射到指定目标类型的新实例。
(由 Mapper 定义。)
ToJsonString 转换为Json
(由 SerializeConvert 定义。)

参见