본문 바로가기
반응형

GX Works299

21. iQ-F FX5 PLC 메뉴얼 21. iQ-F FX5 PLC 메뉴얼 1. iQ-F_FX5U_사용자매뉴얼_하드웨어(KOR).pdf https://drive.google.com/open?id=1-CZXXWdirwVyjNbf80O6vgWF7Q3VVKUk 2. iQ-F_FX5사용자매뉴얼(프로그램설계)(KOR).pdf https://drive.google.com/open?id=1PDIrbvibB7ixjgBolEvsLHVtwEf78mEq 3. iQ-F_FX5사용자매뉴얼(명령어)(KOR).pdf https://drive.google.com/open?id=1ZpUBzIpKiA4Bk_qXpCxKqaAY3MHySaxG 4. iQ-F_FX5사용자매뉴얼(응용편)(KOR).pdf https://drive.google.com/open?id=1taIcWzI8J.. 2019. 4. 25.
[34] PLC 기초 강좌 - 완결 [34] PLC 기초 강좌 4.5. 데이터 링크용 명령 1) 타국에서 워드 디바이스 데이터 읽기(READ) ▶ [JP.READ Jn (S1) (S2) (D1) (D2)] ▶ [GP.READ Un (S1) (S2) (D1) (D2)] 컨트롤 데이터의 네트워크 No. 및 국번으로 지정된 MELSECNET/10 접속국의 (S2)로 지정된 워드 디바이스 이후의 데이터를 자국의 (D1)로 지정된 디바이스 이후에 저장합니다. 대상국에서의 디바이스 데이터의 읽기가 완료하면 (D2)로 지정된 완료 디바이스가 ON합니다. 디바이스 데이터의 읽기는 자국 네트워크의 접속국 이외에 MELSECNET/10의 지정 네트워크No.의 접속국에 대해서도 실행할 수 있습니다. 데이터 링크용 명령은 동일 채널에 대해 2개소 이상에서 실행.. 2019. 4. 24.
MELSEC 인버터 파라메터 일람. MELSEC 인버터 파라메터 일람. FREQROL-A500, FREQROL-A700 INV Technical Sheet FREQROL-A700 시리즈에 대해서의 FREQROL-A500 시리즈 대응 Parameter 일람표 FREQROL-A500 시리즈로부터 FREQROL-A700 시리즈로 변경시의 Parameter 설정에 대해서 이하에 나타냅니다. FREQROL-A500 시리즈에서의 설정치가 공장 출하치 이외로 설정되어 있는 경우에 이하의 표에 따라 FREQROL-A700 시리즈의 Parameter를 설정해 주세요. FREQROL-A500 시리즈에서의 설정치가 공장 출하치의 경우, 기본적으로는 FREQROL-A700 시리즈의 Parameter를 변경할 필요는 없습니다. 2019. 4. 22.
[33] PLC 기초 강좌 [33] PLC 기초 강좌 4.4. 응용 명령 4.4.10. 시계용 명령 1) 시계 데이터의 읽기(DATERD(P)) ★ ▶ [DATERD(P) (D)] QCPU의 시계 소자에서 “년, 월, 일, 분, 초, 요일”을 읽고, (D)로 지정된 디바이스 이후에 BIN값으로 저장합니다. (D)의 “년”에는 서력 4자리를 저장합니다. (D+6)의 “요일”에는 “일~토”를 “0~6”으로 저장합니다. 윤년은 자동적으로 보정됩니다. 2) 시계 데이터의 쓰기(DATEWR(P)) ★ ▶ [DATEWR(P) (S)] (S)로 지정된 디바이스 번호 이후에 저장하고 있는 시계 데이터를 QCPU의 시계 소자에 씁니다. 각 항목의 설정은 BIN값으로 설정합니다. (S)의 “년”은 서력 4자리를 1980~2079로 설정합니다. (S.. 2019. 4. 22.
[32] PLC 기초 강좌 [32] PLC 기초 강좌 4.4. 응용 명령 4.4.9. 문자열 처리 명령 10) 부동 소수점→문자열 변환(ESTR(P)) ▶ [ESTR(P) (S1) (S2) (D)] (S1)로 지정된 디바이스에 저장되어 있는 부동 소수점형 실수 데이터를 (S2)로 지정된 디바이스 번호 이후에 저장되어 있는 표시 지정에 따라 문자열로 변환하고, (D)로 지정된 디바이스 번호 이후에 저장합니다. (S2)로 지정된 표시 지정에 따라 소수점 형식, 지수 형식등으로 변환 후의 데이터는 달라집니다. 11) 문자열→부동 소수점 변환(EVAL(P)) ▶ [EVAL(P) (S) (D)] (S)로 지정된 디바이스 번호 이후에 저장되어 있는 문자열을 부동소수점형 실수로 변환하여, (D)로 지정된 디바이스에 저장합니다. 지정된 문자열은.. 2019. 4. 18.
[31] PLC 기초 강좌 [31] PLC 기초 강좌 4.4. 응용 명령 4.4.9. 문자열 처리 명령 6) 10진 아스키→BCD 4자리/8자리 변환(DABCD(P), DDABCD(P)) ★ ▶ [DABCD(P) (S) (D)] (S)로 지정된 디바이스 번호 이후에 저장되어 있는 16진 아스키 데이터를 BCD 4자리 데이터로 변환하여, (D)로 지정된 디바이스 번호에 저장합니다. 예를 들면, (S)이후에 8765H의 아스키 코드를 지정한 경우, (D)에는 다음과 같이 저장 됩니다. (S) ~ (S+1)로 지정된 아스키 데이터는 0~9999의 범위 이내입니다. 각 자리에 설정되는 아스키 코드는 “30H”~“39H”의 범위 이내입니다. 각 자리에 설정되는 아스키 코드가 “20H”, “00H”일 때는 “30H”로 처리합니다. ▶ [DD.. 2019. 4. 15.
서보 시스템 솔루션 샘플 프로그램[10] 서보 시스템 솔루션 샘플 프로그램[10] Screw Tightening Machine 너트 러너 장치. [시스템 구성] [동작 요약] (1) X, Y 축에서 공구 끝을 나사 조임 위치에 위치시킨 다음, Z 축 위치 결정 제어에서 하강시킵니다. (2) 나사가 워크에 접촉하면 Z 축이 위치 제어에서 자동으로 전환 회전축을 속도 제어로 구동합니다. (3) Z 축이 일정 값 이하까지 진행되면 회전축도 자동으로 전환합니다. 나사가 조여 속도가 일정 값 이하가되었을 때, 회전축의 토크를 나사의 조임 토크로 변경합니다. (4) 조임 토크에서 일정 시간 조인 후, Z 축과 회전축을 후퇴 위치까지 위치 결정 제어로 되돌립니다. [제어 포인트] Point1 : 회전축의 속도와 토크를 공정에 맞추어 제어함으로써 토크 센서를.. 2019. 4. 14.
[30] PLC 기초 강좌 [30] PLC 기초 강좌 4.4. 응용 명령 4.4.9. 문자열 처리 명령 1) BIN 16비트/32비트→10진 아스키 변환(BINDA(P), DBINDA(P)) ★ ▶ [BINDA(P) (S) (D)] (S)로 지정된 BIN 16비트 데이터를 10진수로 표현했을 때의 수치 각각을 아스키 코드로 변환하여, (D)로 지정된 디바이스 번호 이후에 저장합니다. (S)로 지정된 BIN 데이터는 –32768~32767의 범위 이내입니다. (D)에 저장되는 연산 결과는 다음과 같습니다. ① “부호”에는 BIN 데이터가 플러스일 때 “20H”를 저장하고, 마이너스일 때 “2DH”를 저장합니다. ② 유효 자리수중의 “0”에는 “20H”를 저장합니다. (0 서프레스 합니다.) ③ (D+3)로 지정된 디바이스에 대한 데.. 2019. 4. 11.
[29] PLC 기초 강좌 [29] PLC 기초 강좌 4.4. 응용 명령 4.4.8. 버퍼 메모리 액세스 명령 인텔리전트 기능 모듈/특수 기능 모듈은 사전에 모듈만의 특수한 용도로 정의 된 버퍼 메모리 라는 것을 가지고 있습니다. 이런 특수한 용도로 정의 된 버퍼 메모리를 CPU가 읽고 쓸 수 있도록 액서스 기능의 명령어 입니다. 최근 이러한 버퍼 메모리 액서스 명령을 사용하지 않고, 직접 유니트 지정 명령도 사용 가능 합니다. 샘플 프로그램에서도 두 가지 모두 예시 하였습니다. 1) 인텔리전트 기능 모듈/특수 기능 모듈에서의 1워드 데이터 읽기(FROM(P)) ★ ▶ [FROM(P) n1 n2 (D) n3] n1로 지정된 인텔리전트 기능 모듈/특수 기능 모듈 내의 버퍼 메모리 n2로 지정된 어드레스로부터 n3점의 워드의 데이터를.. 2019. 4. 7.
서보 시스템 솔루션 샘플 프로그램[9] 서보 시스템 솔루션 샘플 프로그램[9] Film Slitting Machine 필름 롤 컨버팅 장비. [시스템 구성] [동작 요약] 권출롤 축, 이송 축, 커터 축, 권취롤 축의 구성으로 필름 등의 롤 재료를 권출롤에서 풀어 커팅 후 각각의 권취롤에 감습니다. Axis#1: 권출롤 축 Axis#2: 이송 축 Axis#3: 커터 축 Axis#4, 5: 권취롤 축 [제어 포인트] Point1 : 권출 축은 필름 외경에 따라 속도 지령을 출력하고, 장력 검출기의 피드백 값이 목표 장력이되도록 속도 지령 값을 보정하여 필름을 일정한 장력으로 풀어 냅니다. Point2 : 권취 축은 필름 직경에 따른 속도 지령을 출력하여 댄서 롤의 위치가 일정한 위치가되도록 속도 지령 값을 보정하여 필름을 일정한 장력으로 감습니.. 2019. 4. 7.
[28] PLC 기초 강좌 [28] PLC 기초 강좌 4.4. 응용 명령 4.4.7. 데이터 테이블 조작 명령 1) 데이터 테이블에 대한 데이터 쓰기(FIFW(P)) ★ ▶ [FIFW(P) (S) (D)] (S)로 지정된 16비트 데이터를 (D)로 지정된 데이터 테이블에 저장합니다. (D)에 테이블에 저장되어 있는 데이터 수를 저장하고, (D)+1 이후에 (S)로 지정된 데이터를 순차적으로 저장해갑니다. FIFW 명령을 처음 실행하는 경우에는 (D)로 지정된 디바이스의 값을 클리어하십시오. 데이터 테이블에 입력한 데이터 수와 데이터 테이블 범위는 사용자가 관리하십시오. 2) 테이블에서의 선입(先入) 데이터 읽기(FIFR(P)) ★ ▶ [FIFR(P) (S) (D)] (D)로 지정된 테이블로부터 가장 먼저 읽혀진 데이터(D+1)가 .. 2019. 4. 3.
[27] PLC 기초 강좌 [27] PLC 기초 강좌 4.4. 응용 명령 4.4.6. 구조화 명령 1) FOR~NEXT(FOR, NEXT) ★ ▶ [FOR n] FOR~NEXT 명령간의 처리를 n회 실행하게 되면 무조건 NEXT 명령의 다음 스텝을 처리합니다. n은 1~32767을 지정할 수 있습니다. –32768~0을 지정했을 때는 n=1과 동일한 처리를 합니다. FOR~NEXT 명령 간의 처리를 하지 않을 때는 CJ, SCJ 명령으로 점프시키십시오. FOR의 네스팅은 16중까지 가능합니다. 다음의 경우에는 연산 에러가 되며, 에러 플래그(SM0)가 ON하고 에러 코드가 SD0에 저장됩니다. ᆞFOR 명령 실행 후, NEXT 명령을 실행하기 전에 END(FEND) 명령을 실행했을 때 (에러 코드: 4200) ᆞFOR 명령을 실행.. 2019. 3. 31.
[26] PLC 기초 강좌 [26] PLC 기초 강좌 4.4. 응용 명령 4.4.5. 데이터 처리 명령 10) 16비트/32비트 데이터 최대값 검색(MAX(P), DMAX(P)) ★ ▶ [MAX(P) (S) (D) n] (S)로 지정된 디바이스부터 n점의 16비트 BIN 데이터에서 최대값을 검색하여, (D)로 지정된디바이스에 저장합니다.(S)로 지정된 디바이스부터 검색하여, 처음에 검출한 최대값이 저장되어 있는 디바이스 번호가 (S)에서 몇 번째 점인지를 (D)+1에 저장하고, 최대값의 개수를 (D)+2에 저장합니다. ▶ [DMAX(P) (S) (D) n] (S)로 지정된 디바이스부터 n점의 32비트 BIN 데이터에서 최대값을 검색하여, (D), (D)+1로 지정된디바이스에 저장합니다.(S)로 지정된 디바이스부터 검색하여, 처음에.. 2019. 3. 28.
MX-Link 사용하기 [3] MX-Link 사용하기 [3] 출처: melsec PLC 동호회(http://cafe.daum.net/melsec)의 회색늑대 (grizlupo)님의 "MX-Link 사용하기" 연재글 입니다. 회색늑대 (grizlupo)님의 통신 이야기중 MX-Link에 관련하여 전반적으로 이해 할 수 있는 좋은 글입니다. 총 3회 분량의 글 입니다. 이 번에는 디바이스에 값을 쓰는 mdSend 함수를 사용해 보겠습니다. MMSCL32 모듈에서 mdSend 선언을 확인해 보면 msReceive와 그의 같은 인수를 요구합니다. ByVal path As Long,ByVal Stno As Integer,ByVal Devtyp As Integer,ByVal devno As Integer,size As Integer,buf As.. 2019. 3. 25.
MX-Link 사용하기 [2] MX-Link 사용하기 [2] 출처: melsec PLC 동호회(http://cafe.daum.net/melsec)의 회색늑대 (grizlupo)님의 "MX-Link 사용하기" 연재글 입니다. 회색늑대 (grizlupo)님의 통신 이야기중 MX-Link에 관련하여 전반적으로 이해 할 수 있는 좋은 글입니다. 총 3회 분량의 글 입니다. 이제 실제로 프로그램을 해 보겠습니다. 프로그램을 하려면 아무래도 관련 툴이 있어야 하 는데 비주얼 C/C++이나 비주얼 베이직 아니면 아주 통째로 비주얼 스튜디오가 있다면 좋겠 지만 아마도 그런 툴들이 없는 사람들이 더 많을 겁니다. 그래서 엑셀에 포함된 VBA를 이용 하겠습니다. 흔히들 그냥 매크로 프로그램이라고 하는데 네! 그거 맞습니다. 일단 저는 엑셀을 이용하지만.. 2019. 3. 25.
반응형