Как синхронизировать время в PLC ControlLogix L62 cо временем на АРМ. А именно реализовать установку времени в контроллере из скады.
Нужно знать какой именно атрибут изменять, наверное эта возможность реализуется с помощью SSV инструкции.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Изменение времени CоntrolLogix
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 31 окт 2011, 07:46
- Имя: Иван Иваныч
- Страна: Россия
- город/регион: Самара/63
-
- не первый раз у нас
- Сообщения: 323
- Зарегистрирован: 26 сен 2010, 10:18
- Имя: Artur
- Страна: Russia
- Поблагодарили: 2 раза
Re: Изменение времени CоntrolLogix
Верно. Нужно использовать инструкцию SSV.
В ней выбираете объект- WALLCLOCKTIME, а атрибут уже сами смотрите- под рукой нету RSLogix.
В ней выбираете объект- WALLCLOCKTIME, а атрибут уже сами смотрите- под рукой нету RSLogix.
-
- не первый раз у нас
- Сообщения: 323
- Зарегистрирован: 26 сен 2010, 10:18
- Имя: Artur
- Страна: Russia
- Поблагодарили: 2 раза
Re: Изменение времени CоntrolLogix
Нашел в справке атрибут:
DateTime, его тип DINT[7]- обратите внимание, что это массив.
Где
DINT[0] год
DINT[1] целочисленное представление месяца (1-12)
DINT[2] целочисленное представление дня (1-31)
DINT[3] час (0-23)
DINT[4] минута (0-59)
DINT[5] секунды (0-59)
DINT[6] микросекунды (0-999999)
DateTime, его тип DINT[7]- обратите внимание, что это массив.
Где
DINT[0] год
DINT[1] целочисленное представление месяца (1-12)
DINT[2] целочисленное представление дня (1-31)
DINT[3] час (0-23)
DINT[4] минута (0-59)
DINT[5] секунды (0-59)
DINT[6] микросекунды (0-999999)
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 31 окт 2011, 07:46
- Имя: Иван Иваныч
- Страна: Россия
- город/регион: Самара/63
Re: Изменение времени CоntrolLogix
Да видел этот атрибут, но когда используешь инструкцию SSV для этого атрибута не могу записать данные они постоянно обновляются на текущее значение, в программе например два ранга, в первом использую инструкцию GSV для отображения текущего времени, а во втором SSV для изменения времени и когда пытаешься записывать значение просто обнорвляется и все.
А когда в одной подрограмме не используешь и GSV и SSV а только SSV записываю например, значение месяца но оно не применяется к текущему значению времени.
А когда в одной подрограмме не используешь и GSV и SSV а только SSV записываю например, значение месяца но оно не применяется к текущему значению времени.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось ndk_63 05 апр 2012, 13:03, всего редактировалось 1 раз.
-
- почётный участник форума
- Сообщения: 5635
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 601 раз
- Поблагодарили: 758 раз
Re: Изменение времени CоntrolLogix
Массив DateTime может быть записан и прочитан только целиком. Так что это нормально.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 31 окт 2011, 07:46
- Имя: Иван Иваныч
- Страна: Россия
- город/регион: Самара/63
Re: Изменение времени CоntrolLogix
Ryzhij - огромное спасибо все разобрался, подтолкнули вы меня))
СоntrolLogix может синх-ся с другого контролера, а вот может ли он синх-ся с ПК(сервера)??
СоntrolLogix может синх-ся с другого контролера, а вот может ли он синх-ся с ПК(сервера)??
-
- почётный участник форума
- Сообщения: 5635
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 601 раз
- Поблагодарили: 758 раз
Re: Изменение времени CоntrolLogix
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 38
- Зарегистрирован: 31 окт 2011, 07:46
- Имя: Иван Иваныч
- Страна: Россия
- город/регион: Самара/63
Re: Изменение времени CоntrolLogix
Утилита Clock Update решает все проблемы по синхронизации, удобный интерфейс большое количество расписаний, вообщем у кого возникают схожие проблемы рекомендую.