2023-04-13 11:51:03 +08:00
|
|
|
namespace Aitex.Core.RT.IOCore
|
|
|
|
{
|
|
|
|
public class DIAccessor : IOAccessor<bool>
|
|
|
|
{
|
|
|
|
private IOAccessor<bool> rawAccessor;
|
|
|
|
|
|
|
|
public bool RawData
|
|
|
|
{
|
|
|
|
get
|
|
|
|
{
|
|
|
|
return rawAccessor.Value;
|
|
|
|
}
|
|
|
|
set
|
|
|
|
{
|
|
|
|
rawAccessor.Value = value;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
public DIAccessor(string name, int index, bool[] values, bool[] raws)
|
|
|
|
: base(name, index, values)
|
|
|
|
{
|
|
|
|
rawAccessor = new IOAccessor<bool>(name, index, raws);
|
2023-08-10 16:44:46 +08:00
|
|
|
type = IOType.DI;
|
2023-04-13 11:51:03 +08:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|