2

私は80年代頃のマシンコントローラーを扱っています。プログラムがオペレーターのコントロール パネルにダウンロードされていますが、私の人生では、それが何を書かれているのかわかりません。

この機械は Cyber​​mation 700A プラズマ切断機で、ダウンロードされるものの一部を次に示します。

これは、マシンへの cnc ファイルのダウンロードを管理するために使用され、モーション コントロール プログラム自体ではないことに注意してください。私が実際に書く方法を知っていること。つまずきのブロックであることが証明されているのは、このプログラムです。

    $70=A
    $72=0
    $73=6900
    $74=150
    $52=0
    $53=-8.516
    $84=200
    $85=0
    $10=0
    $98=0
    $71=0
    $18=0
    $76=.01
    $93=100
    $94=200
    $20=22-26 gauge;$21=.032;$22=260;$23=80;$24=0
    $25=18-20 gauge;$26=.033;$27=180;$28=80;$29=0
    $30=14-16 gauge;$31=.035;$32=150;$33=75;$34=0
    $35=10-12 gauge;$36=.043;$37=90;$38=60;$39=0
    $40=3/16-1/4 plate;$41=.053;$42=30;$43=30;$44=0

    $22=300
    $24=50
    $27=200
    $29=50
    $32=140
    $34=50
    $37=100
    $39=50
    $42=32
    $44=50
    $72=0
    $73=6900
    $74=150
    TV127,1
    $88=-s 30,300
    TV20,60
    TV22,5
    TV23,200
    TV25,6
    TV40,75
    TV42,5
    TV43,400
    TV45,6
    $9=80
    TV8,2500;W20,K99
    TV86,1

    {2
    TV7,$9     
   <1Select Plate
    $6=$5
    Tv112,16
    A
    >1!Torch on $16 min
    <2Enter plate number;V8,6
    >1Plate\:$6
    <2>Are you cutting $20?
    Y;$7=$21;$8=$22;$9=$23
    $71=$24;G3:
    <2>Are you cutting $25?
    Y;$7=$26;$8=$27;$9=$28
    $71=$29;G3:
    <2>Are you cutting $30?
    Y;$7=$31;$8=$32;$9=$33
    $71=$34;G3:
    <2>Are you cutting $35?
    Y;$7=$36;$8=$37;$9=$38
    $71=$39;G3:
    <2>Are you cutting $40?
    Y;$7=$41;$8=$42;$9=$43
    $71=$44;G3:
    G2
    }
    {3
    TV13,$71
    A
    G70
    }

ありがとう

4

4 に答える 4

5

この投稿によると、Cyber​​mation プラズマ カッターは、Hypertherm HT40C 切断システムと「CFC 800/900 Office System」を実行するVenixを使用しています。ウィキペディアによると、Venix は DEC PRO-350、DEC Rainbow 100、および IBM PC で動作しました。

おそらく、 Xhomer プロジェクト(DEC エミュレーター)の人々のように Venix に精通している可能性のある DEC コミュニティに連絡するか、Cyber​​mation に取り組んでいる人を見つけることができます。たとえば、Google 検索で、現在はコンサルティング サービスを運営しているBob Donovanを見つけましたが、以前は Cyber​​mation で働いていました。Inc. - ウォーバーン、マサチューセッツ州。

マイクロコンピューター制御の 3 軸火炎切断機用にデジタル回路とアナログ回路の両方を採用したプロトタイプの電気機械設計を構築およびデバッグしました。インターフェース化されたプラズマ ガス トーチ、ルーティング ツール、およびマイクロプロセッサ制御用のサーボ ドライブ システム。テスト治具の設計、テスト手順の作成、回路図の作成、BOMS の作成、ECO のリリースにより、エンジニアリングから製造への新製品の移行をガイドしました。訓練を受けた試験技術者と組立工。NC コントローラのユーザー インターフェイスをプログラムしました。6801 アセンブラを使用して診断ソフトウェアを作成しました。管理およびエンジニアリング コンピュータ ネットワーク システム (VAX 11/750、MicroVAX I & 3100、PC、端末、およびプリンタ) の管理と修復。エンジニアリング データベースの管理とプログラミング。次のオペレーティング システムとアプリケーションの知識: Unix (および Ultrix、Venix、および XENIX)、DOS、および Windows。C、Basic、CSH/Bourne シェル スクリプト、および DOS バッチ ファイルのプログラミング経験。

また、グーグルで Woburn の Cyber​​mation の私書箱と電話番号を見つけました。

私書箱 2007.

(781)-938-5555

于 2009-06-13T20:05:02.153 に答える
2

これらはおそらく、実際のプログラムではなく、一連の出力形式制御ステートメントです。

于 2009-06-09T15:41:38.077 に答える
1

私はあなたの特定のマシンやその年齢を知らないので、これは推測です.

ほとんどの CNC マシンは、プログラミングにgcodeを使用します。そこにあるものは、「セミコンパイル」gcode か、カスタムであるが関連する言語である可能性があります。

于 2009-06-09T16:49:20.697 に答える
0

アセンブリ言語だと思います。

パネルから入力を受け取り、パラメーターをマシン コントロール ユニットに出力するように設計されています。

基本的には、切断速度を制御するために、プラズマテーブルが切断している鋼板の厚さを尋ねています。

于 2009-10-06T21:24:05.903 に答える