Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Comm manual kor(dasa sigma [rev.c])(2)
1. TOP 통신 매뉴얼
(DASA SIGMA 시리즈)
Published by M2I Corporation
M2I Corporation
2. DASA IM-∑ Series
DASA IM-∑ Series 인터페이스
DASA IM-∑ Series 와 본 기기간의 시리얼 인터페이스 방법에 대해 알아봅니다.
< 시스템 구성 >
본 기기와 DASA IM-∑ Series 을 연결하는 경우의 시스템 구성을 나타냅니다
외부기기 통신 유닛 케이블 TOP
TOP
RS232C
DASA IM-∑ 결선도 참조 TOP 전기종
RS485
< 케이블 결선 >
(1) RS-232C 케이블 결선도(DASA IM-∑ 시리즈 ↔ TOP 시리즈)
외부기기측(RS 232C) TOP 측(9/15Pin)
1 1 CD
2 RD 2 RD
3 SD 3 SD
4 4 DTR
5 SG 5 SG
6 6 DSR
7 7 RTS
8 8 CTS
9 9
TOP 통신 매뉴얼 페이지 1
DASA IM-∑ Series
3. (2) RS-422 케이블 결선도(DASA IM-∑ 시리즈 ↔ TOP 시리즈)
외부기기측(RS 422) TOP 측(5/9/15Pin)
1 RX+ 1/1/11 RDA
2 RX- 2/4/12 RDB
3 SD+ 3/6/13 SDA
4 SD- 4/9/14 SDB
5 SG 5/5/15 SG
6
7
8
9
(3) RS-485 케이블 결선도(DASA IM-∑ 시리즈 ↔ TOP 시리즈)
외부기기측(RS 485) TOP 측(5/9/15Pin)
1 RX+ 1/1/11 RDA
2 RX- 2/4/12 RDB
3 SD+ 3/6/13 SDA
4 SD- 4/9/14 SDB
5 SG 5/5/15 SG
6
7
8
9
TOP 통신 매뉴얼 페이지 2
DASA IM-∑ Series
4. < DASA IM-∑ 설정 >
다사 IM-∑ 통신 설정은 파라미터를 조작하여 수정하는 것이 가능합니다.
Miscel 그룹의 Option, Cont ID, Baudrate 가 통신과 관련된 사항입니다.
항목 내용
Option Proface
Cont ID 국번
Baudrate 0(9600Bps), 1(19200Bps)
< TOP 설정 >
(1) TOP Designer 에서의 설정
외부기기 기종 중에서 “DASA iMS-SIGMA Series”를 선택합니다.
TOP 통신 매뉴얼 페이지 3
DASA IM-∑ Series
5. (2) TOP 에서의 시리얼 설정
시리얼 설정은 PLC 와 동일하게 설정해 주어야 합니다. 추천하는 통신 설정은 다음과
같습니다.
시리얼 보우레이트 : 19200 bps
시리얼 데이터비트 : 8 bit
시리얼 정지비트: 1 bit
시리얼 패리티비트 : None
시리얼 신호레벨 : RS-232C OR RS-485
통신진단시 상대 국번(0~31) : 외부 기기와 동일
<< 어드레스 설정 예 >>
DASA SIGMA 시리즈에 대한 주소 설정은 다음과 같은 방법으로 설정할 수 있습니다.
※ XDesignerPlus 는 국번 자리가 없는 총 6 자리입니다.
(1) 워드 주소 입력시
국번 채널 타입 축 워드 주소
※사용 하지 않는 주소(채널,타입,축,워드 주소)는 0 으로 채우시면 됩니다.
(2) 비트 주소 입력시
비트주소
국번 채널 타입 축 워드주소
※사용 하지 않는 주소(채널,타입,축,워드 주소)는 0 으로 채우시면 됩니다.
사용 가능 디바이스
순서 디바이스 주소 입력 방법 (국번자리를 제외한 6자리) 속성
1 BBB 접점,바이트단위로 읽기 쓰기
000 + (Byte000~255)
2 STS 상태(경보 유무, 서보온 유무, 원점완료 유무…)
(채널 1~4) + 00000 (참고1)
3 ERR 에러
(채널 1~4) + 00000
TOP 통신 매뉴얼 페이지 4
DASA IM-∑ Series
6. 4 PNT 축번호를 고정하여 포인트 파일 읽기 쓰기
00 + (축0~6) + (포인트000~999)
5 PID 설정한 포인트 파일 번호 읽기 쓰기
000000
6 DTS 컨트롤러 운전 상태 읽기 (참고2)
000000
7 POS 위치 읽기 (참고3)
(채널1~4) + (Type0~2) + (축0~5) + 000
8 SPD 속도 읽기
(채널1~4) + (축0~5) + 0000
9 POM 포인트 파일내의 위치로 이동하기 (참고4) 쓰기전용
(채널1~4) + (Type0~3) + 00 + (파일ID 00~99)
10 GPM 절대 위치 이동시키기 (참고4) 쓰기전용
(채널1~4) + (Type0~3) + 0000
11 GPO 상대 위치 이동시키기 (참고4) 쓰기전용
(채널1~4) + (Type0~1) + 0000
12 SPC 속도 변경 시키기 (참고5) 쓰기전용
(채널1~4) + 00000
13 SMP 운전할 모션 프로그램 선택 (참고6) 쓰기전용
(채널1~4) + 00000
14 CMD 명령접점의 현재상태를 바이트 단위로 읽기쓰기
0000 + (Byte00~15) (참고7)
15 GINT 전역 변수 읽기 쓰기
000 + (주소000~339)
16 GFLT 전역 변수 읽기 쓰기
000 + (주소000~339)
17 GPNT 축 번호를 고정하여 지정한 포인트 개수 만큼
GPNT 읽기 쓰기
00 + (축번호0~6) + (주소000~255)
* POM, GPM, GPO, SPC, SMP 디바이스는 쓰기 전용으로 읽을 수 없습니다. 항상 0 으로
표시됩니다. 단, 쓰기한 결과가 시스템버퍼 4000 번지에 기록됩니다. 다음 쓰기가 이루어지
지 않는 한 결과값은 계속 남아있습니다.
0: 쓰기가 정상적으로 이루어짐.
1: 없는 기능을 요구, 규정 데이터 범위를 벗어난 경우, 데이터의 Packet 길이가 틀린 경우.
2: 선 작업을 설정을 하지 않고 수행을 요구한 경우.
3: 현재 구현되어 있지 않은 기능을 요구했을 때.
TOP 통신 매뉴얼 페이지 5
DASA IM-∑ Series
7. 참고 1) STS 상태
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Servo Cmd - 전채널 Inposition Running Org Ok 현재채널
on Fail 알람유무 알람유무
참고 2) DTS 컨트롤러 운전 상태 읽기
Bit31 Bit30 Bit29 Bit28 Bit27 Bit26 Bit25 Bit24
채널 1 채널 1 채널 1 채널 1
- - - -
Jog 중 Origin 중 Run 중 Servo on
Bit23 Bit22 Bit21 Bit20 Bit19 Bit18 Bit17 Bit16
채널 2 채널 2 채널 2 채널 2
- - - -
Jog 중 Origin 중 Run 중 Servo on
Bit15 Bit14 Bit13 Bit12 Bi11 Bit10 Bit9 Bit8
채널 3 채널 3 채널 3 채널 3
- - - -
Jog 중 Origin 중 Run 중 Servo on
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
채널 4 채널 4 채널 4 채널 4
- - - -
Jog 중 Origin 중 Run 중 Servo on
참고 3) POS 위치 읽기
Type : ‘0’-Encoder Pulse, ‘1’-Joint, ‘2’-XY
DATA : 10 Bytes × 축의 개수
사용되지 않는 축에는 ‘0’의 값을 채워서 보냅니다. 예를 들어 X 기구부는 한 축을
가지고 있는데 2 개의 축을 요구하였을 경우 2 번째 축에 해당되는 데이터값에는 ‘0’이
채워집니다.
참고 4) 포인트 파일내의 위치로 이동하기, 절대 위치 이동시키기, 상대 위치 이동시키기
- Type: 0:JOINT, 1:LINEAR, 2:ARC, 3:CIRCLE
상대 위치 이동시키기 명령은 0:JOINT, 1:LINEAR 만 동작합니다.
- 이동 모션이 JOINT,LINEAR의 경우 포인트 번호를 3자리 이내로 입력한다. 예를 들어
포인트 번호가 92일 경우 “92”를 입력한다.(TOP 런중 텐키 사용 입력)
TOP 통신 매뉴얼 페이지 6
DASA IM-∑ Series
8. - 이동 모션이 ARC,CIRCLE 의 경우에는 포인트 번호 2 개를 3 자리씩 붙여서 입력한다. 예
를 들어 포인트 번호가 92, 99 일 경우 “92099”를 입력하고, 포인트 번호가 1, 2 일 경우
“1002”를 입력하고, 포인트 번호가 0, 3 일 경우 “3”를 입력한다 한다. (TOP 런중 텐키
사용 입력)
참고 5) 속도 쓰기
- 속도는 1~100(%) 단위로 입력한다. (TOP 런중 텐키 사용 입력)
참고 6) 운전할 모션 프로그램 선택
- 프로그램 번호 0~99 를 입력한다. (TOP 런중 텐키 사용 입력)
참고 7) CMD, 명령 접점 상태
다른 CMD 수행 전에 모든 CH 선택 또는 각 CH 별 선택 bit 를 Set 해주셔야 합니다.
Byte0 을 읽으면 바이트단위로 읽힌다.(Bit0~Bit7)
명령 접점 값을 쓸 때는 다음 표를 참고하세요.
- 모션리셋은 프로그램을 처음부터 실행하고 싶을 때 사용합니다.(Rising Edge 에서
동작합니다.)
- MPG 기능 사용시, MPG 의 이동배율 및 XY/Joint 이동모드는 JogSpd1~4, JogMode
비트를 조그 수행할 때와 같이 사용합니다.
- JogInch : 0 = Continuous 조그, 1 = Inching 조그
- JogXY : 0 = Joint 조그, 1 = XY 조그
- 여러명령접점이 동시에 들어오면 내부의 우선순위에 따라 처리되오니 한번에 한 개의
수행명령만 입력하십시오(예, 원점과 조그는 동시에 수행될 수 없습니다).
TOP 통신 매뉴얼 페이지 7
DASA IM-∑ Series