西门子PLC编程:输入一个四位二进制数,计算其平方值,结果按BCD码输出。

写出梯形图,不会的就别来了

测试 输入的时候在状态表里面选择数据输入的格式为二进制。

不知道满不满足你的要求。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-21

LD     SM0.0

LPS

MOVW   2#XXXX, VW10

AENO

MOVW   VW10, VW20

*I     VW10, VW20

LPP

MOVW   VW20, VW50

IBCD   VW50

这个就是程序 2#XXXX   可以改为2#0000-2#1111   等于十进制的0-15

本回答被提问者和网友采纳
相似回答