VLadder 编程软件使用手册V1.2
VLadder 编程软件使用手册V1.2
VLadder 编程软件使用手册V1.2
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)