KR20130071432A - 주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법 - Google Patents

주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법 Download PDF

Info

Publication number
KR20130071432A
KR20130071432A KR1020127030360A KR20127030360A KR20130071432A KR 20130071432 A KR20130071432 A KR 20130071432A KR 1020127030360 A KR1020127030360 A KR 1020127030360A KR 20127030360 A KR20127030360 A KR 20127030360A KR 20130071432 A KR20130071432 A KR 20130071432A
Authority
KR
South Korea
Prior art keywords
sequence
displaying
time
screen
display
Prior art date
Application number
KR1020127030360A
Other languages
English (en)
Inventor
다니엘 뮐러
에리히 크노벨
Original Assignee
네트스탈-마쉬넨 아게
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 네트스탈-마쉬넨 아게 filed Critical 네트스탈-마쉬넨 아게
Publication of KR20130071432A publication Critical patent/KR20130071432A/ko

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/409Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B29WORKING OF PLASTICS; WORKING OF SUBSTANCES IN A PLASTIC STATE IN GENERAL
    • B29CSHAPING OR JOINING OF PLASTICS; SHAPING OF MATERIAL IN A PLASTIC STATE, NOT OTHERWISE PROVIDED FOR; AFTER-TREATMENT OF THE SHAPED PRODUCTS, e.g. REPAIRING
    • B29C45/00Injection moulding, i.e. forcing the required volume of moulding material through a nozzle into a closed mould; Apparatus therefor
    • B29C45/17Component parts, details or accessories; Auxiliary operations
    • B29C45/76Measuring, controlling or regulating
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Injection Moulding Of Plastics Or The Like (AREA)
  • Programmable Controllers (AREA)
  • Numerical Control (AREA)

Abstract

본 발명은 주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 스크린상에 디스플레이하기 위한 방법과 관련이 있으며, 이 방법에서는 명령들을 사용해서 하나의 시퀀스를 프로그래밍하거나 또는 변경하며, 제조 파라미터들을 사전에 설정하며, 기계 부품들을 위한 실제 값들을 주기적인 작동에 의해서 결정하며, 그리고 개별 프로세스 단계들 및 이들 단계들의 의존성을 포함하는 시퀀스를 스크린상에 디스플레이한다. 본 발명에 따르면, 완전히 프로그래밍 된 시퀀스 또는 부분 시퀀스로부터 사전에 설정된 제조 파라미터들 및 기계 부품들을 위한 실제 값들을 고려해서 상기 개별 프로세스 단계들의 시간적인 상관성을 발생시키고, 이와 같은 상관성을 스크린상에 디스플레이하는 방식이 제안된다.

Description

