KV-X 시리즈 × IV4 시리즈
EtherNet/IP™ 연결 가이드
콘텐츠
Step 1 : 접속에 필요한 기기 확인
Step 2 : IV4 시리즈 [EtherNet/IP] 설정
IV Smart Navigator를 사용하여 IV4 시리즈의 네트워크를 설정합니다. 본 가이드에서는 PC, KV-X 시리즈, IV4 시리즈에 아래 의 IP 어드레스를 할당하는 경우를 예로 들어 설명합니다. PC의 IP 어드레스는 미리 설정해 주십시오.
- PC에 할당할 IP 어드레스······(예: 192.168.0.200)
- KV-X 시리즈에 할당할 IP 어드레스······(예:192.168.0.10)
- IV4 시리즈에 할당할 IP 어드레스······(예:192.168.0.1)
1. PC와 IV4 시리즈의 앰프를 LAN 케이블로 접속합니다. IV Smart Navigator를 기동하고〔 설정과 운전〕을 클 릭합니다.
2. '네트워크 어댑터'에서 미리 설정한 PC의 IP 어드레스가 표시되는 항목을 선택한 후〔센서 검색〕을 클릭합니다.
3. LAN 케이블로 접속된 IV4 시리즈가 표시되면〔접속 시작〕,〔OK〕를 차례로 클릭합니다.
4. IV4 시리즈에 할당할 IP 어드레스를 설정합니다. 여기서는 아래와 같이 입력한 후〔, 접속 시작〕을 클릭합니다.
5. 메인 화면이 표시되면〔 센서 설정〕을 클릭하여 밝기 조절이나 마스터 화상 등록 등을 실행합니다. 본 가이드에 서는 '표준 모드'를 사용하여 판정하는 경우의 절차를 설명합니다. 센서 설정에 대한 상세한 내용은『 IV4 시리 즈 사용자 매뉴얼』을 참조해 주십시오.
- *KV-X 시리즈에서 촬상 타이밍을 제어하는 경우는 TRIG 조건을 '외부TRIG'로 설정하십시오.
6. 센서 설정이 완료되면 다시 메인 화면이 표시되므로〔센서 확장설정〕을 클릭합니다.
7. '유틸리티' 탭을 열고〔 필드 넷/통신 유닛(DL)〕을 클릭합니다. [필드 넷/통신 유닛(DL)] 다이얼로그가 표시되 면 아래와 같이 설정하고〔OK〕,〔OK〕를 차례로 클릭합니다. 설정이 전송되고, 이를 반영하기 위해 IV4 시리 즈가 자동으로 리부팅됩니다.
Step 3 : KV-X 시리즈 설정
이 섹션에서는 "Vendor Series"라는 가상의 장치에 연결하는 방법에 대해 설명합니다. "Vender Series"를 연결할 장치로 교체하십시오.
One point
KV-X 시리즈에서는 EtherNet/IP 커넥션에 변수를 할당할 수 있습니다.
EtherNet/IP 커넥션에 변수를 할당하려면 [CPU 시스템 설정] 다이얼로그의 [시스템 설정]의 [기타 설정]에서 [EtherNet/IP 설정 갱신 시에 변수 설정 다이얼로그를 표시 (E)]에 체크 표시를 합니다.
[CPU 시스템 설정] 다이얼로그는《KV STUDIO》의 메뉴에서【 표시(V)】⇒【CPU 시스템 설정(P)】을 선택하면 표시됩니다.
'EtherNet/IP 설정 갱신 시에 변수 설정 다이얼로그를 표시 (E)'에 체크를 표시하면 EtherNet/IP 설정을 갱신하고 유닛 에 디터의 변경 내용을 확정한 타이밍에, 커넥션에 변수를 할당하는 다이얼로그가 표시됩니다.
1. KV STUDIO를 기동하고 프로젝트를 신규 작성합니다. 대응 기종으로 'KV-X520'을 선택하고 [OK] 를 클릭합니다.
[유닛 구성 설정 확인] 다이얼로그가 표시되므로 [예(Y)] 를 클릭합니다.
2. 유닛 에디터가 표시되면 '유닛 설정(2)' 탭에서 KV-X520의 IP 어드레스를 설정합니다.
여기서는 아래와 같이 설정합니다.
3. 유닛 에디터에서 EtherNet/IP 설정 아이콘을 클릭합니다. 설정 방법을 선택하는 다이얼로그가 표시되면 [수동(M)] 을 클릭합니다.
* 순서4는 센서 설정 파일을 가져올 때의 순서입니다. 이미 센서 설정 파일을 가져온 경우에는 순서5로 넘어가십시오.
4. [EtherNet/IP 설정] 윈도우가 표시되면 [ EDS 파일(D)] → [등록(I)] 을 선택하고 IV4 시리즈의 KEYENCE센서 설정 파일(ez1 파일)을 가져옵니다.
* 센서 설정 파일은 KEYENCE 홈페이지에서 다운로드해 주십시오.
5. KV-X 시리즈와 IV4 시리즈를 Ethernet 케이블로 접속한 상태에서 [EtherNet/IP 설정] 윈도우의 [파일(F)] → [자동 구성(S)] 을 선택합니다.
6. 실제 기기와 유닛 에디터의 구성이 다른 경우, 프로젝트 전송을 확인하는 다이얼로그가 표시되므로 PC와 KV-X시리즈을 USB 케이블로 접속한 상태에서 [예(Y)] 를 클릭합니다.
7. 프로젝트 전송이 완료되면 [기기 검색 설정] 다이얼로그가 표시되므로 [검색(F)]을 클릭합니다. 자동 구성이 완료되면 IV4 시리즈가 자동으로 등록되므로 [OK] 를 클릭하여 [EtherNet/IP 설정] 윈도우를 닫습니다.
8. 유닛 에디터의 [OK]를 클릭하여 종료합니다.
One point
'EtherNet/IP 설정 갱신 시에 변수 설정 다이얼로그를 표시 (E)'에 체크를 표시한 경우 [EtherNet/IP 기기 변수 설정] 다이 얼로그가 표시됩니다.
커넥션에 할당할 변수의 변수명을 입력하고〔OK〕를 클릭합니다.
- 수동으로 장치 구성을 설정하는 방법
"EtherNet/IP 설정"의 [기기 목록(1)] 탭에서 "Vendor Series"를 드래그 앤 드롭하여 기기 구성을 생성합니다.
설정 데이터의 전송 및 모니터
1. 메뉴에서 [모니터/시뮬레이터(N)] > [PLC 전송→모니터 모드(C)] 를 선택합니다.
[PLC 전송] 다이얼로그에서 [실행(E)] 을 클릭합니다.
2. 데이터 전송 전후에 다음 다이얼로그가 표시되면 [예] 를 두 번 모두 클릭합니다.
3. 워크 스페이스의 'Vender Series'를 우클릭한 후 [센서 IO 모니터(M)] 를 선택합니다.
현재값 등의 정보를 쉽게 모니터링할 수 있습니다.
One point
리얼타임 차트 모니터를 기동하여 그래프로 확인할 수도 있습니다.
'센서 I/O 모니터'상에서 우클릭하여【 리얼타임 차트 모니터(H)】를 선택합니다.
리얼타임 차트 모니터는 자동으로 스케일링을 실행하므로 범위 조정이 필요 없습니다.
설정 값을 변경하는 프로그램으로 파라미터를 조작하는 경우
센서의 설정 값은 다음 두 가지 방법으로 변경할 수 있습니다.
A : PC에서 변경
B : 래더 프로그램에서 변경
A : PC에서 변경
PC에서 설정을 변경하려면 KV STUDIO의 어댑터 설정 전송 기능을 사용하십시오.
1. 워크스페이스에서 유닛 구성을 확장합니다. "Vender Series"를 우클릭하고 [어댑터 설정 전송(A)] 을 선택합니다.
2. "Vender Series"의 설정 값에 체크 표시를 하고 설정 값을 입력합니다.
[어댑터 쓰기 (W)] 를 클릭하여 설정 값을 센서에 씁니다.
* 센서의 설정 값을 읽으려면 [어댑터 판독(R)] 을 선택하십시오.
B : 래더 프로그램에서 변경
메시지 통신을 사용하여 래더 프로그램에서 설정 값을 변경합니다.
KV STUDIO와 메시지 통신을 수행하려면, 센서 설정 명령 (SPWR [센서 파라미터 쓰기] 및 SPRD [센서 파라미터 읽기]) 를 사용하십시오.
1. 에디터 모드에서 아래와 같이 래더 프로그램을 생성합니다.
* 파라미터 번호는 파라미터 목록을 참조하십시오.
2. 래더 프로그램을 전송합니다.
3. MR100이 ON하면 설정값이 변경됩니다.
* 설정 값을 DM4에 저장합니다 ([결과를 저장할 선두 디바이스] + 4).
One point
RT (Real-Time) 편집 기능
래더 프로그램을 사용할 때 장치 주석이나 매개 변수 이름을 에 직접 입력할 수 있습니다. 입력 후보를 검색하고 자동으로 표시하도록 합니다.
Extra 1 : 메모리 맵
사이클릭 통신으로 취득할 수 있는 파라미터 목록
사이클릭 통신으로 취득할 수 있는 파라미터는 KV 시리즈와 IV4 시리즈 사이에서 일정 주기마다 자동으로 갱신되기 때문에 데이 터를 읽고 쓰기 위한 프로그램은 필요하지 않습니다. 아래와 같은 경우의 디바이스 맵이 각각 기재되어 있습니다.
- - B000, W000을 링크 디바이스의 선두 디바이스에 할당한 경우
- - 변수에 할당하고, 변수에 W000(링크 디바이스의 선두 디바이스)을 할당한 경우
IV4 시리즈 → KV 시리즈
Address (byte) | Bit | 디바이스에 할당한 경우 | 변수에 할당한 경우 | |||
---|---|---|---|---|---|---|
할당 디바이스 | 명칭 | 할당 디바이스 | 멤버명 | 데이터 타입 | ||
0 | 0 | B00 | 트리거 응답 | W00.0 | TriggerResp | BOOL |
1 | B01 | 마스터 등록 응답 | W00.1 | MasterRegResp | BOOL | |
2 | B02 | 프로그램 전환 응답 | W00.2 | ProgramSwitchResp | BOOL | |
3 | B03 | 경고 클리어 응답 | W00.3 | WarningClrResp | BOOL | |
4 | B04 | 통계 리셋 응답 | W00.4 | StatResetResp | BOOL | |
5 | B05 | 판정/버퍼 클리어 응답 | W00.5 | Rslt_BufferClrResp | BOOL | |
6 | B06 | SD 저장 정지 응답 | W00.6 | SD_SavingStopResp | BOOL | |
7 | B07 | 설정값 변경 응답 | W00.7 | SetValChgResp | BOOL | |
1 | 0 | B08 | 트리거 실패 | W00.8 | TriggerFail | BOOL |
1 | B09 | 마스터 등록 실패 | W00.9 | MasterRegFail | BOOL | |
2 | B0A | 프로그램 전환 실패 | W00.10 | ProgramSwitchFail | BOOL | |
3 | B0B | 카운트업 입력 응답 | W00.11 | CountUpInputResp | BOOL | |
4 | B0C | 카운트 리셋 응답 | W00.12 | CountResetResp | BOOL | |
5 | B0D | 시스템 예약 | W00.13 | - | ||
6 | B0E | SD 저장 정지 실패 | W00.14 | SD_SavingStopFail | BOOL | |
7 | B0F | 설정값 변경 실패 | W00.15 | SetValChgFail | BOOL | |
2 | 0 | B010 | 결과 취득 가능 | W01.0 | ResultAvailable | BOOL |
1 | B011 | 결과 갱신 완료 | W01.1 | ResultUpdateComp | BOOL | |
2 | B012 | 비지 | W01.2 | BUSY | BOOL | |
3 | B013 | 촬상 상태 | W01.3 | ImagingStatus | BOOL | |
4 | B014 | 운전 | W01.4 | RUN | BOOL | |
5 | B015 | 레디 | W01.5 | Ready | BOOL | |
6 | B016 | TRIG 딜레이 | W01.6 | TriggerReady | BOOL | |
7 | B017 | SD카드 인식 상태 | W01.7 | SD_Status | BOOL | |
3 | 0 | B018 | 구분 모드 정보 | W01.8 | ClassificationMode | BOOL |
1 | B019 | 시스템 예약 | W01.9 | - | ||
2 | B01A | 통과 카운트 모드 운전 상태 | W01.10 | AI_ThroughCountStatus | BOOL | |
3 | B01B | 시스템 예약 | W01.11 | - | ||
4 | B01C | SD카드 용량 부족 | W01.12 | SD_NoSpace | BOOL | |
5 | B01D | 버퍼 오버런 | W01.13 | BufferOverRun | BOOL | |
6 | B01E | 경고 | W01.14 | Warning | BOOL | |
7 | B01F | 에러 | W01.15 | Error | BOOL | |
4 | 0 | B020 | 종합 판정 OK | W02.0 | OverallJudgeOK | BOOL |
1 | B021 | 위치 보정 | W02.1 | PositionCorrection | BOOL | |
2 | B022 | LOGIC1 | W02.2 | LOGIC1 | BOOL | |
3 | B023 | LOGIC2 | W02.3 | LOGIC2 | BOOL | |
4 | B024 | LOGIC3 | W02.4 | LOGIC3 | BOOL | |
5 | B025 | LOGIC4 | W02.5 | LOGIC4 | BOOL | |
6 | B026 | 종합 판정NG | W02.6 | OverallJudgeNG | BOOL | |
7 | B027 | 시스템 예약 | W02.7 | - | ||
5 | 0 | B028 | LOGIC5 | W02.8 | LOGIC5 | BOOL |
1 | B029 | LOGIC6 | W02.9 | LOGIC6 | BOOL | |
2 | B02A | LOGIC7 | W02.10 | LOGIC7 | BOOL | |
3 | B02B | LOGIC8 | W02.11 | LOGIC8 | BOOL | |
4 | B02C | 시스템 예약 | W02.12 | - | ||
5 | B02D | W02.13 | ||||
6 | B02E | W02.14 | ||||
7 | B02F | W02.15 | ||||
6 | 0 | B030 | 툴1 | W03.0 | Tool | ARRAY[0..15] OF BOOL |
1 | B031 | 툴2 | W03.1 | |||
2 | B032 | 툴3 | W03.2 | |||
3 | B033 | 툴4 | W03.3 | |||
4 | B034 | 툴5 | W03.4 | |||
5 | B035 | 툴6 | W03.5 | |||
6 | B036 | 툴7 | W03.6 | |||
7 | B037 | 툴8 | W03.7 | |||
7 | 0 | B038 | 툴9 | W03.8 | ||
1 | B039 | 툴10 | W03.9 | |||
2 | B03A | 툴11 | W03.10 | |||
3 | B03B | 툴12 | W03.11 | |||
4 | B03C | 툴13 | W03.12 | |||
5 | B03D | 툴14 | W03.13 | |||
6 | B03E | 툴15 | W03.14 | |||
7 | B03F | 툴16 | W03.15 | |||
8 - 9 | - | W00 | 에러 번호 (16bit 부호 없는 정수) | W04 | ErrorNo | UINT |
10 - 11 | - | W01 | 경고 번호 (16bit 부호 없는 정수) | W05 | WarningNo | UINT |
12 - 13 | - | W02 | 잔여 버퍼 수 (16bit 부호 없는 정수) | W06 | RemainBufferNum | UINT |
14 - 15 | - | W03 | 설정 체크섬 (16bit 부호 없는 정수) | W07 | Checksum | UINT |
16 - 17 | - | W04 | 현재 프로그램 번호 (16bit 부호 없는 정수) | W08 | CurProgramNo | UINT |
18 - 19 | - | W05 | 판정 시 프로그램 번호 (16bit 부호 없는 정수) | W09 | ProgramNoDuringJudge | UINT |
20 - 21 | - | W06 | 결과 번호 (16bit 부호 없는 정수) | W0A | ResultNo | UINT |
22 - 23 | - | W07 | 처리 시간 (16bit 부호 없는 정수) | W0B | ProcessTime | UINT |
24 - 25 | - | W08 | 처리 시간 MAX (16bit 부호 없는 정수) | W0C | ProcessTime_MAX | UINT |
26 - 27 | - | W09 | 처리 시간 MIN (16bit 부호 없는 정수) | W0D | ProcessTime_MIN | UINT |
28 - 29 | - | W0A | 처리 시간 AVE (16bit 부호 없는 정수) | W0E | ProcessTime_AVE | UINT |
30 - 31 | - | W0B | 시스템 예약 | W0F | - | |
32 - 33 | - | W0C | TRIG 횟수 (32bit 부호 없는 정수) | W010 | TriggerNum | UDINT |
34 - 35 | - | W0D | W011 | |||
36 - 37 | - | W0E |
OK 횟수 (표준 모드)/ 구분 횟수(구분 모드) (32bit 부호 없는 정수) |
W012 | OK_Num | UDINT |
38 - 39 | - | W0F | W013 | |||
40 - 41 | - | W010 | NG 횟수 (32bit 부호 없는 정수) | W014 | NG_Num | UDINT |
42 - 43 | - | W011 | W015 | |||
44 - 45 | - | W012 | TRIG 에러 횟수 (32bit 부호 없는 정수) | W016 | TriggerErrorNum | UDINT |
46 - 47 | - | W013 | W017 | |||
48 - 49 | - | W014 | 결과 출력 전송 완료 횟수 (32bit 부호 없는 정수) | W018 | OutputTransfers | UDINT |
50 - 51 | - | W015 | W019 | |||
52 - 53 | - | W016 | 위치 보정 스코어 (16bit 부호 없는 정수) | W01A | PosAdj_Score | UINT |
54 - 55 | - | W017 | 위치 보정 스코어 MAX (16bit 부호 없는 정수) | W01B | PosAdj_Score_MAX | UINT |
56 - 57 | - | W018 | 위치 보정 스코어 MIN (16bit 부호 없는 정수) | W01C | PosAdj_Score_MIN | UINT |
58 - 59 | - | W019 | 위치 보정 스코어 하한 한계값 (16bit 부호 없는 정수) | W01D | PosAdj_Score_LowThre | UINT |
60 - 71 | - | W01A - W01F | 시스템 예약 | W01E - W023 | - | |
72 - 73 | - | W020 | 툴1 일치도 (16bit 부호 없는 정수)※4 | W024 | Tool_Info[0].MatchRate | UINT |
74 - 75 | - | W021 | 툴1 일치도 MAX (16bit 부호 없는 정수)※4 | W025 | Tool_Info[0].MatchRateMAX_Thre | UINT |
76 - 77 | - | W022 | 툴1 일치도 MIN (16bit 부호 없는 정수)※4 | W026 | Tool_Info[0].MatchRateMIN_OCR1 | UINT |
78 - 79 | - | W023 | 툴1 하한 한계값 (16bit 부호 없는 정수)※4 | W027 | Tool_Info[0].LowThre_OCR2 | UINT |
80 - 81 | - | W024 | 툴1 상한 한계값 (16bit 부호 없는 정수)※4 | W028 | Tool_Info[0].UpThre_OCR3 | UINT |
82 - 83 | - | W025 | 소수점 위치 (16bit 부호 없는 정수)※1 ※4 | W029 | Tool_Info[0].DecPos_OCR4 | UINT |
84 - 85 | - | W026 | 피치 현재값 MAX/ 색 평균 H(색상) (16bit 부호 없는 정수)※2 ※4 | W02A | Tool_Info[0].PitchMax_H_OCR5 | UINT |
86 - 87 | - | W027 | 피치 현재값 MIN/ 색 평균 S(채도)(16bit 부호 없는 정수)※2 ※4 | W02B | Tool_Info[0].PitchMIN_S_OCR6 | UINT |
88 - 89 | - | W028 |
피치 개수/ 색 평균 V(명도)/ 밝기 평균 밝기(16bit 부호 없는 정수)※3※4 |
W02C | Tool_Info[0].PitchNum_V_OCR7 | UINT |
90 - 91 | - | W029 | 시스템 예약※ 4 | W02D | Tool_Info[0].OCR8 | UINT |
92 - 391 | - | W02A - W0BF |
툴 2~16(툴1과 동일)
툴 번호 n의 선두 어드레스는 72+(n-1)x20※4 |
W02E - W0C3 | Tool_Info[1] - Tool_Info[15] | 구조체 |
392 - 393 | - | W0C0 | 마스터 번호/ 종합 판정 유형 | W0C4 | ClassificationResult | UINT |
- *1폭/직경/피치 툴에서 스케일링 유효 시. 기타 툴 또는 스케일링 무효 시의 데이터 내용은 0입니다.
- *2피치/색 평균 툴 사용 시. 미사용 시의 데이터 내용은 0입니다.
- *3피치/색 평균/밝기 평균 툴 사용 시. 미사용 시의 데이터 내용은 0입니다.
- *4사용하는 툴에 따라 데이터의 내용이 다릅니다.
상세한 내용은 IV4 시리즈 사용자 매뉴얼을 참고하시기 바랍니다.
KV 시리즈 → IV4 시리즈
Address (byte) | Bit | 디바이스에 할당한 경우 | 변수에 할당한 경우 | |||
---|---|---|---|---|---|---|
할당 디바이스 | 명칭 | 할당 디바이스 | 멤버명 | 데이터 타입 | ||
0 | 0 | B040 | 트리거 요구 | W0C6.0 | TriggerReq | BOOL |
1 | B041 | 마스터 등록 요구 | W0C6.1 | MasterRegReq | BOOL | |
2 | B042 | 프로그램 변환 요구 | W0C6.2 | ProgramSwitchReq | BOOL | |
3 | B043 | 경고 클리어 요구 | W0C6.3 | WarningClrReq | BOOL | |
4 | B044 | 통계 리셋 요구 | W0C6.4 | StatResetReq | BOOL | |
5 | B045 | 판정 결과ㆍ버퍼 클리어 요구 | W0C6.5 | Rslt_BufferClrReq | BOOL | |
6 | B046 | SD 저장 정지 요구 | W0C6.6 | SD_SavingStopReq | BOOL | |
7 | B047 | 설정 변경 요구 | W0C6.7 | SettingValChgReq | BOOL | |
1 | 0 | B048 | 시스템 예약 | W0C6.8 | - | |
1 | B049 | W0C6.9 | ||||
2 | B04A | 모든 프로그램 통계 리셋 요구 | W0C6.10 | AllStatResetReq | BOOL | |
3 | B04B | 카운트업 입력 요구 | W0C6.11 | CountUpInputReq | BOOL | |
4 | B04C | 카운트 리셋 입력 요구 | W0C6.12 | CountResetReq | BOOL | |
5 | B04D | 시스템 예약 | W0C6.13 | - | ||
6 | B04E | W0C6.14 | ||||
7 | B04F | W0C6.15 | ||||
2 | 0 | B050 | 결과 취득 완료 통지 | W0C7.0 | ResultAcqComp | BOOL |
1 | B051 | 시스템 예약 | W0C7.1 | - | ||
2 | B052 | W0C7.2 | ||||
3 | B053 | W0C7.3 | ||||
4 | B054 | W0C7.4 | ||||
5 | B055 | W0C7.5 | ||||
6 | B056 | W0C7.6 | ||||
7 | B057 | W0C7.7 | ||||
3 | 0 | B058 | W0C7.8 | |||
1 | B059 | W0C7.9 | ||||
2 | B05A | W0C7.10 | ||||
3 | B05B | W0C7.11 | ||||
4 | B05C | W0C7.12 | ||||
5 | B05D | W0C7.13 | ||||
6 | B05E | W0C7.14 | ||||
7 | B05F | W0C7.15 | ||||
4 - 5 | - | W0C2 | 프로그램 번호 | W0C8 | ProgramNo | UINT |
6 - 7 | - | W0C3 |
상하한 한계값 설정 번호 마스터 문자 설정 번호(OCR 툴)
FTP/SD 저장 설정 번호(FTP 클라이언트/SD 카드 저장 기능) 다음 판정에 사용할 일련번호 값 설정 번호(학습 OCR) |
W0C9 | SettingNo | UINT |
8 - 9 | - | W0C4 |
상하한 한계값 마스터 문자/문자 수(OCR 툴) FTP/SD 저장 설정값(FTP 클라이언트/SD 카드 저장 기능) 다음 판정에 사용할 일련번호 설정값(학습 OCR) |
W0CA | SettingVal | UDINT |
10 - 11 | - | W0C5 | W0CB |
Extra 2 : 참고 프로그램
판정 결과 읽기(핸드쉐이크 제어 무효)
니모닉 리스트
LDP xTriggerReq
OR IV4_OUT.TriggerReq
ANB IV4_IN.Common.TriggerResp OUT IV4_OUT.TriggerReq
LD IV4_IN.Common.ResultAvailable
LDP IV4_IN.Common.ResultUpdateComp ORF IV4_IN.Common.ResultUpdateComp ANL
MOV IV4_IN.Tool_Info[#0].MatchRate uiMatchRate
- (1) 트리거 요구를 ON하고 트리거 응답이 ON될 때까지 유지합니다.
- (2) 결과 취득 가능이 ON이고, 결과 갱신 완료의 상승 또는 하강 시 툴 스코어에 기입된 데이터를 복사합니다.
One point
매뉴얼 없이 래더 작성 가능!
오퍼랜드 입력 시, 디바이스 코멘트의 일부를 입력하는 것만으로 릴레이를 입력할 수 있습니다. (RT 편집 기능) 릴레이 번호를 찾는 번거로움이 없어져 프로그램 작성의 공정 수를 줄일 수 있습니다.
판정 결과 읽기(핸드쉐이크 제어 유효)
니모닉 리스트
LDP xTriggerReq
OR IV4_OUT.TriggerReq
ANB IV4_IN.Common.TriggerResp OUT IV4_OUT.TriggerReq
LDP IV4_IN.Common.ResultAvailable
MOV IV4_IN.Tool_Info[#0].MatchRate uiMatchRate
LDP IV4_IN.Common.ResultAvailable OR IV4_OUT.ResultAcqComp
AND IV4_IN.Common.ResultAvailable OUT IV4_OUT.ResultAcqComp
- (1) 트리거 요구를 ON하고 트리거 응답이 ON될 때까지 유지합니다.
- (2) 결과 취득 가능이 ON일 때 툴 스코어에 기입된 데이터를 복사합니다.
- (3) 결과 취득 가능이 ON일 때 결과 취득 완료 통지를 ON하고, 결과 취득 가능이 OFF될 때까지 유지합니다.
프로그램 전환하기
니모닉 리스트
LDP xChangeProgram
MOV uiProgramNo IV4_OUT.ProgramNo
LDP xChangeProgram
OR IV4_OUT.ProgramSwitchReq
ANB IV4_IN.Common.ProgramSwitchResp OUT IV4_OUT.ProgramSwitchReq
- (1) 프로그램 번호를 기입합니다.
- (2) 프로그램 변환 요구를 ON으로 하고 프로그램 전환 응답이 ON될 때까지 유지합니다.
툴의 판정 한계값 변경하기
니모닉 리스트
LDP xChangeThreshold
MOV uiThresSettingNo IV4_OUT.SettingNo MOV.D udiThreshold IV4_OUT.SettingVal
LDP xChangeThreshold
OR IV4_OUT.SettingValChgReq
ANB IV4_IN.Common.SetValChgResp OUT IV4_OUT.SettingValChgReq
- (1) 상하한 한계값 설정 번호※1 및 상하한 한계값을 기입합니다.
- (2) 설정값 변경 요구를 ON으로 하고 설정값 변경 응답이 ON될 때까지 유지합니다.
- *1툴 번호와 한계값의 종류에 따라 상하한 한계값 설정 번호가 다릅니다.
상세한 내용은 IV4 시리즈 사용자 매뉴얼을 참조해 주십시오.
마스터 문자 변경하기
니모닉 리스트
LDP xChangeMasterChar
MOV uiMasterSettingNo IV4_OUT.SettingNo SMOV strMasterChar IV4_OUT.SettingVal
LDP xChangeMasterChar
OR IV4_OUT.SettingValChgReq
ANB IV4_IN.Common.SetValChgResp OUT IV4_OUT.SettingValChgReq
- (1) 마스터 문자 설정 번호※1 및 마스터 문자를 기입합니다.
- (2) 설정값 변경 요구를 ON으로 하고 설정값 변경 응답이 ON될 때까지 유지합니다.
- *1마스터 문자를 변경하는 툴에 따라 설정 번호가 다릅니다.
상세한 내용은 IV4 시리즈 사용자 매뉴얼을 참조해 주십시오.
One point
The IV4 Series handles character strings using the character code UTF-8.
Since the KV Series handles character strings using the character code Shift JIS, character strings that cannot be expressed with the ASCII code cannot be specified.
One point
IV4 시리즈에서는 문자 코드 UTF-8로 문자열을 처리합니다.
KV 시리즈에서는 문자 코드 시프트 JIS로 문자열을 처리하기 때문에 ASCII 코드로 표현할 수 없는 문자열은 지정할 수 없습니다.
디폴트 커넥션 설정에서는 한 번에 최대 4문자까지만 마스터 문자를 변경할 수 있습니다.
커넥션 설정을 변경하면 5문자 이상의 마스터 문자를 한 번에 변경할 수 있습니다.
【툴(T)】→【내장 Ethernet 설정(E)】→【EtherNet/IP 설정(W)】을 선택하여 [EtherNet/IP 설정] 윈도우를 엽니다.
[EtherNet/IP 설정] 윈도우에서 IV4 시리즈의 아이콘을 우클릭하여【 연결 설정(N)】을 선택합니다.
'파라미터 설정'을 클릭하고 'External Input Size'의 설정값을 크게 하면 한 번에 변경할 수 있는 문자 수를 확장할 수 있습니다.