Что-то не так в WriteTagByRelativeName. Есть ли тег Name в данном устройстве?
Что-то не так в WriteTagByRelativeName. Есть ли тег Name в данном устройстве?
Спасибо.
Переименовал тег в Name_3 тот же результат.
Пришлите лог обмена с устройством.*Для этого в свойствах сервера включите запись журнала и всех его событий размер лога задайте равным 10000. Начиная с версии 4.2.24 у каждого устройства добавлена настройка "Журнал" - включите запись у проблемного устройства, и также включите запись всех действий.*Запустите режим исполнения и воспроизведите ошибку. Лог пишется в папку:c:\ProgramData\InSAT\MasterOPC*Universal*Mod bus*Server\SERVERLOGS\
Лог заархивируйте и вышлите нам, также пришлите вашу конфигурацию ОРС сервера.
Вообще рекомендуется делать отдельный узел типа Program для работы с ODBC и весь код размещать там (обращаться к тегам через server.ReadTag). Иначе при проблемах с базой данных (отсутствием связи) будет тормозить весь поток опроса устройства
Спасибо.
Здравствуйте. Сталкнулся с такой проблемой. Перенес ОРС server на новую машину с Wndows 10 и теперь он перестал опрашивать теги. К самому контроллеру пишет что подключился, а вот сами теги не хочет опрашивать. Подскажите можно ли решить данную проблему?
разобрался. Работает на демо версии 64 бита.
У нас opc сервер на 32 бита 2500 точек, а windows 64 бита, будет ли работать скрипт в этом случае?
Да, будет.
Спасибо.
Спасибо, попробую.
Добрый день,
Как извлечь в masterscada метку времени из тега и признак качества?
Последний раз редактировалось oleg1821; 19.02.2021 в 11:17.
Добрый день, в безлимитной демо версии OPC работает, а на рабочей на 2500 точек 32 бита нет. Сообщение об ошибке
24-02-2021 11:11:51.088 Q_GVS_Tekon:SCRIPT.Mira39.Q_GVS_Tekon >> [string "--[[(R)SCRIPT.Mira39.Q_GVS_Tekon]]-- Initiali..."]:6: attempt to index global 'odbc' (a nil value)
-- Initialization
function OnInit()
host = "energy1"
login ="ecl_admin"
password = "q1w2"
env = odbc.env_create();
CONN,s = odbc.env_connect(env,host,login,password);
if(CONN==nil) then
server.Message(s);
end
end
Последний раз редактировалось oleg1821; 24.02.2021 в 10:07.