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

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

图片说明:

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

最佳答案

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

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

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

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

相关推荐

  • 电缆的区别

    电缆的区别:PROFIBUS电缆、双绞线、光缆、普通电缆、之间的区别。谢谢! 最佳答案 电缆的区别:PROFIBUS电缆、双绞线、光缆、普通电缆、之间的区别。1>PROFIB…

    SIMATIC S7-200 2020年11月1日
  • modbus和以太网的问题

    我这边西门子200是走modbus通讯的,现在对方的DCS是用网线通讯的,我叫对方用modbus通讯,对方认为自己的工控机有网口,只能用网口。那么我可以叫他们那边配置个网关,然后跟…

    2020年10月31日
  • mcgs与7s7200 plc建立连接

    昆仑通态与s7200 plc CPU224xp如何建立连接 最佳答案 方法:1,昆仑通泰触摸屏有手册使用说明,点击帮助即可查到通信连接那章,有具体的和S7-20…

    SIMATIC S7-200 2021年7月5日
  • ASI通讯问题

    各位好,我看CP243-2资料,说他占CPU映像区一个字节输入和一个字节输出,那这个最占用字节对应的物理输入输出点还能接向应的开关量输入,输出吗?还有就是说不用通讯绶冲区可以直接用…

    SIMATIC S7-200 2021年7月5日
  • S7-200使用编程线时出现。从PLC接收数据时发生错误

    使用的编程电缆是USB Adapter(ppi)协议。软件版本V4.0 SP8。 电脑系统WIN7(本人电脑只支持WIN7)。还有什么不详细的地方加Q…

    2020年10月31日
  • 晶体管/继电器模块

    S7-200有晶体管型号和继电器型号的,如果不考虑输出脉冲的话,该如何选择呢?现在担心的是,继电器型号的继电器是集成在PLC内部的,如果继电器有故障的话,检查和维修都很困难.晶体管…

    SIMATIC S7-200 2020年10月31日
  • PROFIBUS网络中S7-200编程

    带CP5611通讯卡的个人机为上位机,通过编程实现S7-200(CPU224、EM277,带DP模块)控制MM440对普通三相交流电机的远程调速(要求连续调速),二者间使用USS协…

    SIMATIC S7-200 2021年7月5日
  • 和s7-200的MODBUS从站的通讯错误的保存时间

    用s7-200的modbus主站指令带4个从站,如果某一次和某个从站的通讯发生了错误,那么这次通讯就作废了,这个错误代码还会影响下次通讯吗?就是说,如果我不理会这个错误代码,是再也…

    SIMATIC S7-200 2021年7月5日
  • 编码器集电极输出和电压输出

    编码器集电极输出和电压输出在224XP上接一个增量式编码器,来测量主轴的转速。请看下图,编码器集电极输出和电压输出应用上有什么区别呢?就是在信号线和电源线之间多了一个上拉电阻。 图…

    2020年10月31日
  • EM235不用点短接问题

    我想问一下S7-200如果有通道不用时,是不是这个通道的"x+,x-"需要短接? 最佳答案 模拟量输入短接就行了,主要是抗干扰。如果屏蔽做的好的话,不管它也行 …

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论