Safety Function(I/O Output Test)


Safety Function(I/O Output Test)

#RENESAS #RL78 #G14 #기능안전 #Safetyfunction #IOCheck #60730 #60335 이번 포스팅은 IEC60730규격에서 많이 사용되는I/O Check기능에 대해 설명하고자 한다. I/O핀의 디지털출력신호레벨감지기능을 사용하면 포트가 출력모드로 성정된 경우 핀의 출력값이 뭔지 읽을 수 있다. 예를 들어 Port로 1을 출력하라고 한경우 포트에 1을 출력하는 레지스터인 P01(예를들기위해 P1로 설명함)에 값을 읽고 현재 출력되는 디지털출력값을 읽어서 서로 같은지를 확인하여 출력이 이상이 없다는 것을 확인한다. 아래의 PMS레지스터는 포트의 상태를 확인하는 레지스터이다. PMS0비트의 값을 0으로 설정하면 현재 Port의 입출력이 어떤상태로 설정된지(출력의 경우 0으로 읽힘)를 읽을 수있고 1로 설정하면 현재 Pin의 출력상태를 읽을 수있다. Port의 출력상태를 검증하는 순서는 아래와 같다. PMS레지스터의 PMS0비트에 0을 써서 Port가 출력상태...


#60335 #60730 #G14 #IOCheck #RENESAS #RL78 #Safetyfunction #기능안전

원문링크 : Safety Function(I/O Output Test)