S7-1200 局部变量

程序中通过多次调用同一个FB块,以实现相同功能的多次使用,但不知为什么有部分返回值却是第一次调用时的返回值,怀疑在FB块中定义的局部变量出问题,大家有没有遇到这种情况。

最佳答案

1、怀疑在FB块中定义的局部变量出问题,大家有没有遇到这种情况。?
没有遇到这种情况。S7-1200 局部变量在所在块结束时被清零,注意S7-1200 局部变量不能用于赋初值。
2、有关S7-1200 局部变量教程:
http://www.ad.siemens.com.cn/service/elearning/cn/CourseV2.aspx?CourseID=533

提问者对于答案的评价:
可能是我没有弄对

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日 上午2:17
下一篇 2017年11月13日 上午2:17

相关推荐

  • 求DP诊断 FC125程序

    哪位大侠能提供一份FC125功能源程序 ,万分感谢。569633578@qq.com 最佳答案 我晚上发给你,FC125和FB125的程序都有。 提问者对于答案的评价:非…

    SIMATIC S7-1200 2017年6月10日
  • CM 1241

    请教各位   CM1241模块(241-1CH32-0XB0)设备组态完成,好像PLC找不到,CM1241模块上显示灰色标志,在程序中MB_MASTE…

    2017年8月26日
  • 两台s7 1200通讯

    搭建两台s7 1200的系统,由于轴数不够扩展两个1215CPU,各带8个IO模块,还拖了ET200s,希望用其中一个CPU控制另一个的IO和轴,各位大神能否提供实例和指…

    SIMATIC S7-1200 2017年6月10日
  • S7 1200 CPU 1214C 连接问题

    请教各位订货号为6ES7 214-1AG40-0XB0 我用博图V12 找不到这个订货号 是否要下载V13的才能连上我现在手上只有一个6ES…

    SIMATIC S7-1200 2017年7月25日
  • s7-1200 诊断OB块使用

    OB块中有诊断错误中断的OB块,硬件中断OB块。如果出错不让PLC停机,这些OB块改如何使用? 最佳答案 1、参见,在下述论坛中的22楼:诊断错误中断的实验:http://www.…

    SIMATIC S7-1200 2017年11月12日
  • 博途为什么显示无系统常数

    用的V14的版本,添加CB1241通信块口,发现系统常数里显示无系统常数,导致程序报错,请问是什么原因呢?下图为正常有系统常数的显示 问题补充:请问在哪里修改这个参数呢?能具体一点…

    2017年6月1日
  • TIA V12版本软件里面的设备选项怎么没有西门子300?

    如图所示,怎么只有1200的PLC,是没装硬件包吗,还是得升级软件呢?具体怎么操作? 问题补充:我安装的不是专业版吗?我就是从网上下载的啊,我网上搜索专业版的,搜不到呢,应该怎么弄…

    2017年10月31日
  • S7 1200 的I Q 间接寻址

    CPU1214本身带9个输出, 接上一个8路输出模块, 共计17路。(实际项目中比此多很多点数, 此处只为举例)。上位机发送数据,控制17个点的输出。…

    SIMATIC S7-1200 2017年6月29日
  • 关于Modbus-RTU用MB_MASTER指令块使用的问题

    1200PLC做MODBUS通讯主站程序时,需要调用MB_COMM_LOAD这个块用于初始化模块,这个块有个MB_DB管脚是连接MB_MASTER通讯块的背景数据块的,但在程序中需…

    2017年10月24日
  • Moudbus通讯不能够通讯,一直报错

    按照视频学习里面编程,最后通讯测试,一直连接不上,一直报错8281和818D。PLC作为主站,从站用MoudbusScan测试没有问题,CM1241_RS485/422上的Tx和R…

    SIMATIC S7-1200 2017年5月28日