06.08.2013 Views

VLadder 编程软件使用手册V1.2

VLadder 编程软件使用手册V1.2

VLadder 编程软件使用手册V1.2

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

§2-18 4 位数十进制除法器(Long Word 型) DIV<br />

DIV 4 位数十进制除法器<br />

梯形图符号 操作数种类<br />

指令说明:<br />

I 1 上节点 O 1<br />

中节点<br />

I 2 DIV O 2<br />

I 3 下节点 O 3<br />

<strong>VLadder</strong> 编程软件使用手册 41<br />

0 1 3 4 C P L<br />

上节点 <br />

中节点 <br />

下节点 <br />

0~9999 Lword(or constant)÷word(or constant)→word (Decimal)<br />

本除法器系经由外部的控制将设置的 2 个十进制数值相除并储存其结果。在控制动作方面,外部信号可控制除法器的动作与否。指<br />

令输出方面可以表示除法器的激活、除 0 显示及除法溢出的状态。<br />

节点说明:<br />

输入控制说明:<br />

小数<br />

上节点:被除数(若为常数立即值时须≤9999;当操作数不为立即值时会取 long word 值为被除数)<br />

中节点:除数(须≤9999)<br />

下节点:相除的商及余数或商及小数四位数(占用 2 words:第一个 word 为商,第二个 word 为余数或 4 位数小数)<br />

I 1:动作控制 输入动作时( 、 ) 执行运算功能<br />

功能输出说明:<br />

I 2:选择相除后结果第二个 word 要储存余数或小数 =0,第二个 word 储存余数; =1,第二个 word 储存小数点后 4 位<br />

I 3:前级错误输入<br />

O 1= I 1 O 2= 除法器溢出执行指示 = 1,(商>9999) O 3:错误输出(输入数据>9999、中节点= 0 或 I 3= 1)<br />

【示例】<br />

40090 ( ) 40053 00999 商数<br />

10005 00035 40054 09000 小数<br />

40130 ( )<br />

DIV 00065 40090 00000 被除数<br />

40053 ( ) 40091 09999<br />

00095<br />

40130 00010 除数<br />

【说明】当输入接点 10005 导通时,I 1 导通;假设 long word(40090)=9999,(40130)=10,40053 存放除法运算后所得到的商(=999);<br />

因为 I 2 导通所以 40054 的内容存放的是运算后的小数点以下 4 位小数(=9000)

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

Saved successfully!

Ooh no, something went wrong!