Просмотр полной версии : СП270 + ПЛК100. Установка времени
-=Vovka=-
15.06.2021, 14:26
Добрый день!
1. Как из ПЛК110 установить время на СП270?
2. Как ПЛК110 считать текущее время в СП270?
3. Вот что выводит окно 60002 как в симуляторе, так и в СП270. Как исправить?
55580
Добрый день!
1. Как из ПЛК110 установить время на СП270?
2. Как ПЛК110 считать текущее время в СП270?
3. Вот что выводит окно 60002 как в симуляторе, так и в СП270. Как исправить?
55580
п.3
Положи в папку ..\English\Panel\TP60\TP760T этот файл "Project.twp"
это шаблон новых проектов
Время и дата в панели
PSW30-Год
PSW31-Месяц
PSW32-День месяца
PSW33-Час
PSW34-Минуты
PSW35-Секунды
PSW36-День недели
Формат представления данных -двоично-десятичный(BCD). Это когда один байт отводится под одну десятичную цифру (0..9), таким образом в регистре PSW30, например, может находится только четыре цифры и диапазон составит от 0000 до 9999.
Так как десятичные цифры от 0 до 9 совпадают с шестнадцатеричными, то для цифровых дисплеев и цифрового ввода в этом случае нужно использовать формат Hex
55582
п.2 - Как ПЛК110 считать текущее время в СП270?
самый простой способ - в настройках включить галку "Использовать часы реального времени"
55583
Если панель мастер, то она сама будет отсылать в ПЛК в семь регистров, начиная с указанного в настройках адреса, дату и время
Однако ПЛК получит в этих регистрах данные в BCD формате.
библиотеке Util.lib есть функции BCD преобразования BCD_TO_INT и INT_TO_BCD.
-=Vovka=-
15.06.2021, 15:18
п.3
Положи в папку ..\English\Panel\TP60\TP760T этот файл "Project.twp"
это шаблон новых проектов
Спасибо! Все правильно выводится! Правда шаблон какой-то урезанный: старый файл размером в 1,7МБ, а новый на мегабайт меньше! ;)
Все, что надо:
Время и дата в панели
PSW30-Год
PSW31-Месяц
PSW32-День месяца
PSW33-Час
PSW34-Минуты
PSW35-Секунды
PSW36-День недели
А дальше по флагам вызов функций в СП270
Спасибо! Вопрос закрыт
Спасибо! Все правильно выводится! Правда шаблон какой-то урезанный: старый файл размером в 1,7МБ, а новый на мегабайт меньше! ;)
Разве это плохо?
п.1 + п.2
Есть у меня пример, где есть возможность установит время в ПЛК с экрана панели или синхронизировать время в панели значениями из RTC ПЛК
55585
Здесь используются макросы на Си
55587
55588
Проект ПЛК
55589
Спасибо! Все правильно выводится! Правда шаблон какой-то урезанный: старый файл размером в 1,7МБ, а новый на мегабайт меньше! ;)
Все, что надо:
А дальше по флагам вызов функций в СП270
Спасибо! Вопрос закрыт
Просто так в PSW30..36 время не записать!
Эти регистры только на чтение.
См мой пример из предыдущего поста
-=Vovka=-
15.06.2021, 16:48
Просто так в PSW30..36 время не записать!
Эти регистры только на чтение.
со старым Project.twp были только на чтение, а вот с новым - пишутся (пробовал установить через функциональную кнопку). Завтра проверю из функциональной области
со старым Project.twp были только на чтение, а вот с новым - пишутся (пробовал установить через функциональную кнопку). Завтра проверю из функциональной области
Это не верное утверждение.
Изменить значения RTC панели простой записью в PSW30..36 нельзя.
-=Vovka=-
16.06.2021, 08:31
Это не верное утверждение.
Изменить значения RTC панели простой записью в PSW30..36 нельзя.
Только что проверил: время нельзя изменить, а вот дата меняется!
А мне больше время нужно... так что придется делать Ваш вариант :(
Не понятно, почему не сделали возможность изменять время...
Только что проверил: время нельзя изменить, а вот дата меняется!
А мне больше время нужно... так что придется делать Ваш вариант :(
Не понятно, почему не сделали возможность изменять время...
Я Вас расстрою, дату тоже прямой записью в PSW30..32 изменить нельзя.
То, что Вы записали в PSW30..32 исчезнет в момент смены даты.
Есть ГМ(Графический макрос) синхронизации RTC панели
-=Vovka=-
16.06.2021, 18:01
Я Вас расстрою, дату тоже прямой записью в PSW30..32 изменить нельзя.
То, что Вы записали в PSW30..32 исчезнет в момент смены даты.
Есть ГМ(Графический макрос) синхронизации RTC панели
Скорей всего оно так и есть.
Все, сделал Ваш вариант, плюс по локалке добавил дистанционную установку времени с компьютера...
Спасибо!
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot