Вопрос

Я имею дело с машинным контроллером эпохи примерно 80-х годов.На панель управления оператора загружается программа, и, хоть убейте, я не могу понять, что в ней написано.

Машина представляет собой станок плазменной резки Cybermation 700A, и вот фрагмент того, что загружается.

Обратите внимание, что это используется для управления загрузкой файлов ЧПУ в станок, а не сама программа управления движением.Что я действительно знаю, как писать.Именно эта программа оказывается камнем преткновения.

    $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" в соответствии с этот пост.Согласно Википедии, Venix работал на DEC PRO-350, DEC Rainbow 100 и на IBM PC.

Вероятно, вы могли бы связаться с сообществом DEC, которое, возможно, знакомо с Venix, например, с людьми в Проект Xhomer (Эмулятор DEC), или найдите кого-нибудь, кто работал над Cybermation.Например, с помощью поиска в Google я нашел Боб Донован который сейчас руководит консалтинговой службой, но раньше работал в Cybermation.Inc.- Воберн, МА.

Построенный и отлаженный прототип электромеханические конструкции, использующие как цифровые, так и аналоговые схемы для трехосного станка для резки пламенем с микрокомпьютерным управлением.Сопряженные плазменные газовые горелки, инструменты для маршрутизации и системы сервоприводов для микропроцессорного управления.Руководствуясь новый переходов товара от технических с производством по разработке тест приспособления, написание процедур испытаний, составление схем, создание спецификаций и выпускать Экос.Обученные специалисты по тестированию и монтажники.Запрограммировал пользовательский интерфейс для контроллера ЧПУ .Написал диагностическое программное обеспечение, используя ассемблер 6801.Управлял и ремонтировал административную и Инженерную компьютерную сетевую систему (VAX 11/750, MicroVAX I & 3100, ПК, терминалы и принтеры).Управлял и программировал базу инженерных данных.Обладает знаниями в следующих областях операционные системы и приложения:Unix (а также Ultrix, Venix и XENIX), DOS и Windows.Программирование опыт работы с C, Basic, CSH / Bourne сценарии командной оболочки и пакетные файлы DOS.

Я также нашел почтовый ящик и номер телефона Cybermation в Воберне, погуглив:

ПОЧТОВЫЙ ЯЩИК 2007 года выпуска.

(781)-938-5555

Другие советы

Возможно, это набор операторов управления форматом вывода, а не реальная программа.

Это предположение, поскольку я не знаю вашей конкретной машины или любого другого возраста.

Большинство станков с ЧПУ используют gcode для программирования, что у вас там есть может быть «полукомпилированным» gcode или, возможно, собственным, но родственным языком.

Я думаю, что это на языке ассемблера.

Он предназначен для приема входных данных с панели и вывода параметров в блок управления станком.

По сути, это вопрос, какую толщину листовой стали режет плазменный стол, чтобы контролировать скорость резки.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top