Не получается вывести на экран СМИ-2М два старших разряда индикатора переменной типа String с ПР200. Для понимания во вложении два варианта моих действий. Примеры упрощенные (для понимания).
Не получается вывести на экран СМИ-2М два старших разряда индикатора переменной типа String с ПР200. Для понимания во вложении два варианта моих действий. Примеры упрощенные (для понимания).
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
1. Проект на ПР и СМИ-2 делал лет 5 назад (а может и больше), хотелось обойтись меньшими затратами. Т.е. это все работало на СМИ-2.
2. К ПР подключнны 2шт. СМИ-2М. На втором отображаются значения, на первом наименование (портрет). При переполнении второго индикатора (9999) он обнуляется о начинает считать с 0001, а на первом индикаторе два старших разряда занимаем под наименование, а два младших под значение (СУ01).Соответственно с изменением переменной типа String. Схемно все переключения режимов отображения выполнены уже давно и менять не хочется. Продано очень много изделий.
Я понимаю вашу ситуацию, но совсем без изменений обойтись не получится.Схемно все переключения режимов отображения выполнены уже давно и менять не хочется. Продано очень много изделий.
Как насчет того, чтобы на одном индикаторе отображать только наименование, а на втором - значение типа Uint32 с отображением в режиме бегущей строки?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Так было на СМИ-2
Если вам нужно отображать на индикаторе строку из 4 символов, то потребуется в одном запросе записать как минимум 3 регистра (обязательно начиная с 4208 - записать строку не с начала нельзя).
В первых двух будут значения разрядов, в третьем - терминирующй ноль.
На мой взгляд - реализовать это на ПР200 не получится, так как групповые запросы не поддерживаются, и записать больше двух регистров за один запрос - нельзя.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Спасибо, зайдем с другой двери.