質問
私は 80 年代頃のマシンコントローラーを扱っています。プログラムがオペレーターのコントロールパネルにダウンロードされていますが、何が書かれているのか一生わかりません。
このマシンは Cybermation 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
}
ありがとう
解決
Cybermation プラズマ カッターは Hypertherm HT40C 切断システムを使用しており、 ベニックス に従って「CFC 800/900 Office System」を実行しています この郵便受け. 。Wikipedia によると、Venix は DEC PRO-350、DEC Rainbow 100、および IBM PC 上で実行されました。
おそらく、Venix に詳しい可能性のある DEC コミュニティに問い合わせることができます。 Xhomerプロジェクト (DEC エミュレータ)、または Cybermation に取り組んだ人を探してください。たとえば、Google検索で見つけたのは、 ボブ・ドノバン 現在はコンサルティングサービスを経営していますが、以前はサイバーメーションで働いていました。株式会社- マサチューセッツ州ウォーバーン。
マイクロコンピューター制御された3つの軸火炎切断機のデジタル回路とアナログ回路の両方を使用した、プロトタイプの電気機械設計の構築とデバッグ。マイクロプロセッサ制御用のプラズマガストーチ、ルーティングツール、サーボドライブシステムをインターフェースしました。テスト備品の設計、テスト手順の作成、概略図の作成、BOMの作成、ECOのリリースにより、エンジニアリングから製造への誘導新製品の移行。訓練されたテスト技術者とアセンブラー。NCコントローラーのユーザーインターフェイスをプログラムしました。6801アセンブラーを使用して診断ソフトウェアを書きました。管理およびエンジニアリングコンピューターネットワークシステム(Vax 11/750、Microvax I&3100、PCS、ターミナル、プリンター)を管理および修理しました。エンジニアリングデータベースを管理およびプログラムしました。次のオペレーティングシステムとアプリケーションの知識:Unix(およびUltrix、Venix、&Xenix)、DOS、およびWindows。C、Basic、CSH/Bourne Shell Script、およびDOSバッチファイルでのプログラミングエクスペリエンス。
グーグルでウォーバーンのサイバーメーションの私書箱と電話番号も見つけました。
私書箱 2007。
(781)-938-5555
他のヒント
これらは、実際のプログラムではなく、出力形式制御ステートメントのセットである可能性があります。
私はあなたの特定のマシンやその時代のマシンを知らないので、これは推測です。
ほとんどの CNC マシンは gコード プログラミングの場合、そこにあるもの 5月 「半コンパイル済み」の gcode か、カスタムではあるが関連する言語である可能性があります。
アセンブリ言語だと思います。
パネルから入力を受け取り、パラメータをマシンコントロールユニットに出力するように設計されています。
基本的には、切断速度を制御するために、プラズマテーブルが切断する鋼板の厚さを尋ねます。