모션 그룹 종료 리셋(MGSR)
이 정보는
CompactLogix
5370, ControlLogix
5570, Compact GuardLogix
5370, GuardLogix
5570, Compact GuardLogix
5380, CompactLogix
5380, ControlLogix
5580, GuardLogix
5580 및 ControlLogix 5590 컨트롤러에 적용됩니다.축 그룹을 작업 종료 상태에서 축 작업 대기 상태로 전환하려면 모션 그룹 종료 리셋(MGSR) 명령어를 사용하십시오. 이 명령어를 실행하면 그룹의 축과 관련된 모든 폴트가 지워지고 지정된 그룹에 연결된 모션 모듈의 정상 릴레이 접점이 닫힙니다.
사용 가능한 언어
래더 다이어그램

펑션 블록
이 명령어는 함수 블록에서 사용할 수 없습니다.
구조화된 텍스트
MGSR(Group,MotionControl);
피연산자
래더 다이어그램과 스트럭쳐드 텍스트
피연산자 | 유형 | 형식 | 설명 |
그룹 | MOTION_GROUP | 태그 | 작업을 수행할 축 그룹의 이름. |
모션 제어 | MOTION_INSTRUCTION | 태그 | 명령어 상태 파라미터에 액세스하는 데 사용되는 구조. |
스트럭처드 텍스트 내 식의 구문에 대한 자세한 내용은 구조화된 텍스트 구문 항목을 참조하십시오.
MOTION_INSTRUCTION 구조
니모닉 | 설명 |
.EN(활성화) 비트 31 | 활성화 비트는 명령어가 활성화된 상태를 나타냅니다. 서보 메시징이 완료되고 렁-입력-조건이 거짓으로 전환될 때까지 계속 설정되어 있습니다. |
.DN(완료) 비트 29 | 완료 비트는 명령어가 축 그룹을 작업 종료 상태에서 리셋한 시기를 나타냅니다. |
.ER(에러) 비트 28 | 에러 비트는 명령어에서 서보 모듈로 메세지 전송이 실패하는 등의 에러를 감지된 시기를 나타냅니다. |
설명
MGSR 명령어는 모든 축 폴트를 지우고 그룹 내 모션 모듈의 모든 연결된 반도체 정상 릴레이 접점을 닫아서 지정된 그룹의 모든 축을 종료 상태에서 빼냅니다. 이 동작으로 모션 그룹 내 모든 축이 축 대기 상태로 됩니다.
모션 그룹 종료(MGSD) 명령어가 대상 지정 그룹에 속한 모든 축을 강제로 종료 상태로 배치하는 것과 마찬가지입니다. MGSR 명령어는 지정된 그룹의 모든 축을 종료 상태에서 축 대기 상태로 전환합니다. 종료 상태의 고유한 특징 중 하나는 지원되는 경우 그룹의 각 모션 모듈의 반도체 정상 고체 릴레이 접점이 열려 있다는 점입니다. 따라서 모션 모듈 그룹에 MGSR 명령어를 적용하면 모든 모션 모듈 정상 릴레이 접점이 닫힙니다. 이러한 특징을 이용하여 다양한 드라이브 시스템의 주 전원을 제어하는 비상 정지 문자열을 닫을 수 있으며 사용자가 드라이브에 전원을 다시 적용할 수 있습니다.
MGSR 명령어를 성공적으로 실행하려면 대상 그룹을 구성해야 합니다.
중요:
명령어를 실행하려면 요청을 완료하기 위해 몇 번의 기본 업데이트가 필요하므로 스캔을 여러 번 실행해야 할 수 있습니다. 완료(.DN) 비트는 즉시 설정되지 않고 요청이 완료된 후에만 설정됩니다.
이는 전환 명령어에 해당합니다.
- 릴레이 래더에서 명령어가 실행되어야 할 때마다 렁-입력-조건을 거짓에서 참으로 전환합니다.
- 스트럭쳐드 텍스트에서는 명령어가 전환 시에만 실행되도록 조건을 구성합니다.
연산 상태 플래그에 영향
아니요
주 폴트/부 폴트
이 명령어에만 해당되는 것은 없습니다. 피연산자 관련 폴트에 대해서는 공통 속성 항목을 참조하십시오.
실행
래더 다이어그램
조건/상태 | 수행한 작업 |
사전 스캔 | .EN, .DN, .ER 및 .IP 비트는 거짓으로 해제됩니다. |
렁-입력-조건이 거짓임 | .DN 또는 .ER 비트가 참인 경우 .EN 비트는 거짓으로 해제됩니다. |
렁-입력-조건이 참임 | .EN 비트가 참으로 설정되고 명령어가 실행됩니다. |
사후 스캔 | N/A |
구조화된 텍스트
조건/상태 | 수행한 작업 |
사전 스캔 | 래더 다이어그램 표의 사전 스캔을 참조하십시오. |
정상 실행 | 래더 다이어그램 표에서 렁-입력-조건이 거짓임을 참조하고 이어서 렁이 참임을 참조하십시오. |
사후 스캔 | 래더 다이어그램 표에서 사후 스캔 섹션을 참조하십시오. |
상태 비트
MGSR에 의한 상태 비트 변경
비트 이름 | 상태 | 의미 |
ServoActionStatus | 거짓 (FALSE) | 서보 루프가 비활성인 서보 해제 상태인 축. |
DriveEnableStatus | 거짓 (FALSE) | 축 드라이브 활성화 축력이 비활성 상태입니다. |
ShutdownStatus | 거짓 (FALSE) | 축이 종료 상태입니다. |
예
입력 조건이 참인 경우 컨트롤러는 그룹 1의 모든 축을 작업 종료 상태에서 축 작업 대기 상태로 전환합니다.
래더 다이어그램

구조화된 텍스트
MGSR(Motion,MGSR_3);
의견을 작성 부탁드립니다.