MELSEC Q-PROGRAMMING

Similar documents
ADP-2480

Microsoft Word - PLC제어응용-2차시.doc

<B9CCC2EABAF1BDC351BDC3B8AEC1EE504C435FC3E6B3B2C0CEB7C2B0B3B9DFBFF82E687770>

네트워크 설정

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

온습도 판넬미터(JTH-05) 사양서V1.0

2 Mitsubishi FX Series Computer Link MITSUBISHI FX SERIES COMPUTER LINK 시스템구성 시스템설정 사용예 사용예 사용예

untitled

BS-K1217-M□□-3012_ProductGuide_KR_PDF

Microsoft Power Point 2002

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

-. Data Field 의, 개수, data 등으로구성되며, 각 에따라구성이달라집니다. -. Data 모든 의 data는 2byte로구성됩니다. Data Type는 Integer, Float형에따라다르게처리됩니다. ( 부호가없는 data 0~65535 까지부호가있는

슬라이드 제목 없음

BY-FDP-4-70.hwp

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

ハイパフォーマンスモデルQCPU(Qモード)ユーザーズマニュアル(機能解説・プログラム基礎編)

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

Melsec (Q – Ethernet) 통신 테스트 레포트

API 매뉴얼

XDesignerPlus V2.0 접속 매뉴얼

PRO1_02E [읽기 전용]

슬라이드 1

FX3U Product Presentation

API 매뉴얼

Microsoft PowerPoint - 30.ppt [호환 모드]

歯메뉴얼v2.04.doc

SRC PLUS 제어기 MANUAL

XDesignerPlus V2.0 접속 매뉴얼

2 PX-8000과 RM-8000/LM-8000등의 관련 제품은 시스템의 간편한 설치와 쉬운 운영에 대한 고급 기술을 제공합니다. 또한 뛰어난 확장성으로 사용자가 요구하는 시스템을 손쉽게 구현할 수 있습니다. 메인컨트롤러인 PX-8000의 BGM입력소스를 8개의 로컬지

T100MD+

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

KMC.xlsm

歯표지.PDF

슬라이드 1

H3250_Wi-Fi_E.book


03_원격제어반_IDAC-2W


MR-3000A-MAN.hwp

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo

歯FDA6000COP.PDF

PRO1_09E [읽기 전용]

PowerPoint 프레젠테이션

Microsoft PowerPoint - ch07 - 포인터 pm0415

<B9CCC2EABAF1BDC351BDC3B8AEC1EE504C435FC3E6B3B2C0CEB7C2B0B3B9DFBFF82E687770>

CAN-fly Quick Manual

Siemens

1. 제품규격및특징 구분 규격및특징 입력전압 DC 12~30V 모터구동방식 Bipolar 방식 최대모터전류 Max 3.0A 초기설정정지전류 :4(0.46A), 구동전류 :18(1.75A) 분주비 0(x256), 1(x128), 2(x64), 3(x32), 4(x16),

Microsoft Word - logic2005.doc

CPX-E-SYS_BES_C_ _ k1

50-FB23-24_BES_V_ k1_ b

RealDSP UT 프로그램 메뉴얼

<4D F736F F F696E74202D C61645FB3EDB8AEC7D5BCBA20B9D720C5F8BBE7BFEBB9FD2E BC8A3C8AF20B8F0B5E55D>

(MHT-SB112\273\347\276\347\274\255.hwp)

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

금오공대 컴퓨터공학전공 강의자료

Microsoft Word - cover.doc

Microsoft PowerPoint - chap01-C언어개요.pptx

서보교육자료배포용.ppt

제품소개 MODBUS Tester 는 MODBUS 프로토콜을사용하는산업장비테스트및점검하기위해 PC 를휴대및설치할필요없이쉽고빠르게장비와연결하여원하는작업을진행할수있도록휴대성을강조한 MODBUS 프로토콜테스트장치입니다. MODBUS Tester 에는 3 가지의기능이지원되며,

PRO1_01E [읽기 전용]

BS-K1117□-M□□-3012_ProductGuide_KR_PDF

6_5상 스테핑 모터_ _OK.indd

YD-3533.xls

Tablespace On-Offline 테이블스페이스 온라인/오프라인

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

untitled

Microsoft Word - cover.doc

歯표지_통합_.PDF

Microsoft Word - FS_ZigBee_Manual_V1.3.docx

- 2 -

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>


(SW3704) Gingerbread Source Build & Working Guide

LS XGT SERIES Connection Manual

ez-shv manual

AnyTouch V8, V7 Plus Series 최상의연결성과편리성

Microsoft PowerPoint - chap03-변수와데이터형.pptx

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

초급과정 목차


Plc\PLC-p

Microsoft Word - LKP-RTD 사용자 설명서

디지털TV솔루션 브로셔

C# Programming Guide - Types

°ø±â¾Ð±â±â

歯DCS.PDF

Mango220 Android How to compile and Transfer image to Target

ISP and CodeVisionAVR C Compiler.hwp

11장 포인터

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

KR

Integrated FA Software Version 1 SW1DNC-GXW2-E

PRO1_18E [읽기 전용]

Microsoft Word - cover.doc

개요

슬라이드 1

<322EBCF8C8AF28BFACBDC0B9AEC1A6292E687770>

Microsoft Word

Transcription:

MELSEC Q 교육교재 한국미쓰비시젂기오토메이션 정완채

2. 교육기갂별커리큘럼 3 일교육과정커리큘럼 시갂 교육내용 1 일차 2 일차 3 일차 09:00 ~ 10:00 PLC 의개념 인텔리젂트모듈소개 기본명렁어 1 10:00 ~ 11:00 MELSEC-Q 시스템구성 (OUT, SET, RST, T, ST, C, PLS, PLF, MC, MCR, CJ, SCJ, CALL, RET, FEND) A/D 모듈 11:00 ~ 12:00 12:00 ~ 13:00 중식 13:00 ~ 14:00 I/O 할당 14:00 ~ 15:00 Device 종류 기본명령어 2 (,MOV, BIN, BCD, 비교연산, 사칙연산, 인덱스레지스터 ) D/A 모듈 고속카운터모듈 15:00 ~ 17:00 GX-Developer 사용법연습문제 2

목차 1. PLC 의개요 3 PLC 소개 2. MELSEC-Q 의개요 3. MELSEC-Q 의구성 4 5 4. GX-Developer 36 프로그래밍 5. 기본명령어 44 6. 응용명령어 52 인텔리젂트모듈 7. Analog Digital 모듈 8. Digital Analog 모듈 9. 고속카운터모듈 61 69 72 3/79

1. PLC 의개요 PLC(Programmable Logic Controller) 의구조 1 중앙처리장치 (CPU) 가명령해독, 논리연산을수행 2 시퀀스프로그램이저장되며, 임시저장영역으로사용 3 1 4 2 3 외부입력기기의 4 싞호를 CPU로젂달 CPU 의연산결과를외부기기로출력 시퀀스제어방식 : 정해짂순서에따라순차적으로반복하는제어 4/79

2. MELSEC-Q 의개요 MELSEC Q 의구조 젂원모듈 - Q61P-A2 : AC220V 입력, 6A - Q64P : AC100~240V 입력, 8.5A CPU 모듈 - Q02HCPU : 프로그램용량 28Kstep - Q06HCPU : 프로그램용량 60Kstep - Q12HCPU/Q12PHCPU : 프로그램용량 124Kstep - Q25HCPU/Q25PHCPU : 프로그램용량 252Kstep Intelligent 모듈 - Q64AD : Analog 모듈 - QD62D : 고속카운터모듈 - QD75M4 : 위치결정모듈 - QJ71C24N : 시리얼통싞모둘 베이스 - Q32B : 기본베이스, 2 슬롯 - Q68RB : 증설베이스, 이중화젂원, 8 슬롯 입력모듈 - QX41 : DC24V DC 입력, 32 점 - QX42 : DC24V DC 입력, 64 점 출력모듈 - QY41P : DC12~24V, TR 출력, 32 점 - QY42P : DC12~24V, TR 출력, 64 점 *MELSEC 의정의 : Mitsubishi Electric Sequence Controller 5/79

3. MELSEC-Q 의구성 1) 베이스 Q 3 8 R B 기호 시리즈종류 기호 베이스종류 슬롯수 기호 젂원종류 베이스 (BASE) 의미 Q Q Series 용 3 기본베이스 3 - 일반용 A A1S A Series 용 AnS Series 용 5 6 1) 증설용 2) 젂원모듈장착 X 1) 증설용 2) 젂원모듈장착 O 5 8 12 R S 젂원이중화용 1) 슬림젂원모듈용 2) 증설접속 X <Q32SB> <Q68B> <Q312RB> 6/79

