2024년 11월 22일

제6편 AS-interface 통신기술, 자동화 부문의 안전

Safety at Work (4)

안전 모니터의 시스템 컴포넌트

시스템 디바이스들은 내부 변수들로, 이는 사용자가 중간 결과에 접근하기 위해 이용할 수 있다. 5ms의 계산 시간 동안, 이들 변수의 값은 상수(constant)이다. 이들 상수는 설정된 디바이스가 계산되기 전에 처리된다. 즉, 이들은 이전 처리 주기에서 받은 값을 지니고 있다. 시스템 컴포넌트들은 논리 요소들 상의 상태들을 논리적으로 링크하기 위한 보조 변수들로만 사용될 수 있을 따름이다.

시스템 컴포넌트 TRUE
이 시스템 컴포넌트는 항상 논리값“1”을 지니며, 따라서 언제나“ON”상태이다. 이는 논리 요소들에서, 가령 미사용 입력들에 고정 값을 할당하는 데 사용될 수 있다.

시스템 컴포넌트 FALSE
이 시스템 컴포넌트는 항상 논리값“0”을 지니며, 따라서 언제나“OFF”상태이다. 이는 논리 요소들에서, 가령 미사용 입력들에 고정 값을 할당하는 데 사용될 수 있다.

릴레이 1 상태 및 릴레이 2 상태
이들 시스템 컴포넌트는 일차 또는 이차 출력 변환 요소의 상태를 나타낸다. 이는 포지티브 및 인버티드 로직에는 물론, 그 외의 논리 요소들에 통합될 수도 있다.
예를 들어, 이 디바이스는 이차 OSSD가 일차 OSSD와 관련하여 반드시 활성화되어야 할 때 사용될 수 있으며, 혹은 그 역의 경우에도 사용 가능하다.

AS-Interface 안전 모니터 구성
AS-Interface 안전 모니터 구성 (출처. AS-interface)

메시지 출력 1 상태 및 메시지 출력 2 상태
이 시스템 컴포넌트는 일차 내지 이차 메시지 출력 상태를 나타낸다. 이는 포지티브 및 인버티드 로직에는 물론, 그 외의 논리 요소들에 통합될 수도 있다. 예를들어, 스톱(stop) 1 애플리케이션에 위치한 드라이브가 메시지 출력을 통해 이미 정지(shut down)된 상태에서 이 정보가 다른 OSSD 상에서 정의된 반응을 촉발하도록 사용되어야 하는 경우, 이 컴포넌트가 이용될 수 있다.

OSSD1 상태 및 OSSD 2 상태
안전 모니터에서, 하나의 OSSD에 대한 모든 스타트 컴포넌트들은 논리 OR 게이트를 통하여 다른 하나와 링크되어 있다. 이들 OR 로직 오퍼레이션의 결과는 “OSSD 1 상태”및“OSSD 2 상태”등의 시스템 변수들로 표시된다. 또한 이들 시스템 컴포넌트는 포지티브 로직 내지 그 역(inversion)을 통해 통합될 수도 있다.
출력 회로 및 메시지 출력 상태는 선택된 출력 컴포넌트에 관계된 이들 시스템 컴포넌트로부터 도출된다.

스타트 1 이전의 디바이스 상태(state of devices before start 1) 및 스타트 2 이전의 디바이스 상태 (state of devices before start 2)
안전 모니터에서, 모든 모니터링 디바이스, 논리 요소들 및 외부 디바이스 모니터링 회로 디바이스 등은 각 OSSD당 하나의 AND 게이트를 통하여 논리적으로 링크되어 있다. 이 AND 논리 연산의 결과는 해당 시스템 변수“스타트 1 이전의 디바이스 상태”및“스타트 2 이전의 디바이스 상태”를 통해 표시된다. 이들 시스템 컴포넌트들은 포지티브 로직 또는 그 역으로 통합될 수도 있다.

AS-Interface 안전 모니터 구성 (NOP 디바이스)
AS-Interface 안전 모니터 구성 (NOP 디바이스) (출처. AS-interface)

1. NOP 디바이스

더미들(dummies)로 NOP 디바이스를 사용하는 것은 사용자 인터페이스 설정 상의 그래픽 디스플레이에 입각해 볼 때 구성의 명료성을 높여준다. 하나의 구성에서,“ NOP”(No Operation)이라 칭하는 더미 디바이스들은 OSSD들에 내장될 수도 있고, 혹은 전처리 단계에 통합될 수도 있다. 각 기능 컴포넌트는 컨텍스트 메뉴를 통해 NOP 디바이스로 전환될 수 있다. 이 때, 디바이스 목록은 구성 상에서 이 NOP 디바이스가 차지한 상태로 남아 있다. 물론 NOP 디바이스는 언제라도 기능 컴포넌트로 다시 전환될 수 있다.
NOP 디바이스들을 사용할 경우에는, 구성에서 기본값을 올바로 할당하도록 주의해야 한다. AND 논리 연산에서, 사용자는 NOP 디바이스를“ON”상태로 설정해야 하는 한편, OR 논리 연산에는“OFF”상태를 적용해야 한다.

보기:
하나의 기계가 두 가지 종류의 버전으로 납품될 예정이다. 모델 2는 기계에 특별한 부가 옵션 없이 선적되고, 해당 기계에는 가능한 두 개의 비상 정지 스위치들 중 하나만 장착한다.

솔루션 접근방법:
기계의 모든 기능을 포함한 시스템 구성을 생성한다.
하나의 비상 정지 스위치는 모델 2용 NOP 디바이스로 전환된다.

글_ 오상원 객원기자 news@icnweb.co.kr

아이씨엔매거진
ASI
오승모 기자
오승모 기자http://icnweb.kr
기술로 이야기를 만드는 "테크 스토리텔러". 아이씨엔 미래기술센터 수석연구위원이며, 아이씨엔매거진 편집장을 맡고 있습니다. 디지털 전환을 위한 데이터에 기반한 혁신 기술들을 국내 엔지니어들에게 쉽게 전파하는데 노력하는 중입니다.
  • AW2025
  • Mobile World Live
  • 파스텍 배너 900
  • hilscher
ASI

Join our Newsletter

Get the latest newsletters on industry innovations.

AW2025
MWC
파스텍 배너 300
sps 2024
semicon 2025
embeddedworld 2025

Related articles

IAR, 임베디드 시스템 위한 FSG 컨소시엄 출범.. 기능 안전 기술 및 인증 확장

임베디드 시스템 개발자들의 기능 안전 인증을 지원하고 제품 개발 역량 향상에 기여하고자 하는 다양한 기업들로 구성된 민간 협의체인 FSG가 출범했다

넥스페리아, 차세대 차량용 저전압 아날로그 스위치 출시

넥스페리아가 1.8V 전자 시스템을 모니터링, 보호하도록 설계된 4채널 및 8채널 아날로그 스위치 시리즈를 출시했다

IO-Link Safety is Coming to Life

To demonstrate the interplay between IO-Link and IO-Link Safety in an application, an IO-Link text display and an IO-Link signal light are used for status indication.

기자의 추가 기사

IIoT

오토모션
파스텍 배너 300
K-BATTERY SHOW 2024

추천 기사

mobility