Спулер, который автоматически переключается на активный принтер?

На производственном этаже у нас есть сетевой термопринтер Zebra. SAP ERP печатает партии этикеток на этом принтере. Но иногда этикетки теряются из-за проблем с принтером.

Теперь мы хотим добавить еще один термопринтер и иметь "умный" спулер, который будет печатать на доступном принтере, в зависимости от состояния принтера, считанного с IO принтера (низкий уровень носителя, низкий уровень ленты, онлайн / офлайн, пауза и т. Д.). Таким образом, SAP по-прежнему отправляет свои метки "вслепую" в спулер и распечатывает метки на активном принтере. IO принтеров будет подключен к небольшому ПЛК Siemens.

Можно ли сделать что-то подобное? Как мы можем сделать это? Любая идея??

Большое спасибо за ваше время и помощь

1 ответ

В Windows есть опция Printer Pool, которая представляет собой группу идентичных принтеров с одинаковым драйвером. Пул принтеров отображается как один принтер в вашей системе, где Windows позаботится о направлении вывода на фактические принтеры в пуле.

Чтобы создать пул:

  • В разделе "Устройства и принтеры" щелкните правой кнопкой мыши первый принтер, который нужно включить, и выберите " Параметры печати".
  • На вкладках " Порты" установите флажок " Включить пул принтеров".
  • В списке портов выберите все порты, которые вы хотите включить в пул принтеров.
  • Нажмите ОК.
Другие вопросы по тегам