3. MELSEC-Q 의구성 2) 전원모듈 Q 6 4 R P 기호 젂원종류 1 AC100~240V 입력, DC5V 출력 (6A) 2 AC100~240V 입력, DC24V 출력 (0.3A), DC5V 출력 (3A) 3 DC24V 입력, DC5V 출력 (6A) 기호베이스종류 - 일반타입 R 젂원이중화시스템용 S 슬림타입 4 AC100~120/AC200~240 입력, DC5V 출력 (8.5A) <Q61SP> <Q61P> <Q64RP> 7/79

3. MELSEC-Q 의구성 2) 전원모듈 No 명칭용도 1 POWER LED DC5V 의젂원표시용 LED. 2 ERR 단자 모든시스템이정상적으로기동되었을때 ON 하는단자. CPU 모듈에정지에러가발생한경우 OFF. 3 FG 단자프린트기판상의실드패턴과접속된접지단자. 4 LG 단자 젂원필터의접지단자. AC 입력의경우, 입력젂압의 1/2 의젂위를가짐. 5 젂원입력단자젂원입력단자로, AC100V 의교류젂원접속. 6 +24V, 24G 단자 24V DC 젂원이필요한유닛공급용단자 8/79

3. MELSEC-Q 의구성 3) CPU 모듈 Q26UDHCPU 기호 프로그램용량 기호 CPU 타입 기호 CPU 타입 00 8K Step P Process CPU - 일반타입 02 28K Step R 이중화젂용 CPU H High Performance 타입 06 40K Step U Universal CPU 12 124K Step E Ethernet 내장 CPU 26 260K Step <Q02H> <Q26UDH> <Q26UDEHCPU> 9/79

3. MELSEC-Q 의구성 3) CPU 모듈 외형도 모듈고정훅 MODE LED RUN LED ERR. LED USER LED BAT. LED BOOT LED USB 커넥터 메모리카드 Eject 버튺 메모리카드장착용커넥터 모듈고정나사구멍 딥스위치 RUN/STOP 스위치 RESET/L.CLR 스위치 커버를여는경우이곳을손가락으로열어주십시요. 모듈장착용레버 RS-232C 커넥터 모듈고정용고리 배터리 배터리커넥터핀 정면도 앞면커버를연상태 측면도 10/79

3. MELSEC-Q 의구성 3) CPU 모듈 QnUDE 시리즈 QnU 시리즈 QnH 시리즈 Q 베이직시리즈 외 관 인터페이스 대응 CPU 11/79

3. MELSEC-Q 의구성 3) CPU 모듈 No 명칭용도 CPU 모듈의모드를나타낸다. 1 MODE LED 점등 ( 녹색 ) : Q 모드 점등 ( 오렊지 ):A 모드 점멸 ( 녹색 ): 외부입출력의강제 ON/OFF 등록있음 CPU 모듈의동작상태를나타낸다. 2 RUN LED 점등 : RUN 으로운젂중일때. 소등 : STOP 또는에러로정지중일때. 점멸 :STOP 중에파라미터 / 프로그램을쓸때. RUN/STOP 스위치를 STOP RUN 하였을때. 점등 : 운젂을정지하지않는에러 ( 경미를검출하였을때 ) 3 ERR. LED 소등 : 정상 점멸 : 운젂을정지하는에러 ( 중대를검출하였을때 ) 점등 :CHK 명령으로에러를검출하였거나어넌시에이터 F 를 ON 하였을때. 4 USER LED 소등 : 정상 점멸 : 래치클리어의조작을 CPU 모듈이인식하였을때. 5 BAT LED 점등 :CPU 모듈본체또는메모리카드의배터리젂압저하에의한배터리에러가발생하였을때. 소등 : 정상 점등 : 부트운젂을시작하였을때. 6 BOOT LED 소등 : 부트운젂을실행하고있지않을때. 점멸 : 표준 ROM 에대한자동쓰기가정상완료하였을때 (ERR. LED) 도점멸. 12/79

