Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

[掲示板に戻る]


電源オフ時のプリンタビジーの方法知り... 江須扇 2005-10-18 22:50
Re:電源オフ時のプリンタビジーの方法知... NNN3 2005-10-19 14:07
Re:電源オフ時のプリンタビジーの方法知... NNN3 2005-10-19 17:04
Re:電源オフ時のプリンタビジーの方法知... オフコン人 2005-10-20 21:14
Re:電源オフ時のプリンタビジーの方法知... 江須扇 2005-10-21 9:14

1 電源オフ時のプリンタビジーの方法知りませんか?
江須扇 2005-10-18 22:50  [返信] [編集]

私が長年、懸案に思っている事を皆様に教えていただきたく、質問します。

プリンタの電源が入っているときは、プリンタをオープンするプログラムを実行状態にして、

同じプリンタ対して他のプログラムがプリンタをオープンすると

(SG設定やSMART?の場合は指定がしてある前提ですが)

プリンタビジースプールになりスプールに印刷データを出力する事ができます。

しかしながら、プリンタの電源が入ってない時はプリンタ占有するプログラムが「プリンタノットレディ」のエラー待ちになり、

その後に他のプログラムを立ち上げてもだんまりの待ちになり、ビジースプールする事ができません。

つまり、プリンタノットレディのままでプリンタビジースプールにする方法はないのでしょうか?

OSがノットレディもビジーと解釈してくれれば問題なのですが、

OSが堅物でノットレディとビジーは違うと言い張っているようです。

2 Re:電源オフ時のプリンタビジーの方法知りませんか?
NNN3 2005-10-19 14:07  [返信] [編集]

AVX の OS レベルでプリンタの管理をしているので、基本的には、無理だと思います。プログム中で用紙のあるなしの検知することは、しないでしょう、昔N5200でCOBOLのリストをAVXの感覚でリスト出力を作成したらN5200では、一行送るたびに用紙切れを検出しないと、用紙がなくなっても、ずーとロールに印字した記憶があります。

ただ、最近は、エミュレータになって、Windowsの定義のレーザープリンタの設定で、スプールに書き込み指定をしていて 双方チェックをしていなけれは、プリンタのon/offは、関係なくプリンタビジーができます。(特にサーバー管理のプリンタなどの場合)
3 Re:電源オフ時のプリンタビジーの方法知りませんか?
NNN3 2005-10-19 17:04  [返信] [編集]

582 追加

パソコンのエミュレータで、エミュレータが起動していないとエミュレータ環境のプリンタをビジーにできませんが、エミュレータが立ち上がっていれば、プリンタの電源がON/OFFに関係なくプリンタビジーができます。

(AVX専用プリンタのN型番のプリンタは不可)

運用面で、言うとSTN001がパソコンのプリンタ700XXの環境と

        STN002がバソコンのプリンタでPR2650などのレーザー

        プリンタ出力の環境で

        STN001でプリンタービジーにしてSTN001でプリンタ出力命令の

        プログラムを実行するとプリンタービジーになりCのチェンジで

        STN002の属性PRN102に出力するとレーザープリンタに出力されます。

        
4 Re:電源オフ時のプリンタビジーの方法知りませんか?
オフコン人 2005-10-20 21:14  [返信] [編集]

>業務終了後に自動実行で夜間バッチを実行しているのですが、たまに

>端末(WS/EML)を切り忘れてRDB等をオープンしたままになっている場合があり、

夜間バッチがエラーになるか、待ちになり完了しない場合があります。

>それを回避する為に、コンソール以外の全端末を夜間バッチ実行前に強制終了をする方法はないでしょうか?



業務終了後に夜間バッチとのことですが、自動電源制御機構のシステム終了タスクのことでしょうか。

それなら、WS端末で何をしていてもジョブは終了されるはずですので、お書きのようなことは起こらないと思っています。

但し、システム終了タスクで、画面I/OやプリンタI/Oを伴なうようなものは途中で停止してしまいます。
5 Re:電源オフ時のプリンタビジーの方法知りませんか?
江須扇 2005-10-21 9:14  [返信] [編集]

返信ありがとうございます。

>(AVX専用プリンタのN型番のプリンタは不可)



やはりここにひっかかっております。

ほとんどのプログラムはPRN999になっているので、

NNN3さんのおっしゃる通りのことで可能ですが、

一部のプログラムは古いラインプリンタに強制的に出力させる為

PRN010になっております。

プログラムを修正すれば良いのですが結構たくさんあります。

古くなったので撤去も考えておるのですが電源が入らな

いとプリンタビジーでスプール切り替えが出来ないの

で撤去後でもプリンタビジーで修正なしでスプールに出力し、

PRINTVIEW化したいと思ったからです。

PRINTVIEWが標準装備されSGでPRN010の

出力先が強制的にPRINTVIEWになるように、

A?VX01がなっていればよいなと期待しましたが、

まったく変わっておりませんでした。

BluesBB ©Sting_Band