Цитата Сообщение от SCADAMaster Посмотреть сообщение
А зачем вам вообще тег? Вам же нужно контроллеру сообщить что будете читать такой то файл.
Выполняете команду modbus.WriteHoldingRegistersAsInt16( ) пишите в нужный Modbus регистр например 0, читаем нулевой файл.
Это нужно вставить в сам код скрипта - в функцию OnBeforeReading(), перед выполнением скрипта чтения файла.
Не получается почему то
Пишу
Код:
function OnBeforeReading()
local err;
err = modbus.WriteHoldingRegistersAsInt16(30,1,true,"10325476",false,0); 
end
--вызов кода из файла
dofile(LUA_MODULES.."\\OwenPlcHDA.lua")
В плк изменения тэга тоже не видно
01.PNG