На счет окна настроек Вам нужно к Андрею обратиться. http://www.owen.ru/forum/showthread.php?t=16765
На видео это окно на 46 сек.
:
На счет окна настроек Вам нужно к Андрею обратиться. http://www.owen.ru/forum/showthread.php?t=16765
На видео это окно на 46 сек.
:
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Исчёрпывающе, спасибо
Вариашечка
Сделал отдельным экраном, так гораздо приятнее и универсальнее
Если кто-нибудь подскажет как конкатенацию строк сделать, попробую сделать поле, отображающее текущие настройки сети
Последний раз редактировалось SokolovS; 06.10.2014 в 13:41.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Здесь помогут регистры
PSW74,75 для порта PLC
Захват-2.png
и PSW64,65 для порта Download
Захват-1.png
Если ограничится из всех протоколов, имеющихся в панели http://www.owen.ru/forum/showthread....l=1#post101140,только протоколом ModBus, то
Настройки порта PSW64(74) PSW65(75) Порт не используется 0 0 Modbus RTU (Панель мастер) 5 13 Modbus ASCII (Панель мастер) 22 15 Modbus RTU Slave (ПЛК мастер) 23 5
В скобках регистры для порта PLC
Таким образом показывать поле адреса панели нужно (использовать IF) если, например, PSW64 или PSW74 равно 23 для выбранного порта.
Последний раз редактировалось petera; 06.10.2014 в 11:20.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
И теперь вопрос
Вроде видел работу панелью со временем, но не знаю как искать
Мне требуется задавать текущее время и день недели в панели, а также время и день недели нескольких событий. Ну и делать всякие дела по наступлении событий этих.
Возможно такое? Какова реакция на потерю питания будет?
Подскажите как можно с помощью панели задавать время работы блока "Blink" в ПЛК 160 ?
Смотрите пример на диске, который идет с ПЛК
Захват-1.png
или можно скачать отсюда http://www.owen.ru/forum/showthread.php?t=13581
Пример http://kipshop.ru/Primeri/HMI/03_06_...ter]_timer.zip
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Проблема раз:
СП270 сильно умная, МУ110 не понимает глубины полёта мысли.
Использую для управления модулем скриптовую функцию Writes и регистр 50й (в него записывается состояние сразу всех выходов, это удобно), ожидая от неё запроса 0x10. Однако панелька оптимизирует запросы и, поскольку изменить требуется только один регистр, посылает запрос 0х06. К сожалению, МУ110 обрабатывать такие не умеет. Есть ли какой-либо способ уговорить панель использовать запрос 0х10? Ну, кроме работы с портом напрямую.
Проблема два:
Трудно выделить ключевые моменты, поэтому описываю целиком ситуацию.
Та же СП270 и МУ110. За обмен информацией отвечает скрипт. Его задача - при наличии разрешения (PSB) отправить регистры (PSW) по заданному адресу. Разрешение сделано с прицелом на расширение, поэтому бит разрешения сразу в скрипте устанавливается сразу и не снимается.
Теперь ситуация. Сразу после запуска панели она устанавливает нужное состояние выходов модуля. Как только действия оператора приводят к тому, что состояние выходов должно измениться, панель выполняет это (выходы переходят в нужное состояние) и тут же виснет (появляется микросхемка), перезагружается и всё по новой.
Причём:
1) Комментирование строчки скрипта, отвечающей за установку бита (SetPSB(...); ), делает прошивку стабильной.
2) Перенос строчки в другое место и усиленная проверка на ошибки ничего не меняет.
3) При закомментированной строчке скрипта тот же самый бит, установленный любым другим способом (вручную кнопкой управления битом или функциональной областью), не приводит к зависанию панели.
К сожалению, в "поле" у меня не было особой возможности и желания проводить эксперименты. Панельку работать заставил, однако неплохо бы знать причину такого поведения. Сталкивался ли кто-нибудь с подобным?
Последний раз редактировалось SokolovS; 22.10.2014 в 11:22.