샘플 프로그램6: MM_S6_Vis_Timer

현재 최신 버전 (2.1.2)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

프로그램 소개

기능 설명

PLC가 비전 사이클 타임을 계산합니다. 즉, 트리거부터 Mech-Vision 프로젝트가 실행되고 마지막으로 비전 결과를 획득하기까지 소요되는 시간입니다.

파일 경로

Mech-Vision 및 Mech-Viz 소프트웨어 설치 디렉토리의 통신 구성 요소/Robot_Interface/PROFINET/Programming Samples/sample applications/SampleProjectProfinet.zip에 있습니다.

필요한 프로젝트

Mech-Vision 프로젝트

사용 전제 조건

  1. 표준 인터페이스 통신 구성이 완료됩니다.

  2. 자동 캘리브레이션이 완료됩니다.

이 샘플 프로그램은 참고용으로 제공됩니다. 사용자는 실제 상황에 맞춰 이 내용을 바탕으로 수정해야 하며, 해당 프로그램을 그대로 사용하지 않도록 하십시오.

프로그램 설명

다음에는 MM_S6_Vis_Timer 샘플 프로그램과 관련 설명입니다.

MM_S1_Vis_Basic 샘플과 비하면, 이 샘플은 비전 사이클 타임을 계산할 수 있는 기능을 추가되었습니다.(Network 7의 위치). 따라서, MM_S6_Vis_Timer의 MM_S1_Vis_Basic과 일치하는 부분은 다시 설명하지 않습니다. (일치하는 부분에 대한 정보는 MM_S1_Vis_Basic 샘플 프로그램 설명을 참조하십시오).
sample1 1
sample1 2
sample1 3
sample6 4
sample1 5
sample1 6
sample6 7

위 샘플 프로그램에서 비전 사이클 타임을 계산하기 해당하는 워크플로는 아래 그림에 표시되어 있습니다.

sample6 8

아래 표는 비전 사이클 타임을 계산하는 기능에 대해 설명합니다.

지멘스 S7 시리즈 PLC에 내장된 자주 사용하는 기본 명령어는 자주 사용하는 명령어 설명을 참고하십시오.

워크플로 설명

비전 사이클 타임을 계산하기

sample6 7

Network 7은 타이머를 통해 비전 사이클 타임을 계산하는 것을 나타내며, 구체적인 논리는 다음과 같습니다.

  • 지연 타이머(‘pulse_10ms_1’과 ‘pulse_10ms_2’)는 두 개의 TON을 사용하여 연결되며, 10ms 펄스 폭(‘pulse_10ms_1’.Q)이 생성됩니다. 따라서 "pulse_10ms_1".Q의 상승 에지 주기는 10×2=20ms입니다.

  • "Camera_Pose_Ready"가 0(외부 이미지 캡처 신호가 트리거됨)에서 1(PLC가 비전 결과를 획득함)로 변경되는 데 걸리는 시간(즉, 비전 사이클 타임)은 "Time_Used" 값을 기준으로 20ms 단위로 계산됩니다.

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.