KsLogChannel

配置记录通道之设定。

名称 类型 定义
Source KsLogSource 记录单轴、输入、输出及 UserVariable 的数据。

SourceHandle

HANDLE

可用于 UserVariable。您可将 UserVariable 传给 KsLogChannel.SourceHandle。

例如:

logChannel.SourceHandle = Temperature.Id

注意:仅适用于 KINGSTAR 4.4 及之后版本。

Index INT

轴、输入或输出之索引。

当来源为 logUser,索引即为使用者变数的添加顺序。例如:

  • AddVariable(&Temperature);
  • AddVariable(&Voltage);
  • AddVariable(&Warning);

Index 0: Temperature

Index 1: Voltage

Index 2: Warning

注意:对于 UserVariable,仅适用于 KINGSTAR 4.3 及之前版本。

Variable KsLogVariable 选择欲记录的变数(若记录来源为轴),当来源为 logUser,则不使用变数。
Offset INT

当记录来源为以下时,设定偏移:

  • 单轴且记录变数为 logDigitalInputslogDigitalOutputs。偏移单位为位元 (bit)。
  • 模组的输入或输出,偏移单位视以下资料类型有所不同。

- logBool,偏移单位为位元 (bit)。

- logBool 除外的其他资料类型,偏移单位为位元组 (byte)。

DataType KsLogDataType 选择数据的类型(当记录来源为模组的输入或输出及 UserVariable 时)。