/
SCALE 기능을 사용하고 싶은데 어떻게 해야 되나요?
SCALE 기능을 사용하고 싶은데 어떻게 해야 되나요?
SCL , SCLP, DSCL, DSCLP명령어를 사용해서 가능합니다
SCL / DSCL S D T n
SCLP / DSCLP S D T n
S : 스케일링 변환할 데이터
D : 스케일링 변환되어진 데이터 (결과 저장 메모리)
T : 스케일 정보가 저장되어 있는 테이블(4개의 워드/더블워드 메모리에 약속된 포멧으로 스케일 정보를 저장하여야 함)
n : 스케일링 변환할 데이터의 수
사용 방법 |
---|
예제는 0~16000 값을 -10~10 으로 스케일 적용한 프로그램입니다.
스케일 정보 테이블
D0090 <--- 스케일링 할 최소값 (예제:0)
D0091 <--- 스케일링 할 최대값 (예제:16000)
D0092 <--- 스케일링 된 최소값 (예제:-10)
D0093 <--- 스케일링 된 최대값 (예제: 10)
위 예제처럼 D0020에 8000 값을 입력하면 -10 ~ 10 으로 스케일링 돼서 D80에 스케일 적용된 결과 값 0이 저장됩니다.
, multiple selections available,
Related content
시스템 에러코드 - 이원화 모듈
시스템 에러코드 - 이원화 모듈
More like this
D/A 변환 값 활용(증설 베이스)
D/A 변환 값 활용(증설 베이스)
More like this
경보 설정 값 하한 (Address "15 - 16")
경보 설정 값 하한 (Address "15 - 16")
More like this
특징 및 동작 (CM1 TC)
특징 및 동작 (CM1 TC)
More like this
경보 설정 값 상한 (Address "22 - 25")
경보 설정 값 상한 (Address "22 - 25")
More like this
성능 규격 - PLC-S TC
성능 규격 - PLC-S TC
More like this