s7 1200 的编程问题

s7 1200里temp变量每次扫描都会清除,而且用temp变量自保持都不行,得要中间变量。然而如果我想用多重背景数据块,同时调用同一个功能块时,功能块内的程序用中间变量编会出错。那么应该怎么用多重背景数据块?还是我中间那个环节知识出现问题了?新手求解,谢谢各位了。

最佳答案

temp是临时变量 值只在当前周期有效,不会保存至下一个扫描周期,所有不能用来做自保持以及边沿触发。要用STAT静态变量,是可以保持的,多重背景中你要用到多重背景DB块,而不是用MW之类的来做中间变量。

提问者对于答案的评价:

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午7:19
下一篇 2017年6月24日 下午7:19

相关推荐

  • 请教时间段判断思路

    在屏上设置8个时间段,比如时间段1为00:00-07:30,时间段2为07:30-10:45. ,时间段3为10:45-12:00.读S7-1200的系统时间然后判断当前…

    SIMATIC S7-1200 2017年11月1日
  • WINCC通过PC ACCESS能同时跟八个S7-1200用以太网通讯吗

    WINCC通过PC ACCESS能同时跟八个S7-1200用以太网通讯吗?如果可以的话请把相关的配置和实现思路说一下,谢谢各位师傅了另,自由口通讯的时候怎么才能把接收缓冲…

    SIMATIC S7-1200 2017年11月19日
  • CM1241与CB1241性能上有何区别

    CM1241与CB1241性能上有何区别 最佳答案 CB1241是通讯板,CM1241是通讯模块CB1241只有485接口,通讯板是直接插在cpu上面的那块小板通讯模块是挨着cpu…

    SIMATIC S7-1200 2017年11月12日
  • 1200 modbus与 变频通讯

    想通过CM 1241和支持modbus-rtu 通讯的变频器通讯 s 1200 modbus通讯需要自己编写CRC校验程序吗?&n…

    SIMATIC S7-1200 2017年11月12日
  • S7-1200模拟量断线报警

    模拟量信号0-10V对应0-27648,怎么区分是0V,还是断线了。 最佳答案 1、只要4-20mA的电流信号才有断线检测,电压信号只要检测短路。2、转帖:如何管理通过 …

    SIMATIC S7-1200 2017年11月4日
  • s7-1200多轴运动控制问题

    各位大神s7-1200多轴运动控制程序中,两个轴之间的切换动作怎么实现? 问题补充:补充问题:例如在主程序段里,程序段一里轴1动作,程序段二轴二动作,程序段三轴三动作,用轴一的完成…

    SIMATIC S7-1200 2017年6月13日
  • S71200中的ASC转换

    为什么S71200中的ATH指令将ASC转换16进制显示的却不是ASC码表中的数值,有人用过吗?比如1转换过去怎样才能显示31这样的 最佳答案 1、我理解你需要的是S_CONV指令…

    2017年8月26日
  • 关于1200组织块的疑问

    想请问大侠们,西门子1200的启动组织块和程序循环的组织块都处于优先组1的优先级1,西门子1200 EASY PULS上写着“如果同一个优先级的组织块同时触发时…

    SIMATIC S7-1200 2017年11月1日
  • S7-1200内部培训讲座(3)——CPU主要功能A

    S7-1200内部培训讲座(3)——CPU主要功能A 课程编号:V1075 本系列课程是西门子S7-1200热线工程…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提…

    SIMATIC S7-1200 2017年6月19日
  • 西门子1200 FB编程问题

    西门子1200PLC,功能块FB1中使用TON定时器,我建立了一个数据类型IEC_TIMER的局部变量 CC 作为定时器的名字(截图),确无法正确写入。什么地方…

    2017年11月4日