请问老师这样做一个累计输出值子程序,它可以达到累计输出的目的吗??

最左边是主程序调用子程序,右侧是子程序,不知道我设置输出是INOUT类型是否正确,因为累加需要输入前一次的值得到下一次的值

图片说明:

请问老师这样做一个累计输出值子程序,它可以达到累计输出的目的吗??    请问老师这样做一个累计输出值子程序,它可以达到累计输出的目的吗??   

最佳答案

关于in_out变量,该类型的变量应用于即要带有输入特性,又要具备输出特性的场合中,比较典型的是启、保、停控制的线圈及自锁,这个输出需要下载in_out变量类型。如果仅仅是输出就没有必要选择in_out变量数据类型了。
将沿放在子程序的外部是没有问题的,如果放在子程序的内部,如果这个子程序仅仅只是调用一个,那么,它仍然没有问题,问题出在多次调用上,沿在200plc中是有数量限制的,沿的状态应该需要一个标志位来记录沿的触发值状态,只是在200plc中系统给用户做好了而已。
作为与上一次的数据比较,也不需要设置为in_out数据类型的。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 200 smart 运动控制向导LDPOS指令与回原点

    LDPOS指令可以指定当前位置为0,那么回原点指令也指定当前位置为0,是哪个指令后触发 ,哪个就是零位还是怎么样? 问题补充:我的意思是,当我使用外部传感器作为零点的时候…

    2021年7月5日
  • s7-200 上传、监控问题

    s7-200 PLC上传程序后,加上以前的变量标签。监控程序时出现 “ PLC程序的时间戳与项目文件的时间戳不一致,需要比较。”如果不添加变量标签则不…

    SIMATIC S7-200 2021年7月4日
  • s7-200USB-PPI通讯电缆修复

    s7-200USB-PPI通讯电缆PLC一端9针D型接头坏了(金属接头完全拔出,与塑料接头分离,所有的接线都断了),想换一个D型接头,但不知如何连线,电缆内有六根线,颜色分别为红、…

    SIMATIC S7-200 2018年12月3日
  • 急!S7-200与台达变频器MODBUS链接不上!

    刚尝试做通讯,今天我用DP接头接上电话线  使224XP与台达B变频器链接上   我写了个程序   …

    2018年3月6日
  • WINCC与200连接问题

    上位机用WINCC组态,PLC用的是S7-200的,请问各位高手在软硬件方面如何配置?需要注意些什么?通讯口如何设置?不能再用PPI了吧? 问题补充:顺便再问一句200里的M区和V…

    SIMATIC S7-200 2021年7月4日
  • 224xp 继电器输出的寿命问题

    224xp 继电器输出的寿命问题,本来224xp不能输出脉冲,我现在在它的输出公共端加个24V电源,然后用向导做了个输出脉冲的程序。请问这样做是否合理?或者如何能令224…

    SIMATIC S7-200 2021年7月5日
  • 请问用frequency库进行电机转速的计算为何延时那么大

    具体延时大概有一分多钟,不知道为什么。 最佳答案 1.FREQUENCY库文件如果ACTIVE管脚一直激活,内部计算时间为2S2. 检查你的ACTIVE管脚是不是触发时间…

    SIMATIC S7-200 2021年7月5日
  • CPU226 0XB0 0XB8哪个是新版本的啊?

    看到官网介绍0XB0已经停产,想知道0XB0是新版本的吗?我的PLC是0XB8的,那应该配什么样订货号的电池卡啊? 最佳答案 0XB8只是代表在中国生产和销售的200系列产品,型号…

    SIMATIC S7-200 2017年11月4日
  • 工具栏标准按钮消失

    命令按钮消失 问题补充:查看→菜单→工具栏→标准选勾也没用, 最佳答案 这个比较麻烦,之前遇到过,重新安装不行,卸载后安装也不行,最后重装系统,再安装软件才好,如果不是经常用,可以…

    SIMATIC S7-200 2017年5月31日
  • 博途V13固件版本不够高怎么办?

    我用的博途V13,组态CPU  1214C,选择CPU只有4.1版本的,但是下载时提示PLC上的固件是4.2的,因此无法下载程序,请问怎么办呢? 问题补充:如果…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论