PLC-Recorder IO 구성 (채널 운영 – 변수 구성)

이번 글에서는 PLC-Recorder IO 구성에 대한 연재로서 전편의 변수 내보내기, 가져오기, 연결 매개변수에 이어서 채널 운영편 변수 구성, 문자열 변수, 접속 테스트에 대해서 상세하게 알아보도록 하겠습니다. 잘 숙지하시고 구성하시기 바랍니다.

PLC-Recorder 채널 운영

I/O 관리 인터페이스 상단의 “입력” 버튼을 클릭하여 채널 및 변수 구성 인터페이스로 들어갑니다.

변수 구성

image 32

✓ 숫자:
첫 번째 열은 변수의 고정된 숫자로 자동으로 구성되며 수정할 수 없습니다.
✓ 이름:
변수의 이름으로, 반복되거나 비어 있을 수 있습니다. 이름에는 “[“, “]” 또는 공백 문자가 포함될 수 없습니다.
✓ 유형:
각 변수의 유형 상자를 클릭하면 이 장치에서 사용할 수 있는 유형이 선택 팝업으로 나타납니다.

image 33

✓ 출발 주소:
시작 주소는 PLC 내부 ​​변수의 주소이며, PLC마다 표현이 완전히 다를 수 있습니다. 예를 들어 Siemens PLC의 시작 주소는 M0.0, DB10.0 등과 같은 절대 주소인 반면, AB PLC는 PLC에 있는 변수의 기호 이름입니다.
주소 상자에 마우스를 놓으면 이 장치에서 허용하는 일부 주소 형식을 동적으로 묻는 메시지가 표시됩니다.
✓ 변환:
변수의 선형 변환 매개변수 공식은 y=kx+b입니다. 여기서 k는 배율이고 b는 오프셋입니다.
유형이 바이트인 경우 UInt16, UInt32, UInt64이면 k=1, b=0입니다.
✓ 단위:
이 변수의 단위를 입력할 수 있습니다. (공백은 허용되지 않습니다.)
✓ 비고:
클릭하면 해당 변수의 비고 정보를 입력하고 표시합니다.
✓ 활성화:
체크를 통해 변수를 활성화하거나 비활성화할 수 있습니다. 활성화 및 비활성화는 이전 버전의 로드 및 언로드와 동일합니다. 비활성 변수는 수집 및 저장되지 않으며 기본 인터페이스의 변수 트리에 표시되지 않습니다. 모두 선택하거나 선택하지 않으려면 상단의 “활성화” 상자를 클릭하세요.
✓ 변수 필터링:
창 하단에 변수 필터링 작업 영역이 있습니다. 이름에 일치하는 문자가 포함된 모든 변수를 빠르게 필터링하려면 문자를 입력하세요.

image 34

✓ 오류 확인:
정보가 변경된 후 변수 내용에 오류가 있는지 확인합니다. 오류가 발견되면 오류 위치를 직접 찾아내고 테이블 내용을 노란색 배경으로 대체하여 눈길을 사로잡습니다.
✓ 변수 추가 및 삭제:
빠른 추가 – 마지막 줄의 내용을 수정하면 변수가 자동으로 추가되며, 동시에 “전체” 페이지의 변수 개수도 자동으로 변경됩니다.
마우스 오른쪽 버튼 클릭 메뉴를 통해 단일 또는 다중 변수를 삽입하고 삭제할 수 있습니다.
단일 또는 다중 변수는 마우스 오른쪽 버튼 클릭 메뉴(이름 시퀀스 번호)를 통해 순차적으로 추가할 수 있습니다. 참조 변수를 기준으로 유형 순서에 따라 주소가 증가합니다.
✓ 중복된 주소 확인:
변수를 표시하거나 변수 주소를 수정한 후 해당 주소가 동일한 형태의 변수로 반복되는지 확인하고, 반복된 주소는 연한 회색으로 강조 표시됩니다.
다른 형식의 변수는 중복 주소를 허용합니다.
중복된 주소는 치명적인 오류가 아니므로 저장 및 수집이 허용됩니다.
✓ 셀에 대한 일괄 작업:
여러 셀을 선택하고 클립보드에 복사한 다음(마우스 오른쪽 버튼 클릭 메뉴 또는 Ctrl+C를 통해) 표 형식으로 Microsoft Excel, Word를 포함하되 이에 국한되지 않는 다양한 텍스트 도구 및 텍스트 소프트웨어에 붙여넣을 수 있습니다. , wps 테이블 및 wps 텍스트를 기다립니다.
위의 텍스트 도구나 텍스트 소프트웨어에서 표 내용을 선택하여 셀에 붙여넣을 수도 있습니다.
✓ Beckhoff 주소 유형 선택:
Beckhoff PLC의 주소에는 시작 주소 테이블(비편집 상태)에서 마우스 오른쪽 버튼을 클릭하여 선택할 수 있는 절대 주소와 기호 주소가 포함됩니다.

문자열 변수

각 PLC의 문자열 변수 구조와 인코딩은 다릅니다. 예를 들어 모든 유형의 Siemens PLC는 문자열 유형(String)을 제공하며, 그 중 S7-1200 및 S7-1500도 확장 문자열 변수(WSting)를 제공하고 변수 헤더에는 길이 정보가 있습니다. 그러나 일본 PLC 및 CODESYS 시리즈 문자열에는 길이 정보가 없지만 끝 표시가 있습니다.

이 소프트웨어는 문자열 변수에 대한 구성 인터페이스를 제공합니다.

image 35

디바이스 종류와 변수 종류에 따라 길이 단위가 바이트 또는 워드로 구분되므로 주의하시기 바랍니다.
구조 1은 머리와 꼬리 정보를 제외하고 문자열 변수 내부의 가로채기를 지정하는 데 사용됩니다.
구조 2는 Siemens의 문자열 유형에 사용됩니다. 결과를 구문 분석할 때 문자열 자체에서 피드백되는 길이 정보와 설정된 길이 정보 중 작은 값이 표시됩니다. 이 구조의 경우 길이를 문자열 길이보다 약간 크게 설정하는 것이 좋습니다. 그러면 소프트웨어가 자동으로 길이를 구문 분석하여 완전한 문자열을 얻도록 합니다.
구조 3은 일본 PLC 및 CODESYS 시리즈에서 사용되는 문자열 형식으로, 끝 표시를 기준으로 실제 길이가 결정되며, 끝 표시가 없으면 전체 길이가 차단됩니다. 이 구조의 경우 길이를 문자열 길이보다 약간 크게 설정하는 것이 좋습니다. 소프트웨어는 자동으로 길이를 구문 분석하여 문자열의 길이를 확인합니다.
문자열을 완성하세요.

접속 테스트

대부분의 장치는 채널 연결 페이지에서 연결 테스트를 시작할 수 있습니다. 연결 테스트 버튼을 클릭하면 장치와의 통신이 시도됩니다. 통신이 설정되면 상단에 녹색이 표시되고 변수 값이 표시됩니다. 자동으로 업데이트됩니다.
변수에 접근할 수 없는 경우 현재 값이 노란색으로 표시됩니다. 노란색 영역에 마우스를 놓으면 가능한 이유가 자동으로 표시됩니다. 변수 수정을 참조할 수 있습니다.
변수의 연결 테스트는 변수 수정과 동시에 실행되며, 변수 정보 수정(입력 또는 종료) 후 새로운 정보가 즉시 테스트에 사용됩니다.

테스트 전 인터페이스:

image 36

테스트 중 채널 인터페이스:

image 37

테스트 변수에 대한 실시간 정보(마지막 열 참조):

image 38

함께보면 좋은 글
PLC-Recorder 아키텍처 및 확장성

이 게시물이 얼마나 유용했습니까?

평점을 매겨주세요.

평균 평점 0 / 5. 투표수 : 0

지금까지 투표한 사람이 없습니다. 가장 먼저 게시물을 평가 해보세요.

Leave a Comment