Data Scale

입력값을 지정한 1차함수에 따라 출력하는 프로그램 Analog Data를 처리하다보면 필요한 프로그램으로 아래와 같은 식으로  계산된다. 소스는 C#.NET에서 작성한 소스며  입력값의 Limit까지 고려해서 작성하였다.   Scale = [변환후 최대값]-(([변환후 최대값]-[변환후 최소값])/([변환전 최대값]-[변환전 최소값]))*([변환전 최대값]-[입력값]) Scale Example – C#.NET

 

[Omron PLC] Scale Function Block

자료다운로드 BCD(194) 명령을 대체하기 위해 만들었으며,SCL명령은 사용 범위에 제한들이 있어 다양한 범위에 적용할 수 없고 입력항과 출력항 데이터 형식이 달라 불편함을 느껴 입,출력항 모두 부호있는 10진수로 출력하고 또한  BCD로도 출력하겠금 제작됨 입력항 _____________________________________________ 사용(입력)데이터 범위: (INT) -32768~32767 입력 최소값 : (INT) -32768~32767 입력 최대값 : (INT) -32768~32767 출력 최소값 : (INT) -32768~32767 출력 최대값 : …

Continue reading ‘[Omron PLC] Scale Function Block’ »