1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Условие первого цикла OB1 simatic step7

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
Kreadlling
здесь недавно
здесь недавно
Сообщения: 37
Зарегистрирован: 25 май 2016, 23:44
Имя: Евсюков Юрий Николаевич
Благодарил (а): 8 раз

Условие первого цикла OB1 simatic step7

Сообщение Kreadlling »

Здравствуйте! Как подключить в своей программе условие, что прошел только
первый цикл OB1, если программа написана на FBD? Нужны ли какие нибудь
дополнительные функции? Нужно ли добавлять какое то оборудование в
конфигурацию?

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3575
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 271 раз

Условие первого цикла OB1 simatic step7

Сообщение Михайло »

организационный блок OB100 или системный бит FirstScan.

Автор темы
Kreadlling
здесь недавно
здесь недавно
Сообщения: 37
Зарегистрирован: 25 май 2016, 23:44
Имя: Евсюков Юрий Николаевич
Благодарил (а): 8 раз

Условие первого цикла OB1 simatic step7

Сообщение Kreadlling »

Михайло писал(а): системный бит FirstScan.
Не подскажете как этот системный бит использовать при FBD программировании?
Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1465
Зарегистрирован: 25 июл 2008, 10:25
Имя: Эдуард Владимирович
Страна: СССР
город/регион: Оренбург
Благодарил (а): 45 раз
Поблагодарили: 104 раза

Условие первого цикла OB1 simatic step7

Сообщение CHANt »

Надо уточнять какой Степ - старый Step7, или Step7 в составе TIAPortal...
В старом, описано в документации:
Открываем ОВ1, в разделе объявления переменных видим:
Безымянный123.jpg
Вырезку из документации я там же поместил на картинке. Берем компаратор сравниваем текущее значение #OB1_SCAN_1 с B#16#05, если равно то выставляем созданный своими руками бит - FirstScan, или просто используем результат работы компаратора EQ_I
Еще на картинке я обвел вариант обьявления переменных "вечный ноль" и "вечная 1" Частенько нужны, в новом ТИА Портале они уже есть изначально.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
--------------------------------------------------------------------------------------------

Автор темы
Kreadlling
здесь недавно
здесь недавно
Сообщения: 37
Зарегистрирован: 25 май 2016, 23:44
Имя: Евсюков Юрий Николаевич
Благодарил (а): 8 раз

Условие первого цикла OB1 simatic step7

Сообщение Kreadlling »

CHANt писал(а): Надо уточнять какой Степ - старый Step7, или Step7 в составе TIAPortal...В старом, описано в документации:Открываем ОВ1, в разделе объявления переменных видим:
Вырезку из документации я там же поместил на картинке. Берем компаратор сравниваем текущее значение #OB1_SCAN_1 с B#16#05, если равно то выставляем созданный своими руками бит - FirstScan, или просто используем результат работы компаратора EQ_IЕще на картинке я обвел вариант обьявления переменных "вечный ноль" и "вечная 1" Частенько нужны, в новом ТИА Портале они уже есть изначально.
Спасибо большое за информацию. А как узнать step 7 старый или новый?
Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1465
Зарегистрирован: 25 июл 2008, 10:25
Имя: Эдуард Владимирович
Страна: СССР
город/регион: Оренбург
Благодарил (а): 45 раз
Поблагодарили: 104 раза

Условие первого цикла OB1 simatic step7

Сообщение CHANt »

Kreadlling писал(а): А как узнать step 7 старый или новый?
Изображение
--------------------------------------------------------------------------------------------
Аватара пользователя

atamkosta
read only
read only
Сообщения: 462
Зарегистрирован: 31 янв 2010, 10:53
Имя: Konstantin Atamanchuk
Страна: Ukraine
город/регион: Dniepropetrovsk
Поблагодарили: 2 раза

Условие первого цикла OB1 simatic step7

Сообщение atamkosta »

Вообще для этого существует об100.
Этот блок исполняется один раз перед первым проходом об1
- уже ответили - не заметил
с Уважением К
Ответить

Вернуться в «Simatic Step7»