Страница 5 из 5 ПерваяПервая ... 345
Показано с 41 по 48 из 48

Тема: FIFO (очередь) ПЛК110-60 MS4D

  1. #41

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    EFrol по идее ко второму если скобками не определено обратное.
    Логично. Именно так и по описанию. Но некоторые компиляторы считают иначе. Приходится добавлять скобки для однозначности.

  2. #42
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,340

    По умолчанию

    странные компиляторы, учитывая что if_else это всегда пара. то есть когда скобок нет, компилятор должен определить первый к нему if и связать их.

  3. #43
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    странные компиляторы, учитывая что if_else это всегда пара. то есть когда скобок нет, компилятор должен определить первый к нему if и связать их.
    https://content.helpme-codesys.com/e...uction_if.html
    Ветви ELSIF и ветвь ELSE являются необязательными

  4. #44
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,144

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    https://content.helpme-codesys.com/e...uction_if.html
    Ветви ELSIF и ветвь ELSE являются необязательными
    melky имел ввиду что else относится первому if слева от этого else, а не про то что они обязательно парные.

  5. #45
    Banned
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,664

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    melky имел ввиду что else относится первому if слева от этого else, а не про то что они обязательно парные.
    Это как то отменяет неопределенность что предположительно второй иф может быть не парным?

  6. #46
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,144

    По умолчанию

    если коротко - нет непределености
    А если кто по разному интерпретирует, значит кто-то из двоих не следует стандарту
    Последний раз редактировалось Валенок; 09.02.2025 в 15:40.

  7. #47
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,340

    По умолчанию

    да, я говорю о том, что если else проставлен, то он является парой ближайшего if а не через три звезды от него.
    Если форматированием (скобками) не определено иное.

  8. #48
    Пользователь
    Регистрация
    21.04.2022
    Адрес
    Дмитров
    Сообщений
    101

    По умолчанию

    Привет коллеги. Ну чего, проект готов где-то на 80%. C MS4D освоился, ну точнее на нужном мне уровне... Но проект достаточно крупный. Мне она определённо нравится, несмотря кажущуюся громоздкость.
    Это моя вторая скада после simple и из двух выбрал бы MS4D. Для не очень продвинутых программистов само то!
    Пока всё на столе конечно, скоро потестим в полевых. Мне очень нравиться как работает всё в связке и контроллером и сам WEB доступ.
    Поскольку в качестве панели оператора планируется обычный комп с тачскриновким монитором. Решил попробовать начать придерживаться такой концепции.
    попозже опишусь как и что...

Страница 5 из 5 ПерваяПервая ... 345

Похожие темы

  1. Сокеты на ПЛК110 MS4D
    от Спорягин Кирилл в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 12
    Последнее сообщение: 20.01.2023, 16:06
  2. ПЛК110 MS4D и МЭ110-1М
    от win2014 в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 8
    Последнее сообщение: 18.12.2019, 15:10
  3. ПЛК110 MS4D + ПМ210
    от KrAssor в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 9
    Последнее сообщение: 31.05.2019, 13:33
  4. ПЛК110 MS4D + ПМ01
    от Спорягин Кирилл в разделе ПЛК (среда MasterSCADA 4D)
    Ответов: 2
    Последнее сообщение: 30.05.2019, 21:27
  5. Очередь Fifo для передачи на пк
    от gr_vl в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 24.12.2010, 22:54

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •