DESKTOP-1N1NK8A\auvkk
|
ffa3b8ceb3
|
[Common]
Aitex\Core\RT\IoCore下新增Interfaces文件夹,存放IoCore中定义的接口文件。
|
2023-04-23 16:46:17 +08:00 |
DESKTOP-1N1NK8A\auvkk
|
1248151339
|
[Common]
重写InterlockManager,使代码更易于维护和易读。
新增AiLimit和AoLimit对象。
新增IIOAccessor接口,并IOAccessor对象继承自此接口。
新增接口
新增IAnalogInterlockLimitRange接口,及其实现对象InterlockLimitRangeDouble、InterlockLimitRangeInt、InterlockLimitRangeShort,用于存储和判断模拟IO的互锁条件。
新增InvalidIoNameException、InvalidIoTypeException、IoNotFoundException对象。
新增扩展方法ToIoType(),用于从IO名称中解析IO的类型。
优化InterlockLimit对象,泛型定义中增加IOAccessor类型定义,将其对应的IO对象放在基类中,以简化DiLimit、DoLimit、AiLimit、AoLimit对象。
|
2023-04-23 16:43:08 +08:00 |
DESKTOP-1N1NK8A\auvkk
|
21e94b96fd
|
[Common]
新增IInterlockLimit接口,并将InterlockLimit改为泛型对象,以支持模拟量判断。
移除CustomLimitBase对象。
优化Interlock相关对象的代码结构,增加注释,为docfx做好准备。
|
2023-04-21 17:56:29 +08:00 |
DESKTOP-1N1NK8A\auvkk
|
dac2f4efc4
|
[Common]
增加一些注释,用于测试docfx。
|
2023-04-21 10:14:39 +08:00 |
DESKTOP-1N1NK8A\auvkk
|
b7a0b6d618
|
[Common]
优化BaseDevice对象,新增用于解析Xml配置的构造函数,修正其子类的ScBasePath中如果定义了{module},没有自动替换为Module名称的问题。
移除ErrorDetectableBaseDevice构造函数中解析Xml并初始化相关属性的代码。
新增SicMath命名空间,并新增时域信号算数平均滤波器。
[EquipmentLibrary]
新增IoSensorAnalog对象,用于监测模拟信号并产生警告和报警事件。
新增IoSensorWaterFlowTemp对象,用于自动监测水温并输出用于互锁的DO信号。
移除IoInterLock对象中监测水温并设置相关DO的代码。
移除IoSensor构造函数中解析Xml并初始化相关属性的代码。
移除IoPressureMeter构造函数中解析Xml并初始化相关属性的代码。
|
2023-04-19 15:38:04 +08:00 |
DESKTOP-1N1NK8A\auvkk
|
67bdd6c203
|
新增Common库单元测试工程。
[Common]
新增AITSensorAnalogData对象,并注册到IQueryDataService中。
新增IFilter接口。
新增实现IFilter接口的对象TimeDomainArithmeticMeanFilter,用于算术平均时域信号。
[EquipmentLibrary]
新增IoSensorAnalog对象,用于监测模拟信号是否产生报警。
新增IoWaterFlowWithAlarm对象,用于监测水温信号并产生报警。
|
2023-04-18 15:49:58 +08:00 |
DESKTOP-1N1NK8A\auvkk
|
1e1233ea74
|
[Common]
新增ErrorDetectableBaseDevice对象。
新增ReleaseNote,md文件。
[RT.EquipmentLibrary]
移除对象IoMfc、IoMfc2、IoMfc3。
增加基于ErrorDetectableBaseDevice的IoMfc和IoPressure对象。
|
2023-04-17 17:05:49 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
aaea9587ee
|
新增ReferencedAssemblyInfo对象。
RtApplication初始化时获取SicRT依赖的Dll,并生成依赖清单。
|
2023-04-13 18:38:08 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
66ce272e47
|
引用SicUI中必要的dll,避免SicUI工程中额外引用这些文件。
|
2023-04-13 12:18:30 +08:00 |
DESKTOP-GPE37UV\THINKAPD
|
1ace450916
|
Add project files.
|
2023-04-13 11:51:03 +08:00 |