문서의 이전 판입니다!
MP STUDIO 2 Phase 8 · 시뮬레이션
시뮬레이션은 장비 없이 PC 안의 가상 장비로 래더를 실행하는 기능입니다. 입력을 직접 켜고 끄며 출력과 타이머ㆍ카운터의 동작을 확인할 수 있어, 장비에 다운로드하기 전에 프로그램을 점검하는 데 사용합니다.
① 시뮬레이션 막대, ② 보라색 점선 틀, ③ 인스펙터의 현재 값이 표시됩니다. 장비 알약에는 모니터링 중 · SIM이 표시됩니다.
시작과 종료
- 위 띠의 Simulate를 누르거나 실행 → 시뮬레이션을 선택해주시기 바랍니다.
- 캔버스 위에 시뮬레이션 막대가 표시되고, 캔버스 둘레에 보라색 점선 틀이 표시됩니다.
- 끝내려면 막대 오른쪽의 시뮬레이션 끝내기를 누르거나 Simulate를 다시 눌러주시기 바랍니다.
시뮬레이션과 장비 모니터링은 동시에 켤 수 없습니다. 모니터링 중에 시뮬레이션을 켜면 모니터링이 꺼집니다.
시뮬레이션 막대
- ① 상태: 실행 중, 일시 정지, 멈춤과 멈춘 이유를 표시합니다.
- ② 일시 정지ㆍ계속: 스캔을 멈추거나 다시 실행합니다.
- ③ 한 스캔: 일시 정지 중에 한 스캔만 실행합니다.
- ④ 처음부터: 메모리를 비우고 처음부터 다시 실행합니다.
- ⑤ SCAN: 실행한 스캔 수, 가상 경과 시간, 초당 스캔 수입니다.
- ⑥ 입력: 입력점 칩입니다. 누르면 그 입력이 켜지거나 꺼집니다. 래더에서 쓰지 않는 입력은 흐리게 표시됩니다.
- ⑦ 시뮬레이션 끝내기
프로그램에 해당하는 칸이 있으면 막대 오른쪽에 가상 센서 N칸 단추와 시뮬레이션 안 됨 N칸 단추가 함께 표시됩니다. 누르면 그 칸으로 차례로 이동합니다.
입력 바꾸기
- 막대의 입력 칩을 눌러주시기 바랍니다.
- 또는 래더에서
P입력 접점 칸을 클릭하거나, 커서를 두고Space를 눌러주시기 바랍니다.
그림 3에서는 ① P0 칩을 켜서 ② P0 접점이 통전되고, 출력 P32가 켜져 ③ P32 자기유지 접점도 통전 색으로 바뀌었습니다. 출력 코일과 연결선은 모니터링과 같은 통전 색으로 표시되고, 인스펙터의 현재 값에 값이 표시됩니다. 강제 입출력이 걸린 입력 칩에는 강제 표시가 함께 나타납니다.
가상 센서
ADCㆍNTEMP처럼 장비 밖의 신호를 읽는 펑션 칸은 가상 센서로 동작하며 점무늬로 표시됩니다. 막대의 가상 센서 N칸 단추를 누르면 그 칸으로 차례로 이동합니다. 가상 센서 칸을 누르거나, 캔버스에서 커서를 그 칸에 두고 Enter를 누르면 그 펑션의 OUT 주소에 대한 메모리에 값 쓰기 창이 열립니다. 입력한 값은 다음 스캔부터 래더에 반영됩니다.
값 쓰기 창의 사용법은 Phase 7 · 메모리에 값 쓰기와 같습니다.
시뮬레이션으로 확인할 수 없는 것
시뮬레이터는 장비의 동작을 PC에서 계산합니다. 다음 내용은 실제 장비에서 확인해야 합니다.
- 시리얼 통신(Modbus·CNET·IBUS 등)과 외부 장치(I2CㆍLCDㆍRTC 등)의 실제 응답
- 실제 입출력 배선과 스캔 시간
- 시뮬레이터가 실행하지 못하는 칸(빗금으로 표시). 그 줄은 건너뛰고 나머지를 실행합니다.
JMP가 끝없이 반복되어 스캔이 끝나지 않으면 시뮬레이션이 멈추고 이유가 표시됩니다.


