串行端口 API

这些 API 由串行
Port
对象提供,用于实现
FactoryTalk Optix Studio
在默认情况下不支持的单个或多个控制器的通信协议逻辑。

可用的 API

以下方法可用:
public void Open(); public void Close(); public byte[] ReadBytes(uint count); public char[] ReadChars(uint count); public byte ReadByte(); public char ReadChar(); public string ReadLine(); public byte[] ReadBytesUntil(string delimiter); public char[] ReadCharsUntil(string delimiter); public void WriteBytes(byte[] buffer); public void WriteChars(char[] buffer); public void WriteLine(string text); public void CancelRead();
以下 C# 属性可用于读取或写入对象变量,以及更改某些方法的操作:
public string PortName { get; set; } public uint BaudRate { get; set; } public byte DataSize { get; set; } public ParityType Parity { get; set; } public StopBitsType StopBits { get; set; } public FlowControlType FlowControl { get; set; } public TimeSpan Timeout { get; set; } public string NewLine { get; set; } = "\n";
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