S7-300 и STL.

ПЛК / Децентрализованная периферия
Ответить
kolyay
Профан
Сообщения: 2
Зарегистрирован: 29 окт 2018, 21:38

S7-300 и STL.

Сообщение kolyay »

Здравствуйте. Разрешите задать пару вопросов? Установил среду S7-300 v5.5, только начал разбираться. Можно ли в программе отправить на выход например Q4 блока DO-300 сразу весь байт? Как в микроконтроллерах байт можно вытолкать в порт за пару тактов. И ещё можно ли после логической операции три присваивания подряд сделать? В симе работает, но корректно ли так делать?
A I0.0
A I0.1
= Q4.0
= Q4.1
= Q4.2

Учебник по STL читал, что то с первого раза не зашёл. Извините, если уже было подобное - не освоился ещё. Спасибо.

Аватара пользователя
Автоматизатор
Профессионал
Сообщения: 993
Зарегистрирован: 09 окт 2012, 05:18

Re: S7-300 и STL.

Сообщение Автоматизатор »

Можно.

Для понимания почитать про слово состояния: особенно /FC (первичный опрос) и RLO (результат логической операции).

Но проще в эмуляторе тестить простые цепочки, чтобы понимать как это работает, а потом из них писать более сложные.

Михайло
Администратор
Сообщения: 4094
Зарегистрирован: 19 сен 2012, 19:16

Re: S7-300 и STL.

Сообщение Михайло »

kolyay писал(а):отправить на выход например Q4 блока DO-300 сразу весь байт?
Обзовите этот байт как QB4, где B и означает BYTE.
Можете ещё использовать слово QW4 (2 байта) и двойное слово QD4 (4 байта).

Но учтите, что Q4.x, QB4, QW4, QD4 пересекаются, то есть у них частично общие ячейки памяти... Понимаете?

kolyay
Профан
Сообщения: 2
Зарегистрирован: 29 окт 2018, 21:38

Re: S7-300 и STL.

Сообщение kolyay »

Да, конечно. Спасибо. Я прочитаю всё и выучу что надо, но мне надо стартануть минимально. Иначе не заходит. Привычка уже...

Аватара пользователя
Ka3ax
Специалист
Сообщения: 303
Зарегистрирован: 07 сен 2013, 10:09

Re: S7-300 и STL.

Сообщение Ka3ax »

Supervision of erection

Ответить