3.7.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.2 3.2.1 3.2.0 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish
3.7.0 3.6.0 3.5.0 3.4.0 3.3.0 3.2.2 3.2.1 3.2.0 Korean English Chinese Czech Dutch French German Hungarian Italian Japanese Polish Portuguese Spanish

get_safety_io()

기능

현재 안전 설정 파라미터 중 현재 설정 된 안전 IO 정보를 반환 합니다.

인수

없음

리턴

자료형

설명

ret

class.config_safety_io

safety IO 설정 정보

클래스

class.config_safety_io

Field

자료형

설명

obj

list

해당 클래스의 object 정보

input

int[16]

safety input 정보(0~16)

0: Not Used

1: Protective Stop (STO) (L)

2: Emergency Stop (L)

3: Protective Stop (L)

4: Reduced Speed (L)

5: 3-pos Enable Switch (L to H & H)

6: Hand-guiding Enable Switch (L to H & H)

7: HGC End & Task Resume (L to H)

8: Protective Stop (Auto Reset & Resume) (L)

9: Safe Zone Dynamic Enable (H)

10: Remote Control Mode (H)

11: Emergency Stop (No Loopback) (L)

12: Error Reset & Resume (L to H)

13: Interlock Reset (L to H)

14: Protective Stop (SS1) (L)

15: Protective Stop (SS2) (L)

16: Safe Zone Dynamic Enable (L)

output

int[16]

safety output 정보(0~19)

0: Not Used

1: Safe Torque Off (STO) (L)

2: Safe Operating Stop (SOS) (L)

4: Normal Speed Status (L)

5: Reduced Speed Status (L)

6: Auto Mode (L)

7: Manual Mode (L)

8: Standalone Zone (L)

9: Collaborative Zone (L)

10: High Priority Zone(L)

11: Tool Orientation Limited Zone (L)

12: Emergency Stop (L)

13: Emergency Stop (excl. No Loopback Input) (L)

15: Designated Zone (L)

17: Remote Mode (L)

18: Interlock Reset Needed(L)

19: Handguiding Status (L)

예제

Python
ret = get_safety_io()
print(ret.input) ### input list of safety io
print(ret.output) ### output list of safety io

Keyword

get_safety / safety_io