四则运算式如何实现?

2019年1月1日15:17:00 发表评论 101 阅读

一、 实例

某控制程序中要进行以下算式的运算: 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 步

weinxin
plc入门知识问答
每一个PLC工程师都应该关注的微信公众账号,只需输入您的问题,就会有答案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: