
Глава 4: Характеристики и работа процессора. 4—23
Руководство пользователя контроллера DL06 (D0-06USER-M-RUS)/ Перевод ООО «ПЛКСистемы»
Системы счисления в ПЛК
Если Вы — новый пользователь ПЛК,
выделите время на изучение того, как ПЛК
работает с числами. Вы узнаете, что каждый
изготовитель ПЛК имеет собственное
соглашение об использовании чисел в ПЛК.
Выделите время, чтобы познакомиться с
тем, как используются числа в ПЛК
DirectLogic. Эта информация относится ко
всем нашим ПЛК!
Как и каждый компьютер, ПЛК хранит числа и манипулирует ими в двоичном виде:
ноль и один. Так почему же мы имеем дело со столь многими различными
представлениями чисел? Для конкретных целей некоторые представления чисел
более удобны, чем другие. Иногда мы используем числа для представления размера
или количества чего-либо. Другие числа относятся к ячейкам или адресам, или ко
времени. При описании технических устройств числа имеют конкретный смысл.
Ресурсы ПЛК
В зависимости от модели и конфигурации ПЛК предлагают фиксированное
количество ресурсов. Под словом «ресурс» понимается память переменных (V-
память), точки ввода/вывода, таймеры, счетчики и др. Большинство модульных ПЛК
позволяют Вам добавлять точки ввода/вывода группами по 8 точек. В
действительности все ресурсы наших ПЛК считаются в восьмеричной форме. Для
компьютера легче считать группы из восьми штук, чем из десяти, так как восемь есть
степень 2.
Восьмеричная система означает просто счет по
группам из восьми предметов. На рисунке
справа восемь кружков. Их число в десятичной
системе — «8», а в восьмеричной — «10» (8 и 9
отсутствуют в восьмеричной системе). В
восьмеричной системе это означает 1 группу из
8 плюс 0 (нет единичных).
На рисунке ниже приведены две группы по восемь кружков. В восьмеричной системе
мы имеем «20» предметов, что означает 2 группы по восемь плюс 0 единичных.
Нельзя говорить «двадцать», надо говорить «два - ноль восьмеричных». В этом
четкое различие между системами счисления.
После определения того, как считаются ресурсы, следует перейти к тому, как
осуществляется доступ ПЛК к ресурсам (это не одно и то же). Команды процессора
при доступе к ресурсам ПЛК используют восьмеричные адреса. Восьмеричные
адреса тоже имеют восьмеричное значение, за исключением того, что счет
начинается с ноля. Число ноль для компьютера важно, поэтому его нельзя
пропустить.
Указанные кружочки можно размещать в квадратах
решетки, показанной справа. Для доступа к ресурсу
команда вашего ПЛК может обращаться к ячейке,
используя показанную восьмеричную ссылку. Если
ресурсом являются счетчики, то «СT14» дает доступ
к ячейке, показанной в виде черного кружочка.