FX3U Product Presentation

Similar documents
ADP-2480

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

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

네트워크 설정

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A638C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

<4D F736F F F696E74202D203137C0E55FBFACBDC0B9AEC1A6BCD6B7E7BCC72E707074>

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

API 매뉴얼


<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A634C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

API 매뉴얼

ATmega128

슬라이드 제목 없음

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

LS XGT SERIES Connection Manual

COMFILE_VOL13_ cdr

(SW3704) Gingerbread Source Build & Working Guide

BS-K1217-M□□-3012_ProductGuide_KR_PDF

<BFACBDC0B9AEC1A6C7AEC0CC5F F E687770>

<B9CCC2EABAF1BDC351BDC3B8AEC1EE504C435FC3E6B3B2C0CEB7C2B0B3B9DFBFF82E687770>

Microsoft Word - logic2005.doc

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

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

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

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

CPX-E-SYS_BES_C_ _ k1


초급과정 목차

PRO1_09E [읽기 전용]

Plc\PLC-p

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

BY-FDP-4-70.hwp

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

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

<B9CCC2EABAF1BDC351BDC3B8AEC1EE504C435FC3E6B3B2C0CEB7C2B0B3B9DFBFF82E687770>

Computer Architecture

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

2주차: 입출력 제어 복습

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee

OCW_C언어 기초

Microsoft PowerPoint - [2009] 02.pptx

디지털TV솔루션 브로셔

슬라이드 1

<4D F736F F D20C0CCBEBEC1A6BEEE5FC3A5BCD2B0B35F >

RVC Robot Vaccum Cleaner

PowerPoint Template

PRO1_02E [읽기 전용]

Microsoft PowerPoint - chap04-연산자.pptx

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

슬라이드 1

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

CPX-E-EC_BES_C_ _ k1

H3250_Wi-Fi_E.book

