안전 애플리케이션 편집

안전 애플리케이션 프로그램 변경 시 다음 규칙이 적용됩니다.
  • 권한이 있고 특별 교육을 받은 사용자만 프로그램을 편집할 수 있습니다. 이러한 사용자는 사용 가능한 모든 감독 방법(예: 컨트롤러 스위치 및 소프트웨어 비밀번호 보호)을 사용해야 합니다.
  • 권한이 있고 특별 교육을 받은 사용자는 프로그램을 편집할 때 변경이 진행되는 동안 안전을 책임져야 합니다. 이러한 직원은 안전한 애플리케이션 작동을 유지해야 합니다.
  • 온라인 편집 시 대체 보호 메커니즘을 사용하여 시스템 안전을 유지 관리해야 합니다.
  • 다음을 포함하여 모든 프로그램 편집을 문서화해야 합니다.
    • 승인
    • 영향 분석
    • 실행
    • 시험 정보
    • 개정 정보
  • 온라인 편집이 표준 루틴에만 있는 경우 정상 작동으로 전환하기 전에 해당 편집을 검증할 필요가 없습니다.
  • 타이밍 및 태그 매핑과 관련하여 표준 루틴의 변경을 안전 애플리케이션에서 수용할 수 있는지 확인해야 합니다.
  • 다음 항목에 설명한 것처럼 온라인 또는 오프라인 상태에서 프로그램의 로직 부분을 편집할 수 있습니다.

오프라인 편집

오프라인에서 표준 프로그램 요소만 편집하고 다운로드 후 보안 서명이 일치하면 작업을 재개할 수 있습니다.
안전 프로그램을 오프라인에서 편집할 경우, 작업을 재개하기 전에 영향 분석에 따라 영향을 받는 애플리케이션의 모든 요소를 ​​다시 검증해야 합니다.

온라인 편집

주목 :
애플리케이션이 실행 중인 동안 로직, 데이터 또는 구성을 온라인으로 편집하면 시스템의 안전 기능에 영향을 미칠 수 있습니다. 온라인 편집은 필요한 경우에만 수행해야 합니다. 올바르게 편집하지 않으면 애플리케이션이 중단될 수 있습니다. 온라인 편집 시에는 대체 안전 조치 및 제약 조건을 사용해야 합니다.
표준 루틴의 온라인 편집은 안전 잠금 또는 안전 잠금 해제 상태의 영향을 받지 않습니다.
안전 로직의 온라인 편집에는 다음과 같은 요구 사항이 적용됩니다.
  • 컨트롤러는 안전 잠금이 해제되고 서명되지 않아야 합니다. 컨트롤러가 안전 편집으로 잠겨 있는 경우, 컨트롤러를 잠금 해제해서 편집을 완성하거나 취소해야 합니다.
    온라인 편집을 통해 컨트롤러 프로그램을 변경할 수 있습니다.
    편집 취소를 통해 온라인에서 아직 완성되지 않은 편집 내용을 거부하고 삭제할 수 있습니다.
  • 안전 루틴의 경우 보류 중인 편집이 있을 때는 컨트롤러를 잠글 수 없지만, 테스트 편집이 있을 때는 컨트롤러를 잠글 수 있습니다.
    보류 중인 편집이란 Studio 5000 Logix Designer® 애플리케이션에서 루틴에 대한 변경 사항을 생성했으나, 편집을 수락하여 컨트롤러에 아직 전달되지 않은 상태를 의미합니다.
    테스트 편집은 승인된 온라인 편집으로, 컨트롤러가 새롭게 편집된 로직 버전을 실행하도록 합니다. 수정되지 않은 로직의 원본 버전이 여전히 컨트롤러 메모리에 있지만 실행되지는 않습니다.
    중요: 특정 파라미터는 명령어가 처음 평가될 때만 평가됩니다. 변경 사항을 적용하려면 컨트롤러를 Program 모드로 전환했다가 다시 Run 모드로 돌아가야 합니다. 영향을 받는 피연산자는
    Logix 5000®
    컨트롤러 안전 애플리케이션 명령어 세트 레퍼런스 매뉴얼(Publication 1756-RM095)을 참조하십시오.
컨트롤러가 온라인 상태인 경우 표준 또는 안전 애드온 명령어를 편집할 수 없습니다.
안전 프로그램을 온라인에서 편집할 경우, 작업을 재개하기 전에 영향 분석에 따라 영향을 받는 애플리케이션의 모든 요소를 ​​다시 검증해야 합니다.
온라인 편집은 설정치 변경이나 간단한 로직 추가/삭제/수정 같은 간단한 프로그램 수정으로 제한됩니다.
컨트롤러의 안전 잠금 및 안전 서명 기능은 온라인 편집에 영향을 미칩니다. 자세한 내용은 컨트롤러 잠금 및 안전 서명 생성을 참조하십시오.

변경 영향 테스트

검증된 소프트웨어의 변경, 개선 또는 조정은 Functional Safety 시스템에 미치는 영향을 고려해 계획하고 분석해야 합니다. 영향 분석에서 명시된 대로 소프트웨어 안전 수명주기의 모든 적절한 단계를 수행해야 합니다. 검증 계획에 수정 사항에 대한 콜드 스타트 ​​또는 웜 스타트 테스트가 필요한 경우, Program 모드에서 Run 모드로 전환하여 이를 수행할 수 있습니다. 프리스캔 중 사용자 정의 태그 초기화에 설명된 바와 같이, 수정 사항이 안전 작업 초기화에 미치는 영향에 특별한 주의를 기울여야 합니다.
최소한 다음 작업을 수행해야 합니다.
  • 영향 받는 모든 소프트웨어의 기능 테스트를 수행합니다.
  • 소프트웨어 사양에 대한 모든 변경 사항을 문서화하십시오.
  • 모든 테스트 결과를 문서화하십시오.
자세한 내용은 IEC 61508-3, 섹션 7.8 소프트웨어 수정을 참조하십시오.
온라인 및 오프라인 편집 프로세스
온라인 및 오프라인 편집 프로세스
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal