06.08.2013 Views

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

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

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

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.

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

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

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

指令说明:<br />

I 1 上节点 O 1<br />

中节点<br />

I 2 DIVM O 2<br />

I 3 下节点 O 3<br />

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

0 1 3 4 C P L<br />

上节点 <br />

中节点 <br />

下节点 <br />

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

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

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

节点说明:<br />

输入控制说明:<br />

功能输出说明:<br />

【示例】<br />

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

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

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

I 2:选择相除后结果第二个 word 要储存余数或小数<br />

= 0,第二个 word 储存余数 = 1,第二个 word 储存小数点后 4 位数<br />

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

O 1= I 1 O 2= 0 O 3:错误输出(输入数据>9999、中节点= 0 或 I 3= 1)<br />

40090 ( ) 40053 00999 商数<br />

10005 00035 40054 09000 小数<br />

40130 ( )<br />

DIVM 00065 40090 09999 被除数<br />

40053 ( )<br />

00095<br />

40130 00010 除数<br />

【说明】当输入接点 10005 导通时,I1 导通;假设寄存器(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!