Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Simatic. Когда в цикле записываются M и L переменные?

PLC, прочие контроллеры, промышленные компьютеры, операторские панели

Автор темы
Welder
здесь недавно
здесь недавно
Сообщения: 33
Зарегистрирован: 02 мар 2014, 20:02
Ф.И.О.: Амиров Роберт Альбертович

Simatic. Когда в цикле записываются M и L переменные?

Сообщение Welder » 17 май 2015, 16:37

Например входа/выхода записываются/считываются в конце цикла. А маркеры и локальные переменные?

Например есть два нетворка.
1. Записывается маркер М0.0 или L0.0
2.Считываются эти данные.

В каком цикле они считаются? В том же котором запишутся?

Аватара пользователя

Barsik
освоился
освоился
Сообщения: 294
Зарегистрирован: 02 фев 2010, 22:28
Ф.И.О.: Корнеев Дмитрий
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: Simatic. Когда в цикле записываются M и L переменные?

Сообщение Barsik » 17 май 2015, 17:03

Эээ.. Довольно странный вопрос. Маркеры записываются/считываются в тот момент когда их записывают/читают. Ваш КО)) То есть если вы пишете в маркер из ОВ1, то он сразу же после записи меняет свое значение. С локальными данными чуть иначе - у ОВ первые байты, несущие заранее оговоренные производителем данные, несут при вызове эти самые данные, а боле старшие имеют непредсказуемое состояние. То есть для использования их нужно инициализировать. У FB и FC примерно так же.
Запуск и модернизация оборудования без проекта и документации. Дорого.


Автор темы
Welder
здесь недавно
здесь недавно
Сообщения: 33
Зарегистрирован: 02 мар 2014, 20:02
Ф.И.О.: Амиров Роберт Альбертович

Re: Simatic. Когда в цикле записываются M и L переменные?

Сообщение Welder » 17 май 2015, 17:08

Просто решил уже точно убедиться в этом :) В литературе об этом вообще ничего не пишут.

Меня смущало что опрос/запись входов/выходов производится только о определённой точке цикла.(Кроме обращения к переферии) С маркерами/локальными переменными могла быть та же история.


Михайло
почётный участник форума
почётный участник форума
Сообщения: 2225
Зарегистрирован: 10 ноя 2009, 04:58
Ф.И.О.: Толмачев Михаил Алексеевич
Благодарил (а): 1 раз
Поблагодарили: 23 раза
Контактная информация:

Re: Simatic. Когда в цикле записываются M и L переменные?

Сообщение Михайло » 17 май 2015, 19:28

Образ области памяти есть только у входов I и выходов Q. Только для этой памяти справедливо обновление значений синхронно с программным циклом.


Вернуться в «Средний уровень автоматизации»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей