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

Размер функций

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)

Модератор: Глоб.модераторы

Ответить

Автор темы
ZETs
здесь недавно
здесь недавно
Сообщения: 55
Зарегистрирован: 14 июл 2020, 04:29
Имя: Евгений
Страна: Россия
город/регион: Чита
Благодарил (а): 14 раз

Размер функций

Сообщение ZETs »

Здравствуйте.
Прошу не закидывать камнями а также сильно не тыкать носом в мануалы за глупые вопросы.
1. Подскажите пожалуйста какое максимальное количество входных переменных в функциональном блоке может быть?
( в проекте есть блок с in 50 и 2 out блок вызывается в main логика элементарная но fb срабатывает 1 раз)
2. Почему перед некоторыми переменными в fb стоит #
например #"in1" а перед некотрыми нет "in2"

Andreywys
освоился
освоился
Сообщения: 299
Зарегистрирован: 15 сен 2016, 18:47
Имя: Андрей
Страна: Россия
город/регион: Вологда
Благодарил (а): 20 раз
Поблагодарили: 78 раз

Размер функций

Сообщение Andreywys »

Решетка ставится перед внутренними переменными. Количество переменных, если я не ошибаюсь, ограничено размером db блока.

Автор темы
ZETs
здесь недавно
здесь недавно
Сообщения: 55
Зарегистрирован: 14 июл 2020, 04:29
Имя: Евгений
Страна: Россия
город/регион: Чита
Благодарил (а): 14 раз

Размер функций

Сообщение ZETs »

Дополнительный вопрос а кольчество переменных для функции ограничивается?

Отправлено спустя 39 минут 6 секунд:
Andreywys писал(а): 27 июн 2021, 00:26 Решетка ставится перед внутренними переменными.
Спасибо что подсказали.
Переменные с решеткой - локальные переменные. Они объявляются в блоке (об, фц, фб). В свою очередь они бывают входными, выходными, временными и статическими. Если Вы увидели в блоке переменную с решоткой то это значит, что она инициализируется и используется ТОЛЬКО В ЭТОМ блоке. Искать её в других - терять время. И даже если и найдёте, то это будет просто "однофамилица": её содержимое зависит от логики именно этого блока.

SMax
не первый раз у нас
не первый раз у нас
Сообщения: 325
Зарегистрирован: 17 июн 2016, 14:18
Имя: Максим
Благодарил (а): 7 раз
Поблагодарили: 118 раз

Размер функций

Сообщение SMax »

ZETs писал(а): 27 июн 2021, 04:29 Дополнительный вопрос а кольчество переменных для функции ограничивается?
https://support.industry.siemens.com/cs ... 0&lc=en-WW

Автор темы
ZETs
здесь недавно
здесь недавно
Сообщения: 55
Зарегистрирован: 14 июл 2020, 04:29
Имя: Евгений
Страна: Россия
город/регион: Чита
Благодарил (а): 14 раз

Размер функций

Сообщение ZETs »

SMax писал(а): 27 июн 2021, 12:11
ZETs писал(а): 27 июн 2021, 04:29 Дополнительный вопрос а кольчество переменных для функции ограничивается?
https://support.industry.siemens.com/cs ... 0&lc=en-WW
Большое спасибо.
Ответить

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