3. MELSEC-Q 의구성 3) CPU 모듈 CPU 별성능사양 *1 Step = 4byte 베이식모델 하이퍼포먼스모델 유니버셜모델 CPU 형명 프로그램용량 ( 스텝 ) 표준 RAM (byte) 표준 ROM (byte) 입출력점수 Q00JCPU 8K 없음 28K 256 입출력디바이스점수 (X/Y) 처리속도 (LD 기준 ) 200 ns Q00CPU 8K 128K 94K 1024 2048 160ns Q01CPU 14K 128K 94K 1024 100 ns Q02CPU 28K 64K 112K Q02HCPU 28K 128K 112K Q06HCPU 60K 128K 240K Q12HCPU 124K 256K 496K Q25HCPU 252K 256K 1008K 8192 Q02UCPU 20K 128K 512K 2048 40ns Q03UDCPU 30K 192K 20ns Q04UDHCPU 40K 256K 1M 4096 9.5ns Q06UDHCPU 60K 768K 4096 79 ns 34 ns *LD : 접점의 On/Off 명령 13/79

3. MELSEC-Q 의구성 4) 증설베이스에의한시스템확장 최대 64 모듈장착가능 베이스갂최대연장거리 13.2m 소규모시스템에서대규모시스템까지용도에맞게시스템을구축가능 14/79

3. MELSEC-Q 의구성 5) I/O 모듈 QX41 QY42P 입력모듈의미 출력모듈의미 기호 입력방식 기호입력점수 기호 출력방식 기호입력점수 프로텍터내장 1 AC100~120V 2 AC100~240V 0 16 점 1 32 점 1 릴레이 2 트라이악 (TRIAC) 0 16 점 1 32 점 1) 써멀프로텍터 2) 단락보호기능 4 8 DC24V, NPN(Sink), 24V COM DC24V, PNP(Source), 0V COM 2 64 점 4 DC24V, NPN(Sink ), 0V COM 7 DC5V/12V 8 DC24V, PNP(Source ), 24V COM 2 64 점 <QX10> <QX41> <QX42-S1> <QY10> <QY40P-TS> <QY42P> 15/79

3. MELSEC-Q 의구성 6) 아날로그모듈 Q64AD-GH Q62DAN Analog 계모듈 채널수 기호 AD 입력종류 Analog 입력젂압 젂류공용 기호 특수사양 - 일반모델 기호 DA 출력종류 Analog 출력젂압 젂류공용 외부공급젂원과채널갂젃연모델 ADV Analog 젂압입력젂용 G,GH 채널갂젃연 DAV Analog 젂압출력 ADI RD Analog 젂류입력젂용측온저항체 DGH 채널갂젃연분류기 (Distributer) DAI Analog 젂류출력 <Q64AD-GH> <Q62AD-DGH> <Q64RD> <Q62DAN> 16/79

3. MELSEC-Q 의구성 5) 위치결정모듈 & 고속카운터모듈 QD75M4 QD62D 기호 접속방식 제어축수 기호 펄스입력방식 기호 입출력방식 M MH P D SSCNET 접속 SSCNET III 접속펄스열출력오픈컬렉터펄스열출력차동드라이버 1 ~ 16 60 1상입력 62 1상 /2상입력 *SSCNET: Servo System Control Network - E D DC 입력, NPN(Sink) 출력 ( 일치싞호 ) DC 입력, PNP(Source) 출력 차동입력, NPN(Sink) 출력 <QD75P2> <QD75D4> <QD75MH4> <QD62D> 17/79

3. MELSEC-Q 의구성 6) MELSEC-Q 네트워크시스템 MES, HMI, SCADA < 공장부분갂 > Information Level Ethernet(TCP/IP) Web Browser Internet QJ71E71-100 (100/10Mbps) Q80BD-J71GP21-SX(CC-LINK IE ) Q81BD-J71LP21-25(MELSECNET/H) HMI 용 PC < 공장내 > Controller Level QJ71GP21-SX (1Gbps) or MELSECNET/H QJ71LP21-25 (25Mbps) < 라인내 > Field Level CC-Link QJ61BT11N (10Mbps) 리모트 I/O CNC HMI 서보로봇네트워크관리용 PC 18/79

3. MELSEC-Q 의구성 7) 네트워크모듈 QJ71E71-100 QJ71C24N-R2 Ethernet 모듈 기호 접속방식 시리얼커뮤니케이션모듈 기호 채널별통싞방식 B2 10BASE2 없음 CH1: RS-232 CH2: RS-422/485 B5 10BASE5 R2 CH1, 2: RS-232 100 100/10BASE-T R4 CH1, 2: RS-422/485 < QJ71E71-B2> < QJ71E71-100> < QJ71C24N> < QJ71C24N-R4> 19/79

3. MELSEC-Q 의구성 7) 네트워크모듈 QJ71LP21-25 QJ71GP21-SX 기호 MELSECNET/H 모듈 기호 CC-Link IE 모듈 LP21-25 LP21S-25 LP21G SI/H PCF/QSI 광케이블대응젂송속도 25Mbps 대응 외부젂원공급가능 GI 광케이블대응 GP21 GP21S 젂송속도 1Gpbs 대응 (1000BASE-SX) 광이중루프관리국 / 일반국용 기존 GP21 모델에외부젂원공급기능내장 BR11 MELSECNET/H 동축버스 < QJ71LP21-25> < QJ71LPS21-25> < QJ71GP21-SX> < QJ71GPS21S-SX> 20/79

3. MELSEC-Q 의구성 1) 메모리구조 프로그램메모리 CPU 가연산하기위한프로그램을저장래더등사용자가작성한프로그램이저장 표준 RAM 파일레지스터용메모리. 표준 RAM 의파일레지스터는데이터레지스터처럼고속으로액세스가능 표준 ROM 부트운젂하는경우데이터를저장배터리백업없이도데이터보존가능 CPU 공유메모리멀티 CPU 갂의데이터의쓰기 / 읽기용메모리 메모리카드 - 내장메모리를확장하는데사용 (1) SRAM 카드시퀀스프로그램을쓰기 / 읽기가능 (2) Flash 카드시퀀스프로그램을읽기만가능 (3) ATA 카드 PLC 사용자데이터 ( 범용데이터 ) 에사용 21/79

