• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PCとPPRとのデータ送受信について)

PCとPPRのデータ送受信について

このQ&Aのポイント
  • PCとPPRをRS-232Cで繋いでデータの送受信が可能か試行錯誤中です。
  • NCデータ作成には自動プロP-Gを使用していますが、最近調子が良くないためPCでの作成を検討しています。
  • 紙テープをPPRで作成している古いNC旋盤ではRS-232Cポートがないため、PCとPPRを繋ぐ方法を模索しています。

質問者が選んだベストアンサー

  • ベストアンサー
noname#230359
noname#230359
回答No.3

ウェートタイムで最後まで出力できたようですね。 設定100では遅すぎますのでオーバーフローしない程度に数値を小さくしてみてください。5から20ぐらいでOKだと思います。早いPCならもう少し大きな数値で。 -------------------------------------------- 結論 PC側が早すぎてPPRがオーバーフローしていたようです。 ============================================ 自動プロからPPRへプリンタ出力していたときは、行末尾が「;(セミコロン)」の件 NCテープはたぶんLFだと思います。プリンタは;(エンドオブブロック)を表示して印刷しているのでないでしょうか。 NCテープではLFでも問題はないと思います。 送信側設定で改行コードはLFになっていると思います。他にCR+LFが設定可能です。

noname#230358
質問者

お礼

ありがとうございました。

その他の回答 (2)

noname#230359
noname#230359
回答No.2

Comnc3の作者「竜の子」です。 1.PPRはファナックでしょうか。 2.MRさんに補足されていましが、PCからPPRにテープ出力が出来ればいいのでしょうか。 以上で間違えないようなら以下の事を教えて下さい。 1.PCで開始後、1文字もテープ出力しませんか。(何文字かパンチアウトしますか) 2.PPRからRS232Cのケーブルが出ていると思いますが、そのままPCに接続していますか。(25ピンから9ピンに変換した際にリバースケーブルではダメです。) 3.ウェイトタイムを一度、100程度にして様子を見て下さい。一文字でもパンチ出来るか。 Comnc3でテストお願いします。

noname#230358
質問者

補足

アドバイスありがとうございます。 まず最初の質問に対してですが 1.PPRはファナック製です。 2.テープ出力できればいいです。   (出力結果を見てから、考えます) 次の質問に対してですが、 1.文字は最初の部分だけ出力されます。   しかし、1行目のプログラムNo.「O****」、   2行目の注釈行の出力が終わった時点で   PPR側のエラーで止まってしまいます。   Comnc3は正常終了しています。 2.PCとPPRの接続は、   PC(9ピン)   ↓   「D-SUB9-25アダプタ」(ストレート)   ↓   RS232Cケーブル(ストレート)   ↓   PPR(専用ケーブルが出てます)  となっています。 3.ウェイとタイムの件は、一度その設定で確認してみます。 ウェイトタイムを100にして、出力してみたところプリンタ・紙テープともプログラムを最後まで出すことが出来ました。ありがとうございました。 あとは、紙テープにパンチアウトしたものを実際にNC旋盤で読み取って問題がないか確認をしてみます。 ところで、自動プロからPPRへプリンタ出力していたときは、行末尾が「;(セミコロン)」でしたが、 G*****; M**; PCからPPRへ出力したときには「LF」となっていました。 G****LF M**LF この現象について、何か心当たりはありませんか。 2回目の補足について一部記載が間違っていました。 G*****LF M**LF が正解です。

noname#230359
noname#230359
回答No.1

勘違いしてたらすみません。 竜の子さんの、通信ソフト中の ComncTape を使って見られたらどうでしょうか。 http://www5a.biglobe.ne.jp/~NCPRO/

noname#230358
質問者

補足

アドバイスありがとうございます。 通信ソフトの候補にはComnc3が挙がっていますが、このソフトを使ってPPRと送受信する上手い設定が見つかっていません。 Comnc3での大まかな送信設定を挙げておきます。  通信速度:4800  送信コード:ISO  ストップビット:2  データの始め:%  データの終り:%  改行コード:LF ComncTapeではまだ確認していないので、一度挑戦してみます。

関連するQ&A