这是用什么写的?
我正在处理大约 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
}
谢谢
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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
Cybermation 等离子切割机使用 Hypertherm HT40C 切割系统和运行“CFC 800/900 Office System”的 Venix 这篇文章。 根据维基百科,Venix 在 DEC PRO-350、DEC Rainbow 100 和 IBM PC 上运行。
您可以联系 DEC 社区,他们可能熟悉 Venix,例如 Xhomer 项目 中的人员 (DEC模拟器),或者找到从事 Cybermation 工作的人。 例如,通过 Google 搜索,我找到了 Bob Donovan,他现在经营咨询服务,但过去曾为网络化工作。 公司 - 马萨诸塞州沃本。
我还通过谷歌搜索找到了位于 Woburn 的 Cybermation 的邮政信箱和电话号码:
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.
I also found the PO box and phone number for Cybermation in Woburn by Googling:
PO BOX 2007.
(781)-938-5555
我认为这是汇编语言。
它的设计目的是从面板获取输入并将参数输出到机器控制单元。
它基本上是询问等离子工作台切割多厚的钢板,以控制切割速度。
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.
这些可能是一组输出格式控制语句而不是实际的程序。
These are perhaps a set of output format control statements rather than an actual program.
这是一个猜测,因为我不知道您的特定机器或那个年龄的任何机器。
大多数 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.