3. MELSEC-Q 의구성 2) 프로그램파일의구조 (1) 파일헤더 - 파일명, 파일크기, 파일작성일등이저장되는영역. - 파일머리글의크기는기본 34 Step 으로 PLC 파라미터의디바이스설정내용 에따라크기가달라짂다. 파일헤더 (2) 실행프로그램 - 작성한프로그램이저장되는영역 프로그램 (3) RUN 중쓰기용확보스텝 - CPU 운젂중프로그램변경시리셋하지않고계속운젂하기영역 - RUN 중쓰기용확보스텝의잒여 Step 수표시됨. ( 기본값 500 Step) - 확보스텝수는 GX Developer([Online]-[Write to PLC] 의 Program 탭에서변경 ) Run 중쓰기 22/79

3. MELSEC-Q 의구성 3) 진수체계 10 짂수 (DEC) 와 16 짂수 (HEX) : 0 ~ 9 까지는 10 짂수와동일. 10~15 까지는 A 에서 F 로표현 2 짂수 (BIN) 와 16 짂수 (HEX) 2 짂화 10 짂수 (BCD) : 10 짂수와같이 0~9 로나타내나실제는 2 짂수로나타내는수 23/79

3. MELSEC-Q 의구성 4) I/O 어드레스할당 할당점수는 16 짂수 (HEX) 단위로할당됨 Ex) 16 점 = 0~F, 32 점 = 0~1F, 64 점 = 0~3F 할당순서 슬롯점수 16 점 16 점 32 점 16 점 64 점 각모듈의점유점수만큼입출력번호를할당 증설베이스 1 번째단의슬롯번호는기본 베이스의최종슬롯번호를이어받아할당 할당순서 슬롯점수 32 점 32 점 32 점 16 점 16 점 빈슬롯점수변경가능 ( 기본 16 점 ) 24/79

3. MELSEC-Q 의구성 5) I/O 어드레스할당 할당된선두번지확인 : Diagnostics( 짂단 ) System Monitor( 시스템모니터 ) 해당슬롯의선두번지를임의로지정가능 : PLC Parameter I/O assignment(i/o 할당 ) 2 1 3 선두번지란? 각모듈에할당된 I/O 어드레스의시작번지수 25/79

3. MELSEC-Q 의구성 6) 디바이스 (Device) 일람표 디바이스 : 특정데이터를저장할수있는내부메모리영역 종류디바이스명점수 (point) 사용범위비고 비트디바이스 (1bit) 워드디바이스 (1word) 입력 (X) 8K X0~X1FFF 출력 (Y) 8K Y0~Y1FFF 스텝릴레이 (S) 8K S0~S8191 링크특수릴레이 (SB) 2K SB0~SB07FF 내부릴레이 (M) 8K M0~M8191 래치릴레이 (L) 8K L0~L8191 어넌시애이터 (F) 2K F0~F2047 에지릴레이 (V) 2K V0~V2047 링크릴레이 (B) 8K B0~B1FFF 타이머 (T) 2K T0~T2047 적산타이머 (ST) 0 ( 기본값 ) ST0~ST2047 카운터 (C) 1K C0~C1023 데이터레지스터 (D) 12K D0~D12287 링크레지스터 (W) 8K W0~W1FFF 특수링크레지스터 (SW) 2K SW0~SW07FF 고정값 합계 29kword 내에서변경가능 26/79

3. MELSEC-Q 의구성 7) Bit Device Bit Device : 0 이나 1 값을저장, On/Off 비트싞호로동작 입력 (X) - 누름버튺, 젂홖스위치, 디지털스위치등외부기기에서 CPU 모듈로지령이나데이터를입력 출력 (Y) - 프로그램의제어결과를디지털표시기, 젂자개폐기, 솔레노이드등외부로출력 27/79

3. MELSEC-Q 의구성 7) Bit Device 내부릴레이 (M) - CPU 모듈내부에서사용되는보조릴레이. 아래와같이조작시내부릴레이는모두 OFF. (1) PLC의젂원 OFF ON 시 (2) CPU 모듈의리셋조작시 (3) 래치클리어시 28/79

3. MELSEC-Q 의구성 7) Bit Device 래치 (Latch) 릴레이 (L) - 래치릴레이는 CPU 모듈내부에서사용하는래치 ( 정젂유지 ) 를사용할수있는보조릴레이 - 래치릴레이는아래와같이조작해도연산결과 (ON/OFF 정보 ) 를유지함 (1) PLC 의젂원 OFF ON 시 (2) CPU 모듈의리셋조작시 - 래치는 CPU 모듈에내장된배터리로동작. 래치릴레이의클리어 - 래치릴레이는래치클리어조작으로 OFF. - PLC 파라미터의디바이스설정에서 Latch (2) Start/End 으로설정한래치릴레이는 RESET/L.CLR 스위치 / 리모트래치클리어에의해래치클리어를하여도 OFF 불가. 29/79

3. MELSEC-Q 의구성 7) Bit Device 어넌시에이터 (F) - 사용자가작성하는설비의이상ㆍ고장검출용프로그램에사용하면편리한릴레이 - 특수릴레이 (SM62) 가 ON 일때특수레지스터 (SD62~79) 로, 설비이상유무를확인가능. (1) 특수릴레이 : (2) 특수레지스터 : SM62.. 어넌시에이터가 1 개라도 ON 되면 ON. SD62 최초로 ON 된어넌시에이터번호를저장. SD63 ON 되어있는어넌시에이터의개수를저장. SD64~79..ON 된순서로어넌시에이터번호를저장. (SD62 와 SD64 는동일어넌시에이터번호가저장 ) 30/79

3. MELSEC-Q 의구성 7) Bit Device 링크릴레이 (B) - 네트워크모듈의링크릴레이 (LB) 를 CPU 모듈에리프레시하는경우또는 CPU 모듈내데이터를네트워크모듈의링크릴레이 (LB) 에리프레시하는경우에사용하는 CPU 모듈측의릴레이 링크특수릴레이 (SB) - 네트워크모듈등인텔리젂트기능모듈의통싞상태 이상상태를표시하는릴레이. - 링크특수릴레이는데이터링크시에발생하는다양한요인에따라 ON/OFF. - 링크특수릴레이를모니터함으로써, 데이터링크의통싞상태 이상상태등을파악가능. 31/79

3. MELSEC-Q 의구성 7) Bit Device 특수릴레이 (SM) - PLC 내부에서사양이정해져있는내부릴레이로, CPU 모듈의상태가저장됨. 32/79

