본문 바로가기
공지

MPINO STUDIO2 설치파일 v2.1.0

ILOGICS등록일 2026-07-27조회 93

MPINO STUDIO2 입니다.

 

MPINO / MPAINO 제품군을 Arduino 와 Ladder Logic 을 동시에 사용하여 프로그래밍할 수 있는 소프트웨어입니다.

MPINO / MPAINO 제품군은 Arduino IDE 로 프로그래밍할 수도 있습니다. (호환됩니다)

 

MPINO STUDIO2 는 기존 MPINO STUDIO(1.x)를 새롭게 개발한 버전입니다. 

MPINO STUDIO2 는  기존 MPINO STUDIO (1.x)의 저장파일을 사용하실 수 없습니다.

MPINO STUDIO2 는 기존 MPINO STUDIO1과 다르게 MPINO, MPAINO 전제품에서 사용이 가능합니다.

MPINO STUDIO2 는 현재 베타 버전입니다. 여러 테스트를 진행하였지만 버그가 있을 수 있습니다.

 

[ 설치 안내 ]

- 설치 시 "알 수 없는 게시자" 경고가 표시될 수 있습니다. [추가 정보] → [실행] 으로 설치해 주세요.

- .mp2 파일을 처음 더블클릭할 때 "앱 선택" 창이 한 번 나타납니다. MPINO Studio 2 를 선택하시면 이후로는 계속 이 프로그램으로 열립니다.

 

[ V2.1.0 변경 내용 ] 2026-10-04

  새 기능

  - 프로그램 업로더 생성: 실행 메뉴에서 MPINO STUDIO2 없이 보드에 프로그램을 올리는 업로드 프로그램(exe)을 만듭니다

  - 아두이노에 값 쓰기: P·M·D·C·T·R 메모리에 값을 씁니다 — 모니터링이 꺼져 있어도 가능, 래더 우클릭·Alt+Enter, Ctrl+1/Ctrl+0(비트 1/0)

  - 아두이노 코드의 전역 변수를 래더 접점·코일·박스함수에서 그대로 사용할 수 있습니다

  - 워드 비트 코일(D0.5 등)을 사용할 수 있습니다

  - 업로드 단계 표시와 진행 막대, 프로그램 초기화, EEPROM 초기화, 업로드 후 검증 옵션이 추가되었습니다

  - 모니터링 포트에 Serial3 를 추가했습니다

 

  개선

  - 이중 코일 검사를 모든 디바이스와 타이머·카운터로 넓혔습니다

  - 32767 을 넘는 상수는 더블워드로 처리합니다

  - 매뉴얼 v2.1.0 (핀 설정 안내 추가)

 

  수정

  - MPAINO K 펄스 출력이 나가지 않던 문제

 

 

MPINO STUDIO2 — Arduino C/C++ 코드
Arduino C/C++ 코드
MPINO STUDIO2 — 래더 로직
래더 로직

 

[ 이전 버전 ]

 

[ V2.0.7 변경 내용 ] 2026-09-28

  수정

  - MPAINO 옵션 모듈을 쓰는 프로젝트를 다시 열어 빌드하면 모듈 핀 설정이 빠지던 문제 — 해당 프로젝트는 업데이트 후 다시 빌드·업로드해 주세요

  - 모니터링 중 메모리 값 쓰기와 값 표시가 보드·모듈 핀 설정을 정확히 반영하지 않던 문제

  - 새 프로젝트를 만들 때 이전 프로젝트의 핀 설정이 섞이던 문제 — 새 프로젝트는 공장 기본 핀 설정으로 시작합니다

  - 같은 보드의 다른 프로젝트를 열었을 때 이전 프로젝트의 핀 이름이 남아 보이던 문제

  - 사용자 라이브러리 동기화가 가끔 실패하던 문제

 

  개선

  - 「문제」 패널이 보드에서 실제로 동작하지 않을 입력을 경고로 알려 줍니다 (사용안함으로 설정된 핀을 쓰는 주소, loop() 안에 ladderLoop() 호출이 없는 경우)

  - F2·F3·F5·F10·F11·F12 로 접점이나 가로라인을 놓으면 왼쪽 빈 칸이 가로라인으로 자동 연결됩니다

  - 프로그램이 창 최대화 상태로 시작합니다

  - 저장: 권한 문제로 저장이 안 될 때 해결 방법을 안내하고, 확장자 없이 저장해도 .mp2 가 붙으며, 저장 실패 알림은 닫을 때까지 남습니다

 

