Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Спасибо понятно.
Добрый день.Вот какая проблема. ПР200+СП310(мастер)+2ТРМ202. С одним экраном работает нормально, добавляю второй экран с трендом. Когда перехожу с главного экрана на второй тренд останавливаеться, возврощаюсь на главный и все сетевые переменныев нулях (покозания с ТРМ и ПР200). Стоит активировать цифровой ввод и нажать энтер всё оживает. Я попробовал убрать элимент ТРЭНД, но картина такая же. Видио попробовал пристегнуть, проект прилагаю. Что не так?
Добрый день.
С трендом все понятно - у вас диапазон по оси Y - 0...100, а считываемое значение - 555. Поэтому его просто не видно c таким масштабом.
По поводу сброса сетевых переменных в нули - возможно, проблема в этом (такого регистра в ПР нет):
123.png
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
С трендом действительно так и есть, а вот с потерей связи - не помогло, ну ладно я это обойду другим способом. Большое спасибо!
Добрый день, подскажите подскажите откуда берётся такая размерность в тренде по оси Y SnapShot_190320_151825.png? вроде размерность устанавливаеться тут SnapShot_190320_151754.png. Причем с начало все было нормально, но в процесе настройки чегото сделал не то. Мне необходимо от 0 до 100. Прект прилагаю.
Да, случилось что-то странное.
Поставьте для пера формат Dec, а потом верните на Float - тогда шкала будет нормально отображаться.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Да помогло, спсибо!
У меня ситуация когда ПЛК100 (мастер) периодически теряет связь с панелью СП315-Р (раб).
Почему-то при потери связи ПЛК100/Codesys 2.3 обнуляет все переменные от панели.
Изза этого масса проблем, программа принимает это
за переключение виртуальных кнопок на панели,
изза этого дергаются агрегаты.
Как решать такую проблему?
Я придумал чтобы панель постоянно слала always true бит, плк100 бы его смотрел, и если он сброшен, значит связи нет, на всю остальную информацию не реагировать.
Но появилось 2 проблемы:
1) Always true есть, но остальные биты обнулены.
2) макрос сп315р. я в разлеле "глобальный макрос" написал
void cycle() {
SetPSB(280);
}
он не исполняется! бит 280 нуль.
создал пользовательский макрос,
он вызывает "глобальный макрос", который тоже не исполняется!
"компилирование" макросов всегда делаю.
как заставить панель устанавливать бит?
почему все так не очевидно с макросами?
Заранее спасибо