현장 엔지니어의 실제 질문과 공식 답변
아래와 같이 2가지 문구들이 뜨며 PLC에서 읽기가 되지 않습니다. 프로그램은 XG5000 4.78 버전부터 4.60까지 다 재설치해서 해봤는데 동일한 증상을 보입니다. 기존 백업해놓은 프로그램은 없습니다. 어떻게 해결을 해야할까요?
안녕하세요. 새내기입니다.^^ LS 산전 GEL-DT4C1-R2 구매해서 파이썬으로 MODBUS TCP 프로토콜을 사용해 스마트I/O 레지스터 값에 접근하려고 합니다. 메뉴얼과 인터넷 찾아서 아래와 같이 코딩하고 실행하면 에러값이 넘어오는 것 같은데 이유를 모르겠습니다. 도움 부탁드립니다. import socket import struct HOST = '192.168.0.101' # PLC의 IP 주소 PORT = 502 # Modbus TCP 표준 포트 # Modbus TCP 요청 메시지 구성 transaction_id = 1 # 트랜잭션 ID (임의로 설정 가능, 2 byte) protocol_id = 0 # 프로토콜 ID (Modbus TCP의 경우 0, 2 byte) length = 6 # 길이 (유닛 ID, 함수 코드, 시작 주소, 레지스터 수 의 바이트 합, 2 byte) unit_id = 1 # 유닛 ID (Modbus 장치 ID, 1 바이트) function_code = 6 # 함수 코드 (6는 출력 레지스터 쓰기, 1 byte) start_address = 0 # 시작 주소 (0부터 시작 , 2 byte) write_value = 1 #
안녕하세요 LSR-XBL-EMTA 장비와 인터넷을 통한 PC와의 1대1 통신이 필요합니다. 이와 관련하여 확인할 수 있는 문서가 어떤것이 있는지 찾기가 어려워 문의 드려요
자료 출처: LS Electric 공식 솔루션 스퀘어 · 각 항목 클릭 시 LS 공식 페이지로 이동합니다