주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법 {METHOD FOR DISPLAYING A PROGRAMMABLE SEQUENCE FOR ONE OR MORE MACHINES THAT FOLLOW A CYCLIC SEQUENCE OF OPERATIONS}
본 발명은 청구항 1의 전제부에 따른, 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법에 관한 것이다.
현재의 공작 기계, 예를 들어 사출 성형기의 경우에는 기계 시퀀스, 예컨대 제조 시퀀스가 종종 스크린 장치상에 그래픽으로 디스플레이되고 모델링(modelling) 될 수 있다. 이와 같은 그래픽 모델링에 의해서는 특히 개별 명령 함수들 간의 의존성을 가시화(visualization) 할 수 있고, 주기적으로 반복되는 시퀀스를 조작자에게 전체적으로 이해시키는 것이 가능하다. 이 경우에는 기계 작동이 진행되는 동안에 개별 프로세스 단계들이 부분적으로 역시 그래픽으로 생동감 있게 그려짐(animating)으로써, 결과적으로 방금 실행된 프로그램 단계들을 스크린 장치상에서 추적하고 따라갈 수 있게 된다.
상기와 같은 모델링 가능성들은 한 편으로는 공작 기계, 예를 들어 사출 성형기를 설치하는 경우에 그리고 재프로그래밍(reprogramming)의 경우에 도움을 준다. 그러나 다른 한 편으로 모델링이 완료된 시퀀스는 순서 규정들도 매우 우수하게 보여준다. 하지만, 시간적인 상관성은 충분히 신빙성 있게 도시되지 않는 경우가 많다. 이와 같은 상황은 문제가 되는데, 그 이유는 기계 시퀀스에서 사이클의 최적화와 관련하여 시간적인 특성에 큰 의미가 부여되는 경우가 많기 때문이다. 명령 함수들에 있어서 상기와 같은 시간적인 상관성의 시각화가 결여되면, 기계 조작자는 시퀀스를 관찰할 때마다 실제의 기계 동작들 또는 이러한 기계 동작들의 지속 시간과 관련하여 일종의 "정신적인 번역 작업"을 수행해야만 한다. 따라서, 한 가지 시간적인 디스플레이(예컨대 시퀀스 다이어그램)로부터 얻어진 발견들이 시퀀스에 맞게 변환되어야만 하는 경우에는 "번역 작업"이 반드시 필요하다. 또한, 그 반대의 경우, 다시 말해 시퀀스에 대한 적응을 위해서 시간적인 특성에 미치는 영향들이 추정되어야만 하는 경우에도 상기와 같은 전환(transferring) 작업이 실행되어야만 한다.
선행 기술에 대한 일반적인 배경 기술과 관련해서는 문서 DE 102 469 25 A1호, EP 573 912 B1호 그리고 WO 2006/089451호가 참조 된다. 앞에서 언급된 모든 경우에는 사출 성형기에서 시퀀스를 그래픽으로 사전에 결정하는 것 그리고 개별 프로세스 단계들에 따라서 상기 시퀀스를 규정하는 것이 가능하다. 하지만, 실제 사이클의 시간적인 특성이 문제가 되는 경우에는, 기계 조작자가 계속해서 전술된 "번역 작업"을 수행해야만 한다. 이와 같은 상황은 도 2 내지 도 4를 참조해서 설명될 수 있다.
도 2에는 스크린 장치(10) 상에 있는 흐름도가 도시되어 있으며, 이 경우에는 소위 "아이콘(Icons)"을 사용해서 실행될 명령 함수들이 올바른 순서로 디스플레이되어 있고, 시퀀스들은 (또한 분기들도) 화살표에 의해서 지시되어 있다. 따라서, 관찰자는 실행되어야만 하는 명령 함수들 또는 실행된 명령 함수들을 확인할 수 있게 된다. 또한, 소정의 방식에 의해서는 동시에 발생하는 시퀀스들도 검출될 수 있다. 하지만, 정확한 시간적인 관계는 나타나 있지 않다. 예를 들어 도 2의 흐름도에서는 A 및 B로 표시된 함수들이 동시에 그리고 병렬로 진행된다는 인상을 얻게 된다. 하지만, 프로세스 단계 A 및 B의 시간적인 관계는 제시되어 있지 않다. 상기와 같은 프로세스 단계 A 및 B의 시간적인 관계를 가정하게 되면, 이와 같은 관계는 잘못 해석될 수도 있다.
주기적으로 반복되는 시퀀스가 소위 KO-함수(KO는 음극선 오실로스코프(cathoderay oscilloscope)로부터 유래함)의 형태로 디스플레이되면, 도 3에서는 "형상 결합부", "분사 축", "노즐", "이젝터" 및 "노즐 압착부"와 같은 기계 부품들을 위해서 축 위치들의 시간적인 파형들이 제공된다. 하지만, 이와 같은 방식의 디스플레이에서는 시퀀스 프로그램의 구조적인 구성을 확인할 수 없다; 또한, 해당 프로세스 단계에 대한 선들의 관계도 직접적으로 나타나 있지 않다.
도 4의 소위 시퀀스 그래픽(또한 사이클 타임 다이어그램으로도 불림)으로부터는 개별 부품들의 시간적인 시퀀스는 알 수가 있지만, 상기 시퀀스의 구조적인 구성 그리고 개별 프로세스 단계들 간의 의존성은 마찬가지로 알 수가 없다.
본 발명의 과제는, 기계 작동 시퀀스의 그래픽적인 모델링 이외에 실행될 명령 함수들, 상기 명령 함수들 상호 간의 의존성 그리고 그와 더불어 기계 작동 시퀀스의 시간적인 특성들을 정확하게 디스플레이할 수 있는 방법을 제시하는 것이다.
상기 과제는 청구항 1에 언급된 특징들에 의해서 해결된다.
청구항 1에 따르면, 본 발명의 아이디어는 기계(예를 들어 사출 성형기)를 위한 완전히 프로그래밍 된 시퀀스로부터 또는 단 하나의 부분 시퀀스로부터도 사전에 설정된 제조 파라미터 및 사용된 기계 부품들에 대한 실제-값들을 고려하여 개별 프로세스 단계들의 시간적인 상관성을 발생시키고, 이와 같은 시간적인 상관성을 스크린상에 디스플레이하는 것이다. 이와 같은 아이디어에 의해서는 특히 앞에서 언급되고 전술된 그리고 조작자에 의해서 수행되어야만 하는 "번역 작업" 및 전환 작업이 필요 없게 된다. 이때 시간적인 디스플레이는 그래픽적으로 모델링 된 사이클을 디스플레이하는 데에 강하게 방향 맞추어져 있다.
상기와 같은 조치 방식에서는 하나의 시퀀스 또는 부분 시퀀스를 완전히 알아야만 하는데, 그 이유는 오로지 상응하는 전체 명령 함수들 및 이와 같은 명령 함수들의 시간적인 연장에 대하여 알 때에만 상기 명령 함수들 상호 간에 미치는 그리고 전체 기계 작동 시퀀스에 미치는 시간적인 작용도 전체적으로 결정할 수 있기 때문이다. 또한, 반드시 필요한 제조 파라미터들, 특히 기계 작동 시퀀스에 미치는 시간적인 영향과 같은 제조 파라미터들은 조작자에 의해서 사전에 설정되어야만 한다; 예를 들면 어느 온도에서 처리 단계가 실시되어야만 하는지를 아는 것이 중요할 수 있다. 따라서, 하나의 축(예컨대 분사 축)이 50 mm/s의 속도로 주행 되어야만 하는지, 아니면 200 mm/s의 속도로 주행 되어야만 하는지, 아니면 450 mm/s의 속도로 주행 되어야만 하는지에 대한 시간적인 차이가 당연히 나타나게 된다. 또한, 도우징(dosing) 과정도 상대적으로 더 짧은 시간 간격으로 실행될 수 있거나 또는 상대적으로 더 긴 시간 간격으로 실행될 수 있다. 이와 같은 상황도 마찬가지로 용융 스크루의 회전 속도, 재료 등에 의존한다. 가동적인 클램핑 플레이트가 이동할 때, 이젝터가 작동할 때 또는 다른 동작에서도 상기와 같은 부품들의 작동 방식은 종종 넓은 범위에서 선택될 수 있다. 관련 실제-값을 결정하기 위하여, 프로그래밍 된 기계 시퀀스가 (적어도) 한 번 사이클로 순환될 수 있다. 특히 시간적인 효과들을 결정하기 위해서 반드시 필요한 기계 부품들의 실제-값이 사전에 설정될 수 있다; 따라서, 기계 부품들의 특정 실제-값들은 때로는 강제적으로 유지되어야만 하는 경우도 있고, 때로는 적어도 시간을 결정하기도 한다.
따라서, 조작자에게는 실제 기계 동작과 관련하여 "번역 작업"을 수행해야만 할 필연성이 더 이상 없어지게 되는데, 그 이유는 시간적인 상관성이 이미 스크린 장치에 도시됨으로써 명시적으로 지시되기 때문이다.
상기와 같은 경우에 명령들은 바람직하게 시간적인 연장에 상응하게 길이에 따라서 스케일링(scaling) 되고, 시간적으로 정확한 길이로 디스플레이된다. 이와 같은 과정은 예를 들어 특히 막대에 따라 디스플레이된 하나의 명령이 시작될 때에 하나의 명령-아이콘이 제시되고, 상기 명령-아이콘이 함수를 지시하고 그 다음에 이어서 시간적으로 정확한 종결점에 도달할 때까지 계속된 후에 종료되는 방식으로 이루어질 수 있다. 따라서, 스크린상에 있는 이미지 및 다이어그램으로부터 시간적인 연장 그리고 특히 명령 함수들 상호 간의 시간적인 상관성을 아무 문제없이 끌어낼 수 있게 됨으로써, 그 결과 어느 프로세스 단계들이 동시적으로 진행되는지 그리고 어느 프로세스 단계들이 순차적으로 진행되는지를 명백하게 알 수 있게 된다.
또한, 한 가지 바람직한 실시 예에서는 사이클 타임에 직접적으로 관여하지 않기 때문에 사이클 타임과 관련이 없는 그리고 사이클 타임과 관련하여 이용되지 않은 시간으로서 남아 있는 버퍼링 타임(buffering time)이 별도로 디스플레이될 수 있다.
또한, 조작자에게는 사이클 타임을 결정하는 명령 순서가 전체적으로 임계 경로로서 디스플레이되는 경우도 유용할 수 있다. 따라서, 조작자는 어느 함수들 및 명령들이 시퀀스로부터 얻어지는 사이클 타임에 대해서 임계적인지, 그리고 특정 명령 함수들이 변경되거나 또는 대안적으로 구현될 경우에는 어떤 효과들이 나타나게 될는지를 알게 된다.
시퀀스 프로그램을 실행할 때에 기계가 당시에 존재하는 위치를 지시하는 하나의 진행 선이 스크린상에 있는 다이어그램에 나타나면, 조작자는 직접 스크린을 보고서도 기계가 현재 어느 작업 위치에 있는지 그리고 사이클이 시작된 이후로 이미 얼마의 시간이 경과 되었는지를 알 수 있게 된다. 또한, 조작자는 남아 있는 사이클 동안에 어떤 추가의 명령들 및 함수들이 더 실행되어야만 하는지도 알 수 있게 된다. 이와 같은 방식의 열람은 진행 모드로서 언급된다.
한 가지 독특한 열람 가능성은, 현재의 진행 위치가 스크린에 국부적으로 고정된 상태로 디스플레이된 소위 롤링 모드(rolling mode)를 구현하는 것이다. 표시(marking)가 고정된 경우에, 시퀀스 프로그램은 마치 예를 들어 하나의 페이지로부터 다른 페이지까지 스크린 위로 진행하는 끈(band)의 형태로 실행에 상응하게 롤링한다. 이와 같은 방식의 디스플레이는 기계가 연속으로 동작하는 경우에 도움이 된다. 물론, 다양한 열람 방식들 사이에서 전환하는 방식도 제안될 수 있다.
또한, 사용자에게는 두 가지 상이한 명령 함수들 간의 시간도 흥미로울 수 있다. 이와 같은 목적을 위해서는 사용자가 스크린상에 두 개의 진행 점을 표시할 수 있도록 해주는 함수가 제공될 수 있으며, 이 경우 상기 진행 점들 사이에서 경과 한 시간은 추후에 기계가 작동할 때에 나타나게 된다. 이와 같은 상황이 가능한 이유는, 시퀀스 및 특히 명령들이 시간 척도에 충실하게 디스플레이되기 때문이다. 후자의 내용은 본 발명의 핵심적인 사상이기도 하다.
또한, 사용자는 선행하는 사이클들 또는 기준 사이클들도 나타나게 할 수 있다. 이와 같은 과정은 당연히 확대된 형태로 또는 축소된 형태로 이루어질 수 있다(스케일링 - 다시 말해 길이 및 그와 더불어 시간 축의 연장 또는 확장).
본 발명의 한 가지 추가의 바람직한 실시 예에 따르면, 기준 사이클을 포함하는 그리고 기준 사이클을 포함하지 않는 전체 시퀀스 또는 한 가지 진행 흐름의 하나의 시퀀스가 - 예를 들어 추가의 분석을 위해서 - 수출되거나, 제어 장치의 프로그래밍을 위해서 상기 제어 장치 안으로 수입되거나 또는 추후에 계속해서 사용할 목적으로 저장된다.
본 발명은 첨부된 도면 및 구체적인 실시 예를 참조하여 아래에서 상세하게 설명된다.
도 1은 프로그래밍 된 명령 함수들의 정확한 시간적인 상관성을 포함하는 흐름도가 디스플레이된 스크린의 개략도이며,
도 2는 시간적인 상관성이 없는 명령 함수들의 의존성을 포함하는 흐름도이고,
도 3은 KO-디스플레이 방식에 따른 흐름도이며, 그리고
도 4는 시간적인 순서는 볼 수 있지만 구조적인 구성 및 개별 프로세스 단계들 간의 의존성은 볼 수 없는 시퀀스 그래픽 방식에 따른 다이어그램이다.
본 발명에 따른 실시 예는 오로지 도 1을 참조해서만 설명될 수 있다. 이때 도 1에는 사출 성형기에서의 작동- 및 제조 시퀀스가 디스플레이된 스크린 장치(10)가 도시되어 있다.
아이콘 50에 의해서는 사출 성형 사이클의 시작점이 표시된다. 아이콘 52는 사출 성형 사이클의 종료 점을 표시한다. 이와 같은 시퀀스가 실행되면, 프로세스는 재차 사이클의 시작점(아이콘 50)에서 시작을 한다. 상기 두 개의 표시(아이콘 50과 아이콘 52) 사이에는 한 사이클의 전체 시퀀스가 명령 함수들 상호 간의 시간적으로 올바른 상관성으로 모델링 되어 있다. 이때 개별 프로세스 단계들은 명령 함수의 형태로 디스플레이되어 있다. 각각의 명령 함수는 하나의 막대를 가지며, 상기 막대의 시작점에는 하나의 명령-아이콘이 있고, 상기 명령-아이콘은 하나의 막대에 의해서 프로세스 단계의 (시간적인) 종료 점까지 연장된 함수를 지시한다.
따라서, 상부에 있는 관련 행 디스플레이로부터는 사출 성형기가 작동할 때에 하나의 사출 성형 공구가 먼저 폐쇄된다는 것(도면 부호 (54)를 갖는 아이콘)을 확인할 수 있다. 그 다음에 이어서 가소화- 및 분사 유닛이 상기 공구에 접근하게 되고(도면 부호 (56)을 갖는 아이콘), 분사- 및 재압축 과정이 실시된다(도면 부호 (58)을 갖는 아이콘). 그 다음 과정으로서는 냉각 과정이 실시되며(도면 부호 (60)을 갖는 아이콘), 이와 같은 냉각 과정은 공구가 개방되는(도면 부호 (62)를 갖는 아이콘) 한 시점까지 연장된다. 그와 동시에 (그리고 도 1의 아랫부분에 디스플레이된 바와 같이) 스크루 리턴 단계, 가소화 노즐의 개방 단계, 플라스틱 용융물의 도우징 단계, 가소화- 및 분사 장치를 공구로부터 제거하는 단계 및 이젝터의 작동 단계와 같은 (고유의 도면 부호로 표시되지 않은) 추가의 단계들이 실시된다. 이와 같은 단계들은 상응하는 하나의 의존성 분기로 나란히 디스플레이되어 있다. 이 경우에는 (그림의 아랫부분에 있는) 시간 축을 통해서 확인할 수 있는 바와 같이 정확한 방식으로 디스플레이되는 올바른 시간적 상관성에 주의하였다.
진행 선(26)이 나타남(fade-in)으로써 사출 성형기가 현재 어느 프로세스 단계에 있는지를 직접적으로 확인할 수 있다. 도 1에 도시된 단계에서는 재압축 과정 후에 곧바로 공구 내에서 냉각 시간이 진행되고, 그와 동시에 가소화- 및 분사 유닛이 (아래 막대 참조) 곧바로 다시 플라스틱 용융물을 도우징 한다. 시퀀스의 진행에 따라서 상기 진행 선(26)은 스크린 장치 위로 이동하거나(진행 모드) 또는 대안적으로 고정되며, 그리고 기타의 디스플레이는 진행 표시 아래에서 우측으로부터 좌측으로 움직인다(롤링 모드).
도 1에는 또한 표시(22)에 의해서 전체 사이클의 시간적인 연장도 지시되어 있으며, 이 경우에는 사이클 타임을 결정하는 명령 순서를 포함하는 소위 (시간-)임계적인 경로(20)에 의해서 사이클 타임이 결정된다. 상기 임계적인 경로는 조작자로 하여금 사이클 타임을 결정하는 바로 그 명령 함수들을 확인할 수 있도록 해준다. 상기 명령 함수들의 변경에 의해서 조작자는 사이클 타임을 변경할 수 있다.
또한, 그림에서 도면 부호 (28)에 의해서는 버퍼링으로서 이용되는 시간 간격이 지시되어 있다. 본 경우에 상기 디스플레이된 명령 함수의 종료 점과 다른 명령 함수 이전에 상기 함수가 종료되어야만 하는 바로 그 단계 사이에는 예를 들어 가소화- 및 분사 장치가 공구 쪽으로 이동하는 동작의 시작점, 다시 말해 사이클 타임에 영향을 미치지 않음으로써 버퍼링 시간 간격으로서 이용되는 자유로운 시간 단계(28)가 존재한다(도면 부호 (56)).
도 1의 그림으로부터는 또한 사이클 시작점과 현재의 진행 위치 사이에서 경과한 시간을 확인할 수 있다(도면 부호 (30) 참조). 본 발명에 의해서는 또한 한 가지 특정한 명령, 예를 들어 시간적인 연장부(24)를 갖는 냉각 명령(60)의 시간을 검침할 수도 있다. 대안적으로는 다이어그램에 있는 두 개의 표시에 의해서 두 개 점 사이의 시간 간격을 결정하는 것이 가능하다.
그렇기 때문에 전체적으로 볼 때 상기 그래픽 방식으로 모델링 된 시퀀스는 시간적으로 올바르게 스케일링 된 상태로 디스플레이될 수 있으며, 이 경우에는 사이클 타임을 결정하는 명령 순서도 볼 수 있다. 상기와 같은 진행 표시로 인해 현재의 기계 진행 위치를 확인할 수 있다. 기록을 중지하는 것, 디스플레이를 확대하거나 축소하는 것(줌-기능)도 당연히 가능하다. 또한, 선행하는 사이클, 기준 사이클 등과 같은 다른 시퀀스들도 디스플레이될 수 있다. 더 나아가서는 그래픽의 구성을 변경하는 것도 가능한데, 예를 들면 단지 현재의 사이클만 디스플레이되어야 하는지 아니면 현재의 사이클뿐만 아니라 선행하는 사이클도 디스플레이되어야 하는지 아니면 기준 사이클이 병행해서 디스플레이되어야 하는지도 선택할 수 있다.
또한, 분석 과정, 제어 유닛 안에 저장하는 과정 또는 추후의 사용 목적을 위해서 보존하는 과정을 가능하게 하기 위하여, 시퀀스의 순서들 - 상황에 따라서는 사전에 설정된 실제 값 및 파라미터 값 그리고 기준 사이클도 포함됨 - 을 수출하는 것, 수입하는 것 또는 저장하는 것도 가능하다.
본 발명은 조작자로 하여금 아무런 문제 없이 기계를 간단히 설치할 수 있도록 해주거나 또는 기계 시퀀스를 따라갈 수 있도록 해주며, 이 경우 조작자는 사전에 설정된 명령 함수들 간의 시간적인 상관성을 직접 확인할 수 있다. 그럼으로써 조작자는 어느 프로세스 단계들이 변위 된(offset) 상태로 진행하는지 또는 동시에 진행하는지도 볼 수 있게 된다. 따라서, 모델링 된 시퀀스 제어 상태로부터 실제의 기계 동작으로 또는 시퀀스 다이어그램으로 번역하는 작업은 더 이상 필요치 않게 된다.
10: 스크린
20: 임계 경로(사이클 타임을 결정하는 명령 순서)
22: 사이클 길이
24: 명령 길이
26: 진행 표시기
28: 버퍼링 타임
30: 경과 된 사이클 타임

