< Назад | Содержимое | Далее >
Конфигурация таблиц ввода/вывода
Для передачи данных от периферийных устройств УЧПУ в БПрО и обратно используются шесть таблиц ввода-вывода:
1. Цифровые входы
2. Цифровые выходы
3. Аналоговые входы
4. Аналоговые выходы
5. Положение
6. Управление
Каждая таблица настраивается в конфигураторе. Страница конфигурации любой таблицы имеет следующий вид:

Маркеры доступных элементов
Все ресурсы всех устройств конфигуратора, попадающие в данную таблицу (см. п. 2.3), кроме
Маркер активного элемента
![]()
Ресурсы, попадающие в (поступающие из) БПрО
![]()
![]()
тех, что уже в активных элементах Название таблицы
Адрес элемента в УЧПУ
Доступные элементы | Активные элементы | ||
[ ] | МВВ-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 | ||
[ ] Пустой Пустой элемент | |||
[Вставить] [Заменить] [Выбрать все] | [Удалить] [Вверх] [Вниз] [Очистить] | ||
[ Готово ]
Выход со страницы
Возможные действия с таблицей
![]()
Изначально в доступных элементах находятся все ресурсы всех устройств, имеющихся в конфигураторе (которые должны попадать в данную таблицу, см. п. 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. Если активных элементов больше, чем задано в этом файле, то будет указан номер координаты.
Порядок доступных элементов определяется автоматически, исходя из состава и порядка записи устройств в конфигураторе, и не может быть изменен напрямую.
Порядок активных элементов определяется пользователем. Никаких ограничений на это не накладывается. Любые ресурсы могут чередоваться в любой последовательности друг с другом и с пустыми элементами.
Активные элементы сохраняются даже при удалении устройства, на ресурсы которого они ссылаются. В этом случае активный элемент отсутствующего устройства будет эквивалентен пустому активному элементу.
Возможные действия с таблицей представлены на рисунках ниже. При этом звездочкой (*) отмечены операции, в результате выполнения которых все или некоторые из выбранных активных элементов могут удалиться безвозвратно, если их нет в составе имеющихся устройств.
Кнопка [ Выбрать все ] выбирает все доступные элементы, кроме пустого:

Доступные элементы | Активные элементы | |
[ ] | МВВ-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 | |
[ ] Пустой | ||
[Вставить] [Заменить] [Выбрать все] | [Удалить] [Вверх] [Вниз] [Очистить] | |
Кнопка [ Вставить ] перемещает один или несколько выбранных доступных элементов в активные элементы, начиная с выбранной позиции.




Кнопка [ Очистить ]* перемещает все активные элементы в доступные.
Доступные элементы | Активные элементы |
[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] [ ] |
МВВ-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
[Вставить]

[Заменить] [Выбрать все]
Доступные элементы | Активные элементы |
[ ] МВВ-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 Новый | |
[Вставить] [Заменить] [Выбрать все] | [Удалить] [Вверх] [Вниз] [Очистить] |

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

Доступные элементы | Активные элементы |
[ ] МВВ-024С~1 Цифровые входы 16..23 | ( ) A17 МВВ-024С~1 Цифровые входы 0..7 |
[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 |
[ ] Пульт станка Цифровые входы 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] Пустой
[Удалить] [Вверх] [Вниз] [Очистить]
[Заменить]

[Вставить] [Выбрать все]
Доступные элементы | Активные элементы |
[ ] МВВ-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 Новый |
[Вставить] [Заменить] [Выбрать все] | [Удалить] [Вверх] [Вниз] [Очистить] |


В итоге соответствие таблицы конфигурации цифровых входов и самих цифровых входов со стороны БПрО будет следующим:
Доступные элементы | Активные элементы |
[ ] МВВ-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 | ||||

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