Июль | 2014 | ПЛК и АСУТП

Архив за месяц: Июль 2014

В среде программирования для логического реле Zelio, в программе ZelioSoft 2, нельзя задавать пользовательские переменные типа byte, word, int. Можно применять только битовые переменные в виде триггеров в FBD и катушек (М) в LD-программах.

И такое положение вещей вполне по фен-шую, все-таки Zelio это логическое реле, а не ПЛК.

Но иногда может возникнуть необходимость сохранять в программе не только булевы переменные а и какие-то целочисленные значения. Тем более, что значения такого типа присутствуют в программах в блоках счетчиков, таймеров и т.д. Если нет, но очень надо, то что делать?

Выход есть. Можно собрать на FBD-блоках ячейки памяти размером в byte или word. Можно сделать даже переменную типа int64, только особо использовать ее не получится.

Для этого понадобятся FBD-блоки «word to bit», «триггеры», «bit to word», «или».

Например, переменная типа BYTE (он же unsigned char), в ZelioSoft 2 будет выглядеть так:

Zelio-byte
Читать далее

Подпишитесь на нашу рассылку


Copyright © 2016. Перцух Алексей

Индекс цитирования