< Назад | Содержимое | Далее >

Конфигурация таблиц ввода/вывода


Для передачи данных от периферийных устройств УЧПУ в БПрО и обратно используются шесть таблиц ввода-вывода:

1. Цифровые входы

2. Цифровые выходы

3. Аналоговые входы

4. Аналоговые выходы

5. Положение

6. Управление

Каждая таблица настраивается в конфигураторе. Страница конфигурации любой таблицы имеет следующий вид:


image

Маркеры доступных элементов

Все ресурсы всех устройств конфигуратора, попадающие в данную таблицу (см. п. 2.3), кроме

Маркер активного элемента


image

Ресурсы, попадающие в (поступающие из) БПрО

image

image

тех, что уже в активных элементах Название таблицы

Цифровые входы

Адрес элемента в УЧПУ

Доступные элементы

Активные элементы

[ ]

МВВ-024С~1 Цифровые входы 0..7


( ) A17 Пульт станка Цифровые входы

16..23

[ ]

МВВ-024С~1 Цифровые входы 8..15


( ) A18 Пульт станка Цифровые входы

24..31

[ ]

МВВ-024С~1 Цифровые входы 16..23


( ) A19 Пульт станка Цифровые входы

32..40

[ ]

Пульт станка Цифровые входы 0..7


(*) A20 Новый

[ ]

Пульт станка Цифровые входы 8..15



[ ] Пустой Пустой элемент


[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


[ Готово ]

Выход со страницы

Возможные действия с таблицей


image

Изначально в доступных элементах находятся все ресурсы всех устройств, имеющихся в конфигураторе (которые должны попадать в данную таблицу, см. п. 2.3), а активных элементов нет. При этом не имеет значения, включено или нет устройство, или ресурсы в нем. В результате конфигурации таблицы должна получиться нужная для БПрО и ПЭС очередность ресурсов в активных элементах. Процесс конфигурации в основном состоит в перемещении ресурсов из доступных элементов в активные.

Каждый доступный элемент состоит из трех частей: маркера, названия устройства и названия ресурса внутри устройства. Маркер используется для выбора одного или нескольких доступных элементов. Названия используются для идентификации ресурса.

Пустой доступный элемент всегда присутствует в каждой из шести таблиц. Он используется для создания пустого активного элемента, который, в свою очередь, необходим для создания нужной адресации активных элементов или временного отключения ресурса от БПрО с сохранением его обслуживания в контроллере периферии. Кроме того, цифровые и

аналоговые входы, которым соответствует пустой активный элемент, можно изменять с экрана УЧПУ кнопками "Инвертировать" (для цифровых входов) и "Заменить" (для аналоговых входов) или из ПЭС. Это бывает удобно при отладке ПЭС при отсутствии станка.


В активных элементах находятся все ресурсы, которые поступают в БПрО или приходят из БПрО. Каждый активный элемент состоит из четырех частей: маркера, адреса, названия устройства и названия ресурса внутри устройства. Маркер используется для выбора только одного из активных элементов. Адрес имеет разное значение в зависимости от таблицы:


Название таблицы

Адреса

Соответствие адресам в УЧПУ

Цифровые входы

А17* – А63

Входные адреса, А17 – А63

Цифровые выходы

А1 – А16*

Выходные адреса, А1 – А16

Аналоговые входы

0 – 63

DevIn, элементы 0.0 – 63.0

Аналоговые выходы

0 – 63

DevOut, элементы 0.0 – 63.0

Положение

К**

Данные станка 50.К – 55.К

Управление

К**

Данные станка 21.К

* – адрес первого входа может меняться в файле machine.cfg. Адрес последнего выхода равен адресу первого входа минус один;

** – буквенное обозначение координаты берется из файла machine.cfg. Если активных элементов больше, чем задано в этом файле, то будет указан номер координаты.

Порядок доступных элементов определяется автоматически, исходя из состава и порядка записи устройств в конфигураторе, и не может быть изменен напрямую.

Порядок активных элементов определяется пользователем. Никаких ограничений на это не накладывается. Любые ресурсы могут чередоваться в любой последовательности друг с другом и с пустыми элементами.

Активные элементы сохраняются даже при удалении устройства, на ресурсы которого они ссылаются. В этом случае активный элемент отсутствующего устройства будет эквивалентен пустому активному элементу.


Возможные действия с таблицей представлены на рисунках ниже. При этом звездочкой (*) отмечены операции, в результате выполнения которых все или некоторые из выбранных активных элементов могут удалиться безвозвратно, если их нет в составе имеющихся устройств.

Кнопка [ Выбрать все ] выбирает все доступные элементы, кроме пустого:


image

Цифровые входы

Доступные элементы

Активные элементы

[ ]

МВВ-024С~1 Цифровые входы 0..7

(*) A17 Новый

[ ]

МВВ-024С~1 Цифровые входы 8..15


[ ]

МВВ-024С~1 Цифровые входы 16..23


[ ]

Пульт станка Цифровые входы 0..7


[ ]

Пульт станка Цифровые входы 8..15


[ ]

Пульт станка Цифровые входы 16..23


[ ]

Пульт станка Цифровые входы 24..31


[ ]

Пульт станка Цифровые входы 32..39


[ ]

Пульт станка Цифровые входы 40..47


[ ] Пустой


[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Цифровые входы

Доступные элементы

Активные элементы

[X]

МВВ-024С~1 Цифровые входы 0..7

(*) A17 Новый

[X]

МВВ-024С~1 Цифровые входы 8..15


[X]

МВВ-024С~1 Цифровые входы 16..23


[X]

Пульт станка Цифровые входы 0..7


[X]

Пульт станка Цифровые входы 8..15


[X]

Пульт станка Цифровые входы 16..23


[X]

Пульт станка Цифровые входы 24..31


[X]

Пульт станка Цифровые входы 32..39


[X]

Пульт станка Цифровые входы 40..47


[ ] Пустой


[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]

Кнопка [ Вставить ] перемещает один или несколько выбранных доступных элементов в активные элементы, начиная с выбранной позиции.

image

Цифровые входы

image

Цифровые входы

image

image

Кнопка [ Очистить ]* перемещает все активные элементы в доступные.


Доступные элементы

Активные элементы

[X] МВВ-024С~1 Цифровые входы 0..7

(*) A17 Новый

[X] МВВ-024С~1 Цифровые входы 8..15


[X] МВВ-024С~1 Цифровые входы 16..23


[X] Пульт станка Цифровые входы 0..7


[X] Пульт станка Цифровые входы 8..15


[X] Пульт станка Цифровые входы 16..23


[X] Пульт станка Цифровые входы 24..31


[X] Пульт станка Цифровые входы 32..39


[X] Пульт станка Цифровые входы 40..47


[ ] Пустой


[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Доступные элементы

Активные элементы

[ ] Пустой

( ) A17 МВВ-024С~1 Цифровые входы 0..7


( ) A18 МВВ-024С~1 Цифровые входы

8..15


( ) A19 МВВ-024С~1 Цифровые входы

16..23


( ) A20 Пульт станка Цифровые входы

0..7


( ) A21 Пульт станка Цифровые входы

8..15


( ) A22 Пульт станка Цифровые входы

16..23


( ) A23 Пульт станка Цифровые входы

24..31


( ) A24 Пульт станка Цифровые входы

32..39


( ) A25 Пульт станка Цифровые входы

40..47


(*) A26 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Цифровые входы

Доступные элементы

Активные элементы

[X]

[X]

[ ]

[X]

[ ]

image

МВВ-024С~1 Цифровые входы 0..7

(*) A17 Новый

МВВ-024С~1 Цифровые входы 8..15


МВВ-024С~1 Цифровые входы 16..23


Пульт станка Цифровые входы 0..7


Пульт станка Цифровые входы 8..15


[ ]

Пульт станка Цифровые входы 16..23


[ ]

Пульт станка Цифровые входы 24..31


[ ]

Пульт станка Цифровые входы 32..39


[X]

Пульт станка Цифровые входы 40..47


[ ] Пустой


[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


( ) A18 МВВ-024С~1 Цифровые входы 8..15

[ ] Пульт станка Цифровые входы 8..15

( ) A17 МВВ-024С~1 Цифровые входы 0..7

[ ] МВВ-024С~1 Цифровые входы 16..23

Активные элементы

Доступные элементы

Цифровые входы

( ) A19 Пульт станка Цифровые входы 0..7

(*) A20 Пульт станка Цифровые входы 40..47


[X] Пульт станка Цифровые входы 16..23


[ ] Пульт станка Цифровые входы 24..31

[Удалить] [Вверх] [Вниз] [Очистить]

[ ] Пустой

( ) A21 Новый

[ ] Пульт станка Цифровые входы 32..39

[Вставить]

image

[Заменить] [Выбрать все]


Цифровые входы

Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 8..15

( ) A18 МВВ-024С~1 Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 24..31

( ) A19 Пульт станка Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 32..39

( ) A20 Пульт станка Цифровые входы

16..23

[ ] Пустой

( ) A21 Пульт станка Цифровые входы

40..47


(*) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]

image


Кнопка [ Заменить ]* меняет местами один выбранный доступный элемент с одним

выбранным активным.

Кнопки [ Вниз ]/[ Вверх ] меняют местами один выбранный активный элемент со следующим/предыдущим.

image

Цифровые входы

Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

image

[X] Пульт станка Цифровые входы 8..15

( ) A18 МВВ-024С~1 Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 24..31

( ) A19 Пульт станка Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 32..39

( ) A20 Пульт станка Цифровые входы

16..23

[ ] Пустой

(*) A21 Пульт станка Цифровые входы

40..47


( ) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Цифровые входы

Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 24..31

( ) A18 МВВ-024С~1 Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 32..39

( ) A19 Пульт станка Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 40..47

(*) A20 Пульт станка Цифровые входы

16..23

[ ] Пустой

( ) A21 Пульт станка Цифровые входы

8..15


( ) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Цифровые входы

Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 24..31

( ) A18 МВВ-024С~1 Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 32..39

( ) A19 Пульт станка Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 40..47

( ) A20 Пульт станка Цифровые входы

8..15

[ ] Пустой

( ) A21 Пульт станка Цифровые входы

16..23


(*) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Кнопка [ Удалить ]* перемещает один выбранный активный элемент в доступные элементы и, затем, сдвигает нижеследующие активные элементы на одну позицию вверх.

Цифровые входы

Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 24..31

( ) A18 МВВ-024С~1 Цифровые входы

8..15

image

[ ] Пульт станка Цифровые входы 32..39

(*) A19 Пульт станка Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 40..47

( ) A20 Пульт станка Цифровые входы

8..15

[ ] Пустой

( ) A21 Пульт станка Цифровые входы

16..23


( ) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


[ ] Пульт станка Цифровые входы 0..7

( ) A17 МВВ-024С~1 Цифровые входы 0..7

( ) A18 МВВ-024С~1 Цифровые входы 8..15

[ ] МВВ-024С~1 Цифровые входы 16..23

Активные элементы

Доступные элементы

Цифровые входы

(*) A19 Пульт станка Цифровые входы 8..15

( ) A20 Пульт станка Цифровые входы 16..23

( ) A21 Новый


[ ] Пульт станка Цифровые входы 24..31


[ ] Пульт станка Цифровые входы 32..39

[ ] Пульт станка Цифровые входы 40..47

[X] Пустой

[Удалить] [Вверх] [Вниз] [Очистить]

[Заменить]

image

[Вставить] [Выбрать все]


Цифровые входы

Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 0..7

( ) A18 МВВ-024С~1 Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 24..31

( ) A19 Пустой

[ ] Пульт станка Цифровые входы 32..39

( ) A20 Пульт станка Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 40..47

( ) A21 Пульт станка Цифровые входы

16..23

[ ] Пустой

(*) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]

image


image

Цифровые входы

В итоге соответствие таблицы конфигурации цифровых входов и самих цифровых входов со стороны БПрО будет следующим:


Доступные элементы

Активные элементы

[ ] МВВ-024С~1 Цифровые входы 16..23

( ) A17 МВВ-024С~1 Цифровые входы

0..7

[ ] Пульт станка Цифровые входы 0..7

( ) A18 МВВ-024С~1 Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 24..31

( ) A19 Пустой

[ ] Пульт станка Цифровые входы 32..39

( ) A20 Пульт станка Цифровые входы

8..15

[ ] Пульт станка Цифровые входы 40..47

( ) A21 Пульт станка Цифровые входы

16..23

[ ] Пустой

(*) A22 Новый

[Вставить] [Заменить] [Выбрать все]

[Удалить] [Вверх] [Вниз] [Очистить]


Входные адреса


Входные адреса


Входные адреса

17.0

0


19.0

0


21.0

0

17.1

0


19.1

0


21.1

0

17.2

0


19.2

0


21.2

0

17.3

0


19.3

0


21.3

0

17.4

0


19.4

0


21.4

0

17.5

0


19.5

0


21.5

0

17.6

0


19.6

0


21.6

0

17.7

0


19.7

0


21.7

0

18.0

0


20.0

0




18.1

0


20.1

0




18.2

0


20.2

0




18.3

0


20.3

0




18.4

0


20.4

0




18.5

0


20.5

0




18.6

0


20.6

0




18.7

0


20.7

0





image

Аналогично настраиваются остальные таблицы конфигурации.