03.01.2013 Views

Toshiba PROSEC T1-16S PLC User's Manual - CTi Automation

Toshiba PROSEC T1-16S PLC User's Manual - CTi Automation

Toshiba PROSEC T1-16S PLC User's Manual - CTi Automation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

7. Instructions<br />

FUN 182 NEG 2’s complement<br />

Expression<br />

Input −[ A NEG B ]− Output<br />

Function<br />

When the input is ON, this instruction finds the 2’s complement value of A, and stores it in B.<br />

Execution condition<br />

Input Operation Output<br />

OFF No execution OFF<br />

ON Execution ON<br />

232 <strong>T1</strong>-<strong>16S</strong> User’s <strong>Manual</strong><br />

6F3B0253<br />

Operand<br />

Name Device Register Constant Index<br />

X Y R S T. C. XWYWRWSW T C D I J K<br />

A Source √ √ √ √ √ √ √ √ √ √ √<br />

B Destination √ √ √ √ √ √ √ √ √<br />

Example<br />

When X007 is ON, the 2’s complement value (sign inverted data) of RW39 is stored in D0122.<br />

For example, if RW38 is 4660, the 2’s complement value -4660 is stored in D0122.<br />

2’s complement data is calculated as follows.<br />

F E D C B A 9 8 7 6 5 4 3 2 1 0<br />

RW39 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 (4660)<br />

Bit inverse<br />

1 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 (-4661)<br />

D0122 1 1 1 0 1 1 0 1 1 1 0 0 1 1 0 0 (-4660)<br />

+ 1<br />

Note<br />

• The data range of A is -32768 to 32767. If the data of A is -32768, the same data -32768 is<br />

stored in B.<br />

<strong>CTi</strong> <strong>Automation</strong> - Phone: 800.894.0412 - Fax: 208.368.0415 - Web: www.ctiautomation.net - Email: info@ctiautomation.net

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!