#445 fixed PPM undefined field logic and improved RTU unit fault handling
This commit is contained in:
@@ -7,7 +7,7 @@ local boilerv_rtu = {}
|
||||
---@param boiler table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function boilerv_rtu.new(boiler)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(boiler)
|
||||
|
||||
-- disable auto fault clearing
|
||||
boiler.__p_clear_fault()
|
||||
|
||||
@@ -7,7 +7,7 @@ local dynamicv_rtu = {}
|
||||
---@param dynamic_tank table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function dynamicv_rtu.new(dynamic_tank)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(dynamic_tank)
|
||||
|
||||
-- disable auto fault clearing
|
||||
dynamic_tank.__p_clear_fault()
|
||||
|
||||
@@ -7,7 +7,7 @@ local envd_rtu = {}
|
||||
---@param envd table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function envd_rtu.new(envd)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(envd)
|
||||
|
||||
-- disable auto fault clearing
|
||||
envd.__p_clear_fault()
|
||||
|
||||
@@ -7,7 +7,7 @@ local imatrix_rtu = {}
|
||||
---@param imatrix table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function imatrix_rtu.new(imatrix)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(imatrix)
|
||||
|
||||
-- disable auto fault clearing
|
||||
imatrix.__p_clear_fault()
|
||||
|
||||
@@ -7,7 +7,7 @@ local sna_rtu = {}
|
||||
---@param sna table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function sna_rtu.new(sna)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(sna)
|
||||
|
||||
-- disable auto fault clearing
|
||||
sna.__p_clear_fault()
|
||||
|
||||
@@ -7,7 +7,7 @@ local sps_rtu = {}
|
||||
---@param sps table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function sps_rtu.new(sps)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(sps)
|
||||
|
||||
-- disable auto fault clearing
|
||||
sps.__p_clear_fault()
|
||||
|
||||
@@ -7,7 +7,7 @@ local turbinev_rtu = {}
|
||||
---@param turbine table
|
||||
---@return rtu_device interface, boolean faulted
|
||||
function turbinev_rtu.new(turbine)
|
||||
local unit = rtu.init_unit()
|
||||
local unit = rtu.init_unit(turbine)
|
||||
|
||||
-- disable auto fault clearing
|
||||
turbine.__p_clear_fault()
|
||||
|
||||
Reference in New Issue
Block a user