Claims (15)

  1. 주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 스크린상에 디스플레이하기 위한 방법으로서,
    명령 함수들을 사용해서 하나의 시퀀스를 프로그래밍하거나 또는 변경하며,
    필수적인 제조 파라미터들을 사전에 설정하며,
    필요한 경우에는 기계 부품들을 위한 실제 값들을 포함시키며, 그리고
    개별 프로세스 단계들 및 이들 단계들의 의존성을 포함하는 시퀀스를 스크린상에 디스플레이하고,
    완전히 프로그래밍 된 시퀀스 또는 부분 시퀀스로부터 사전에 설정된 제조 파라미터들 및 기계 부품들을 위한 실제 값들을 고려해서 상기 개별 프로세스 단계들의 시간적인 상관성을 발생시키고, 이와 같은 상관성을 스크린상에 디스플레이하는,
    디스플레이하기 위한 방법.
  2. 제 1 항에 있어서,
    상기 명령들을 시간적으로 스케일링하고, 시간적으로 정확한 길이로 디스플레이하는,
    디스플레이하기 위한 방법.
  3. 제 2 항에 있어서,
    명령들을 재현함으로써 그리고 시간적으로 정확한 종료 점에 도달할 때까지 연장시킴으로써 명령들을 디스플레이하는,
    디스플레이하기 위한 방법.
  4. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
    사이클 타임에 관여하지 않는 버퍼링 시간을 별도로 디스플레이하는,
    디스플레이하기 위한 방법.
  5. 제 1 항 내지 제 4 항 중 어느 한 항에 있어서,
    사이클 타임을 결정하는 명령 순서를 임계 경로로서 디스플레이하는,
    디스플레이하기 위한 방법.
  6. 제 1 항 내지 제 5 항 중 어느 한 항에 있어서,
    시퀀스 프로그램을 실행할 때에 기계가 현재 존재하는 위치를 지시하는 하나의 진행 선을 나타내는,
    디스플레이하기 위한 방법.
  7. 제 1 항 내지 제 6 항 중 어느 한 항에 있어서,
    사이클 시작점과 시퀀스 프로그램에서의 현재의 위치 사이에 경과 된 시간을 디스플레이하는,
    디스플레이하기 위한 방법.
  8. 제 1 항 내지 제 7 항 중 어느 한 항에 있어서,
    롤링 모드에서는, 현재의 진행 위치가 스크린상에 국부적으로 고정된 상태로 디스플레이되고 그리고 프로그래밍 된 시퀀스가 시퀀스 프로그램의 실행에 상응하게 끈 형태로 저장된 상태로 스크린상에서 진행되는 한 가지 열람 방식을 스크린상에 디스플레이하는,
    디스플레이하기 위한 방법.
  9. 제 1 항 내지 제 8 항 중 어느 한 항에 있어서,
    진행 모드에서는, 남아 있는 사이클 동안에 어떤 추가의 명령들 및 함수들이 더 실행되어야만 하는지를 나타내는 한 가지 열람 방식을 스크린상에 디스플레이하는,
    디스플레이하기 위한 방법.
  10. 제 1 항 내지 제 9 항 중 어느 한 항에 있어서,
    시퀀스 진행 중에 스크린상에 표시된 두 개의 점으로부터 시퀀스에 따라 상기 두 개의 점 사이에 존재하는 시간을 결정하는,
    디스플레이하기 위한 방법.
  11. 제 1 항 내지 제 10 항 중 어느 한 항에 있어서,
    상기 현재의 사이클에 선행하는 하나의 사이클 시퀀스를 디스플레이하는,
    디스플레이하기 위한 방법.
  12. 제 1 항 내지 제 11 항 중 어느 한 항에 있어서,
    하나의 기준 사이클 시퀀스를 디스플레이하는,
    디스플레이하기 위한 방법.
  13. 제 1 항 내지 제 12 항 중 어느 한 항에 있어서,
    디스플레이의 시간 축을 스케일링하는,
    디스플레이하기 위한 방법.
  14. 제 1 항 내지 제 13 항 중 어느 한 항에 있어서,
    상황에 따라 실제 값 및/또는 기준 값들을 포함하는 한 가지 진행 흐름 또는 한 가지 진행 흐름의 시퀀스들을 수출하거나, 수입하거나 또는 저장하는,
    디스플레이하기 위한 방법.
  15. 제 1 항 내지 제 14 항 중 어느 한 항에 있어서,
    연속하는 지시들을 정지시키는,
    디스플레이하기 위한 방법.
KR1020127030360A 2010-04-28 2011-04-20 주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법 KR20130071432A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102010018475A DE102010018475A1 (de) 2010-04-28 2010-04-28 Verfahren zur Darstellung eines programmierbaren Ablaufs für eine oder mehrere Maschinen mit einem zyklisch wiederkehrenden Maschinenbetriebsablauf
DE102010018475.6 2010-04-28
PCT/EP2011/056332 WO2011134863A1 (de) 2010-04-28 2011-04-20 Verfahren zur darstellung eines programmierbaren ablaufs für eine oder mehrere maschinen mit einem zyklisch wiederkehrenden maschinenbetriebsablauf

Publications (1)

Publication Number Publication Date
KR20130071432A true KR20130071432A (ko) 2013-06-28

Family

ID=43971403

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020127030360A KR20130071432A (ko) 2010-04-28 2011-04-20 주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법

Country Status (8)

Country Link
US (1) US20130041480A1 (ko)
EP (1) EP2564278B1 (ko)
JP (1) JP2013530438A (ko)
KR (1) KR20130071432A (ko)
CN (1) CN103038720B (ko)
CA (1) CA2795531A1 (ko)
DE (1) DE102010018475A1 (ko)
WO (1) WO2011134863A1 (ko)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5946855B2 (ja) * 2014-03-28 2016-07-06 株式会社日本製鋼所 射出成形機の画面
DE102015222164A1 (de) * 2015-11-11 2017-05-11 Kuka Roboter Gmbh Verfahren und Computerprogramm zur Erzeugung einer grafischen Benutzerschnittstelle eines Manipulatorprogramms
US11397563B2 (en) * 2017-07-21 2022-07-26 Husky Injection Molding Systems Ltd. Programming a protection device for a molding machine
JP6472860B1 (ja) * 2017-10-17 2019-02-20 東芝機械株式会社 射出成形機
JP6998814B2 (ja) * 2018-03-29 2022-01-18 住友重機械工業株式会社 射出成形機の制御装置、および射出成形機
JP7391526B2 (ja) * 2019-03-29 2023-12-05 住友重機械工業株式会社 成形機及びコンピュータープログラム
DE102019117092A1 (de) * 2019-06-25 2020-12-31 Kiefel Gmbh Produktionsmaschine mit steuerungsprogramm
JP7002516B2 (ja) * 2019-11-08 2022-01-20 株式会社日本製鋼所 射出成形機および射出成形機の表示装置の表示方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE4219259A1 (de) * 1992-06-12 1993-12-16 Karl Hehl Verfahren zur Steuerung einer Kunststoff-Spritzgießmaschine
JP3556236B2 (ja) * 1993-02-17 2004-08-18 ファナック株式会社 射出成形機のモニタ装置
CN1137829A (zh) * 1994-09-02 1996-12-11 西姆普拉斯有限公司 交互式机器控制***和方法
US6256598B1 (en) * 1998-07-10 2001-07-03 The Regents Of The University Of Michigan Method and system for creating a control-flow structure which represents control logic, reconfigurable logic controller having the control logic, method for designing the controller and method for changing its control logic
DE10112438A1 (de) * 2001-03-15 2002-10-02 Univ Halle Wittenberg Verfahren zur Erstellung von Steuerungsstrategien technologischer Prozesse
DE10126863A1 (de) * 2001-06-01 2002-12-12 Siemens Ag Programmierwerkzeug und Verfahren zur Erstellung von Programmen, insbesondere der Automatisierungstechnik
AT5752U1 (de) 2001-10-18 2002-11-25 Engel Gmbh Maschbau Verfahren und einrichtung zur steuerung einer spritzgiessmaschine
DE10308816A1 (de) * 2003-02-27 2004-05-19 Siemens Ag Ikone und Schrittikonendarstellung zur graphischen Visualisierung von aufgabenorientierten Schritten
JP3892405B2 (ja) * 2003-03-10 2007-03-14 株式会社名機製作所 射出成形機のシーケンス回路表示方法
CN101128306B (zh) * 2005-02-28 2011-04-20 内兹塔尔机械公司 控制和操作生产单元的方法以及控制装置
CA2599119A1 (en) 2005-02-28 2006-08-31 Netstal-Maschinen Ag Method for controlling and operating a production cell, and control device
JP4579863B2 (ja) * 2006-05-19 2010-11-10 ファナック株式会社 表示装置、射出成形機、射出成形機の管理装置
AT10596U1 (de) * 2008-02-26 2009-06-15 Keba Ag Konfigurierung von maschinenablaufen

