Спулер, который автоматически переключается на активный принтер?
На производственном этаже у нас есть сетевой термопринтер Zebra. SAP ERP печатает партии этикеток на этом принтере. Но иногда этикетки теряются из-за проблем с принтером.
Теперь мы хотим добавить еще один термопринтер и иметь "умный" спулер, который будет печатать на доступном принтере, в зависимости от состояния принтера, считанного с IO принтера (низкий уровень носителя, низкий уровень ленты, онлайн / офлайн, пауза и т. Д.). Таким образом, SAP по-прежнему отправляет свои метки "вслепую" в спулер и распечатывает метки на активном принтере. IO принтеров будет подключен к небольшому ПЛК Siemens.
Можно ли сделать что-то подобное? Как мы можем сделать это? Любая идея??
Большое спасибо за ваше время и помощь
1 ответ
В Windows есть опция Printer Pool, которая представляет собой группу идентичных принтеров с одинаковым драйвером. Пул принтеров отображается как один принтер в вашей системе, где Windows позаботится о направлении вывода на фактические принтеры в пуле.
Чтобы создать пул:
- В разделе "Устройства и принтеры" щелкните правой кнопкой мыши первый принтер, который нужно включить, и выберите " Параметры печати".
- На вкладках " Порты" установите флажок " Включить пул принтеров".
- В списке портов выберите все порты, которые вы хотите включить в пул принтеров.
- Нажмите ОК.