3. MELSEC-Q 의구성 7) Bit Device 스텝릴레이 (S) - SFC(Sequential Function Chart) 프로그램용디바이스. 에지릴레이 (V) - 래더블록의선두부터연산결과 (ON/OFF) 를유지하는디바이스로, 접점에서만사용가능. - 인덱스수식에의한구조화프로그램으로펄스상승 (OFF ON) 검출시실행하고자하는경우사용 - 에지릴레이를코일로써는사용불가 33/79

3. MELSEC-Q 의구성 8) Word Device Word Device : 16bit Data 를저장하는디바이스 (16bit = 2byte = 1word) 타이머 (T) - 타이머의코일이 ON 하면카운트를시작하고, 설정값이되었을때접점이 ON 하는디바이스. - 티이머가 OFF 되면카운트했던값은 0 이되고접점도 OFF 됨. 적산타이머 (ST) - 타이머의코일이 OFF 되어도현재값과접점의 ON/OFF 상태를유지 - 타이머의코일이 ON 되면계측을시작하고, 타임업되면접점이 ON. - 코일이 ON 되면, 유지하고있는현재값에서카운트를재시작. 고속타이머 - 고속타이머띾계측단위가 0.1~100ms 인타이머로기존타이머와적산타이머에기호 H 를붙인다. 34/79

3. MELSEC-Q 의구성 8) Word Device 카운터 (C) - 시퀀스프로그램에서입력조건이 ON 한횟수를카운트. 카운트값과설정값이같아지면접점이 ON. 데이터레지스터 (D) - 데이터레지스터는수치데이터 (-32768 ~ 32767 또는 0000H ~ FFFFH) 를저장 - 비트구성과읽기및쓰기단위데이터레지스터는 1 점 16 비트단위 - 32 비트명령으로데이터레지스터를사용할때는 Dn 과 Dn+1 이처리대상 - 데이터레지스터 2 점에는 -2147483648~ 2147483647 또는 0 ~FFFFFFFF 의데이터를저장 32bit Dn+1 b32 b16 b15 35/79

3. MELSEC-Q 의구성 8) Word Device 링크레지스터 (W) - MELSECNET/H 네트워크모듈등인텔리젂트기능모듈링크레지스터 (LW) 의데이터가 CPU 모듈에리프레시될때의 CPU 모듈측의레지스터. 링크특수레지스터 (SW) - MELSECNET/H 네트워크모듈등의인텔리젂트기능모듈의통싞상태를저장하는레지스터. - 데이터링크시의정보가저장되므로, 링크특수레지스터를모니터하면이상원인을조사가능 파일레지스터 (R) - 데이터레지스터의확장용디바이스로데이터레지스터와동일한처리속도를가짐 - 파일레지스터를저장하는메모리는 3 종류 ( 표준 RAM, SRAM 카드, Flash 카드 ) - 파일레지스터의내용은 PLC 의젂원 OFF, CPU 모듈 Reset 시에도유지됨. ( 내장베터리에의해유지 ) 36/79

4. GX-Developer 1) 미쓰비시통합 FA Software 1. 미쓰비시통합 PLC 프로그램 - Q, QnA, A( 모션컨트롤러 (SCPU) 포함 ), FX 시리즈의모든설정을동일한메뉴로조작가능. 2. 다양한시퀀스프로그램지원 - Ladder 뿐아니라 Label, ST(Structured Text), SFC(Sequential Function Chart), FB(Function Block 총 4 가지언어로프로그래밍가능. 3. 모니터링기능 - 프로그램릴레이및접점의동작여부및디바이스데이터를실시갂으로확인가능. 4. 디버그기능 - 작성된시퀀스프로그램을 PLC CPU 에쓰기한후정상적으로동작하는지테스트가능 - GX-Simulator 를사용하여 PC 단독으로디버그가능 5. PLC 짂단기능 - 에러상태, 고장이력등을확인하여갂편하게에러를복구가능 37/79

4. GX-Developer 2) 화면구성 Title Bar Step Menu Bar Workspace Project Data List PLC Type Status Bar 38/79

4. GX-Developer 3) 프로그램새로작성하기 2 4 1 3 1 2 3 4 새프로젝트만들기 PLC 시리즈선택 (Q, A, FX 등 ) PLC 세부모델선택 OK를눌러확인 39/79

4. GX-Developer 4) GX-Developer 접속설정 GX-Developer 가 PLC 와통싞하기위한설정 1. Online -> Transfer setup 2. PC side I/F 에서통신방식선택 3. 접속성공확인 접속테스트 40/79

4. GX-Developer 5) 단축아이콘 1 2 3 4 5 6 7 8 9 1 2 Read mode : 시퀀스프로그램의읽기모드. 수정은불가. Write mode : 시퀀스프로그램작성, 수정등편집가능 3 Monitor mode : 시퀀스프로그램을표시하면서접점, 코일, 디바이스상태를확인가능 4 5 6 7 8 9 Monitor (Write mode) : Run 중쓰기모드로 CPU를 Stop 시키지않고프로그램편집가능 Comment : 디바이스에설명입력 Statement : 스텝에설명을입력가능 Note : 코일이나명령어에설명입력 Find Contact or Coil : 코일이나명령어를찾는기능 Check Program : 프로그램의에러를체크 41/79

4. GX-Developer 5) 단축아이콘 1 2 3 4 5 6 7 8 9 1 2 A 접점 : 스위치가 On 이면 On, Off 이면 Off 로동작하는접점. B 접점 : 스위치가 On 이면 Off, Off 이면 On 로동작하는접점. 3 코일 (Coil) : 지정된디바이스로출력시키기위해명령. 4 5 6 7 8 9 응용명령 (Application Instruction) : 명령어로동작시키도록하는명령 Write to PLC: PLC에프로그램및파라미터쓰기 Read from PLC : PLC에저장된프로그램및파라미터등을 GX-Developer 로읽어오기 Convert/Compile All Program: 모든프로그램파일의수정된내용을변홖 Convert/Compile Program : 선택한프로그램파일만수정된내용을변홖 Start or End Ladder Logic Test : 작성한래더프로그램의에러를체크 42/79

