Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 18 из 18

Тема: Инициализация переменных при запуске ПЛК 150

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

    По умолчанию

    Цитата Сообщение от AndreyCh73 Посмотреть сообщение
    Если можно про системные события поподробнее.
    http://www.owen.ru/forum/showthread....l=1#post106960
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #12

    По умолчанию

    Цитата Сообщение от AndreyCh73 Посмотреть сообщение
    Если можно про системные события поподробнее.
    Системные события могут приводить к вызову POU в проекте. Они описаны в документации «Руководство пользователя по программированию ПЛК в CoDeSys 2.3» (CoDeSys_V23_RU.pdf стр. 6-59).

  3. #13

    По умолчанию

    вообще-то, от них ни горячо ни холодно, если отключить питание, но подать его раньше, чем через 10 минут, никакого события не вызовется

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

    По умолчанию

    Цитата Сообщение от saveliy Посмотреть сообщение
    вообще-то, от них ни горячо ни холодно, если отключить питание, но подать его раньше, чем через 10 минут, никакого события не вызовется
    так есть еще модуль статистики, в котором имеется бит питания
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #15
    Пользователь Аватар для mummy117
    Регистрация
    16.05.2015
    Адрес
    Харьков
    Сообщений
    31

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    так есть еще модуль статистики, в котором имеется бит питания
    Т.е системному событию "start" лучше предпочесть модуль статистики, бит "Power stattus"?

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

    По умолчанию

    системное событие это функция, она выполнится однократно, по биту можно оттянуть время для жавершения чего либо. вобщем всё зависит от условий и так и так можно
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  7. #17

    По умолчанию

    Цитата Сообщение от IVM Посмотреть сообщение
    При обявлении надо присвоить переменным их начальные значения.
    а если я в функциональном блоке присвою переменным (не входным-выходным, а тем, что внутри ФБ используются) определенные значения, то эти значения будут присваиваться переменным при каждом вызове экземпляра ФБ?

  8. #18
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    Нет. ФБ для того и есть, чтобы состояние между вызовами сохранялось. Если требуется инициализация каждый раз, то вероятно, вам подойдёт POU типа «функция».

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 03.06.2011, 08:07
  2. Ответов: 1
    Последнее сообщение: 18.03.2011, 17:52
  3. СП200: ошибка при запуске проекта on-line
    от kipiaxxx в разделе Сервисное ПО
    Ответов: 3
    Последнее сообщение: 13.03.2011, 19:52
  4. Ответов: 19
    Последнее сообщение: 09.02.2011, 09:15
  5. проблема при запуске трм133
    от newrom в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 17.11.2010, 14:23

Ваши права

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