这是用什么写的?

发布于 2024-07-22 22:27:35 字数 1566 浏览 8 评论 0原文

我正在处理大约 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
    }

谢谢

I am dealing with an circa 80's era machine controller. A program is being downloaded to the operator's control panel and for the life of me I can't figure out what it is written.

The machine is a Cybermation 700A plasma cutting machine and here is a snippet of what being download.

Note that this is use to manage the download of cnc files into the machine it is not the motion control program itself. That I actually know how to write. It is this program that is proving to be the stumbling block.

    $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
    }

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

蒗幽 2024-07-29 22:27:35

Cyber​​mation 等离子切割机使用 Hypertherm HT40C 切割系统和运行“CFC 800/900 Office System”的 Venix 这篇文章。 根据维基百科,Venix 在 DEC PRO-350、DEC Rainbow 100 和 IBM PC 上运行。

您可以联系 DEC 社区,他们可能熟悉 Venix,例如 Xhomer 项目 中的人员 (DEC模拟器),或者找到从事 Cyber​​mation 工作的人。 例如,通过 Google 搜索,我找到了 Bob Donovan,他现在经营咨询服务,但过去曾为网络化工作。 公司 - 马萨诸塞州沃本。

构建并调试原型
机电设计采用
数字和模拟电路
微电脑控制三轴
火焰切割机。 接口
等离子气体割炬、布线工具和
伺服驱动系统
微处理器控制。 引导新
从工程到产品的转变
通过设计测试进行制造
固定装置,编写测试程序,
绘制原理图、创建 BOMS、
并释放 ECO。 训练测试
技术人员和装配人员。
对用户界面进行编程
数控控制器。 写诊断
软件使用6801汇编器。 管理
并修复了行政部门和
工程计算机网络系统
(VAX 11/750、MicroVAX I 和 3100、PC、
终端和打印机)。 管理和
编写了工程数据库。
熟悉以下知识
操作系统和应用程序:
Unix(以及 Ultrix、Venix 和
XENIX)、DOS 和 Windows。 编程
C、Basic、CSH/Bourne 经验
shell 脚本和 DOS 批处理文件。

我还通过谷歌搜索找到了位于 Woburn 的 Cyber​​mation 的邮政信箱和电话号码:

PO BOX 2007。

(781)-938-5555

Cybermation plasma cutter uses Hypertherm HT40C cutting system and Venix running "CFC 800/900 Office System" according to this post. According to Wikipedia Venix ran on DEC PRO-350, DEC Rainbow 100, and on IBM PC.

You could probably contact DEC community who may be familiar with Venix like people in Xhomer project (DEC emulator), or find someone who worked on Cybermation. For example, by Google search I found Bob Donovan who runs consulting service now, but used to work for Cybermation. Inc. - Woburn, MA.

Built and debugged proto-type
electro-mechanical designs employing
both digital and analog circuitry for
a micro-computer controlled three axis
flame cutting machine. Interfaced
plasma gas torches, routing tools, and
servo drive systems for
micro-processor control. Guided new
product transitions from Engineering
to Manufacturing by designing test
fixtures, writing test procedures,
drafting schematics, creating BOMS,
and releasing ECOs. Trained test
technicians and assemblers.
Programmed the user interface for an
NC controller. Wrote diagnostic
software using 6801 assembler. Managed
and repaired the Administration and
Engineering computer network system
(VAX 11/750, MicroVAX I & 3100, PCs,
terminals, and printers). Managed and
programmed the engineering data base.
Knowledgeable of the following
operating systems and applications:
Unix (as well as Ultrix, Venix, &
XENIX), DOS, and Windows. Programming
experience in C, Basic, CSH/Bourne
shell script, and DOS batch files.

I also found the PO box and phone number for Cybermation in Woburn by Googling:

PO BOX 2007.

(781)-938-5555

公布 2024-07-29 22:27:35

我认为这是汇编语言。

它的设计目的是从面板获取输入并将参数输出到机器控制单元。

它基本上是询问等离子工作台切割多厚的钢板,以控制切割速度。

I think it's in Assembly Language.

It's designed to take inputs from the panel and output parameters to the Machine Control Unit.

It's basically asking what thickness sheet steel the plasma table is cutting, to control the cutting speed.

风吹短裙飘 2024-07-29 22:27:35

这些可能是一组输出格式控制语句而不是实际的程序。

These are perhaps a set of output format control statements rather than an actual program.

皇甫轩 2024-07-29 22:27:35

这是一个猜测,因为我不知道您的特定机器或那个年龄的任何机器。

大多数 CNC 机床使用 gcode 进行编程,您所拥有的可能 是“半编译”gcode 或者可能是自定义但相关的语言。

This is a guess as i do not know your particular machine or any of that age.

Most CNC machines use gcode for programming, what you have there may be "semi compiled" gcode or perhaps a custom but related language.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文