Например входа/выхода записываются/считываются в конце цикла. А маркеры и локальные переменные?
Например есть два нетворка.
1. Записывается маркер М0.0 или L0.0
2.Считываются эти данные.
В каком цикле они считаются? В том же котором запишутся?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Simatic. Когда в цикле записываются M и L переменные?
-
- не первый раз у нас
- Сообщения: 353
- Зарегистрирован: 02 фев 2010, 22:28
- Имя: Корнеев Дмитрий
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
Re: Simatic. Когда в цикле записываются M и L переменные?
Эээ.. Довольно странный вопрос. Маркеры записываются/считываются в тот момент когда их записывают/читают. Ваш КО)) То есть если вы пишете в маркер из ОВ1, то он сразу же после записи меняет свое значение. С локальными данными чуть иначе - у ОВ первые байты, несущие заранее оговоренные производителем данные, несут при вызове эти самые данные, а боле старшие имеют непредсказуемое состояние. То есть для использования их нужно инициализировать. У FB и FC примерно так же.
Запуск и модернизация оборудования без проекта и документации. Дорого.
-
- здесь недавно
- Сообщения: 91
- Зарегистрирован: 02 мар 2014, 21:02
- Имя: Роберт
- Страна: Казань
- город/регион: Республика Татарстан
- Благодарил (а): 9 раз
- Поблагодарили: 11 раз
Re: Simatic. Когда в цикле записываются M и L переменные?
Просто решил уже точно убедиться в этом :) В литературе об этом вообще ничего не пишут.
Меня смущало что опрос/запись входов/выходов производится только о определённой точке цикла.(Кроме обращения к переферии) С маркерами/локальными переменными могла быть та же история.
Меня смущало что опрос/запись входов/выходов производится только о определённой точке цикла.(Кроме обращения к переферии) С маркерами/локальными переменными могла быть та же история.
-
- почётный участник форума
- Сообщения: 3558
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 253 раза
Re: Simatic. Когда в цикле записываются M и L переменные?
Образ области памяти есть только у входов I и выходов Q. Только для этой памяти справедливо обновление значений синхронно с программным циклом.