ODOT I/O 문제 해결 가이드

씌우다

산업 생산 활동에서 하드웨어 제품의 품질과 안정성은 전체 생산 라인의 안전하고 효율적인 운영에 매우 중요합니다.그러나 소프트웨어 구성을 간과해서는 안 됩니다.소프트웨어 문제는 시스템 충돌, 데이터 손실 또는 생산 라인의 작업 수행 불능으로 이어질 수도 있으며, 이는 전체 생산 프로세스에 심각한 영향을 미칠 수 있습니다.따라서 산업 생산 환경의 하드웨어 및 소프트웨어 측면 모두에서 문제 해결은 장비가 원활하게 작동하고 생산 효율성을 보장하며 안전성과 신뢰성을 유지하는 데 필요한 단계입니다.

1

오늘은 소프트웨어 구성이 생산에 영향을 미친 실제 사례를 살펴보겠습니다.자동화된 생산 라인의 효율성과 신뢰성을 보장하기 위해 향후 효과적으로 문제 해결을 수행하도록 합시다!

1

2

고객 피드백: 현장 장비에서 CN-8032-L 모듈이 오프라인 상태가 되어 장비가 비상 정지되고 생산 라인이 자동 작동을 중단하는 문제가 발생했습니다.정상적인 작동을 복원하려면 수동 개입이 필요하며 이로 인해 정규 생산 및 테스트가 중단됩니다.모듈이 오프라인으로 떨어지는 문제를 효과적으로 해결할 수 없는 경우 최종 생산 출력에 영향을 미치게 됩니다.

 

2

기술 인력과 현장 소통한 결과, 3개 생산 라인 중 2개 라인에서 동일한 위치에서 모듈이 오프라인으로 떨어지는 동일한 문제가 발생한 것으로 확인되었습니다.오프라인 상태가 된 후 약 1초 후에 모듈이 자동으로 다시 연결됩니다.고객은 이전에 모듈 교체를 시도했지만 문제가 해결되지 않았습니다.초기 평가에서는 문제가 모듈 품질과 관련이 없을 가능성이 있는 것으로 나타났습니다.다음 문제 해결 단계가 수행되었습니다.

1. 모듈 펌웨어 정보를 업데이트하고 GSD 파일을 프로그래밍하여 펌웨어 호환성 문제를 제거했습니다.

2. 잠재적인 개별 모듈 결함을 배제하기 위해 모듈을 다시 교체했습니다.

3. 네트워크, 스위치 및 전원 공급 장치 하드웨어 정보를 확인하여 하드웨어 관련 문제를 대부분 제거합니다.

4. 잠재적인 네트워크 관련 요인을 제거하기 위해 네트워크 구조를 수정했습니다.

5. 전원 공급 장치의 필터를 사용하여 전원 관련 문제를 배제합니다.

6. 네트워크 IP 주소 충돌을 조사하고 해결했습니다.

7. 외부 네트워크에 연결되는 라우터를 일시적으로 비활성화하여 연결 끊김 빈도를 줄였으나 문제가 완전히 해결되지는 않았습니다.

8. Profinet에서 네트워크 패킷을 캡처하고 비순환 서비스 데이터 패킷을 식별하여 패킷 시간 초과로 인해 PLC 오류가 발생했습니다.

9. 이전 단계에서 고객의 프로그램을 검사했습니다.

네트워크 데이터 패킷을 분석한 결과 고객이 Siemens의 Modbus 통신 프로그램을 사용하고 있는 것으로 나타났습니다.특정 기능 블록을 실행하는 동안 실수로 한 기능 모듈의 하드웨어 식별자를 프로그램 핀에 입력했습니다.이로 인해 PLC가 지속적으로 해당 기능 모듈에 UDP 데이터 패킷을 전송하여 "비주기적 서비스 시간 초과" 오류가 발생하고 기계가 오프라인 상태가 되었습니다.

 

삼

위 사례의 문제는 네트워크 간섭이나 중단으로 인해 발생하는 일반적인 PN 통신 시간 초과와 다릅니다.비주기적 서비스 시간 초과는 일반적으로 고객 프로그래밍, CPU 성능 및 네트워크 로드 용량과 관련이 있습니다.이러한 문제가 발생할 가능성은 상대적으로 낮지만 불가능한 것은 아니며, 향후 이 문제를 해결하기 위해 프로그램이나 네트워크 환경의 문제 해결을 수행할 수 있습니다.

소프트웨어 문제는 눈에 잘 띄지 않는 경우가 많지만 협력적이고 체계적인 문제 해결 접근 방식을 통해 근본 원인을 파악하고 문제를 해결하여 원활한 생산을 보장할 수 있습니다!

이상으로 이번 세션의 기술 블로그를 마치겠습니다.다음 시간까지!


게시 시간: 2023년 10월 17일