累加程序

ADD_DI 做累加 每触发1次加1
INT1 输入1
INT2输入VD1
OUT VD1
为什么结果 显示的数据有问题 。是数据结构的问题吗 INT1 应改为32位整数吗?求指教

问题补充:
显示 是给触摸屏的 也就是把VD1给触摸屏。我现在发现一个问题
是不是我的变量的数据类型写错了 现在是变量1 数据类型:DWORD
地址:VD1 。数据类型是不是应该选择DINT?

最佳答案

楼主,你这个问题确实是数据格式的问题。修改过来就没有问题了,这个现象我也遇到过。

你在启动累加的时候最好加个上升沿触发(P)脉冲,这样做的好处是避免了很多数据重叠过来,而采用P就是单个上上升沿触发。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc312586.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐

  • ET200S 的使用

    ET200S上接实体开关的圆插座的型号是甚么?因我们要订巴鲁夫的感应开关,不知如何向供货商描述与之相配的插头形式. 最佳答案 ET200S是端子式的模块呀,你是指IP67的ET20…

    SIMATIC S7-200 2021年7月5日
  • 指令导向NET_EXE问题

    我一台主站网络读(NETR)四台子站(1#,2#,3#,4#),我用西门子的标准接头和紫色电缆通讯,子站我按照一进一出通讯电缆连接,但是我只能读取和主站直接相连子站数据,其余都读不…

    SIMATIC S7-200 2017年12月8日
  • 关于上升沿/下降沿中断的问题

    有请各位大侠帮忙解决一下: 本人现有一案例:S7200  CPU224PLC 一台,OMRON接近开关1支(3KHz),SUNX激光传感器一…

    SIMATIC S7-200 2021年7月5日
  • cpu224 下载程序到98%就卡住了

    我用得是笔记本电脑win10,64位系统。在虚拟机VMWARE,windows xp系统里打开s7-200PLC的编程软件,编写和下载程序,但是最近总是隔三差五就无法成功…

    2017年6月2日
  • 高速脉冲输出值的显示

    S7-200中利用PTO方式Q0.0和Q0.1输出高速脉冲,输出时的当前值能在哪个数据寄存器查到,如输出100个脉冲,寄存器能从 0-100递增显示,再输出50个脉冲,寄…

    SIMATIC S7-200 2020年11月1日
  • plc信号延迟

    如何用程序将模拟信号延迟输出40s? 最佳答案 我想以上的都错了。他是想把模拟量全程重播。现场录制和重播相隔40秒。论坛上找找我的帖。有说过的。《一起攻关》 提问者对于答案的评价:…

    SIMATIC S7-200 2020年11月1日
  • 填表

    请教大家一下:我现在要将VD1000至VD3000这一段寄存器全部清空赋值0 ,本来打算用填表指令来处理,可是发现填表指令最多只能填入255连续字,而我现在需要填500个…

    SIMATIC S7-200 2018年12月6日
  • S7-200每秒自加1操作

    如题,我想做一个每秒自加1的运算,但是做了如下程序,发现LW1(IN_OUT)的值总是在0和1之间变化,有时候还会突然来个溢出变成-32xxx之类的数值。我也尝试了用自增INC_W…

    2021年7月5日
  • S7-200 Smart 怎么进行数模转化

    300plc里面有Fc105和Fc106进行数模转换 但是200里面没有 我想转换怎么做,例如我有一个传感器是4–20mA的 量程0—100&n…

    2017年12月7日
  • S7-200高速计数器怎么接收伺服驱动器的A相B相Z相差动信号(5V)

    想利用S7-200的高速计数器,采集伺服驱动器的反馈编码器值,利用高速计数器采集到的值,在程序中比较好控制伺服电机实际运行的位置 问题补充:主要是伺服驱动器A相,B相,Z相输出是差…

    SIMATIC S7-200 2018年12月3日