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

Тема: сохранение значения энкодера после отключения питания

  1. #1

    Lightbulb сохранение значения энкодера после отключения питания

    Здравствуйте! Имеется энкодер 100 имп/об, плк 100, всё работает хорошо, энкодер вращается медленно.
    Необходимо сделать так, чтобы при отключении питания плк значение энкодера с переменной WORD оставалось таким же, как до отключения питания.
    У меня после отключения питания WORD=0
    Спасибо всем кто поможет мне.
    PS: прошу написать программку на LD либо на CFC

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    дык сохраняйте значения в переменной ретайн.
    А после включения питания записывайте сохраненное значение по указателю в энкодер.

  3. #3

    По умолчанию

    Спасибо за ответ! Только прошу по подробнее, что значит "Записать сохраненное значение по указателю в энкодер"?
    Прошу не ругать новичка!

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

    По умолчанию

    PROGRAM PLC_PRG
    (*Пример как записать в энкодер константу "110"*)

    VAR
    xc: WORD;
    pt:POINTER TO WORD;
    cx: BOOL;
    END_VAR

    xc:=110;
    pt:=ADR(z); (z- это значение в энкодере)
    pt^:=xc;
    Последний раз редактировалось lara197a; 17.03.2014 в 07:58.

  5. #5

    По умолчанию

    Спасибо за ответ! Вот только не могли бы вы тоже самое в CFC показать как? В ST я пока не понимаю.

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

    По умолчанию

    Вместо := используйте оператор MOVE
    описание на всех языках в справке КДС.

  7. #7

    По умолчанию

    И по возможности переходите на ST. Он намного удобнее при написании больших программ

  8. #8

    По умолчанию

    Почему тогда его исключили из Simatic S7-1200? Оставили только LAD и FBD

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

    По умолчанию

    Что бы покупали более дорогую линейку если все-таки приспичит.

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

    По умолчанию

    Цитата Сообщение от lenusan Посмотреть сообщение
    Почему тогда его исключили из Simatic S7-1200? Оставили только LAD и FBD
    Позвольтека, если речь о ТИА то там наоборот, ST вулючили в среду разработки, ни чего не путаете?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 20.12.2013, 11:10
  2. Ответов: 2
    Последнее сообщение: 24.09.2013, 18:12
  3. Сохранение данных после отключения питания СП270 (Slave)
    от Delusion в разделе Панели оператора (HMI)
    Ответов: 18
    Последнее сообщение: 06.03.2013, 10:50
  4. Ответов: 2
    Последнее сообщение: 03.11.2010, 13:32
  5. Ответов: 3
    Последнее сообщение: 22.03.2010, 14:11

Метки этой темы

Ваши права

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