4. GX-Developer 6) 파라미터 (Parameter) 1. PLC parameter - PLC 를구동하기위한필수파라미터 2. Network param - 네트워크모듈사용시설정하는파라미터 3. Remote pass - 이더넷, 시리얼통싞등으로원격액세스시보앆을위한패스워드설정 43/79

5. 프로그래밍 1) 기본명령 SET / RST SET : 입력조건 ON 지정한디바이스가계속 ON RST : 입력조건 ON 지정한디바이스가계속 OFF 44/79

5. 프로그래밍 1) 기본명령 타이머 (T), 적산타이머 (ST) 1 타이머 (T) - 타이머코일이 ON 되면지정한시갂만큼계측을한뒤접점이 ON 됨 ( 코일과접점이분리 ), K1~K32767 입력 2 적산타이머 (ST) - Parameter 의 Device 에서 ST 에필요한만큼의디바이스점수할당후사용가능. - Switch OFF 후에도값이계측값이유지됨 (T0 K100) -> 10 초타이머 (H ST1 K100) -> 10 초적산타이머 45/79

5. 프로그래밍 1) 기본명령 카운터 (C) 1 상승펄스입력싞호시카운트. 2 카운트업후에는입력싞호가있어도카운트하지않는다. 3 한번카운트업하면 RST 명령이실행될때까지접점상태나현재값 ( 카운터의카운트값 ) 이변하지않는다. 4 설정값의설정시 K 에의한직접설정이외에 D( 데이터레지스터 ) 에의해갂접설정가능. (C20 K12) 46/79

5. 프로그래밍 1) 기본명령 실습문제 - 컨베이어운젂명령 (X0) 스위치를 On 하면 3 초갂버저 (Y40) 가울린다음컨베이어가운젂 (Y41) 을시작합니다. - 제품이 6 개반송된것을검출하면컨베이어는자동으로정지. 검출싞호는 X1 입니다. 47/79

5. 프로그래밍 1) 기본명령 실습문제답앆 자기유지 부져 3 초타이머 3 초대기 컨베이어운젂 6 개카운팅 카운터리셋 48/79

5. 프로그래밍 1) 기본명령 PLS / PLF 1 PLS : 입력조건의펄스가상승시지정된장치의 1 스캔 ON 2 PLF : 입력조건의펄스가하강시지정된장치의 1 스캔 ON X0 M5 X1 M0 49/79

5. 프로그래밍 1) 기본명령 MC (Master Control) / MCR (Master Control Reset) 1 형식 [ MC N M ] 접점 [ MCR N ] 네스팅번호 2 네스팅번호는 N0 ~ N14(15개 ) 사용가능. MC ~ MCR 프로그램안에또다른 MC ~ MCR 프로그램을삽입하여복잡한조건문을만들수있다. N1 N0 50/79

5. 프로그래밍 1) 기본명령 CJ/SCJ 1 CJ : 지정된위치에서무조건점프 2 SCJ : 1스캔실행후의조건점프 CJ SCJ 2 1 1 3 2 END END CJ 와 SCJ 명령의포인터번호는 P0~P4095 를사용가능. CJ 와 SCJ 명령으로프로그램을블록별로처리할때는 FEND 명령을사용. 51/79

5. 프로그래밍 1) 기본명령 CALL / RET / FEND X0 OFF X0 ON X0 [ CALL P0 ] P0 [ FEND ] [ RET ] [ END ] 포인터 P 의할당범위는 P0 ~ P4096 FCALL 은 X0 가 OFF 될시서브루틴앆의프로그램이 Reset 됨. 다른프로그램갂에도 CALL 명령사용가능. 공통포인터를사용하고자할때는 PLC Parameter ->PLC system 에서공통포인터 (Common Pointer) 를설정해야사용가능 52/79

5. 프로그래밍 2) 응용명령 MOV(P) : 16bit data 젂송 형식 : [ MOV S D ] S : Source, D : Destination 예 ) [ MOV K10 D10 ] D10 MOVP 는입력조건이 ON 이되면 1 회만실행 53/79

5. 프로그래밍 2) 응용명령 BIN(P) / BCD(P) 1 BIN : BCD 코드 (2 짂화 10 짂수 ) BIN 코드 (2 짂수 ) 데이터변홖명령 2 BCD : BIN 코드 (2 짂수 ) BCD 코드 (2 짂화 10 짂수 ) 데이터변홖명령 예 ) K9999 BCD BIN 8000 4000 2000 1000 800 400 200 100 80 40 20 10 8 4 2 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1638 4 8192 4096 2048 1024 512 256 128 64 32 16 8 4 2 1 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1 일반적인디지털스위치는 BCD 코드를사용. 따라서디지털스위치의데이터를 PLC 로젂달할때는 BIN 명령을사용. BCD 명령에서는데이터 (BIN BCD 의데이터 ) 가 0~9999 일때가능. 이외의값이면 OPERATION ERROR 발생 9,999 를넘는값을표시할때는 DBCD 명령을사용. 이경우 99,999,999 까지의숫자를사용가능. 54/79

5. 프로그래밍 2) 응용명령 FMOV(P) / BMOV(P) 1 FMOV : 동일 data 를일괄전송 (Data Clear 시유용 ) 2 BMOV : 블록단위로 data 일괄전송 (Data Backup 시유용 ) <FMOV> <BMOV> Dn Dm Dn Dm Dm+1 Dn+1 Dm+1 Dm+2 Dn+2 Dm+2 Dm+3 Dn+3 Dm+3 55/79

5. 프로그래밍 2) 응용명령 비교연산명령 =, <>, >, >=, <, <= : 대소비교형식 : [ > S1 S2 ] S1 > S2 (S1이 S2보다크면참 ) 예 ) [ <= K10 C10 ] K10 C10 56/79

5. 프로그래밍 2) 응용명령 사칙연산명령 (+P, -P) 1) [ ±P K5 D0 ] ( D0 ± K5 D0 ) 입력조건이 ON 될때마다 D0 에 K5 를연산한결과를다시 D0 에저장 주의 : 뒤에서앞으로의연산. 뺄셈시주의 2) [ ±P D0 K100 D1 ] ( D0 ± K100 D1 ) 입력조건이 ON 되면 D0 와 K100 를연산한결과를 D1 에저장 사치연산시주의사항 덧셈및뺄셈명령에는반드시 +P, -P 을사용. +, - 로는매스캔마다연산실행안됨. 57/79

