Последний раз редактировалось SCADAMaster; 28.05.2014 в 15:37.
Спасибо.
Вот такая ошибка выдаётся в сообщениях скриптов если переменную среды установить неправильную или модуля не будет по нужному адресу29-05-2014 11:34:06.609 Tag1:Node1.Device1.Tag1 >> [string "-- Initialization..."]:10: module 'socket' not found:
no field package.preload['socket']
no file 'C:\Program Files\InSAT\MasterOPC Universal Modbus Server 3\lua\lua_bad\socket.lua'
no file 'socket.lua'
no file 'C:\Program Files\InSAT\MasterOPC Universal Modbus Server 3\lua_bad\socket.dll'
no file 'socket.dll'
Ваш сервер действительно не считывает эти переменные среды, их считывает Lua
В ходе решения задачи столкнулся с некоторыми сложностями в реализации на CodeSys и решил поискать возможно более простые решения. Задача: имеются несколько установок, в них рабочими производится ручное включение оборудования, так же производится контроль температуры каждой установки. Оператор должен фиксировать кем, зачем и когда включалось/выключалось оборудование, а также среднюю температуру за период работы. Возможно ли реализовать данный процесс на бесплатной версии? Структура: ПК - ПЛК-100 и 2 МВА-8 (в принципе ни какого управления, просто протоколирование работы оборудования, чтобы контролировать персонал)
На бесплатной версии реализовать можно, если будет опрашиваться не более 32 точек.
Не совсем понятно как вы собираетесь передавать кто включал и зачем.
Спасибо.
Добрый день.
У нас на предприятии используется много блоков управления приточной вентиляции ВЕНТ 401 (Минитерм 400.25.79). Скажете, можно ли их каким то образом привязать к СКАДе?
Спасибо.
Для данных приборов существует ОРС сервер - можно связаться через него:
http://www.mzta.ru/produkcziya/katal...e-obespechenie
Спасибо.
Добрый день.
Спасибо за помощь (ссылку). Сразу возник другой вопрос. Задал этот же вопрос на форуме МЗТА. Но похоже там форум мёртвый. Имеется порядка 10 венткамер. Венткамеры расположены на удалении друг от друга 50-300м. В каждой из венткамер установлено от трёх до пяти приточек на основе "Минитерм 400" (ВЕНТ 401). Подскажите, как правильно организовать сеть RS-485 и состыковать со СКАДОЙ?
Спасибо.
Решений есть несколько. Можно использовать конвертер USB-RS-485:
http://insat.ru/products/?category=169
От него прокладываете сеть RS-485. Рекомендация по интерфейсу можно найти много:
http://www.tzmagazine.ru/jpage.php?u...2=913&uid3=917
http://contravt-metodichka.ru/?id=3937
На большие расстояния лучше использовать кабель специально для RS-485:
http://www.spetskabel.ru/cableparam1_platforms_3_1.htm
http://www.spcable.ru/catalog/rs485.htm#rs485
Возможно удобнее будет сделать несколько шин RS-485, и использовать многопортовый преобразователь USB-COM.
Если рядом с венткамерами есть локальная сеть, то можно использовать конвертер Ethernet-COM, такие как Moxa Nport5150 и подобные:
http://insat.ru/products/?category=1121
Такие конвертеры могут работать в режиме Real Com Mode - на компьютере создается виртуальные СОМ порт, и вы будете работать с вашими устройствами как если бы работали напрямую.
После прокладки сети, настраиваете ОРС сервер на нужный порт и получаете данные в скаду.
Последний раз редактировалось SCADAMaster; 04.06.2014 в 09:30.
Спасибо.
А ещё такой вопрос, Инсат случайно не разрабатывает Скаду для андроид устройств, для планшетников для телефонов??
Спасибо.
СЕТЬ.pngЯ наверно не совсем правильно вопрос задал. Я для пеобразования на компе использую овеновский АС-4(USB - RS-485).Это всё понятно, всё работает.Я не совсем понимаю, как в самой венткамере сделать. Допустим в венткамере есть три ВЕНТ401(минитерм 400). Внутри венткамеры я их должен объеденить по RS-232, а затем там-же подключить к преобразователю RS-232 - RS-485? И так делать в каждой венткамере? При этом мне нужна одна линия, или для каждой венткамеры тянуть свою линию?