기본 콘텐츠로 건너뛰기

라벨이 데이터연산인 게시물 표시

싸이몬 CIMON PLC FAQ - 더블워드 연산 처리 방법

안녕하세요. CIMON 입니다. 싸이몬 CIMON PLC 관련 FAQ를 소개합니다. 더블워드, 워드, 부동 소수점 데이터 연산 방법 입니다.  - 더블워드 / 부동소수점 연산의 경우 지정 어드레스에 +1까지 점유하게 됩니다.  - 더블워드 연산의 경우 명령식 앞에 'D'를 붙여주시면 됩니다. (예 : DADD, DSUB)  - 부동 소수점 연산의 경우 명령식 앞에 'E'를 붙여주시면 됩니다. (예 : EADD, ESUB)  * 부동 소수점 연산은 XP, PLCS CPU만 지원 됩니다. [예제] *ADD 명령어 S1으로 지정된 데이터와 S2로 지정된 데이터를 덧셈하여 그 결과를 D로 지정된 영역에 저장합니다. ('CICON > 도움말 > 도움말 - PLC공통 > PLC명령어 > 응용 명령 상세 > 산술 연산 명령 > BIN사칙연산(덧셈) : ADD, DADD, ADDP, DADDP' 참조) 1. 워드 연산 M00이 ON 되었을 때 100과 D0을 덧셈하여 D100에 저장하는 프로그램 예 ) D0이 5일 때 D100의 값은 105가 됩니다. 2. 더블워드 연산 M00이 ON 되었을 때 12.34와 D0~D1 부동 소수점 데이터(Float)를 덧셈하여 D100~D101에 부동 소수...

싸이몬 CIMON PLC FAQ - 더블워드 연산 처리 방법

안녕하세요. CIMON 입니다. 싸이몬 CIMON PLC 관련 FAQ를 소개합니다. 더블워드, 워드, 부동 소수점 데이터 연산 방법 입니다.  - 더블워드 / 부동소수점 연산의 경우 지정 어드레스에 +1까지 점유하게 됩니다.  - 더블워드 연산의 경우 명령식 앞에 'D'를 붙여주시면 됩니다. (예 : DADD, DSUB)  - 부동 소수점 연산의 경우 명령식 앞에 'E'를 붙여주시면 됩니다. (예 : EADD, ESUB)  * 부동 소수점 연산은 XP, PLCS CPU만 지원 됩니다. [예제] *ADD 명령어 S1으로 지정된 데이터와 S2로 지정된 데이터를 덧셈하여 그 결과를 D로 지정된 영역에 저장합니다. ('CICON > 도움말 > 도움말 - PLC공통 > PLC명령어 > 응용 명령 상세 > 산술 연산 명령 > BIN사칙연산(덧셈) : ADD, DADD, ADDP, DADDP' 참조) 1. 워드 연산 M00이 ON 되었을 때 100과 D0을 덧셈하여 D100에 저장하는 프로그램 예 ) D0이 5일 때 D100의 값은 105가 됩니다. 2. 더블워드 연산 M00이 ON 되었을 때 12.34와 D0~D1 부동 소수점 데이터(Float)를 덧셈하여 D100~D101에 부동 소수점 데이터(Float)를 저장하는 프로그램 예) D0~D1이 56.78일 ...

싸이몬 CIMON PLC FAQ - 더블워드 연산 처리 방법

안녕하세요. CIMON 입니다. 싸이몬 CIMON PLC 관련 FAQ를 소개합니다. 더블워드, 워드, 부동 소수점 데이터 연산 방법 입니다.  - 더블워드 / 부동소수점 연산의 경우 지정 어드레스에 +1까지 점유하게 됩니다.  - 더블워드 연산의 경우 명령식 앞에 'D'를 붙여주시면 됩니다. (예 : DADD, DSUB)  - 부동 소수점 연산의 경우 명령식 앞에 'E'를 붙여주시면 됩니다. (예 : EADD, ESUB)  * 부동 소수점 연산은 XP, PLCS CPU만 지원 됩니다. [예제] *ADD 명령어 S1으로 지정된 데이터와 S2로 지정된 데이터를 덧셈하여 그 결과를 D로 지정된 영역에 저장합니다. ('CICON > 도움말 > 도움말 - PLC공통 > PLC명령어 > 응용 명령 상세 > 산술 연산 명령 > BIN사칙연산(덧셈) : ADD, DADD, ADDP, DADDP' 참조) 1. 워드 연산 M00이 ON 되었을 때 100과 D0을 덧셈하여 D100에 저장하는 프로그램 예 ) D0이 5일 때 D100의 값은 105가 됩니다. 2. 더블워드 연산 M00이 ON 되었을 때 12.34와 D0~D1 부동 소수점 데이터(Float)를 덧셈하여 D100~D101에 부동 소수점 데이터(Float)를 저장하는 프로그램 예) D0~D1이 56.78일 때 D100~D101의 부동 소수점 데이터(Float)는 69.12가 됩니다. ...