问题详细描述(症状)

涉及工业级打印产品

所有普印力(Printronix)工业级打印机产品配套安装的PrintNet远程打印管理系统。

打印问题症状描述

在美国DEC公司的Open VMS操作系统上怎么样使用TCP / IP网络协议来联机打印文档?

提示:Open VMS操作系统从虚拟内存系统(Virtual Memory System,简称VMS)发展而来,两者都是美国数字装备股份有限公司(Digital Equipment Corporation,简称DEC)在1970年代为VAX和Alpha等小型计算机而研发的操作系统。Open VMS属于不开放源代码的品牌专属计算机操作系统,专门应用于通用计算任务。

问题回复解答

推荐解决方案

请使用TELNETSYM命令参数来打印文档。注意:不要使用DCPS命令参数,因为它只能兼容Postscript类型的激光打印机,不能配合其他工业级打印机进行文档打印作业。

通过TCP / IP网络协议来安装设置文档打印队列的命令是:

INIT/QUEUE name /ON=vmsnode::"ip-addr:9100" /PROCESSOR=UCX$TELNETSYM /START

其中,ip-addr参数代表工业级打印机的IP地址,9100参数则代表网络端口号。

有时候,用户需要把ucx$telnetsym修改成一个8位的既干净又原始的TCP网络连接类型,请使用下面的参数设置命令:

DEFINE /SYSTEM UCX$TELNETSYM_RAW_TCP 1

如果联机打印任务在打印机守护进程中停留超过3分钟以上,文档打印队列有时候会暂停工作。遇到这种问题类型,解决方法是将下面的虚拟内存系统(VMS)命令输入到VMS主机的启动文件里:

DEFINE/SYSTEM/NOLOG UCX$TELNETSYM_IDLE_TIMEOUT "0 00:00:15.00"
DEFINE/SYSTEM/NOLOG UCX$TELNETSYM_RETRY_INTERVAL "0 00:00:30.00"

用户也可以选择在VMS操作系统的命令行窗口里输入上述参数设置命令,好处是不用重启VMS主机就能设置重试时间间隔。

如果操作系统或工业级打印机使用了TCP / IP网络协议的V5版本或更高版本,下面的联机打印命令仍然能有效工作:

$ init –
/que queue_name –
/on=VMSnode::"ip-addr:9100" –
/process=TCPIP$TELNETSYM –
/start
$!

上一常见问题解答:怎样用PrintNet企业级打印机远程管理系统迁移打印专用数据文件?
下一常见问题解答:使用套接字连接通过Tru64 Unix操作系统的TCP IP网络协议打印文档