온라인 IT 교육최강 ( 강의정보처리필기강사조대호 차시명 [CA-06 강 ] 프로세서와명령어차시 6 차시 학습내용 프로세서와명령어 학습목표 컴퓨터의구조와프로세서에대해이해할수있다 컴퓨터의명령어에대해이해할수있다 학습내용 1. 컴퓨터의구성 - 1

슬라이드 1

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

CAN-fly Quick Manual

Poison null byte Excuse the ads! We need some help to keep our site up. List 1 Conditions 2 Exploit plan 2.1 chunksize(p)!= prev_size (next_chunk(p) 3

Microsoft PowerPoint - es-arduino-lecture-03

歯표지_통합_.PDF

歯메뉴얼v2.04.doc

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

정보보안 개론과 실습:네트워크

I. 인터넷 IP 주소및 PLC 통신 IP 주소설정방법 1. 인터넷 IP 주소설정방법 1 바탕화면 내네트워크환경 로컬영역연결 마우스우측 속성 로컬영역연결속성에서 일반 인터넷프로토콜 [TCP/IP] 선택 속성클릭 2

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

PowerPoint Presentation

50-FB23-24_BES_V_ k1_ b

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

윈도우즈프로그래밍(1)

BMP 파일 처리

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

untitled

Microsoft Word MetOne237Bmanual

슬라이드 제목 없음

(b) 연산증폭기슬루율측정회로 (c) 연산증폭기공통모드제거비측정회로 그림 1.1. 연산증폭기성능파라미터측정회로

PowerPoint 프레젠테이션

歯표지.PDF

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

Microsoft PowerPoint - 알고리즘_5주차_1차시.pptx

PowerPoint 프레젠테이션

슬라이드 1

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

T100MD+

<C6F7C6AEB6F5B1B3C0E72E687770>

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

BC6DX Korean.ai

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

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

Chapter ...

Microsoft PowerPoint - polling.pptx

1_12-53(김동희)_.hwp

이도경, 최덕재 Dokyeong Lee, Deokjai Choi 1. 서론

Microsoft Word - How to make a ZigBee Network_kr

BC6DX-II Korean.ai

S O L U T I O N I N N O V A T I O N T P C M E C H A T R O N I C S TPC TPC SERVO & STEP MOTOR, DRIVER Series TDB2000 (일체형/분리형,

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202834C1D6C2F7207E2038C1D6C2F729>

<4D F736F F F696E74202D2032C0E55FC6AEB7B9C0CCB4D720C5B0C6AEB1B8BCBAC7B05F446F6E652E707074>

PRO1_14E [읽기 전용]

Transcription:

FX PLC 교육 MELSEC - FX MITSUBISHI ELECTRIC CORPORATION

1. MELSEC - FX PLC LINE UP FX PLC 는, 컴팩트하고, 고속 고성능으로확장성에도뛰어난 고성능제품까지라인업이있습니다. 1

2. 시스템구성 2.1 시스템의기본구성 FX PLC 의기본구성을 FX3U SERIES 를예를들어설명합니다. [ 특수증설블록 ] [ 특수어탭터 ] 통신이나아날로그등의기능을확장하는어댑터 [ 기능확장보드 ] 본체내에통신기능의확장보드를내장하는공간 [ 기본유니트 ] FX PLC의본체로 CPU 입출력 전원 메모리 가일체인유니트 [ 입출력증설블록 ] 통신, 아날로그, 네트워크, 위치결정등각종의제어에대응하기 위한확장기기 8점, 또는 16점단위로증설가능한입출력증설기기 ( 복수대접속가능 ) 2

2. 시스템구성 2.2 제품구성과확장성 FX3U-16M/ * FX3U-32M/ * FX3U-48M/ * 8 inputs / 8 outputs 16 inputs / 16 outputs 24 inputs / 24 outputs FX3U-64M/ * FX3U-80M/ * FX3U-128M/E * 32 inputs / 32 outputs 40 inputs / 40 outputs 64 inputs / 64 outputs *Please take a look to the FX FAMILY CATALOGUE for detailed information 3

3. GX Developer GX Developer 는 ladder programming/monitoring software 입니다. PC 와 PLC 의접속방법으로는시리얼통신포트와 USB, Ethernet, Transparent Mode 등. 이있습니다. 4

3. GX Developer 3.1 GX Developer 기동 Windows 의시작 -> 프로그램 -> MELSOFT Application -> GX Developer 선택 5

3. GX Developer 3.2 GX Developer의접속설정 GX Developer가 FX PLC와통신하기위한설정을행합니다. [1] Online -> Transfer setup [2] [3] 6

3. GX Developer 3.3 GX Developer 의모드설정 Read mode : 읽은디바이스 / 스텝 No./ 명령을키보드로직접입력함으로써임의의부분의래더를읽어낼수있습니다. Write mode : 래더의작성, 찾기 / 바꾸기등래더의편집을할수있습니다. Monitor mode : 래더 / 리스트표시하면서접점이나코일의도통, 통전상태를모니터합니다. 또한, 모니터의정지, 정지후의재개를합니다. Monitor (Write mode): 래더화면을모니터쓰기모드로함으로써래더모니터중에프로그램편집을할수있습니다. 7

3. GX Developer 3.4 프로그램입력기호 편집 -> 래더기호 A 접점 : 스위치가 On 이면 On, Off 이면 Off 로동작하는접점입니다. B 접점 : 스위치가 On 이면 Off, Off 이면 On 으로동작하는접점입니다. 동일접점이동시에동작할수없습니다. 코일명령 : 출력측램프또는부저등의출력시키기위해입력하는명령입니다. 응용명령 : 입력된명령어로동작시키도록하는명령입니다. 변환 -> 변환 프로그램입력시반드시변환실행 ( 변환된시점에서입력완료 ) 8

3. GX Developer 3.5 Commet 입력 Commet: 각디바이스마다역할이나용도를나타내는코멘트. Statement: 회로블록에대하여역할이나용도를나타내는코멘트. Note: 출력명령에대하여역할이나용도를나타내는코멘트. 스테이트먼트 노트입력시 변환 실행!! 9

3. GX Developer 3.5 Commet 입력 PLC 에디바이스코멘트를써넣기위해서는 파라미터설정 과 코멘트범위설정 이필요합니다. 10

3. GX Developer 3.6 PLC 읽기 / 쓰기온라인 -> PLC 쓰기, 읽기 PLC 쓰기 : PC 에입력한프로그램 -> PLC DOWNLOAD PLC 읽기 : PLC DOWNLOAD -> PC 에입력한프로그램 툴 -> 래더로직테스트 GX Simulation : 가상의 PLC 로프로그램 TEST 가능 11

3. GX Developer 3.7 파라미터 메모리용량 (Memory capacity) * 메모리용량 : FX 메모리용량설정 * 코멘트용량 : 코멘트용량설정 * 파일레지스터용량 : 파일레지스터용량설정 * 기타특수설정용량 : 특수유니트 / 프로그램초기값설정 / 위치결정설정 12

3. GX Developer 3.7 파라미터 디바이스 (Device) * 래치영역설정 PLC 이름 (PLC name) * PLC 이름및코멘트설정 I/O 할당 (I/O assignment) * I/O 할당설정 : 프로그램내에서사용하는입 / 출력신호선두 / 최종번호설정 * 특수유니트설정 : FX3U(C) 에접속된특수증설유니트 / 블럭의초기값설정 13

3. GX Developer 3.7 파라미터 PLC 시스템 (1) (PLC system(1)) * 배터리리스모드 : FX2N(C), FX3U(C) 에서백업용배터리를사용하지않고운전하는모드시설정 * 배터리모드 : FX3G에서배터리를삽입하고운전하는모드시설정 * 모뎀초기화 : FX CPU 원격액세스할모뎀초기화명령설정 * RUN 단자입력 : 입력신호 (X) 를외부 RUN/STOP 단자로사용할경우 사용할입력신호번호설정 14

3. GX Developer 3.7 파라미터 PLC 시스템 (2) (PLC system(2)) * 프로토콜 : 통신프로토콜설정 * 데이터길이 : 데이터길이설정 * 패리티 : 패리티비트설정 * 스톱비트 : 스톱비트설정 * 전송속도 : 전송속도설정 * 헤더 : 헤더설정 * 터미네이터 : 유효로하는경우설정 * 제어선 : 유효로하는경우설정 * H/W 타입 : RS232/RS485 중선택 * 제어모드 : 제어모드내용표시 * 섬체크 : 섬체크추가시설정 * 전송제어수순 : 형식1/ 형식2 중선택 * 국번설정 : 국번설정 * 타임아웃시간 : 시간설정 15

3. GX Developer 3.7 파라미터 위치결정설정 (Positioning) * FX3G, FX3U, FX3UC 에내장되어있는위치결정기능의각축 바이어스속도, 최고속도, 클리프속도, 원점복귀속도, 가속시간, 감속시간, DVIT 명령삽입입력을설정 * 각축의위치결정테이블상세내용을설정 16

4. 진수체계 4.1 2 진수 2 진수 10 진수 4BIT 0~15 까지표시가능 17

4. 진수체계 4.2 16 진수 - 0 부터 9 까지는 10 진수와동일 10~15 까지는 A 에서 F 를사용하여나타냄 - 2 진수의 4BIT = 16 진수의 1 자리임 18

4. 진수체계 4.3 8 진수 - 0 ~7 까지의기호로표시 - 2 진수의 3BIT = 8 진수의 1 자리임 16 진수 -> 8 진수 0X349AF(16) -> 0644657 19

4. 진수체계 4.4 2 진화 10 진수 - 10 진수와같이 0~9 로나타내나실제는 2 진수로나타내는수 (1 자리당 4BIT) - 디지털표시기또는디지털스위치에서사용 - BIN, BCD 명령으로변환 20

4. 진수체계 4.5 실습 < 진수변홖 > - 하기의숫자를 GOT 에입력하여진수변환값을 TEST 하기 1> 10진수 2를 16진수 =, 2진수 =, 8진수 = 2> 10진수 10을 16진수 =, 2진수 =, 8진수 = 3> 10진수 16을 16진수 =, 2진수 =, 8진수 = 4> 10진수 28을 16진수 =, 2진수 =, 8진수 = 5> 10진수 6을 2진화 10진수 = 6> 10진수 16을 2진화 10진수 = 7> 10진수 35를 2진화 10진수 = 21

5. 취급가능한수치 - 16BIT 정수표현 취급범위 -32,768 ~ 32,767-32BIT 정수표현 취급범위 -2,147,483,648 ~ 2,147,483,647 22

6. 디바이스 - 특정데이터를저장할수있는메모리영역 : BIT 디바이스 /WORD 디바이스 1> BIT 디바이스 i. X( 입력 ) - 물리적으로연결외부로부터입력 ii. Y( 출력 )- 물리적으로연결, 외부로출력 iii. M( 보조릴레이 ) - PLC 내부에서자유롭게사용할수있는비트디바이스 2> WORD 디바이스 (16bit = 1Word) i. T( 타이머 ) - 내부타이머디바이스 (100ms, 10ms, 1ms) ii. C( 카운터 ) - 계수카운터 iii. D( 데이터레지스터 ) 수치데이터저장 iv. K 10 진수, H 16 진수, E - 실수 v. U ㅁ G ㅁ 버퍼메모리액세스디바이스 선두 I/O 버퍼 ADD 23

6. FX3U PLC 의중요디바이스번호범위 24

6. FX3U PLC 의중요디바이스번호범위 25

7. I/O Address 우측 I/O Address <1> 입출력번호는 8 진수를사용한다. (X000~X007, X010~X017) 연속적할당 <2> X,Y 가같은번호를사용 (X000, Y000) <3> 증설입출력카드를증설하여사용가능하다. ( 최대 256 점, CC-LINK 접속시 384 점 ) <4> 특수모듈은최대 8 대까지연결가능 ( 가장왼쪽부터 0 7, 8 점할당 ) 26

7. I/O Address 좌측 I/O Address 좌측에확장보드장착가능 <1> 아날로그입출력어댑터 ( 최대 4 대 ) <2> 고속카운터입력어댑터 ( 최대 2 대 ) <3> 고속카운터출력어댑터 ( 최대 2 대 ) 1 st : M8260 ~ M8269 / D8260 ~ D8069 2 nd : M8270 ~ M8279 / D8270 ~ D8279 3 rd : M8280 ~ M8289 / D8280 ~ D8289 4 th : M8090 ~ M8099 / D8090 ~ D8099 1 st : X000, X001, X002, X006(C235-C237, C244) 2 nd : X003, X004, X005, X007(C238-C239, C245) 1 st : Y000, Y001, Y004, Y005 2 nd : Y002, Y003, Y006, Y007 <4> 시리얼통신어댑터 (PLC 통신포함 3CH) 27

8 Demo kit 소개 DEMO KIT 개요 * 구성기기및 I/O 할당 -> FX3U-32MT/ESS, FX3U-485-BD, FX3U-4AD-PT-ADP, FX2N-5A, GT1155-QSBD 1>FX3U -> X000~X007, X010~X017 Y000~Y007, Y010~Y017 2>FX2N-5A -> 4CH (Analog input) (Add:0) 1CH (Analog output) 3>FX3U-485-BD -> 시리얼통신 (CH1) 4>FX3U-4AD-PT-ADP -> 좌측첫번째모듈 (M8260~M8269, D8260, D8269) 28

8 Demo kit 소개 LED 상태확인 입력 LED 상태 LED 출력 LED - 상태 LED 1> 전원 LED 전원공급확인 2> 동작 LED ON : RUN, OFF : STOP 3> 배터리확인 LED 배터리전압이낮아졌을경우 ON 4> ERROR LED 점멸 : 프로그램내에서알람발생 점등 : 메모리삭제와같은 CPU 알람발생 29

9. 명령어종류 30

10. 명령어종류 10.1 기호 <1> LD : 1STEP 명령, A 접점 <2> LDI : 1STEP 명령, B 접점 <3> OUT : 1STEP 명령, COIL 명령 <4> 응용명령 : 명령어마다다른동작을행함 <5> 반전 : 입력상태를반전시켜나타냄 31

10. 명령어종류 10.2 래더기초 AND OR 32

10. 명령어종류 10.3 공통명령 SET, RST PLS PLF ALT 33

10. 명령어종류 10.4 연습문제컨베이어에포장상태를감지하는센서 (X002) 가있다. 이센서가 ON할때기계가동작 (Y007) 하여물건을밑으로밀어내게된다. 컨베이어아래의물체감지센서 (X003) 가동작하면기계는멈추게된다. TOUCH SCREEN 10.4항을참고하여위조건에맞는프로그램을작성하시오. 34

11. 프로그램모니터 모니터 디버그 35

11. 프로그램모니터 11.8 실습 P/G TOUCH SCREEN 11.8 항을동작시키는프로그램작성 & 실습 36

12. 타이머 (T) 와카운터 (C) 12.1 타이머 <1> 점수 : [FX3U : 512점 ] [FX1N, FX2N, FX2NC : 256점 ] [FX1S : 64점 ] <2> 종류 : 100ms(0.1s), 10ms(0.01s), 1ms(0.001s) X000이 ON일때, T0 이동작 1s 후접점 T0 이 ON됨 X000 이 OFF일때, T0는 OFF 37

12. 타이머 (T) 와카운터 (C) 12.2 카운터 <1> 점수 : [FX2N, FX2NC, FX3U : 256점 ] [FX1S : 45점 ] 16bit Count Up RST 명령필요 32bit, M8200~M8255 / RST 고속카운터 (1 상입력, 2 상입력 ) 38

12. 타이머 (T) 와카운터 (C) 12.5 실습 P/G TOUCH SCREEN 12.5 항을동작시키는프로그램작성 & 실습 39

12. 타이머 (T) 와카운터 (C) 12.6 연습문제 X000 시작버튼 ( 펄스접점 ) / X011 정지버튼 ( 펄스접점 ) / M0은신호유지시작버튼을누르면 Y0~Y7 까지순차적으로 ON된다. 이출력들은 8개의컨베이어이다. 각컨베이어는 1초후 ON이되며 Y0~Y7의순서이다. Y7이 ON이되면 5초가지난후 Y7->Y0 순으로 1초가지나면차례로 OFF하고컨베이어는정지한다. 스톱버튼이눌려지면모든컨베이어와 M0이 OFF한다. 40

12. 타이머 (T) 와카운터 (C) 12.6 연습문제 41

13. 응용명령 13.1 일반형식 * 특정한이름을가진다. * 명령마다형식이정해져있다. * 명령어들은여러프로그램에서쓸수있다. <Ex> 42

13. 응용명령 13.2 데이터전송명령 MOV K1 = 4BIT, K2 = 8BIT, K3 = 12BIT, K4 = 16BIT BMOV D1 D2 D3 100 110 120 100 110 120 D7 D8 D9 FMOV D1 100 100 100 100 D10 D11 D12 43

13. 응용명령 13.3 비교명령 CMP S1 과 S2 의값을비교하여 결과 ( 대, 소, 일치 ) 에따라 D or D+1 or D+2 가 ON ZCP S 비교원데이터를하위비교치 S1과상위비교치 S2로비교하여결과를 D, D+1, D+2에저장 44

13. 응용명령 13.3 비교명령 접점형명령 [FX1S, FX2N(C), FX3U] S1 과 S2 를비교하여조건에만족하면실행. C10 = 200 이면 Y10 ON D200 의값이 -29 이상이고, X001 이 ON 일때 Y11 이 SET C200 의값이 678,493 보다작거나 M3 이 ON 일때 M50 ON 45

13. 응용명령 13.4 연습문제 주차장 X010 = 자동차를반입스위치 / X011 = 자동차반출스위치 Y000은주차장이만차가되면 ON이됨 C200( 양방향32BIT 카운터 ) 은주차한차량의수량을카운트한다. D0은주차가능한차량의수를지정한다. (TOUCH SCREEN에서값설정 ) TOUCH SCREEN 13.4항의화면이위의조건대로동작할수있도록프로그램하시오. 46

13. 응용명령 13.5 컨베이어실습 2 12.6 항의프로그램을수정하여하나의타이머 (T0) 만사용하여 Y0~Y7까지순차적으로동작하는프로그램을작성하시오. TOUCH SCREEN 13.5항에맞는프로그램작성 47

13. 응용명령 13.7 INC, DEC 명령 INC : 16BIT 증가명령 / DINC : 32BIT 증가명령 DEC : 16BIT 감소명령 / DDEC : 32BIT 감소명령 X011 이 ON 일때 D1 의값이매스캔동작시마다 1 씩증가 X011 이 ON 일때 D1 의값이매스캔동작시마다 1 씩감소 48

13. 응용명령 13.8 연습문제 TOUCH SCREEN 13.6항의화면에맞는프로그램을작성 X010 = ON이면증가 ( 물체가오른쪽으로이동 ) X011 = ON할때마다증가 ( 물체가오른쪽으로이동 ) X012 = ON할때마다감소 ( 물체가왼쪽으로이동 ) X013 = ON이면감소 ( 물체가왼쪽으로이동 ) X015 = ON이면 0의위치로되돌아옴 49

13. 응용명령 13.9 사칙연산 덧셈 뺄셈 곱셈 나눗셈 50

13. 응용명령 13.11 연습문제 주차장 2 13.4항의주차장프로그램을변형하여, 하루동안주차장에들어온모든차량의숫자를세어더하고그숫자를 D10에저장. 각각의차량입장비가 $4.50이라고했을때, 하루동안얼마의현금이현금서랍에있을지를세는레더코드를더하고, 이값을 D12-D13에저장. 리셋버튼마감후데이터를초기화 51

13. 응용명령 13.12 연습문제 컨베이어 3 52

13. 응용명령 13.13 내장고속카운터기능 개선된내장고속카운터 6 점동시고속입력 1 상 100kHz 또는 2 점 2 상 50kHz 대응. * 새로운 FX3U-4HSX-ADP 를접속하여고속카운터를최고 200KHz 까지 ( 차동라인드라이버 )* 200 khz/1 상또는, 100kHz/2 상입력을선택하여고속입력어댑터가연결됩니다. 53

13. 응용명령 13.13 내장고속카운터기능 고속카운터번호와할당 [FX3U, FX3UC] * 계수범위 : -2,147,483,648 ~ 2,147,483,647 54

13. 응용명령 13.13 내장고속카운터기능 고속카운터명령 <1> (D)HSZ : 고속카운터의현재값을대역값 (2 개 ) 에대해서비교하고, 비교결과를비트디바이스 3 점에출력하는명령 55

13. 응용명령 13.13 내장고속카운터기능 고속카운터명령 <2> (D)SPD : 지정한시간의입력펄스를인터럽트입력으로계수하는명령 S1 : 펄스를입력 (X) 하는디바이스번호 S2 : 시간 (ms) 또는데이터의저장되고있는워드디바이스의번호 D : 데이터저장하는선두디바이스 56

13. 응용명령 13.13 내장고속카운터기능 고속카운터명령 <3> (D)PLSY : 펄스신호를발생하기위한명령 16 비트연산 (PLSY) 32 비트연산 (DPLSY) 57

13. 응용명령 13.14 실습 58

13. 응용명령 13.15 FX3U-4AD-PT-ADP 59

13. 응용명령 13.17 병렬링크 * 2대의 FX PLC 사이에마스터 / 슬레이브시리얼통신 * 양쪽내부의전용시스템디바이스를자동으로갱신할때사용 * D8120 디바이스의값이 0 인지확인송신디바이스 비트디바이스 : M800 ~ M899 (100점) 워드디바이스 : D490 ~ D499 (10점) 수신디바이스비트디바이스 : M900 ~ M999 (100점) 워드디바이스 : D500 ~ D509 (10점) < 배선도 > 60

13. 응용명령 13.17 병렬링크 병렬링크설정용디바이스 병렬링크사용시반드시설정 병렬링크에러판정용디바이스 에러확인용디바이스 61

13. 응용명령 13.18 TO/FROM 명령 U ㅁ \G ㅁ FROM 명령 : 특수카드 -> PLC [ MOV D0 U0\G0 ] 특수카드 입출력번호 버퍼메모리 16bit 32bit TO 명령 : PLC -> 특수카드 [ MOV U0\G0 D0 ] 16bit 32bit 62

13. 응용명령 FX2N-5A 63

13. 응용명령 FX2N-5A - 버퍼메모리 #0. CH1~4 입력모드지정 (R/W) 64

13. 응용명령 FX2N-5A - 버퍼메모리 #1. 출력모드지정 (R/W) 65

13. 응용명령 FX2N-5A - 버퍼메모리 #2~5. 아날로그입력 CH ㅁ평균횟수 (R/W) & 평균처리를사용하는경우평균횟수를설정. & 설정범위 1~256회 & 초기값 8회 #6~9. 디지털출력값 ( 평균값출력 ) (R) & 입력받은아날로그값을 #2~5 에서설정한횟수만큼읽고평균값출력 & 평균값은항상최신 A/D 변환전에평균횟수분의 A/D 변환값을읽어계산 & 평균데이터갱신시간 = (A/D 변환시간 ) 채널수 #14. 출력데이터 (R/W) & 출력채널에서출력하기위한디지털값을씀. & 쓰기한디지털값은, 출력특성에맞는아날로그값을변환된출력채널로출력 66

13. 응용명령 FX2N-5A - 버퍼메모리 #15. 다이렉트출력모드출력디지털값 (R) & 아날로그값직접출력모드시에유효함 & #23의설정에의해계산된값이출력용디지털값으로저장 #23. 내부연산기능 (R/W) 67

13. 응용명령 13.20 SHIFT 명령 SFTL BIT 왼쪽이동 SFTR BIT 오른쪽이동 WSFL WORD 왼쪽이동 WSFR WORD 오른쪽이동 68

13. 응용명령 13.21 아날로그 P/G 69

13. 응용명령 13.22 프로그램흐름제어 CJ(P) - 조건점프명령지정된곳으로이동시켜주는명령 n : 1~4095( 단, 63 은 END 점프 ) 70

13. 응용명령 13.22 프로그램흐름제어 CALL(P) FEND SRET - 프로그램내에공통으로처리하고싶은프로그램호출하여실행 - 실제로동작하는프로그램의종료명령 - CALL 명령다음 STEP 으로이동하는명령 메인루틴프로그램 STEP 0 ~ FEND 까지의 프로그램 서브루틴프로그램 라벨 (Pn) 부터 SRET 명령 까지의프로그램 71

MEMO 72