Просмотр полной версии : Запись констант переменных в ПЛК
Vitorgan
18.05.2016, 08:03
Доброе утро, подскажите пожалуйста, возможно ли в ПЛК записывать константы переменных например через csv или txt файл, хранящемся на ПК, к которому подключен ПЛК, если да, ткните где об этом почитать, посмотреть пример. Заранее благодарен за помощь.
если это константа - то что значит записать ?
внешние данные можно занести в плк или через область обмена по протоколам или через файл (разбирать его придется ручками). Есть еще сетевые переменные - на любителя
Через поиск все это есть. А через область обмена - см. РП
Newcomer
19.05.2016, 11:33
Пиши во Flash ПЛК.
Vitorgan
19.05.2016, 15:59
Да разбирать, разберем, вопрос в другом, хотел из скады записывать, ну чтоб скада генерировала что-то типа csv или txt, а далее по какому-то событию, ПЛК "хавал" и менял уставки. Меняться они будут не очень часто. Мне сказали что со скады на ПЛК-160 не получится. Получается выход только один, что-то типа EasyWorkPLC, в нее заходить, и править уставки?
зачем файл, если нет желания по модбас уставки менять, в плк можно поднять вебсервер и через него изменить уставки
Vitorgan
19.05.2016, 18:53
слово сочетание "поднять вебсервер" вгоняет в дрож). Да просто уставок штук 30, ключевая версия скады не резиновая, думал малой кровью. А где про вебсервер почитать можно?
Штук 30 можно и retain хранить, просто закинув в конфигуратор модбас для скады.
Vitorgan
19.05.2016, 20:01
да о том и речь, расширять скаду еще на 400 точек ради 30-50 уставок не комильфо
слово сочетание "поднять вебсервер" вгоняет в дрож). Да просто уставок штук 30, ключевая версия скады не резиновая, думал малой кровью. А где про вебсервер почитать можно?
да там и читать не чего, просите знакомого веб-программиста, чтоб он составил html-страничку с формой для уставок, через GET и отправкой по IP-адресу плк, там(в контроллере) открываете сокет в качестве сервера и все приходящие запросы обрабатываете либо сами, либо в оскат можно покопаться, там вроде была функция разбора запросов и все аргументы переправляете в соответствующие переменные
Vitorgan
19.05.2016, 22:59
Хорошо, поковыряюсь, в html и php мне легче чем в codesysЕ) спасибо за помощь.
У некоторых операторских панелей встречал понятие "рецепт", когда средствами панели организуется одновременная смена нескольких переменных по нажатию кнопки на панели.
Может быть и в скадах (особенно у той, что у топикстартера) есть рецепты, не требующие расхода точек?
Хорошо, поковыряюсь, в html и php мне легче чем в codesysЕ) спасибо за помощь.
Да, особенно php тут пригодится ;)
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot