PLC 시리얼 통신 프로토콜에 따른 통신결과설명

 

◆ PLC 시리얼 모듈 통신프로토콜에 따른 통신 결과에 대한 설명  

● Modbus 마스터 통신 결과

 

  

  

 

통신결과: Modbus 마스터 특수프로램 자동 송.수신 금지를 체크하지 않은 상태에서 통신 블록에 등록된 통신프레임의 송/수신 결과를 통신 결과 영역에 나타냅니다. 

 

 

  

 

[통신 결과(M0000) 설명 

통신 결과에 대한 값을 M0000로 설정시 설정된 0번 프레임에 대한 Modbus 통신이 정상적으로 완료되면 M0000 Bit  1 Scan On으로 동작되며 통신 실패시에는 M0080 Bit가 상시 ON으로 동작됩니다. 

  

 

l    프로토콜 프로그램 통신 결과

 

  

   

통신 결과: 프로토콜 프로그램을 등록하여 자동 송신 주기를 0이 아닌 값으로 설정시 등록된   

프레임에 대한 송/수신 결과를 통신 결과 영역에 나타냅니다 

[송신 프레임 

SEND 명령없이 자동 송신 주기를 설정하여 데이터를 송신하는 경우 해당 번호의 비트에 송신 성공/실패를 나타냅니다 

[수신 프레임 

RECV 명령없이 자동 송신 프레임에 대해 수신 프레임이 송신에 대한 수신 프레임에 정의 되어 있으면 정의된 수신 프레임을 정상적으로 수신하였는지를 나타냅니다. 

  

  

 

[통신 결과(M0000) 설명 

3번 프레임은 50ms 주기로 전송되는 프레임으로 성공시에는 M0000 1 Scan On하고 4번 수신 프레임에 대한 대기 상태가 되며 실패면 M0020 Bit 1 Scan On합니다 

수신프레임은 정상적으로 수신되면 M0004 Bit 1 Scan On하고 수신이 실패이면   

M0024 Bit 1 Scan On합니다 

다시 7번 프레임이 100ms 주기로 송신되며 정상 송신시에는 M0007 1 Scan On하고 실패면 M0027 Bit 1 Scan On합니다. 

PLC CPU 교체시 이전 데이터 값으로 복원하는 방법

 

◆ PLC CPU 교체시 이전 데이터 값으로 복원하고 싶어요.  

전원 OFF/ON시 데이터를 유지하는 기능은 래치 기능으로 가능하나 CPU 를 교체시 기존  

데이터 값을 복원하지는 못합니다. 이런 문제를 해결하고자 사용되는 기능이 디바이스 메모리 다운로드/ 업로드 기능 입니다 

  

CICON 5.** 이상 버전 에서는 온라인 메뉴에 디바이스 메모리 백업/복구를 선택합니다 

선택 후 세부 항목으로 디바이스 읽기 또는 쓰기를 선택하시면 됩니다 

  

(CICON 5.** 이전 버전의 경우 디바이스 메모리 Export CPU  a  File 또는 File  a  CPU를 선택 합니다.)  

  

Ø    디바이스 읽기 : CPU에 저장된 데이터 값을 파일로 저장할 때 사용  

Ø    디바이스 쓰기 : CPU 교체 후 기존 데이터 값을 새 CPU에 적용 시 사용  

  

1.       디바이스 읽기 선택 화면 

 

 

 

 

 

● 시작 주소와 종료 주소값은 CPU Type에 따라 달라집니다 

1.       디바이스 쓰기 화면

    

 

 

 

  

● 자세한 사항은 CICON 도움말 디바이스 메모리 다운로드/업로드를 참조하시기 바랍니다.  

 

 

PID 프로그램 동작 상태를 자세히 확인하는 방법

 

◆ PID 프로그램 동작 상태를 모니터링 하려고 합니다.   

CICON 프로그램 5.02 이후 버전 부터 모니터링 제어 화면이 추가 되었습니다 

트렌드 화면과 PID 파라미터 값을 설정할 수 있도록 구성되어 있습니다 

모니터링 중인 PID 설정값과 트랜드화면을 이력으로 관리하여 PID컨트롤을 용이하게 진행할 수 있는 기능도 추가되었습니다.    

  

■ 모니터링 제어화면 

 

 

 

 PID 이력정보

 

 

다량의 데이터베이스를 수정하고자 합니다

 

XPANEL 데이터베이스를 Excel에서 편집하려고 합니다.  

다량의 데이터 베이스를 수정하시려면 엑셀로 데이터를 저장 후 편집하시면 됩니다. 

  

 

 

데이터베이스의 태그를 선택하여 복사(Ctrl+V)를 하게 되면 위 태그 속성 표와 같이 각 셀에   

데이터가 삽입 됩니다 

수정 된 데이터베이스를 테이터베이스에 붙여넣기 하시면 됩니다 

복사한 엑셀 표를 데이터베이스에 붙여 넣으면 태그들이 데이터베이스에 수정된 태그로   

변경 됩니다 

입력 점점을 순차적으로 증가하면서 스캔프로그램 작성방법

 

◆PLC 스캔 프로그램 작성시 입력 접점을 순차적으로 자동으로 등록할 수 있는 방법이 있나요?   

CICON 프로그램 5.02 이후 버전에서는 접점 디바이스 어드레스 자동순차 증가 기능이 제공됩니다.   

아래의 예를 참조하시기 바랍니다 

1.      접점을 클릭한다 

 

 

 

2.      Alt키를 누른 채로 유지한다 

3.      마우스 왼쪽 버튼을 누른 채로 드래그 하면 등록될 접점이 표시되며   

숫자 버튼을 누릅니다.(숫자 1: 접점번호 감소,숫자 2:접점번호 증가 

*    반드시 Alt키는 누르고 있는 상태여야 합니다. 

  

 

 

4.      원하는 방향으로 드래그 한다 

 

 

■모드가 삽입 모드 경우 

/   / 좌측으로 방향으로만 사용 가능하며 a 상측으로는 기능이 제한되며 기존의 컬럼이나 Row  밀어내고 입력합니다. 

모드가 수정 모드일 경우 

기존 입력한 접점 위에 겹쳐서 입력합니다. 

 

 

PLC ASCII데이터를 실수 연산으로 표현방법

 

■ASCII 데이터값을 실수로 표현하고자 합니다.  

ASCII에서 실수로 데이터 변환하는 명령어는 별도로 없습니다 

아래와 같은 변환 과정을 통하여 가능합니다 

주의 사항: 부동 소수점 연산은 XP,PLCS 계열만 지원됩니다. 

  

  

  

 

하나의 D-Sub 9Pin RS-232C/422/485가 설정되어 있습니다 

동시에 여러 통신 방식을 사용할 수 없으며 설정에 따라 RS-232C,RS-422,RS-485하나의 방식만 사용할 수 있습니다.