添加A4工控机通过USB口电源控制浇水的案例
智能大石头 authored at 2025-05-18 15:57:09
505.00 B
SmartA4
namespace SmartA4;

/// <summary>输出口</summary>
public class OutputPort
{
    /// <summary>文件路径</summary>
    public String FileName { get; set; }

    /// <summary>读取开关值</summary>
    /// <returns></returns>
    public Boolean Read() => File.ReadAllText(FileName.GetFullPath())?.Trim() == "1";

    /// <summary>写入开关值</summary>
    /// <param name="value"></param>
    public void Write(Boolean value) => File.WriteAllText(FileName.GetFullPath(), value ? "1" : "0");
}