Связь со мной: 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
Связь со мной: 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
https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive
Результаты сомнительные.
Установить значение latch-переменной из кода получилось только в том случае, если она целочисленного типа (и без участия IAlarm3.SetLatchVarValue).
(потому что AlarmManager.ITypedValue.SetValue на уровне интерфейса имеет только вход liValue типа LINT).
2024-05-06_11-08-06.png
Документации про ITypedValue нет в принципе, и как оно обрабатывается в вызове IAlarm3.SetLatchVarValue - не очень очевидно (возможно, с какой-то спецификой).
Попытка сделать создать свой ФБ, реализующий ITypedValue, и создать код его методов интуитивным путем у меня успехом не увенчалась.
Связь со мной: 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
Здравствуйте! Я еще хотел бы уточнить для себя и по поводу latch-переменных согласно видео, которое предложили на ютубе. В этом видео идет речь в основном об аварийных событиях, т.е. об аварийном журнале. Где аварии, сообщения, предупреждения - это дискретные события или диапазон аналоговых событий (верхний предел, нижний предел и т.д), которые почти всегда можно перевести в дискретные события. А меня интересуют именно значения аналоговых сигналов, в этом видео я это не заметил или плохо смотрел. Когда переходишь допустим верхний/нижний порог - это конечно значение и это понятно, но как их тогда интерпретировать-выводить? Поправьте меня, может я не прав и в этом видео, есть сами значения аналоговых сигналов
Добрый день.
Ваш пост:
https://owen.ru/forum/showthread.php...l=1#post435965
Latch-переменные позволяют отобразить в журнале тревог зафиксированные значения latch-переменных (latch переводится как "защелка"), которые те имели в момент наступления аварии.Произошла авария агрегата, должны быть на экране зафиксированы все сигналы
В рамках примера из видео фиксируется текст ошибки обмена. В вашем случае будут фиксироваться значения аналоговых сигналов. Принцип от этого не меняется.
Связь со мной: 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
Вот это можно как-нибудь использовать?
Безымянный.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
Понял, спасибо, смутило, что в OwenRTC нет такого канала