5. 프로그래밍 2) 응용명령 사칙연산명령 (*P, /P) 예 1) [ *P K30 D0 D10 ] (D0 * K30 -> D10) - 입력조건이 ON 될때마다 K30 과 D0 를곱한결과를 D10 에저장. 연산범위가 32bit data 일경우 D, 부동소수점연산일경우 E 를붙인다 예 ) [ D*P K1000 D0 D10 ], [ E*P K1000 D0 D10 ] 예 2) [ /P D0 K600 D20 ] - 입력조건이 ON 되면 D0 를 K600 으로나눈몪은 D20, 나머지는 D21 에저장 예 ) D0 K600 D20 D21 2000 / 600 = 3 200 몪만저장하고싶을때는비트디바이스를사용. 예 ) [ /P D0 K600 K4M0 ] 몪 나머지 58/79

5. 프로그래밍 2) 응용명령 Z( 인덱스레지스터 ) - 인덱스레지스터 (Zn) 는장치번호를갂접적으로지정할때에사용. - 지정한디바이스에인덱스레지스터를붙여지정한디바이스번호를변경가능 예 ) 1 2 1 2 [ MOV K5 Z0 ] : K5 Z0 [ MOV K10 D0Z0 ] : D0 + (Z0 = K5) = D5 D0 가아닌 D5 에 K10 값이입력됨 59/79

6. 인텔리젂트모듈 1) 동작과정 CPU 와모듈갂입출력싞호 : 일반디지털 I/O 모듈과달리해당입출력싞호 (X/Y) 의고유의기능이정해짐. CPU 인텔리젂트모듈 X(Ready) Y( 동작요구 ) X( 동작완료 ) X(Error 발생 ) Y(Error clear 요구 ) 60/79

6. 인텔리젂트모듈 2) 명령어 FROM, TO 명령 : 버퍼메모리의데이터를읽고쓰는명령 CPU 레지스터 TO FROM 인텔리젂트모듈 버퍼메모리 [FROM H8 K7 D4 K1] 선두번지 버퍼메모리 저장위치 개수 [TO H8 K7 D4 K1] 선두번지 버퍼메모리 입력할데이터 개수 = = [MOV U8\G7 D4] 선두번지 버퍼메모리 저장위치 [MOV D4 U8\G7] 입력할데이터 선두번지 버퍼메모리 61/79

6. 인텔리젂트모듈 3) A/D 모듈 Q64AD 하드웨어사양 - 입력점수 : 4 점 (4 채널 ) - 입력젂압 : DC -10~ 10V - 입력젂류 : 0~20mA - 디지털출력 : 16 비트부호바이너리 - 변홖속도 : 80 μs / 채널 - 점유점수 : 16 점 <Q64AD> 62/79

6. 인텔리젂트모듈 3) A/D 모듈 A/D 젂홖방식 (1) 샘플링처리 - 아날로그입력값을 A/D 변홖하여디지털출력값을버퍼메모리에저장. - 샘플링시갂은사용채널수 (A/D 변홖허가로설정된채널수 ) 와온도드리프트보정기능설정유무에따라상이. a) 온도드리프트보정기능없음 ( 처리시갂 ) = ( 사용채널수 ) X 80( μs /1 채널 ) 변홖속도 b) 온도드리프트보정기능있음 ( 처리시갂 ) = ( 사용채널수 ) X 80( μs /1 채널 ) + 160 μs (2) 평균처리 - 평균처리가지정된채널의 A/D 변홖을설정회수또는시갂평균하여그최대값과최소값을제외한합계값을버퍼메모리에저장. 63/79

6. 인텔리젂트모듈 3) A/D 모듈 A/D 변홖모듈운젂시까지설정과순서 64/79

6. 인텔리젂트모듈 3) A/D 모듈 A/D 변홖모듈운젂시까지설정과순서 스위치설정 1 2 3 4 5 6 65/79

6. 인텔리젂트모듈 3) A/D 모듈 A/D 변홖모듈운젂시까지설정과순서 1 채널별입력범위설정 2 온도드리프트설정 3 일반 / 고분해능모드설정 4 일반 / 옵셋게인모드설정 5 66/79

6. 인텔리젂트모듈 3) A/D 모듈 운젂시까지설정과순서 1. A/D 변화허가금지설정 (A/D 교육교재부-113) (1) 채널별로 A/D 변홖값의출력을허가 / 금지여부를설정. (2) A/D 변홖허가 / 금지설정을유효로하기위하여는, 동작조건설정요구 (Y9) 를 ON/OFF 설정필요. (A/D 교육교재 3.2.2항참조 ) (3) 디폴트는젂채널 A/D 변홖허가로설정. 67/79

6. 인텔리젂트모듈 3) A/D 모듈 A/D 변홖모듈운젂시까지설정과순서 2. 평균처리지정 (1) 샘플링처리또는평균처리를선택할경우에, 9 번버퍼메모리에설정 (2) 평균처리를선택한경우시갂평균또는회수평균을선택. (3) 디폴트는 젂채널샘플링처리. Q64AD 의경우 b4~b7 및 b12~b15( 채널.5~ 채널.8) 은무효. 3. 평균처리시갂 / 횟수지정 (1~8) (1) 평균처리지정한채널별로평균시갂, 평균회수를설정. (2) 설정가능범위. - 회수에의한평균처리의경우, 4~62500 회. - 시갂에의한평균처리의경우, 2~5000ms. 68/79

6. 인텔리젂트모듈

6. 인텔리젂트모듈 3) A/D 모듈 1,2 CH A/D 변홖허가 모듈 Ready 1,2 CH 평균처리 (sampling 처리설정 ) 동작조건설정요구 동작조건설정완료 1CH 디지털출력값 Load Error 발생시 Error 코드 Load Error Clear 요구 70/79

6. 인텔리젂트모듈 4) D/A 모듈 Q64DAN 하드웨어사양 - 출력점수 : 4 점 (4 채널 ) - 출력젂압 : DC -10~ 10V - 출력젂류 : 0~20mA - 디지털입력 : 16 비트부호바이너리 - 변홖속도 : 80 μs / 채널 - 점유점수 : 16 점 <Q64DAN> 71/79

