Показано с 1 по 10 из 39

Тема: Имитация модулей ввода-вывода для удобной отладки

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,986

    По умолчанию

    я думаю тут речь об использовании физических портов при написании программы, чтобы ее потом не править. То есть как будто мы пишем на реальном железе и без ввода отладочного кода внутри программы. А просто выполнять отладку онлайн.

    Скажем так, когда вы думаете о CodeSys и языке ST - это одно. А вот когда вам надо это сделать для ПЛК, где только FBD или LD - ну добавьте в такой ПЛК еще и отладочную часть программы. Вот будет весело, особенно делать отладку для отладочного кода

  2. #2

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    я думаю тут речь об использовании физических портов при написании программы, чтобы ее потом не править. То есть как будто мы пишем на реальном железе и без ввода отладочного кода внутри программы. А просто выполнять отладку онлайн.

    Скажем так, когда вы думаете о CodeSys и языке ST - это одно. А вот когда вам надо это сделать для ПЛК, где только FBD или LD - ну добавьте в такой ПЛК еще и отладочную часть программы. Вот будет весело, особенно делать отладку для отладочного кода
    У меня нет как такового отладочного кода, есть подмена входных сигналов. Код один, но на входах либо реальные, либо имитируемые.

    Но в последнее время я стал эту часть удалять, ибо заказчики несут всякий бред, не вникая в суть, и я решил расширенный код им просто не выдавать. Ну вот такой я нехороший человек!)

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,574

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    я думаю тут речь об использовании физических портов при написании программы, чтобы ее потом не править. То есть как будто мы пишем на реальном железе и без ввода отладочного кода внутри программы. А просто выполнять отладку онлайн.

    Скажем так, когда вы думаете о CodeSys и языке ST - это одно. А вот когда вам надо это сделать для ПЛК, где только FBD или LD - ну добавьте в такой ПЛК еще и отладочную часть программы. Вот будет весело, особенно делать отладку для отладочного кода
    Как обычно какой то бред, создание себе сложностей, чтоб потом героически из преодолевать, а нельзя между основными кодом и физическими входами выходами переменные не на прямую прокладывать а через прокладку, которая легко меняется на такую же только от симуляции, надо тестируй, надо работай в реале,в чем сложность то, язык программирования тут вообще на последнем месте
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

Похожие темы

  1. Отвалы модулей ввода/вывода.
    от FlameAtomicFox в разделе ПЛК2хх
    Ответов: 3
    Последнее сообщение: 03.02.2025, 07:16
  2. Ответов: 2
    Последнее сообщение: 21.03.2024, 08:17
  3. Подключение модулей ввода/вывода по Modbus RTU
    от известь в разделе Master SCADA 4D
    Ответов: 3
    Последнее сообщение: 13.12.2023, 08:41
  4. ПЛК160-24.А-М + 5 модулей ввода/вывода
    от des_na_laes@mail.ru в разделе Мх110
    Ответов: 25
    Последнее сообщение: 22.12.2020, 18:06
  5. ПЛК100+18 модулей ввода и вывода
    от Дулат в разделе Эксплуатация
    Ответов: 23
    Последнее сообщение: 08.11.2019, 11:52

Ваши права

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