Цитата:
Сообщение от ATS
День добрый.
Решил выложить свой вариантик SCADA на PHP с опросом по modbus TCP.
Основная идея - получение XML фаилика на лету из PHP и работа с данными по именам переменных из таблицы контроллера не задумываясь о типах.
Ну и дополнительно возможность использования проекта как на борту контроллера так и на внешнем сервере.
Файл class_2GiMbusTcp.php сделан на основе раннее указанной французской версии, естественно с доработками.
Данные по именам и типам переменных, а также по IP параметрам 2Gi читаются из файла load_files.map проекта.
В случае использования на внешнем сервере этот файл нужно скопировать из контроллера в папку scada на сервере.
Также в этом случае в файле Data2Gi.php нужно указать IP адрес контроллера (там есть пример в закоментированной строчке)
Загрузка файлов описана в в начале темы. И естественно в проекте Лоджика нужно поменять IP параметры контроллера.
|
прошу прощения за ламерский вопрос - вот я залил проект на контроллер, плюс залил содержимое папки scada в var/www
запустил из браузера по /ip/scada/
что-то заработало.. картинка крутится, числа тикают, тренды рисуются.
вопросы вот такие:
- этот вариант проекта тоже будет нещадно убивать память контроллера за 170 дней?
- почему-то порт в проекте прописан не 502, а 4001. так и должно быть?