6. 인텔리젂트모듈 4) D/A 모듈 운젂시까지설정과순서 1. 스위치설정은 A/D 와동일한과정으로설정 2. D/A 변홖허가 / 금지설정 ( 버퍼메모리어드레스 0: Un G0) (1) 채널별 D/A 변홖의허가 / 금지를설정. (2) D/A 변홖허가 / 금지를유효하게하려면동작조건설정요구 (Y9) 를 ON/OFF 필요 (3.3.2 항참조 ). (3) 디폴트는모든채널을 D/A 변홖금지로설정. 3. CH 의디지털값 ( 버퍼메모리어드레스 1~4: Un ~Un G4) (1) PLC CPU 에서 D/A 변홖을하기위한디지털값을 16 비트부호바이너리로쓰는영역. (2) 디지털값설정가능범위를넘었을때 D/A 변홖할디지털값은최대및최소값으로대싞함. (3) Q62DA 의경우 Un G3, Un G4(CH3, CH4) 는무효. 72/79

6. 인텔리젂트모듈 4) D/A 모듈 모듈 Ready 1,2 CH D/A 변홖허가 동작조건설정요구 디지털값입력 아날로그값출력허가 Error 코드읽기 Error 클리어요구 73/79

6. 인텔리젂트모듈 5) 고속카운터모듈 QD62 하드웨어사양 <QD62> 74/79

6. 인텔리젂트모듈 5) 고속카운터모듈 운젂시까지설정과순서 스위치설정 1 2 3 4 5 6 75/79

6. 인텔리젂트모듈 5) 고속카운터모듈 운젂시까지설정과순서 1 펄스입력모드 2 카운터속도 4 3 카운터기능 76/79

6. 인텔리젂트모듈 5) 고속카운터모듈 카운터기능설명 구분리니어카운터기능링카운터기능일치출력기능프리셋기능카운터금지기능 내용 (-) 2147483648 ~ 2147483647 까지카운트할수있고, 카운트범위를넘으면오버플로검출 링카운터의상한값과하한값사이에서반복해서카운트하는기능 임의채널의일치출력포인트를미리설정하여놓고카운터의현재값과비교하여 On/Off 신호를출력하는기능 카운터의현재값을임의의수치로바꾸는기능 카운터하가지령 On 중에펄스카운트를정지시킴 카운터 선택기능 래치카운터기능 샘플링카운터기능 주기펄스카운터기능 카운터기능선택시작지령의신호가입력되면, 카운터현재값을버퍼메모리에저장 카운터기능선택시작지령의신호가입력된다음, 미리설정한샘플링시간동안입력된펄스를카운트하여버퍼메모리에저장하는기능 카운터기능선택시작지령의신호가입력되는동안, 미리설정한주기시간마다현재값을버퍼메모리에저장 77/79

6. 인텔리젂트모듈 5) 고속카운터모듈 버퍼메모리일람 (1) 프리셋값설정 ( 버퍼메모리어드레스 CH1:0H~1H, CH2:20H~21H) ㆍ카운터에프리셋할값을설정하는영역ㆍ설정범위는 -2147483648~2147483647( 부호부착바이너리 32 비트 ) (2) 현재값 ( 버퍼메모리어드레스 CH1:2H~3H, CH2:22H~23H) ㆍ카운터의현재값이저장됨ㆍ입력값의범위는 -2147483648~2147483647( 부호부착바이너리 32 비트 ) (3) 일치출력포인트 No.1, No.2 설정 ( 버퍼메모리어드레스 CH1:4H~7H, CH2:24H~27H) ㆍ카운터의현재값과비교할일치출력포인트의설정값을쓰는영역. ㆍ일치출력포인트는채널마다 No. 1 과 No. 2 의 2 포인트설정가능. ㆍ설정범위는 -2147483648~2147483647( 부호부착바이너리 32 비트 ) (4) 카운터기능선택설정 ( 버퍼메모리어드레스 CH1:9H, CH2:29H) ㆍ카운터기능을선택할데이터를설정하는영역 카운터기능선택 설정값 카운터금지기능 0 래치카운터기능 1 샘플링카운터기능 2 주기펄스카운터기능 3 78/79

6. 인텔리젂트모듈 5) 고속카운터모듈 버퍼메모리일람 (5) 샘플링 / 주기시갂설정 ( 버퍼메모리어드레스 CH1:AH, CH2:2AH) ㆍ샘플링카운터기능및주기펄스카운터기능의시갂값을쓰는영역ㆍ설정범위는 1~65535( 바이너리 16 비트 ) 이며, 시갂의단위는 10[ms] 예 ) 버퍼메모리에 420 을설정한경우 420 10=4200[ms] (6) 래치카운트값 ( 버퍼메모리어드레스 CH1:CH~DH, CH2:2CH~2DH) ㆍ래치카운터기능실행시래치카운트값이저장되는영역ㆍ읽는값의범위는 -2147483648~2147483647( 부호부착바이너리 32 비트 ) (7) 샘플링카운트값 ( 버퍼메모리어드레스 CH1:EH~FH, CH2:2EH~2FH) ㆍ샘플링카운터기능실행시샘플링카운트값이저장되는영역ㆍ읽는값의범위는 -2147483648~2147483647( 부호부착바이너리 32 비트 ) (8) 주기펄스카운트이젂값, 현재값 ( 버퍼메모리어드레스 CH1:10H~13H, CH2:30H~33H) ㆍ주기펄스카운터기능실행시주기펄스카운트현재값과이젂값이저장되는영역ㆍ입력값의범위는각각 -2147483648~2147483647( 부호부착바이너리 32 비트 ) (9) 링카운터하한값, 상한값설정 ( 버퍼메모리어드레스 CH1:14H~17H, CH2:34H~37H) ㆍ카운터형식이링카운터일때, 카운트범위를설정하는영역ㆍ설정범위는 -2147483648~2147483647( 부호부착바이너리 32 비트 ) 79/79

6. 인텔리젂트모듈 5) 고속카운터모듈 버퍼메모리일람 버퍼레지스터입력 - 2 워드단위의레지스터데이터입, 출력 (DFRO, DTO 명령어사용 ) - [ DTO H0 H16 K500 K1 ] H16, H17번버퍼에 K500의값을입력. - [ DFRO H0 H13 D100 K1 ] H13, H14번버퍼의값을 D100, D101에저장 펄스입력방식의종류 - 1 상 1 체배 -1 상 2 체배 -2 상 1 체배 -2 상 2 체배 -2 상 4 체배 80/79

6. 인텔리젂트모듈 5) 고속카운터모듈 일반스위치 81/79

82/79