секунды добавлял в таблицу в конфигураторе СП200
Скрытый текст:
только не знаю играет ютуб у Вас или нет
в Минске без проблем
ЗЫ
Оно же на рутубе
https://rutube.ru/video/f13fba61c8d6...dc06018ed9bbf/
секунды добавлял в таблицу в конфигураторе СП200
Скрытый текст:
только не знаю играет ютуб у Вас или нет
в Минске без проблем
ЗЫ
Оно же на рутубе
https://rutube.ru/video/f13fba61c8d6...dc06018ed9bbf/
Последний раз редактировалось petera; 04.08.2024 в 19:06.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
В СП300, в расширенном режиме смотреть внизу дерева - элемент подложки
Захват-1.png
Теперь вместо экрана 65532 PickSave элементы таскают такие вещи с собой как элемент подложки
ЗЫ
если использовать мои шаблоны для таблицы, то порядок регистров будет другой
Последний раз редактировалось petera; 05.08.2024 в 11:10.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Вобщем сделал, по моему даже удобней, для аварий Часы:Мин:Сек _Число-Месяц, 1 Время с секундами.jpg
а в квитировании оставил Число-Месяц-Год_Часы:Минуты.
Для квитирования секунды не нужны, а для аварии обязательны.
Последний раз редактировалось kondor3000; 05.08.2024 в 21:52.
Кто сказал, что нельзя? Там просто написана версия, в которой создан проект. 1 Лоджик_ последняя версия.jpg
На скрине открыто в последней версии, всё работает
Последний раз редактировалось kondor3000; 05.08.2024 в 21:37.
Добрый день.
Нужна консультация по нескольким вопросам работы панели СП315-Р:
1. Панель настроена как TCPmodbus-master, ПЛК210 как TCP slave. Панель записывает значения переменных в область Retain ПЛК. После пропадания питания эти переменные обнуляются.
Запись с панели происходит постоянно или только по "нажатию"? Как сохранить значения переменных?
2. При снятии питания с ПЛК и панели и одновременному включению, не восстанавливается связь между ними. (Не горит ethernet-разъём на ПЛК) Помогает отдельная перезагрузка по питанию панели. Как исправить?
1. Если переменные слейва обнуляются, значит либо в программе либо панелью мастером они у вас перезаписываются.
Переменные проще хранить в регистрах PFW панели, а при включении, считывать в регистры обмена и записать в ПЛК,
обычно так делают с уставками.
2. При одновременной перезагрузке, всё должно перезапуститься, если у вас не так, значит или проблемы с сетью или с программами, в части обмена данными. Например не включена галка автоперезапуск соединения в ПЛК или не стоят правильные настройки соотнесения в ПЛК.
Надо включить Вкл 2( всегда в задаче цикла шины)
В панели увеличить Таймаут и число повторов соединения.
Последний раз редактировалось kondor3000; 29.08.2024 в 13:59.
"значит либо в программе либо панелью мастером они у вас перезаписываются"
Это маловероятно. Там элементарно подключен бит "переключателя" к переменной объявленной в области retain. Дальше по программе в него ничего не записывается. Единственное только, что при инициализации переменной они обнуляются. Но насколько я понимаю это инициализация происходит только при "заливки" программы.
"Переменные проще хранить в регистрах PFW"
"Проще" это в смысле единственный способ сохранить измененные значения? Если значения давать сразу на регистры, то при включении они в любом случае обнуляются?
"значит или проблемы с сетью или с программами, в части обмена данными."
Если проблема с программами, то вряд ли бы подхватывалась связь после отдельного включения/выключения панели (при первом включении на самом разъеме ethernet нет индикации).
"Надо включить Вкл 2( всегда в задаче цикла шины)"
Это было включено.
"В панели увеличить Таймаут и число повторов соединения"
Это попробую. Спасибо.
Советую сделать новый проект, добавить по 1 переменной, булевой (лучше маску бит), целочисленной и Float, без программы и просто проверить обмен и сохранение. Всё должно сохраняться и так.
Инициализация происходит, если вы её сделаете. Иначе мастер при включении, просто читает слейв. Если переменные Retain, то они должны считаться панелью. И не важно, кто первый включится.
Последний раз редактировалось kondor3000; 30.08.2024 в 18:34.