모션 계산 슬레이브 값(Motion Calculate Slave Values, MCSV)

이 정보는
CompactLogix
5370,
ControlLogix
5570,
Compact GuardLogix
5370,
GuardLogix
5570,
Compact GuardLogix
5380,
CompactLogix
5380,
ControlLogix
5580,
GuardLogix
5580 및 ControlLogix 5590 컨트롤러에 적용됩니다.
모션 계산 슬레이브 값(MCSV) 명령어를 사용하여 슬레이브 값, 기울기 값 및 지정된 캠 프로필에 대한 기울기 미분과 마스터 값을 계산합니다.
사용 가능한 언어
래더 다이어그램
MCSV_LD_avail_v31
펑션 블록
이 명령어는 함수 블록에서 사용할 수 없습니다.
구조화된 텍스트
MCSV(MotionControl,CamProfile,MasterValue,SlaveValue,SlopeValue,SlopeDerivative)
피연산자
명령어 내에서 혼합된 데이터 유형을 위한 데이터 변환 규칙이 있습니다. 데이터 변환 항목을 참조하십시오.
래더 다이어그램과 스트럭쳐드 텍스트
피연산자
유형
형식
설명
Motion Control
MOTION_INSTRUCTION
태그
블록 상태 파라미터에 액세스하는 데 사용되는 구조입니다.
Cam Profile
CAM_PROFILE,
CAM_PROFILE_EXTENDED
노트: CAM_PROFILE_EXTENDED는 Compact GuardLogix 5580 및 CompactLogix 5380 컨트롤러에서만 지원됩니다.
배열 태그
배열 인덱스가 0으로 설정된 요소 배열. 슬레이브 값 계산에 사용되는 캠 프로파일을 정의합니다.
이 피연산자에 CAM_PROFILE_EXTENDED 유형을 사용하면 이중 정밀도(64비트 LREAL) 캠 데이터 구성원에 액세스할 수 있습니다.
Master Value
SINT, INT, DINT 또는 REAL
즉시 또는 태그
슬레이브 값 계산에 사용되는 캠 프로파일의 마스터 축을 따르는 정확한 값.
Slave Value
REAL
태그
마스터가 지정된 마스터 값에 있는 캠 프로파일의 슬레이브 축을 따르는 값.
Slope Value
REAL
태그
마스터가 지정된 마스터 값에 있는 캠 프로파일의 슬레이브 축을 따르는 값의 1차 미분.
Slope Derivative
REAL
태그
마스터가 지정된 마스터 값에 있는 캠 프로파일의 슬레이브 축을 따르는 값의 2차 미분.
구조화된 텍스트
스트럭처드 텍스트 내 식의 구문에 대한 자세한 내용은 구조화된 텍스트 구문 항목을 참조하십시오.
설명
MCSV 명령어는 슬레이브 값, 기울기 값 및 지정된 캠 프로파일에 대한 기울기 미분과 마스터 값을 결정합니다. 위치 및 시간 캠 기능에 대한 확장으로 이 명령어는 캠 작업 중 폴트에서 복구하는 데 꼭 필요한 값을 제공합니다.
모션 제어
이러한 컨트롤 비트는 MCSV 명령어의 영향을 받습니다.
니모닉
설명
.EN (Enable) Bit 31
활성화 비트는 렁이 거짓에서 참으로 전환되는 경우 설정됩니다. 렁이 참에서 거짓으로 전환되면 리셋됩니다.
.DN (Done) Bit 29
완료 비트는 슬레이브 값이 성공적으로 계산된 경우 설정됩니다. 렁 상태가 거짓에서 참으로 전환할 때 리셋됩니다.
.ER (Error) Bit 28
에러 비트는 슬레이브 값이 성공적으로 계산되지 않은 경우 설정됩니다. 렁 상태가 거짓에서 참으로 전환할 때 리셋됩니다.
이는 전환 명령어에 해당합니다.
  • 릴레이 래더에서 명령어가 실행되어야 할 때마다 렁-입력-조건을 거짓에서 참으로 전환합니다.
  • 스트럭쳐드 텍스트에서는 명령어가 전환 시에만 실행되도록 조건을 구성합니다.
연산 상태 플래그에 영향
아니요
주 폴트/부 폴트
이 명령어에만 해당되는 것은 없습니다. 피연산자 관련 폴트에 대해서는 공통 속성 항목을 참조하십시오.
실행
래더 다이어그램
조건/상태
수행한 작업
사전 스캔
.EN, .DN, .ER 및 .IP 비트는 거짓으로 해제됩니다.
렁-입력-조건이 거짓임
.DN 또는 .ER 비트가 참인 경우 .EN 비트는 거짓으로 해제됩니다.
렁-입력-조건이 참임
.EN 비트가 참으로 설정되고 명령어가 실행됩니다.
사후 스캔
N/A
구조화된 텍스트
조건/상태
수행한 작업
사전 스캔
래더 다이어그램 표의 사전 스캔을 참조하십시오.
정상 실행
래더 다이어그램 표에서 렁-입력-조건이 거짓임을 참조하고 이어서 렁이 참임을 참조하십시오.
사후 스캔
래더 다이어그램 표에서 사후 스캔 섹션을 참조하십시오.
확장 에러 코드
확장 에러 코드는 여러 명령어에 일반적인 에러 코드에 대한 추가 명령어 관련 정보를 제공합니다. 범위를 벗어난 매개 변수(13) 에러 코드의 확장 에러 코드는 위에서 아래로 페이스 플레이트에 나열되는 피연산자 번호를 나타내는 숫자를 표시하며, 여기서 첫 번째 피연산자는 0으로 계산됩니다. 따라서 MCSV 명령어의 경우 확장 에러 코드2가 마스터 값 피연산자의 값을 가리킬 수 있습니다. 그런 다음 명령어에 허용된 값 범위를 참조하여 값을 확인해야 합니다. 모션 명령어는 모션 에러 코드 .ERR 항목을 참조하십시오.
MCSV에 의한 상태 비트 변경
없음
예
MCSV_LD_ex_v31
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal