외부 장치에서 읽어오기 (Read Device)

외부 장치(PLC, MCU 등)에서 값을 읽어와

  1. 내부 변수
  2. 내부 메모리

에 저장하는 액션입니다.

이 액션은 외부 장치의 상태를 HMI 내부에서 처리하거나, 수식, 위젯 표시, 조건 판단 등에 사용하기 위해 반드시 필요한 기능입니다.

외부 장치에서 값을 읽어오는 액션 설정 화면입니다.

읽기 대상과 목적지를 지정하는 화면입니다.

외부 장치 비트 주소 → 내부 변수

외부 장치 비트 주소를 내부 변수로 저장하는 설정 화면입니다.

  • 외부 비트값 1 → 내부 변수에 1 저장
  • 외부 비트값 0 → 내부 변수에 0 저장

센서 상태, 접점 상태 확인 등에 사용합니다.

외부 장치 워드 주소 → 내부 변수

외부 장치 워드 값을 내부 변수에 저장하는 화면입니다.

  • 워드 값을 그대로 내부 변수에 저장
  • 외부 데이터 형식(WORD, short, float 등)에 따라 해석

아날로그 값, 카운터 값, 온도 데이터 등에 사용합니다.

외부 장치 비트 주소 → 내부 메모리

비트 값을 내부 메모리로 저장하는 설정 화면입니다.

목적지를 내부 메모리로 설정하면,

  • 여러 개의 비트를 연속 읽기 가능
  • 각 비트는 0 또는 1로 내부 메모리에 저장

예:

비트 8개 읽기 → 내부 메모리 0~7에 순차 저장

외부 장치 워드 주소 → 내부 메모리

워드 값을 내부 메모리로 저장하는 설정 화면입니다.

  • 여러 개의 워드를 연속 읽기 가능
  • 내부 메모리 시작 번지 지정 가능
  • 전송 개수 설정 가능

예:

외부 워드 10개 읽기 → 내부 메모리 0~9 저장

사용 시 주의사항

  • 외부 장치와 통신이 정상이어야 값이 저장됩니다.
  • 주소 범위를 초과하면 오류가 발생할 수 있습니다.
  • 데이터 형식이 맞지 않으면 값이 다르게 해석될 수 있습니다.
  • 읽기 주기가 너무 빠르면 통신 부하가 증가할 수 있습니다.

키워드: 외부 장치 읽기, PLC 값 읽기, 내부 변수 저장, 내부 메모리 저장, 비트 읽기, 워드 읽기, Comfile Studio 액션

상위 페이지로 가기