RU2365480C2 - Устройство обмена информацией между металлорежущим станком и передаточным устройством - Google Patents
Устройство обмена информацией между металлорежущим станком и передаточным устройством Download PDFInfo
- Publication number
- RU2365480C2 RU2365480C2 RU2007127422/02A RU2007127422A RU2365480C2 RU 2365480 C2 RU2365480 C2 RU 2365480C2 RU 2007127422/02 A RU2007127422/02 A RU 2007127422/02A RU 2007127422 A RU2007127422 A RU 2007127422A RU 2365480 C2 RU2365480 C2 RU 2365480C2
- Authority
- RU
- Russia
- Prior art keywords
- cutting machine
- transmission device
- metal cutting
- interface
- information
- Prior art date
Links
- 238000005520 cutting process Methods 0.000 title claims abstract description 130
- 238000012546 transfer Methods 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 claims abstract description 6
- 230000004044 response Effects 0.000 claims abstract description 6
- 230000008569 process Effects 0.000 claims abstract description 4
- 230000005540 biological transmission Effects 0.000 claims description 101
- 239000002184 metal Substances 0.000 claims description 85
- 238000003754 machining Methods 0.000 claims description 18
- 230000003213 activating effect Effects 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 6
- 238000005555 metalworking Methods 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 238000004891 communication Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 5
- 230000033001 locomotion Effects 0.000 description 5
- 230000008520 organization Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 238000003801 milling Methods 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q7/00—Arrangements for handling work specially combined with or arranged in, or specially adapted for use in connection with, machine tools, e.g. for conveying, loading, positioning, discharging, sorting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/007—Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
- B23Q15/013—Control or regulation of feed movement
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/33—Director till display
- G05B2219/33187—Serial transmission rs232c, rs422, rs485 communication link
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- General Factory Administration (AREA)
- Multi-Process Working Machines And Systems (AREA)
Abstract
Изобретение относится к металлорежущим станкам, а именно к устройствам для автоматического управления станком и передаточным устройством. Металлорежущий станок (1) содержит устройство (3) управления и интерфейс (4). Устройство (3) управления контролирует и управляет состояниями операции механической обработки металлорежущего станка (1) и передает информацию относительно состояний операции механической обработки металлорежущего станка (1) через интерфейс (4) в передаточное устройство (11) для приведения в действие передаточного устройства (11). Указанное передаточное устройство (11) принимает информацию через интерфейс (14), установленный в нем, и обрабатывает указанную информацию при помощи устройства (13) управления, установленного в нем, и реагирует в ответ на информацию, в соответствии с чем интерфейс принтера используется в качестве интерфейса (4) металлорежущего станка (1). Обеспечивается упрощение обмена информацией между металлорежущим станком и передаточным устройством. 12 з.п. ф-лы, 2 ил.
Description
Настоящее изобретение относится к устройству обмена информацией между металлорежущим станком, например токарным станком, фрезерным станком, электроэрозионным станком, электроэрозионным вырезным станком и т.п., и передаточным устройством, например роботом для подачи необработанных на станке (заготовки) или частично обработанных на станке обрабатываемых деталей, или инструментов для металлорежущего станка, или удаления обработанных на станке обрабатываемых деталей, или инструментов металлорежущего станка. Передаточное устройство, в частности, используется в случае, если невозможно массовое производство, т.е. при производстве небольших количеств обработанных на станке изделий, в соответствии с чем часто разные детали необходимо обрабатывать на станке при помощи конкретных инструментов, необходимых для их механической обработки.
Передаточное устройство выполняет замену обрабатываемых деталей и/или инструментов, в соответствии с чем необходимо обеспечить, чтобы передаточное устройство и металлорежущий станок были согласованы таким образом, чтобы их конкретные этапы операции были синхронизированы. И металлорежущий станок, и передаточное устройство содержат устройство для управления рабочими последовательностями, в соответствии с чем устройство управления металлорежущего станка управляет последовательностью операций механической обработки. Для обеспечения надежного и точного взаимодействия металлорежущего станка и передаточного устройства их конкретные устройства управления должны осуществлять, соответственно, обмен информацией и данными. Такой обмен информацией может быть осуществлен разными способами. Передаточное устройство может передавать информацию в устройство управления металлорежущего станка через свое устройство управления или металлорежущий станок может передавать информацию в устройство управления передаточного устройства. В соответствии с переданной информацией выполняется синхронизация и скачкообразная засечка времени металлорежущего станка и передаточного устройства. Однако также можно использовать сверхкоординатное устройство для управления металлорежущим станком и передаточным устройством.
Необходимо рассмотреть случай, в котором металлорежущий станок, функционирующий в качестве так называемого мастера-станка, передает информацию в передаточное устройство в соответствии с этапами механической обработки, которые были выполнены металлорежущим станком, чтобы, таким образом, привести в действие передаточное устройство. Этот случай часто происходит на практике, так как при практическом применении уже работает много металлорежущих станков, которые усовершенствованы посредством добавления передаточного устройства.
Обмен информацией и связь, соответственно, между устройством управления металлорежущего станка и устройством управления передаточного устройства осуществляется обычно через интерфейсы металлорежущего станка и передаточного устройства. Для обеспечения надежной связи между устройствами управления металлорежущего станка и передаточного устройства конкретные интерфейсы должны быть адаптированы друг к другу.
В ближайшем аналоге CH 681397 A5 раскрыт производственный узел, содержащий управляемые посредством числовых команд металлорежущие станки и устройства управления, установленные в них, в соответствии с чем инструменты и обрабатываемые детали размещены в магазинах. Инструменты и обрабатываемые детали устанавливаются на одинаковые опорные элементы и передаются на металлорежущие станки и удаляются с них при помощи погрузочно-разгрузочных устройств (передаточных устройств). Они приспособлены для зажима в четко определенном положении на металлорежущих станках. Опорные элементы содержат электронные средства хранения информации, содержащие данные для идентификации инструментов и обрабатываемых деталей и для управления операцией механической обработки на металлорежущих станках. Данные, содержащиеся в средствах хранения информации, могут считываться устройствами для обработки данных, которые составляют часть погрузочно-разгрузочных устройств и которые функционально соединены с устройствами управления металлорежущих станков. Стандартный интерфейс установлен для связи между металлорежущим станком и погрузочно-разгрузочным устройством. При помощи этого интерфейса устройство управления может вызывать обозначение необходимой обрабатываемой детали, после чего осуществляется передача. Во время передачи данные, хранящиеся в средствах хранения информации и содержащие информацию для следующей операции механической обработки обрабатываемой детали, передаются в устройство управления.
В документе DE 3938950 A1 раскрыто устройство для управляемой посредством числовых команд механической обработки, включающее комплект станков с ЧПУ, соединенных друг с другом, благодаря чему программы механической обработки передаются между станками с ЧПУ в данном устройстве и используются вместе. Интерфейсы передачи данных установлены в станках с ЧПУ, например, в виде интерфейса RS-232C для установления связи с внешним устройством и, таким образом, передачи данных в него и приема данных из него. При помощи этих интерфейсов запросы на загрузку программы передаются с одного станка с ЧПУ на другой станок с ЧПУ, причем запрашиваемая программа операции механической обработки выбирается из средств хранения и передается на выбранный станок с ЧПУ. В документе не рассматривается передача обрабатываемых деталей и/или инструментов, а рассматривается пересылка программ механической обработки между станками с ЧПУ.
В документе DE 4323950 A1 раскрыты способ и устройство для управления перемещениями и/или положениями инструмента, который перемещается вдоль заранее заданной траектории при помощи манипулятора. Перемещения и/или положения синхронно регулируются генератором функций и налагаются на движение подачи вдоль траектории. Функции перемещений и/или положений вводятся в функциональные участки одинакового или, по меньшей мере, пропорционального размера и хранятся, по меньшей мере, частично. После инициализации повторное циклическое выполнение функциональных участков осуществляется синхронно. Функциональные участки рассчитываются на основании параметров, которые хранятся в памяти, по меньшей мере, на протяжении функционального участка. Таким образом, в документе раскрыта синхронизация перемещений и/или положений инструмента во время механической обработки.
В документе WO 98/44399 A2 раскрыт способ программирования ориентированного на надежность устройства управления, благодаря чему правила управления ориентированного на надежность устройства для связи входных сигналов и выходных сигналов в виде программируемых макрокоманд хранятся на станции устройства управления. Команды передаются на станцию устройством программирования, при помощи которого последовательности команд, содержащиеся в макрокомандах для выделения входной и выходной информации, вызываются повторно. Таким образом, в документе раскрыто использование макрокоманд общего устройства управления.
В документе US 6145020 A раскрыто микроустройство управления. Таким образом, предлагается использование интерфейсов принтера в качестве предпочтительных интерфейсов (последовательные и параллельные, интерфейс "Центроникс", а также RS-232C и RS-449) для соединения периферийных управляющих устройств с микроустройством управления.
Принимая во внимание ближайший аналог CH 681397A5, задачей настоящего изобретения является создание устройства обмена информацией между металлорежущим станком и передаточным устройством, в котором обмен информацией может осуществляться без трудностей и которое обеспечивает последовательное усовершенствование металлорежущего станка с передаточным устройством без большого усилия. В частности, приведение в действие передаточного устройства станет проще даже в случае усовершенствования металлорежущего станка.
Поставленная задача решена в соответствии с настоящим изобретением путем создания устройства, как определено в п.1. Зависимые пункты 2-13 описывают конкретные варианты осуществления устройства в соответствии с п.1.
В соответствии с настоящим изобретением предложено устройство для обмена информацией между металлорежущим станком и передаточным устройством для подачи заготовки, или заранее обработанных на станке обрабатываемых деталей или инструментов на металлорежущий станок, или для удаления обработанных на станке изделий или инструментов с металлорежущего станка, в соответствии с чем металлорежущий станок содержит устройство управления и интерфейс, посредством которого устройство управления контролирует и управляет состояниями операции механической обработки металлорежущего станка и передает информацию относительно состояний операции механической обработки металлорежущего станка через интерфейс в передаточное устройство для приведения в действие передаточного устройства, причем указанное передаточное устройство принимает информацию через интерфейс, установленный в нем, и обрабатывает информацию при помощи устройства управления, установленного в нем, и формирует сигнал в ответ на данную информацию. В качестве интерфейса металлорежущего станка, в частности, используется интерфейс принтера. Такой интерфейс для соединения принтера обычно содержится в металлорежущем станке для печатания протоколов или обработки данных. Таким образом, если металлорежущий станок усовершенствован посредством добавления передаточного устройства, то этот интерфейс может использоваться без дополнительных расходов для передачи информации в передаточное устройство для приведения его в действие.
Таким образом, в соответствии с настоящим изобретением интерфейс устройства управления металлорежущего станка, установленный для принтера, используется, соответственно, для «печатания» и выдачи команды. Программирование существующего интерфейса можно легко выполнить при помощи кода Международной организации по стандартизации. На конце передаточного устройства активизируется соответствующий заранее заданный протокол. Преимущественно, такой интерфейс не зависит от количества положений для передаваемых деталей. Данным интерфейсом может быть последовательный интерфейс принтера, в частности интерфейс RS-232/422, или параллельный интерфейс «Центроникс».
Информация относительно состояния операции механической обработки, выполняемой металлорежущим станком, преимущественно содержит команду о передаче обрабатываемой детали и/или инструмента. Такая команда о передаче, предпочтительно, содержит номер ячейки (инструментального) магазина и определение местоположения для обрабатываемой детали и/или инструмента, и/или поворот для передаточного устройства. Такой информацией является информация, которая необходима для замены деталей на металлорежущем станке.
В частности, в устройстве в соответствии с настоящим изобретением дополнительно установлено средство синхронизации для согласования и скачкообразной засечки времени металлорежущего станка и передаточного устройства. Данное средство синхронизации, предпочтительно, содержит в каждом случае цифровые входы/выходы металлорежущего станка и передаточного устройства. В частности, средство синхронизации также используется для обратной передачи подтверждения об установлении связи в ответ на переданную информацию и переданную команду о передаче, соответственно. Это необходимо, поскольку интерфейс принтера является однонаправленным. Подобно интерфейсу принтера цифровые входы/выходы обычно уже содержатся в металлорежущих станках и обеспечивают передачу сигналов из устройства управления в них или считывания с них.
Инициализация интерфейса принтера металлорежущего станка выполняется, предпочтительно, посредством загрузки макрокоманды для выдачи информации в передаточное устройство, при этом устройство управления передаточного устройства реагирует при получении информации посредством активизации соответствующего протокола. Как было упомянуто выше, загрузка макрокоманды может легко выполняться оператором металлорежущего станка при помощи программирования соответствующего кода Международной организации по стандартизации.
В частности, передаточное устройство выполняет замену обрабатываемой детали или инструмента в соответствии с командой о замене, полученной его устройством управления с интерфейса принтера металлорежущего станка.
Кроме того, можно обеспечить, чтобы металлорежущий станок сигнализировал о готовности для замены обрабатываемой детали или инструмента посредством передачи соответствующего сигнала на свой цифровой выход. Этот сигнал подается на цифровой вход передаточного устройства и повторно устанавливается, как только металлорежущий станок больше не готов для замены. Однако можно также обеспечить, чтобы устройство управления металлорежущего станка создавало циклически повторяемый сигнал, запрашивающий замену обрабатываемой детали или инструмента, который бы передавался в интерфейс принтера. В соответствии с этими характеристиками обеспечивается то, что команда о замене отменяется, как только металлорежущий станок больше не готов для замены обрабатываемой детали или инструмента. Таким образом, повышается надежность металлорежущего станка, а также передаточного устройства.
Предпочтительно, чтобы устройство управления металлорежущим станком посылало сигнал о замене вместе с контрольной суммой на интерфейс принтера. При помощи контрольной суммы обеспечивается целостность данных передаваемой информации.
На стороне металлорежущего станка установлена стойка управления, содержащая устройство управления, интерфейс принтера и цифровые входы/выходы металлорежущего станка, в то время как на стороне передаточного устройства установлена стойка управления, содержащая устройство управления, интерфейс принтера и цифровые входы/выходы передаточного устройства. Таким образом, стойка управления металлорежущего станка и стойка управления передаточного устройства, предпочтительно, образуют одно устройство, которое может быть дополнением к металлорежущему станку или передаточному устройству. Однако оно могло бы быть встроено в металлорежущий станок или передаточное устройство, или оно могло бы быть отдельной, свободно стоящей стойкой.
Указанные и дополнительные отличительные особенности и детали настоящего изобретения будут более понятны из нижеследующего подробного описания и прилагаемых чертежей, на которых:
фиг.1 изображает блок-схему устройства в соответствии с настоящим изобретением, включающего металлорежущий станок и передаточное устройство;
фиг.2 изображает схему последовательности операций для объяснения работы устройства в соответствии с настоящим изобретением, изображенной на фиг.1.
Ниже предпочтительный вариант осуществления настоящего изобретения будет описано подробно со ссылкой на сопроводительные чертежи.
Фиг.1 изображает блок-схему устройства в соответствии с настоящим изобретением. Устройство содержит металлорежущий станок 1 и передаточное устройство 11. Металлорежущим станком 1 может быть токарный станок, фрезерный станок, электроэрозионный станок, электроэрозионный вырезной станок или т.п. Передаточное устройство 11 может быть выполнено, например, в качестве робота для подачи необработанных обрабатываемых деталей или инструментов на металлорежущий станок 1 или для удаления обработанных обрабатываемых деталей или инструментов с металлорежущего станка 1. Согласование между металлорежущим станком 1 и передаточным устройством 11 осуществляется посредством обмена информацией между ними.
Обмен информацией между металлорежущим станком и передаточным устройством может быть осуществлен посредством выполнения последовательности операций при помощи последовательного интерфейса. В качестве такого интерфейса могут быть использованы, например, высокоскоростная шина цифрового технологического оборудования или интерфейс RS232/RS422, работающие в соответствии с конкретным протоколом. Использование последовательного интерфейса имеет преимущество в том, что может быть обеспечено простое надежное соединение и нет зависимости от количества положений для загрузки деталей. Однако необходимо адаптировать программное обеспечение металлорежущего станка. Это может выполняться часто только производителем металлорежущего станка. В частности, в случае металлорежущих станков, которые уже имеют практическое применение, адаптация программного обеспечения металлорежущего станка, вероятно, невозможна или даже совсем невозможна.
Кроме того, существует возможность создания логического набора двоичных разрядов на цифровых выходах, который может быть использован передаточным устройством для расчета положения. Создание набора двоичных разрядов, таким образом, может быть осуществлено оператором при помощи простого программирования с использованием кода Международной организации по стандартизации. Однако может оказаться, что недостаточно цифровых выходов имеется в уже имеющихся металлорежущих станках, и иногда невозможно добавить больше цифровых выходов к имеющемуся металлорежущему станку. Количество необходимых цифровых выходов зависит от размера участка памяти передаточного устройства, в котором передаваемые сигналы могут храниться.
Ниже описан в качестве примера простой вариант осуществления сообщающегося обмена информацией между металлорежущим станком и передаточным устройством, который соответствует идее настоящего изобретения.
Как показано на фиг.1, металлорежущий станок 1 содержит стойку 2 управления, включающую устройство 3 управления, последовательный или параллельный интерфейс 4 принтера и цифровые входы/выходы 5, в то время как передаточное устройство 11 содержит стойку 12 управления, включающую устройство 13 управления, последовательный или параллельный интерфейс 4, соответствующий интерфейсу принтера, и цифровые входы/выходы 15. На практике имеется отдельная стойка 2, 12 управления как для металлорежущего станка 1, так и для передаточного устройства 11, которая, как правило, прикреплена к металлорежущему станку 1 или передаточному устройству 11, или встроена в металлорежущий станок 1 или передаточное устройство 11, или является свободно стоящей. На фиг.1 изображение с отдельно показанными стойками 2 и 12 управления было выбрано для разъяснения назначения конкретных устройств 3 и 13 управления, интерфейсов 4 и 14 и цифровых входов/выходов 5 и 15 (обычно 24 В) в конкретных металлорежущем станке 1 и передаточном устройстве 11.
Кроме того, можно видеть конкретные информационные потоки или потоки данных a и b, соответственно, между интерфейсами 4 и 14 и цифровыми входами/выходами 5 и 15.
Информационный поток a проходит в одном направлении из интерфейса 4 принтера металлорежущего станка 1 в интерфейс 14 передаточного устройства 11. Информационный поток содержит команду, которая является командой принтера вследствие того факта, что он проходит из интерфейса 4 принтера, которая запрашивает замену детали, например обрабатываемой детали или инструмента металлорежущего станка. Эта информация, т.е. команда a о замене для приведения в действие передаточного устройства 11, принимается через интерфейс 14 передаточного устройства 11 устройством 13 управления передаточным устройством 11 и заставляет устройство 13 управления передаточным устройством 11 активизировать протокол для выполнения разных этапов операции, как будет описано более подробно со ссылкой на фиг.2.
Информационный поток b проходит в обоих направлениях между цифровыми входами/выходами 5 металлорежущего станка 1 и цифровыми входами/выходами 15 передаточного устройства 11. Информационный поток содержит сигналы для синхронизации металлорежущего станка 1 с передаточным устройством 11, как будет описано более подробно со ссылкой на фиг.2.
На фиг.2 представлена схема последовательности операций для объяснения работы устройства в соответствии с настоящим изобретением. Последовательность операций разделена на две части, показывающие в каждом случае, соответственно, операции на стороне металлорежущего станка 1 и на стороне передаточного устройства 11.
На этапе S1 устройство, включающее металлорежущий станок 1 и передаточное устройство 11, приводится в действие. При этом оператор загружает специальную макрокоманду, обычно код Международной организации по стандартизации, в устройство 3 управления металлорежущим станком 1. Результатом является то, что устройство 13 управления может приводиться в действие, например, после того, как механическая обработка обрабатываемой детали закончится, так что интерфейс 4 принтера может передать «печатный запрос», т.е. информацию а, запрашивающую замену обрабатываемой детали, соответственно, «печатный запрос» и информация а передаются в интерфейс 14 передаточного устройства 11. Понятно, что передача «печатного запроса» может происходить также до механической обработки обрабатываемой детали для загрузки обрабатываемой детали, которая должна быть обработана на металлорежущем станке 1. Кроме того, «печатный запрос» может быть создан для загрузки или замены инструмента.
Кроме того, во время этапа S1 между металлорежущим станком 1 и передаточным устройством 11 устанавливаются соединения, в частности между интерфейсами 4 и 14, а также между цифровыми входами/выходами 5 и 15. На стороне передаточного устройства 11 это показано на этапе S2, также показывающего состояние ожидания передаточного устройства 11. На стороне передаточного устройства 11 на этапе S3 проверяется, установлено ли устройство или нет. Кроме того, на этапе S3 в соответствии с приведенным ниже описанием второго варианта осуществления можно проверить, находится ли металлорежущий станок 1 в состоянии готовности для замены обрабатываемой детали и/или инструмента или нет. Если результатом проверки является отрицательный ответ (NO), то выполняется повторная установка в состояние ожидания на этапе S2. Иначе, если результатом проверки является положительный ответ (Yes), то запрограммированная последовательность на стороне передаточного устройства 11 переходит на этап S6.
После завершения этапа S1 на стороне металлорежущего станка 1 устройство является готовым, чтобы металлорежущий станок 1 мог быть загружен при помощи передаточного устройства 11, и на стороне металлорежущего станка 1 последовательность переходит к этапу S4. На этапе S4 подпрограмма, запрашивающая замену, запускается устройством 3 управления металлорежущего станка 1, если такая замена требуется на стороне металлорежущего станка 1. Такое требование определяется устройством 3 управления металлорежущего станка 1. При запуске указанной выше подпрограммы основная программа передает, например, следующие параметры в подпрограмму: определение местоположения обрабатываемой детали или инструмента в магазине, определение позиционирования, т.е. информацию о том, где должны быть расположены обрабатываемая деталь или инструмент, и, возможно, описание передачи, выполняемой устройством. После запуска подпрограммы последовательность на стороне металлорежущего станка 1 переходит на этап S5, в котором последовательный или параллельный интерфейс 4 передает «печатный запрос», как указано выше, в последовательный или параллельный интерфейс 14 передаточного устройства 11. После этого, последовательность на стороне металлорежущего станка 1 переходит к этапу S9, на котором устройство управления ожидает подтверждения о замене обрабатываемой детали или инструмента, запрашиваемого посредством передачи «печатного запроса».
Одновременно, на стороне передаточного устройства 11 на этапе S6 проверяется, получен ли «печатный запрос» интерфейсом 14 или нет и является ли этот «печатный запрос» действительным или нет. Действительность «печатного запроса» может быть проверена, например, посредством передачи информации в «печатном запросе» вместе с контрольной суммой. Если ответом является НЕТ на этапе S6, то последовательность на стороне передаточного устройства 11 повторно устанавливается в состояние ожидания на этапе S2. Если, однако, ответом на этапе S6 является ДА, то последовательность на стороне передаточного устройства 11 переходит к этапу S7, на котором выполняется замена обрабатываемой детали или инструмента, которая была инициирована «печатным запросом» на основании параметров, переданных в подпрограмму на этапе S3.
После этапа S7 последовательность на стороне передаточного устройства 11 переходит к этапу S8, на котором подтверждается, что обрабатываемая деталь и/или инструмент заменены на металлорежущем станке 1. Такое подтверждение реализуется посредством передачи сигнала с цифрового выхода 15 передаточного устройства 11 на цифровой вход 5 металлорежущего станка 1, поскольку интерфейс 4 принтера металлорежущего станка 1 может передавать сигналы только в направлении от металлорежущего станка 1 к передаточному устройству 11.
На стороне передаточного устройства 11 последовательность после этапа S8 возвращается в состояние ожидания на этапе S2, в то время как на стороне металлорежущего станка 1 выполняется проверка на этапе S9, была ли подтверждена замена обрабатываемой детали и/или инструмента передаточным устройством 11. Если ответом является НЕТ, то последовательность на стороне металлорежущего станка 1 возвращается в соответствии с первым вариантом осуществления, который будет описан ниже, на этапе S4, на котором передается «печатный запрос», или в соответствии со вторым вариантом осуществления, последовательность останавливается и ждет до тех пор, пока не будет ответ ДА. Если ответом является ДА, то последовательность на стороне металлорежущего станка 1 переходит к этапу S10, на котором запускается программа механической обработки, которая будет выполняться металлорежущим станком 1. Это означает, что подпрограмма отменена и возобновлена основная программа.
Первый и второй варианты осуществления, которые до этого были кратко рассмотрены здесь, относятся к случаю, в котором металлорежущий станок 1 не готов к замене обрабатываемой детали и/или инструмента. В этом случае, который относится к надежной работе устройства, необходимо, чтобы замена не могла происходить принудительно. Результатом является то, что должны быть отменены, соответственно, «печатный запрос» и запрос о замене. Это может быть выполнено одним из двух возможных способов.
В первом варианте осуществления «печатный запрос» может повторяться циклически. В соответствии с указанным описанием это имеет место, если ответом на этапе S9, на котором ожидается подтверждение о замене обрабатываемой детали и/или инструмента, является НЕТ.
Во втором варианте осуществления, например после отмены подпрограммы на этапе S4, сигнал может быть передан на цифровой выход 5 металлорежущего станка 1, который означает готовность к замене. Этот сигнал, появляющийся на цифровом входе 15 передаточного устройства 11, распознается устройством 13 управления передаточного устройства 11, как было описано выше на этапе S3. Этот сигнал временно хранится или помещается в буферную память устройством 13 управления. В этом случае только прием подтверждения о замене обрабатываемой детали и/или инструмента должен ожидаться на этапе S8, повторное выполнение этапа S6 предотвращается. Однако сигнал для указания готовности для замены на цифровом выходе 5 металлорежущего станка 1 должен быть повторно установлен после приема подтверждения, что обрабатываемая деталь и/или инструмент были заменены на этапе S8 (ДА).
Последовательность была описана выше для одной замены обрабатываемой детали и/или инструмента. В соответствии с устройством настоящего изобретения такая замена может выполняться посредством простого запуска подпрограммы всякий раз, когда обрабатываемая деталь будет окончательно обработана на станке при помощи программы механической обработки. Таким образом, основная программа (программа механической обработки) и подпрограмма выполняются попеременно.
В соответствии с настоящим изобретением можно легко усовершенствовать металлорежущий станок с передаточным устройством и скоординировать их работу без необходимости в существенной модификации металлорежущего станка. Необходимо только загрузить макрокоманду для обеспечения передачи «печатных запросов» с металлорежущего станка в передаточное устройство для приведения в действие последнего.
Claims (13)
1. Металлорежущий станок (1) с передаточным устройством (11) для подачи заготовок или заранее обработанных деталей, или инструментов на металлорежущий станок (1), или удаления обработанных изделий или инструментов, выполненный с возможностью обмена информацией с передаточным устройством, отличающийся тем, что он содержит устройство (3) управления и интерфейс (4), причем устройство (3) управления выполнено с возможностью контроля и управления состояниями операции механической обработки на металлорежущем станке (1) и передачи информации относительно состояний операций механической обработки через интерфейс (4) в передаточное устройство (11) для приведения его в действие, причем передаточное устройство (11) выполнено с возможностью приема информации через интерфейс (14), установленный в нем, и обработки указанной информации посредством размещенного в нем устройства (13) управления, формирования сигнала в ответ на информацию, а в качестве интерфейса (4) металлорежущего станка (1) использован интерфейс принтера.
2. Станок по п.1, отличающийся тем, что интерфейс принтера, используемый в качестве интерфейса (4) металлорежущего станка (1), выполнен в виде последовательного интерфейса принтера, в частности интерфейса RS-232/422, или параллельного интерфейса принтера, в частности интерфейса «Центроникс».
3. Станок по п.1, отличающийся тем, что устройство (3) управления металлорежущего станка выполнено с возможностью передачи информации о состояниях операции механической обработки на металлорежущем станке (1), которая содержит запрос о замене обрабатываемой детали и/или инструмента.
4. Станок по п.3, отличающийся тем, что устройство (3) управления металлорежущего станка выполнено с возможностью передачи информации о состояниях операции механической обработки на металлорежущем станке (1), которая содержит запрос о замене обрабатываемой детали и/или инструмента для передаточного устройства (11), содержащий номер ячейки инструментального магазина и определение местоположения для обрабатываемой детали и/или инструмента и/или их поворота.
5. Станок по п.1, отличающийся тем, что он снабжен устройством (5, 15) синхронизации, которое выполнено с возможностью синхронизации и скачкообразного тактирования времени металлорежущего станка (1) и передаточного устройства (11).
6. Станок по п.1, отличающийся тем, что он снабжен устройством (5, 15) синхронизации, которое содержит цифровые входы или выходы металлорежущего станка (1) и передаточного устройства (11).
7. Станок по п.1, отличающийся тем, что интерфейс (4) принтера металлорежущего станка (1) выполнен с возможностью осуществления инициализации посредством загрузки макрокоманды для передачи информации в передаточное устройство (11), а устройство (13) управления передаточного устройства (11) выполнено с возможностью обеспечения реагирования передаточного устройства (11) посредством активизации соответствующего протокола при получении информации.
8. Станок по п.7, отличающийся тем, что передаточное устройство (11) выполнено с возможностью замены обрабатываемой детали или инструмента в соответствии с протоколом при получении запроса о замене из интерфейса (4) принтера металлорежущего станка (1) посредством устройства (13) управления.
9. Станок по п.1, отличающийся тем, что он выполнен с возможностью индикации готовности для замены обрабатываемой детали и/или инструмента посредством формирования сигнала на цифровом выходе (5), подачи его на цифровой вход (15) передаточного устройства (11) и повторной его подачи в неготовом для замены состоянии металлорежущего станка (1).
10. Станок по п.1, отличающийся тем, что устройство (3) управления металлорежущего станка (1) выполнено с возможностью циклического повторения передачи запроса о замене в интерфейс (4) принтера.
11. Станок по п.1, отличающийся тем, что устройство (3) управления металлорежущего станка (1) выполнено с возможностью вызова передачи запроса о замене вместе с контрольной суммирующей проверкой в интерфейс (4) принтера.
12. Станок по любому из пп.1-11, отличающийся тем, что он снабжен стойками (2, 12) управления металлорежущего станка и передаточного устройства, причем стойка (2) управления установлена на стороне металлорежущего станка (1) с устройством (3) управления, интерфейсом (4) принтера и цифровыми входами или выходами (5), а стойка (12) управления установлена на стороне передаточного устройства (11) с устройством (13) управления, интерфейсом (14) принтера и цифровыми входами или выходами (15).
13. Станок по п.12, отличающийся тем, что стойка (2) управления металлорежущего станка (1) и стойка (12) управления передаточного устройства (11) выполнены в виде одного устройства, которое прикреплено к металлорежущему станку (1) или передаточному устройству (11), или встроено в металлорежущий станок (1) или передаточное устройство (11), или расположено свободно.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CH11572006 | 2006-07-18 | ||
| CH01157/06 | 2006-07-18 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| RU2007127422A RU2007127422A (ru) | 2009-01-27 |
| RU2365480C2 true RU2365480C2 (ru) | 2009-08-27 |
Family
ID=37507629
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2007127422/02A RU2365480C2 (ru) | 2006-07-18 | 2007-07-17 | Устройство обмена информацией между металлорежущим станком и передаточным устройством |
Country Status (11)
| Country | Link |
|---|---|
| US (1) | US20080021589A1 (ru) |
| EP (1) | EP1881385A1 (ru) |
| JP (1) | JP2008023704A (ru) |
| KR (1) | KR101403771B1 (ru) |
| CN (1) | CN101109949B (ru) |
| BR (1) | BRPI0703288A (ru) |
| CA (1) | CA2593072C (ru) |
| IL (1) | IL184021A (ru) |
| RU (1) | RU2365480C2 (ru) |
| SG (2) | SG158879A1 (ru) |
| TW (1) | TWI410764B (ru) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2670553C1 (ru) * | 2014-11-13 | 2018-10-23 | Сименс Акциенгезелльшафт | Производственный модуль для выполнения производственной функции над продуктом |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102176134B (zh) * | 2011-03-01 | 2012-11-14 | 上海维宏电子科技股份有限公司 | 数控机床的工作台交换控制模型系统及交换控制的方法 |
| KR101693020B1 (ko) * | 2014-07-23 | 2017-01-05 | 한국전기연구원 | 로봇 cnc 장치 |
| WO2018047309A1 (ja) * | 2016-09-09 | 2018-03-15 | マキノジェイ株式会社 | 加工システム |
| US11061380B2 (en) * | 2017-12-26 | 2021-07-13 | Canon Kabushiki Kaisha | Production management system and production management method |
| EP3734383A1 (en) * | 2019-05-03 | 2020-11-04 | AB Sandvik Coromant | Method for communication in a machine tool system and a communication system therefor |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CH681397A5 (en) * | 1990-12-18 | 1993-03-15 | Erowa Ag | Flexible manufacturing system |
| RU2108900C1 (ru) * | 1992-12-28 | 1998-04-20 | Омат Лтд. | Контроллер для станков с чпу |
| DE10347196A1 (de) * | 2003-10-10 | 2005-05-04 | Heidenhain Gmbh Dr Johannes | Vorrichtung zur Überprüfung einer Schnittstelle |
Family Cites Families (25)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4369563A (en) * | 1965-09-13 | 1983-01-25 | Molins Limited | Automated machine tool installation with storage means |
| US4130787A (en) * | 1977-03-10 | 1978-12-19 | Mcdonnell Douglas Corporation | Reliability monitoring system |
| JPH02143306A (ja) * | 1988-11-25 | 1990-06-01 | Mitsubishi Electric Corp | 数値制御装置 |
| ATE165457T1 (de) * | 1990-12-18 | 1998-05-15 | Erowa Ag | Automatische fabrikationsanlage |
| DE4323950A1 (de) * | 1993-07-16 | 1995-01-19 | Kuka Schweissanlagen & Roboter | Verfahren und Vorrichtung zum Steuern von Bewegungen und/oder Prozessen eines Werkzeugs |
| JPH08172036A (ja) * | 1994-12-20 | 1996-07-02 | Mitsubishi Electric Corp | 半導体生産ラインの制御方法 |
| US5757648A (en) * | 1996-09-12 | 1998-05-26 | Nakamura; Kaoru | Machine tool control system |
| JP2001527713A (ja) * | 1997-03-27 | 2001-12-25 | エラン・シャルテレメンテ・ゲーエムベーハー・ウント・コンパニー・カーゲー | 安全性指向の制御システム、ならびにこのシステムを運営する方法 |
| US6259532B1 (en) | 1998-04-08 | 2001-07-10 | Intel Corporation | Method and apparatus for communicating with a plurality of peripheral devices through a single parallel port |
| US6145020A (en) | 1998-05-14 | 2000-11-07 | Advanced Technology Materials, Inc. | Microcontroller incorporating an enhanced peripheral controller for automatic updating the configuration date of multiple peripherals by using a ferroelectric memory array |
| GB2323455B (en) | 1998-05-27 | 1999-04-21 | Trafford Limited | A computer dongle |
| JP2000020119A (ja) * | 1998-06-29 | 2000-01-21 | Fanuc Ltd | 多軸協調制御方法 |
| US6192512B1 (en) * | 1998-09-24 | 2001-02-20 | International Business Machines Corporation | Interpreter with virtualized interface |
| JP2000207004A (ja) * | 1999-01-19 | 2000-07-28 | Yukiwa Seiko Inc | Nc制御システム |
| US6563071B2 (en) * | 2001-05-15 | 2003-05-13 | General Electric Company | Method and apparatus for electrical discharge machining with multiple workstations |
| DE10147445A1 (de) * | 2001-09-26 | 2003-04-17 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Übertragung von Informationen auf einem Bussystem und Bussystem |
| US6702567B2 (en) * | 2001-11-14 | 2004-03-09 | R&B Machine Tool Company | Multi-station shuttle blow molding machine |
| SI21200A (sl) * | 2002-03-27 | 2003-10-31 | Jože Balič | Cnc upravljalna enota za krmiljenje obdelovalnih centrov s sposobnostjo učenja |
| US6807461B2 (en) * | 2002-05-22 | 2004-10-19 | Kuka Roboter Gmbh | Coordinated robot control from multiple remote instruction sources |
| US6757583B2 (en) * | 2002-06-27 | 2004-06-29 | Joe Giamona | Interpolated motion control over a serial network |
| US7188056B2 (en) * | 2002-09-09 | 2007-03-06 | Maia Institute | Method and apparatus of simulating movement of an autonomous entity through an environment |
| US7228192B2 (en) * | 2004-01-02 | 2007-06-05 | Agentware Systems, Inc. | Method for manufacturing an item |
| DE102004006894A1 (de) * | 2004-02-12 | 2005-09-01 | Ex-Cell-O Gmbh | Werkzeugmaschine, Transfer-Werkzeugmaschine und Verfahren zur Bearbeitung eines Werkstücks |
| JP4891528B2 (ja) * | 2004-04-07 | 2012-03-07 | オークマ株式会社 | 加工時間算出装置 |
| DE102005045028A1 (de) * | 2005-09-12 | 2007-03-22 | Index-Werke Gmbh & Co. Kg Hahn & Tessky | Simulationssystem |
-
2007
- 2007-06-18 IL IL184021A patent/IL184021A/en active IP Right Grant
- 2007-06-20 EP EP07405177A patent/EP1881385A1/de not_active Ceased
- 2007-06-21 TW TW096122336A patent/TWI410764B/zh not_active IP Right Cessation
- 2007-06-29 SG SG201000250-9A patent/SG158879A1/en unknown
- 2007-06-29 SG SG200704903-4A patent/SG139642A1/en unknown
- 2007-07-03 CA CA2593072A patent/CA2593072C/en not_active Expired - Fee Related
- 2007-07-10 US US11/825,928 patent/US20080021589A1/en not_active Abandoned
- 2007-07-16 KR KR1020070071243A patent/KR101403771B1/ko not_active Expired - Fee Related
- 2007-07-17 RU RU2007127422/02A patent/RU2365480C2/ru not_active IP Right Cessation
- 2007-07-18 JP JP2007187475A patent/JP2008023704A/ja active Pending
- 2007-07-18 BR BRPI0703288-9A patent/BRPI0703288A/pt not_active IP Right Cessation
- 2007-07-18 CN CN2007101366316A patent/CN101109949B/zh not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CH681397A5 (en) * | 1990-12-18 | 1993-03-15 | Erowa Ag | Flexible manufacturing system |
| RU2108900C1 (ru) * | 1992-12-28 | 1998-04-20 | Омат Лтд. | Контроллер для станков с чпу |
| DE10347196A1 (de) * | 2003-10-10 | 2005-05-04 | Heidenhain Gmbh Dr Johannes | Vorrichtung zur Überprüfung einer Schnittstelle |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2670553C1 (ru) * | 2014-11-13 | 2018-10-23 | Сименс Акциенгезелльшафт | Производственный модуль для выполнения производственной функции над продуктом |
| US10365635B2 (en) | 2014-11-13 | 2019-07-30 | Siemens Aktiengesellschaft | Production module for performing a production function on a product |
Also Published As
| Publication number | Publication date |
|---|---|
| RU2007127422A (ru) | 2009-01-27 |
| SG158879A1 (en) | 2010-02-26 |
| CN101109949A (zh) | 2008-01-23 |
| US20080021589A1 (en) | 2008-01-24 |
| BRPI0703288A (pt) | 2008-03-04 |
| KR20080008264A (ko) | 2008-01-23 |
| EP1881385A1 (de) | 2008-01-23 |
| HK1115648A1 (en) | 2008-12-05 |
| TW200807197A (en) | 2008-02-01 |
| KR101403771B1 (ko) | 2014-06-27 |
| CA2593072C (en) | 2010-12-07 |
| IL184021A (en) | 2012-07-31 |
| CN101109949B (zh) | 2013-03-27 |
| SG139642A1 (en) | 2008-02-29 |
| TWI410764B (zh) | 2013-10-01 |
| IL184021A0 (en) | 2008-01-20 |
| CA2593072A1 (en) | 2008-01-18 |
| JP2008023704A (ja) | 2008-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2365480C2 (ru) | Устройство обмена информацией между металлорежущим станком и передаточным устройством | |
| US4608645A (en) | Numerical control system for a machine tool with a tool dimension compensation function | |
| KR930703773A (ko) | 디엔씨(dnc) 시스템 | |
| US11156990B2 (en) | Production management system | |
| CN101375220A (zh) | 控制机器人工位的方法和相应的机器人工位 | |
| US20240123510A1 (en) | Machine tool system | |
| JP2012101285A (ja) | 工作機械の工具交換装置 | |
| US8667475B2 (en) | Computer-readable storage medium and program-converting method | |
| US20160209833A1 (en) | Manufacturing machine and method of operation with a function self-check | |
| JPH01308185A (ja) | モータ制御装置 | |
| CN111427311A (zh) | 一种控制机床的方法及机床 | |
| US8249741B2 (en) | Control of machine tools comprising a tool magazine and an intermediate storage station | |
| JP2001282331A (ja) | 工作機械シミュレーション装置 | |
| US20040236460A1 (en) | Machine tool control process and apparatus therefor | |
| CN102902231A (zh) | 控制机床重新启动自动操作的装置 | |
| JPH07237067A (ja) | 工具管理装置 | |
| CN107209495A (zh) | 具有附加的功能性的生产系统和运行方法 | |
| JPS641270B2 (ru) | ||
| HK1115648B (en) | A system for the exchange of information between a machining apparatus and a transfer device | |
| JPH05261650A (ja) | 加工実績管理方式 | |
| KR910009240B1 (ko) | 수치제어장치 | |
| JP4255090B2 (ja) | 工作機械の数値制御装置 | |
| JPH0391808A (ja) | Icカードのデータ転送装置 | |
| JPH0799487B2 (ja) | 数値制御装置における通信方式 | |
| CN117539197A (zh) | 一种机床与机器人联机上下料时的控制方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | The patent is invalid due to non-payment of fees |
Effective date: 20170718 |