[ V2.0.6 변경 내용 ] 2026-09-22 (자동 업데이트로 배포)

  - 자동 업데이트 중 "다음 파일을 열 수 없습니다(arduino-language-server.exe)" 창이 뜨며 업데이트가 멈추던 문제를 고쳤습니다

 

[ V2.0.5 변경 내용 ] 2026-09-22

  새 기능

  - 편집 메뉴에 재실행(Ctrl+Y)이 추가되었습니다

  - 분기 회로(병렬 렁)에도 박스함수와 JMP/JMPN 을 넣을 수 있습니다 (MCS/MCSCLR 제외)

  - 단축키: 박스함수 \ , 심볼 설정 창 Ctrl+Enter, 셀을 다른 심볼로 바꾸기 Shift+Enter

 

  수정

  - MCS 구간이 꺼져 있을 때 구간 안의 JMP/JMPN 이 점프하던 문제, MCS 가 꺼지면 SET/RST 결과가 지워지던 문제 (이제 결과를 유지합니다)

  - 찾기/바꾸기·붙여넣기로 심볼 이름을 넣으면 주소 대신 이름이 저장되던 문제

  - 등록되지 않은 이름을 쓴 접점을 복사해 붙이면 입력한 이름이 사라지던 문제

  - 팝업을 닫은 뒤 방향키는 되는데 Enter 가 동작하지 않던 문제

 

[ V2.0.4 변경 내용 ] 2026-09-18

   새 기능

  - 박스함수를 표 형태로 표시 — 인자마다 칸이 나뉘고, 모니터링 중에는 칸마다 현재값과 심볼이 함께 표시됩니다

  - 박스함수 안에서 ←/→로 인자 사이를 이동하고, Enter로 그 인자만 바로 수정할 수 있습니다

  - 박스함수의 인자를 복사해 다른 박스함수의 인자에 값만 붙여넣을 수 있습니다

  - 보드 선택 화면에서 Serial1/2/3 RX 버퍼 크기(64~512바이트)를 고를 수 있습니다

 

  개선

  - MPAINO 옵션 모듈(X/Y/F/K) 구성이 빌드에 정확히 반영됩니다

  - 박스함수를 붙여넣은 자리가 항상 첫 번째 인자가 되도록 통일했습니다

  - 시리얼 모니터에 출력이 많이 쌓여도 느려지지 않습니다

  - 빌드 실패 시 원인과 확인할 곳을 더 구체적으로 알려 줍니다

 

  수정

  - MPAINO-8A8R에 Y·K 모듈을 함께 달면 디지털 입력이 읽히지 않던 문제

  - 온도 입력(F 모듈)이 섭씨 대신 원시값으로 들어가던 문제

  - SCALE 결과를 실수 메모리에 쓸 때 값이 틀리던 문제

  - 시리얼 모니터 연결 직후 받은 글자가 사라지던 문제

  - 인쇄 시 박스함수가 잘리던 문제

 

[ V2.0.3 변경 내용 ] 2026-09-04

- 아두이노 명령어 위에 Ctrl 을 누른 채 마우스를 올리면 프로그램에 내부 오류가 발생하던 문제를 고쳤습니다.

- 래더 회로를 프로그램 창 사이에서 복사·붙여넣기 할 수 있습니다. 메모장이나 메일로 옮겨 두었다가 다시 붙여넣을 수도 있습니다

 

[ V2.0.2 변경 내용 ] 2026-08-14

- 설치 위치가 C:\Program Files\ILOGICS\MPINO STUDIO2 로 바뀌었습니다. 이전 버전은 사용자 폴더에 설치되어 있어, 새로 설치하셔도 예전 프로그램이 그대로 남습니다. 제어판 > 앱에서 이전 버전을 삭제해 주세요. 설치할 때 관리자 권한을 묻는 창이 나타납니다.

- 프로그램에서 보내주신 버그 신고와 개선 요청이 접수되지 않던 문제를 바로잡았습니다.

- 프로그램을 시작할 때 내부 오류가 발생하던 문제를 고쳤습니다.

- 모니터링 화면의 통신 채널 목록에 해당 보드에 없는 채널이 함께 표시되던 문제를 고쳤습니다.

- 핀맵 설정 메뉴에서 MPAINO 확장 모듈의 핀을 편집할 수 없던 문제를 고쳤습니다.

- 설치하신 언어판에 맞춰 프로그램의 처음 언어가 정해집니다.