Also Published As

Publication number Publication date
CN103038720B (zh) 2015-06-24
DE102010018475A1 (de) 2011-11-03
CA2795531A1 (en) 2011-11-03
EP2564278B1 (de) 2015-06-10
WO2011134863A1 (de) 2011-11-03
US20130041480A1 (en) 2013-02-14
CN103038720A (zh) 2013-04-10
EP2564278A1 (de) 2013-03-06
JP2013530438A (ja) 2013-07-25

Similar Documents

Publication Publication Date Title
KR20130071432A (ko) 주기적으로 반복되는 작동 시퀀스를 갖는 하나 또는 다수의 기계를 위한 프로그램 가능 시퀀스를 디스플레이하기 위한 방법
JP3830453B2 (ja) 射出成形機のモニタ装置
US20090012656A1 (en) Step time display device for injection molding machine
JP5654064B2 (ja) 射出成形機の表示装置および表示方法
CN108693836B (zh) 信息处理装置
JP2007098810A (ja) 射出成形機の型開閉オプション動作の設定方法
JP7201533B2 (ja) 表示装置および表示方法
JP4297280B2 (ja) 射出成形用波形表示方法及び装置
JP6722836B1 (ja) 異常監視装置、異常監視方法、及び、異常監視プログラム
US8116903B2 (en) Control system and method for display of injection molding machine
JP2014136323A (ja) 型締力制御機能を有する射出成形機の制御装置
JP2010052289A (ja) 設定画面、射出成形機及び設定画面の表示方法
JP2008195023A (ja) 射出成形機
JP2012153077A (ja) 射出成形機の稼働状態監視装置
JP2012254645A (ja) 設定画面、射出成形機及び設定画面の表示方法
JP4974355B2 (ja) 射出成形機
KR101326910B1 (ko) 사출성형기 및 그의 시퀀스 제어 방법
WO2024024084A1 (ja) 許容範囲設定装置、射出成形機及び許容範囲設定方法
JP5138925B2 (ja) 成形機
JP2008155515A (ja) 射出成形機
JP3442172B2 (ja) 射出成形用解析結果の評価方法
JP2008155512A (ja) 成形機
JP2008194901A (ja) 成形機のデータ表示方法
JP2008155516A (ja) 射出成形機
JP2004314330A (ja) 成形機

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid