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

Помогите в расшифровке блока в STL

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

Автор темы
Andron_1988
осмотрелся
осмотрелся
Сообщения: 115
Зарегистрирован: 07 дек 2016, 19:44
Имя: Кульчицкий Андрей Евгеньевич
Страна: Беларусь
город/регион: Сморгонь
Благодарил (а): 2 раза
Забанен: Бессрочно

Помогите в расшифровке блока в STL

Сообщение Andron_1988 »

Помогите расшифровать,и если можно перевести в LAD/
НУ или хотя бы просто на словах
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

den_vish
освоился
освоился
Сообщения: 233
Зарегистрирован: 11 апр 2013, 13:22
Имя: Вишневский Денис
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Помогите в расшифровке блока в STL

Сообщение den_vish »

тут же прям словами написано)))
загрузить значение П31211, умножить на сто, округлить,
если есть сигнал ОФЕН1 то прыгнуть на УДАК, если нет то повторить процедуру с П31212, если есть сигнал то прыгнуть на удак, если сигнала нет - то загрузить ноль, при достижении метки УДАК (слово то какое, как будто букву забыли))), передать в слово П31203,
соответственно, если есть сигнал ОФЕН1 - грузим значение П31211 в П31203, если ОФЕН2 - П31212, если нихрена нет - то ноль
"- Знаешь, дружище, в чем истинный смысл второго закона термодинамики?
Как ни упирайся, а бардака все больше. И чем серьезнее ты упираешься, тем страшнее неразбериха."(с)

Автор темы
Andron_1988
осмотрелся
осмотрелся
Сообщения: 115
Зарегистрирован: 07 дек 2016, 19:44
Имя: Кульчицкий Андрей Евгеньевич
Страна: Беларусь
город/регион: Сморгонь
Благодарил (а): 2 раза
Забанен: Бессрочно

Помогите в расшифровке блока в STL

Сообщение Andron_1988 »

Ок в Lad можно сделать такую процедуру, и что такое этот UDAK
Аватара пользователя

den_vish
освоился
освоился
Сообщения: 233
Зарегистрирован: 11 апр 2013, 13:22
Имя: Вишневский Денис
Благодарил (а): 10 раз
Поблагодарили: 12 раз

Помогите в расшифровке блока в STL

Сообщение den_vish »

УДАК - это метка перехода
JC - команда перехода на метку при выполнении RLO,
да можно, три нетворка займет небольших, ну или один "ёжик"
"- Знаешь, дружище, в чем истинный смысл второго закона термодинамики?
Как ни упирайся, а бардака все больше. И чем серьезнее ты упираешься, тем страшнее неразбериха."(с)

kanadeiar
здесь недавно
здесь недавно
Сообщения: 13
Зарегистрирован: 12 фев 2018, 20:17
Имя: Андрей
Страна: Россия
город/регион: Кузнецк
Поблагодарили: 6 раз

Помогите в расшифровке блока в STL

Сообщение kanadeiar »

Какой то странный код, для меня не понятно где его можно использовать
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Автор темы
Andron_1988
осмотрелся
осмотрелся
Сообщения: 115
Зарегистрирован: 07 дек 2016, 19:44
Имя: Кульчицкий Андрей Евгеньевич
Страна: Беларусь
город/регион: Сморгонь
Благодарил (а): 2 раза
Забанен: Бессрочно

Помогите в расшифровке блока в STL

Сообщение Andron_1988 »

Мне вот тоже было не совсем ясно,участок на гарантии еще это немецкий программер делал.Ситуация была такова что стоял один датчик 31203 который мерел давление на выходе из печей.Один день работает одна второй другая,но длина трубопроводов так сказать до датчика была разная и показания разнились на печах. В итоге они установили два датчика непосредственно сразу на выходе печей,а этот старый убрали/,тоесть сейчас у каждой печи есть свой датчик,именно по этому датчику как он меняет давление работает вытяжной вентилятор, меняет герцы. Но всю эту процедуру мне кажется можно было сделать гораздо проще.

Gray-Gray
осмотрелся
осмотрелся
Сообщения: 127
Зарегистрирован: 23 дек 2015, 13:59
Имя: Сергей
Благодарил (а): 22 раза
Поблагодарили: 6 раз

Помогите в расшифровке блока в STL

Сообщение Gray-Gray »

Andron_1988 писал(а): 30 май 2018, 23:21 можно было сделать гораздо проще
- куда уж проще.
Если в работе печь 1 - для управления вентилятором используют задание от датчика Р31211
Если в работе печь 2 - для управления вентилятором используют задание от датчика Р31212
Если обе печи выключены - для управления вентилятором используют задание "0"
- самый простой селектор.

Отправлено спустя 26 минут 1 секунду:
До модернизации контура управления вытяжным вентилятором был один источник задания для инвертора(ПЧ) вытяжного вентилятора.
После модернизации(каждой печи свой датчик) появилась необходимость выбирать сигнал того датчика, печь которого в работе.
Выбранный сигнал передается в переменную "MW_P31203", затем(скорее всего) масштабируется и передается то ли по цифровому каналу, то ли через ЦАП по аналоговому каналу связи на вход инвертора вытяжного вентилятора.
EPLAN Electric P8 2.9 SP1
Ответить

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