四则运算式如何实现?
2020-11-28
一、;实例
某控制程序中要进行以下算式的运算:;38X/255 2
式中“ X ”代表输入端口;K2X0;送入的二进制数,运算结果需送输出口;K2Y0;;X020;为起停开关。
二、;怎样用四则运算指令来实现上述功能?
三、;PLC;硬件的实现
1;、;I/O;的分配
输入 | 功能说明 | 输出 | 功能说明 | ||
K2X0 | X0 | 二进制数输入 | K2Y0 | Y0 | 二进制数输出 |
X1 | Y1 | ||||
X2 | Y2 | ||||
X3 | Y3 | ||||
X4 | Y4 | ||||
X5 | Y5 | ||||
X6 | Y6 | ||||
X7 | Y7 | ||||
; | X20 | 启动 | ; | ; | ; |
2;、;I/O;的外部接线
四、;PLC;软件的实现
用功能指令实现以下算式的运算:;38X/255 2;的梯形图如图所示。
五、知识的拓展
指令名称 | 助记符 | 指令代码位数 | 操作数范围 | 程序步 |
D;(;.;) | ||||
加;1 | INC
INC (P) |
FNC24;◥
(16/32) |
KnY;、;KnM;、;KnS
T;、;C;、;D;、;V;、;Z |
INC;、;INCP…3;步
DINC;、;DINCP…5;步 |
减;1 | DEC
DEC (P) |
FNC25;◥
(16/32) |
KnY;、;KnM;、;KnS
T;、;C;、;D;、;V;、;Z |
DEC;、;DECP…3;步
DDEC;、;DDECP…5;步 |