| Предыдущая тема :: Следующая тема |
| Автор |
Сообщение |
maxim Эксперт


Зарегистрирован: Feb 16, 2007 Сообщения: 123 Рейтинг: +7/-0 Откуда: Енакиево
|
Добавлено: Пн 23 Ноя, 2009 8:22:56 Заголовок сообщения: Синхронизация времени PLC и SCADA |
|
|
| Здравствуйте, необходимо синхронизировать время CL- L55 И SE. Сейчас я получаю текущее время используя класс wallclocktime инструкции gsv и потом забираю его. Вопрос: есть ли другой способ? СПАСИБО! |
|
| Вернуться к началу |
|
 |
SimpleX Постоянный участник


Зарегистрирован: Mar 30, 2007 Сообщения: 73 Рейтинг: +4/-0 Откуда: Украина, Мариуполь
|
Добавлено: Пн 23 Ноя, 2009 9:29:16 Заголовок сообщения: |
|
|
| В комплекте RSLogix 5000 имеется Logix 5000 Clock Update Tool. Может она Вам поможет. |
|
| Вернуться к началу |
|
 |
maxim Эксперт


Зарегистрирован: Feb 16, 2007 Сообщения: 123 Рейтинг: +7/-0 Откуда: Енакиево
|
Добавлено: Пн 23 Ноя, 2009 11:43:14 Заголовок сообщения: |
|
|
Огромное спасибо. Помогла Уже работает  |
|
| Вернуться к началу |
|
 |
booger Новичок


Зарегистрирован: Jul 04, 2011 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Сб 27 Авг, 2011 10:00:43 Заголовок сообщения: |
|
|
Проблема с wallclocktime в logix5000.
Когда использовал эмулятор, прекрасно боалось время и дата таким образом.
for t.i := 0 to 6 do
GSV(wallclocktime, ,DateTime, currentDateTime[t.i]);
end_for;
при этом в массив currentDateTime записывалось:
в 0 элемент - год;
в 1 - месяц;
во 2 - день;
в 3 - час;
в 4 - минута;
в 5 - сек;
в 6 - микросек.
Но когда я подключился к реальному контроллеру, во всех элементах массива сидит год 2011(ну или какой я задам). В чем может быть проблема?
Задайте, пожалуйста, вектор, в какую сторону мне рать, ускорение уже задали) |
|
| Вернуться к началу |
|
 |
Locky Частый гость


Зарегистрирован: Oct 13, 2009 Сообщения: 49 Рейтинг: +5/-1 Откуда: Рязань
|
Добавлено: Сб 27 Авг, 2011 15:56:00 Заголовок сообщения: |
|
|
| booger писал(а): | | Задайте, пожалуйста, вектор, в какую сторону мне рать, ускорение уже задали) |
Убрать цикл и в качестве приемника указать первый элемент массива. Остальные поля команда сама заполнит. |
|
| Вернуться к началу |
|
 |
booger Новичок


Зарегистрирован: Jul 04, 2011 Сообщения: 6 Рейтинг: +0/-0
|
Добавлено: Пн 29 Авг, 2011 4:20:23 Заголовок сообщения: |
|
|
Спасибо, но ошибка была всего лишь в адресации, а точнее в моей невнимательности. Теперь работает и с циклом и без него.
Еще вопрос, для инструкции SSV тоже можно указать лишь первый элемент?
SSV(wallclocktime, ,DateTime, newDateTime[0]) |
|
| Вернуться к началу |
|
 |
Locky Частый гость


Зарегистрирован: Oct 13, 2009 Сообщения: 49 Рейтинг: +5/-1 Откуда: Рязань
|
Добавлено: Пн 29 Авг, 2011 6:05:42 Заголовок сообщения: |
|
|
| Да. |
|
| Вернуться к началу |
|
 |
|