Table of Contents
MOACON
모아콘은 C언어로 프로그래밍하는 모듈조합방식의 산업용 컨트롤러입니다.
모아콘에 대한 구체적인 설명은 PDF사용설명서를 참조하시기 바랍니다.
CPU모듈 설명
DIO모듈 (디지털 입출력 모듈)
자세한 설명을 보려면 아래 모델명 (녹색) 클릭하세요.
| 모델명 | 모듈종류 | 설명 | 사용전압 / 전류 |
|---|---|---|---|
| CF-DOSI8 | DC 싱크 출력 8점 | 8개의 DC출력 (싱크방식) | DC 3.3V ~ 27V 1A |
| CF-DOSO8 | DC 소스 출력 8점 | 8개의 DC출력 (소스방식) | DC 12V ~ 24V 1A |
| CF-DORL8 | RELAY 출력 8 점 | 8개의 릴레이 출력 | DC 6 ~ 27V 4A, AC 6 ~ 240V 4A |
| CF-DIDC8 | DC입력 8점 | 8개의 DC 입력 (12V~24V) | DC 12V ~ 24V |
| I2-EDI16 | 확장 디지털 입력 16점 | 16개의 DC 입력 (12V~24V) | DC 12V ~ 24V |
| RS-EDOR8 | 확장 릴레이 출력 8점 | 8개의 릴레이 출력 | DC 6 ~ 27V 4A, AC 6 ~ 240V 4A |
아날로그 모듈
| 모델명 | 모듈종류 | 설명 | 사양 | 오차범위 |
|---|---|---|---|---|
| RS-SADIN6 | 고속AD입력 6채널 | 12 비트 AD변환 6점 | 0~5V, 0~20mA | +/- 1% |
| RS-ADIN4 | AD입력 4채널 | 13.3 비트 AD변환 4점 | 0~10V, 1~5V, 4~20mA | +/- 0.1% |
| RS-HADIN4 | 고해상도AD입력 4 채널 | 16.6 비트 AD변환 4점 | 0~10V, 1~5V, 4~20mA | +/- 0.1% |
| RS-THRT4 | 온도입력 4채널 | PT100옴 온도센서 4점 | -100 ~ 500도 | +/- 0.5% |
| RS-DAOUT2 | DA전압 출력 2채널 | 16비트 DA변환 2점 | 0~10V, 0~5V | +/- 1% |
| RS-DAOUT2B | DA전류 출력 2채널 | 16비트 DA변환 2점 | 0~20mA, 4~20mA | +/- 1% |
특수기능 모듈
모아콘 라이브러리
-C-
- clcdBlit - CLCD백라이트 켜기
- clcdCls - CLCD화면 지우기
- clcdCmd - CLCD코멘드 송신
- clcdCsr - CLCD커서 on/off
- clcdI2cInit - CLCD를 I2C모드로 초기화
- clcdLocate - CLCD 커서위치지정
- clcdPower - CLCD파워 on/off
- clcdPrint - CLCD전용 print
- comFlush - 수신버퍼 지움
- comGet - 수신버퍼에서 읽기
- comGetInterval - 수신데이터 간격 읽기
- comGets - 수신버퍼에서 여러개 동시에 읽기
- comLen - 수신버퍼에 있는 데이터 수
- comPrint - 문자열 송신
- comPut - 1바이트 송신
- comPuts - 여러 바이트 송신
- comxEvent - 수신 이벤트 처리
- comxUntilEvent - Until수신 이벤트 처리
- connect - 소켓 연결
- count - 카운터 저장값 읽기
- countMode - 카운터 모드 결정
- countPrescaler - 카운터 프리스케일 설정
- countReset - 카운트 값 초기화
- csgNput - CSG모듈에 출력
- csgPrint - CSG모듈에 문자열 출력
- csgPrintDot - CSG모듈에 점 표시
- csgXput - CSG모듈에 임의문자 출력
-D-
- dacOut - 전압 DA 출력
- dacOut2 - 전류 DA 출력
- delay - 시간지연
- disableTimerEvent - 타이머 이벤트 일시정지
- disConnect - 소켓연결 해제
-E-
- enableTimerEvent - 타이머 이벤트 재가동
- eportBlockIn - 확장포트 블록 입력
- eportIn - 확장포트 입력
- eRelay - 확장 릴레이 출력
- eRelayBlock - 확장 릴레이 블록 출력
- extIntEvent - 외부 입력 이벤트
-F-
-G-
-L-
- listen - 소켓을 서버모드로 만듦
-M-
- motorMove - 모터 동작지시
- motorSetup - 모터 파라메터 설정
- motorStat - 출력중인 펄스갯수 반환
- motorStop - 모터 정지
-N-
-O-
- openCom - RS232/RS485 통신포트 OPEN
-P-
- portBlockIn - 포트 블록입력
- portBlockOut - 포트 블록출력
- portIn - 포트입력
- portInit - 포트 입출력 방향결정
- portOff - 포트 OFF
- portOn - 포트 ON
- portOut - 포트출력
- portOutStat - 포트 출력상태 읽기
- portReverse - 포트 반전
- printf - 디버그 출력
- pwm - PWM 파형 출력
- pwmoff - PWM 파형 출력 중지
-R-
- rtcRead - RTC읽기
- rtcWrite - RTC쓰기
- RTU_readCoils - MODBUS RTU 비트읽기
- RTU_readInRegs - MODBUS RTU Input 레지스터 읽기
- RTU_readRegs - MODBUS RTU 레지스터 읽기
- RTU_writeCoil - MODBUS RTU 비트 쓰기
- RTU_writeCoils - MODBUS RTU 여러개의 비트 쓰기
- RTU_writeReg - MODBUS RTU 레지스터 쓰기
-S-
- setMotorPos - 모터 위치 셋팅
- socketClose - 소켓 클로즈
- socketOpen - 소켓 오픈
- startComxEvent - 수신이벤트 시작
- startComxUntilEvent - Until 수신이벤트 시작
- startExtIntEvent - 외부 인터럽트 이벤트 시작
- startModbusRtu - MODBUS RTU 슬레이브 개시
- startTimerEvent - 타이머 이벤트 시작
- statusLed - Status led 제어
- stopComxEvent - 수신 이벤트 종료
- stopComxUntilEvent - Until 수신 이벤트 종료
- stopExtIntEvent - 외부 인터럽트 이벤트 종료
- stopTimerEvent - 타이머 이벤트 종료
-T-
- timerEvent - 타이머 이벤트 처리
