Ведомственным, это в смысле стандарт фирмы-проектировщика? Или имеется ввиду какой то ГОСТ?
Что-то не припомню чтобы в ГОСТах было требование документирования адресов обмена.
А я вам еще раз говорю - это мартышкин труд. Бумажка с кучей адресов и непонятными комментариями не облегчат труд того кто в них будет разбираться.
Мне непонятно зачем эксплуатации нужен набор адресов Modbus.
Я свожу к принципу - не тупее меня, разберутся.
Я разбирался в чужих программах, как в ПЛК, так и в SCADA. Без какой либо документации. И не вижу в этом ничего сверхъестественного.
Согласен. По моему откровенная демагогия пошла - надо заканчивать.
Я знаю то, что я ничего не знаю. Но другие не знают и этого. (Сократ).
Чисто мое мнение.
Если делается работа не важно, для себя или на сторону, то есть 2 варианта:
1. "разовая поделка". Не важно какой сложности. Документация можно сделать минимальную - вне зависимости от сложности. Ибо вероятность изменения - не значительна. А время-деньги. И легко на документирование можно потратить больше времени, чем на разработку.
2. Дальнейшее развитие и сопровождение. Тогда "форматируем" программы, документируем и т.д.
Решил покапаться в OpenScada.
Подскажите как подключить ТРМ 202 к oscada?
в транспорты->последовательный интерфейс->выходной транспорт->testmodbus
указываю адрес /dev/ttyS0:9600:8N1
затем в сбор данных->modbus->testRTU
ставлю modbus протокол RTU, выбираю адрес транспорта и указываю адрес назначения (прибора)
в параметрах testRTU->test
указываю атрибуты:
R:1:r:PV1:PV1
R:5:rw:SP1:SP1
В атрибутах все данные отображаются корректно, но при попытке записи значения в SP1, выходит сообщение об ошибке:
1:06:Функция не поддерживается.
Подскажите, где ошибка?
Последний раз редактировалось roach; 14.04.2011 в 14:02.
С записью пока не помогу, нет необходимости. А проект уже спокойно живет около двух месяцев. Считываем 34 прибора Овен. Готовим к подключению ещё 28 приборов.
Думаю дело не только в экономии а в надежности и стабильности. Как ни странно 1-систему написал сначала на Linux (ASPLinux)потом на FreeBSD перенес. 8-лет работает не выключаясь. ( Работает с АТС ) Сейчас решил вернуться к разработкам под Linux. Заканчиваю разработку для котельной. 4-контроллера Овен ПЛК-160 и один ПЛК-100 в сетке. Для диспетчеризации ALTLinux ( Simly-6.01) Пока никаких серьезных проблем не увидел.
Борьба за отечественного производителя - борьба за страну!
Читаю, экспериментирую с элементами и ФБ, и все чаще задаю себе вопрос... а как бы "этот процесс" визуализировать через web-интерфейс. Не предполагается дома какой-либо диспетчерский узел с большим монитором и штатом операторов.
Набрел на просторах инета на пакет OpenScada. Стало интересно.
Вопрос: Кто может проконсультировать по данному продукту? Интересует установка на ububntu. ALTLinux как-то нет желания ставить, что бы зоопарк не разводить.
Спросил у разработчика "как подключить репозиторий" для убунты, на что он ответил - "не делаю репозиторий".
Ubuntu какая (версия,разрядность)?
Выбираем ftp://oscada.org/OpenSCADA/0.8.0/Ubuntu
Последний раз редактировалось alecsgolta; 20.10.2013 в 11:56.
Поступил проще. На ноуте стоит ubuntu 12.04. х86 (32б) Установил virtualbox и загрузил OpenSCADA CD Live.
Все запустилось. Но обилие настроек и масса новых для меня понятий просто ошеломляет
Иду пошагово. Пример разобрал. Теперь нужно подключить хотя бы одну переменную из ПЛК.
И неплохо бы иметь возможность проверить ... "а передает ли ПЛК по ModbusTCP эту переменную?". Что бы понимать, косяк в настройках скады или ПЛК.
Ссылку то я эту уже находил. Не понял как установить. Моих знаний пока хватает на то как установить из репозитория
зы. Выбор linux для меня очевиден. Бесплатный софт и может работать на довольно слабой машинке. Значит поставлю микрокомпьютер и водружу скаду.
Для установки просто запускайте в Убунту скачанные .deb файлы из того же "Центра приложений"
Скачали, щёлкнули правой кнопкой мыши по файлу, выбрали верхний пункт контекстного меню "Открыть в Центр приложений Ubuntu"...
Последний раз редактировалось Ryzhij; 20.10.2013 в 20:13.