smart200加IO模块和模拟量模块后无法断电保持

SMART200的CPU SR40加2个EN DR16、2个EN DR08和1个EM AM03后,把所以输入输出线接好后就无法断电保持。假如不接IO模块或不接模拟量模块都能保持数据。同时接IO和模拟量模块,但模拟量模块输入与输出都不接外部设备的情况下都能断电保持。此系统所有IO及模块用外部直流24V供电,模拟量模块输入及输出为电流型。

问题补充:
技术论坛的自动化系统 / SIMATIC S7-200 SMART的斑竹"yaoxiao"说:“Smart200的掉电保持,和200的不同。200是用电池方式保持SRAM的内容。Smart则是往Flash里写,不需要电池就能保持。
写Flash的时刻,是在断电事件发生时。从外电源断开,到芯片级的MCU失电,有一段时间的,这段时间内由里面的电容器维持供电。如果电容器容量变小了或失效了,外电源断开后到MCU失电的时间不足以写完断电保持的数据,那就保持失败了。”但也无法证实验证,感觉比较贴近问题本身。如果真的是这款PLC本身的缺陷,除了西门子内部工程师,估计无法解决这个问题。
还有就是我要断电保持的是程序的运行进程数据,而不是模拟量数据,要求断电回复以后能按原来的断电前的状态继续往下运行。
什么重新下载、复位,清除PLC内存再试等等方法都试过了,根本无效。并且触摸屏也没有写入开机复位的内容。
在外部模拟量设备没有接上的时候“能断电保持的,能断电保持的,能断电保持的”重要的东西说三次。

钻石用户推荐最佳答案

1、建议仔细阅读下述资料中,系统块设置中的组态保持范围。便于系统全面了解S7-200 SMART的数据保持机制;
西门子 S7-200 SMART 技术参考Version1.7(《S7-200 SMART PLUS》)
http://www.ad.siemens.com.cn/download/docMessage.aspx?id=6861
2、问题补充:
掉电保持指的一是保持程序,二是保持输入输出状态。你所提到的“Smart200的掉电保持,和200的不同。200是用电池方式保持SRAM的内容。Smart则是往Flash里写,不需要电池就能保持。”这是在保持程序与数据!如果要保持保持输入输出状态,尚需要进行系统设置!这一点要弄清楚!看看上述的资料,了解如何设置。
3、有关模拟量数据的保持?
在系统断电设置中的组态保持范围内没有模拟量数据,这就需要设置一个MWxx为保持单元,每个周期将模拟量的值存入这个MWxx。一旦掉电重启的第一周期,应用SM0.1将这个MWxx送入模拟量,完成恢复工作。有关Smart200的SMB用法见有关说明书。

提问者对于答案的评价:

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

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

相关推荐

  • RS485-RS232通讯线问题

    我现在要用计算机串口向PLC发送命令,我现在有一个RS232-RS485转接口,与PLC该怎么连,转接口有D+/A、D-/B、GND、+9V四个接线端,与PLCPORT0口该怎么连…

    SIMATIC S7-200 2020年11月1日
  • 模拟量程序对自由口通讯中的中断程序的影响

    我用的200PLC,两个通讯口分别和另一个PLC还有温度模块自由口通讯,当我把整个程序下载到PLC中,和温度模块的通讯只有一次(温度模块只闪亮一次),当我把模拟量子程序删掉后下载进…

    SIMATIC S7-200 2021年7月4日
  • PC与S7200通讯的问题

    1)比如PLC内的已灌好程序,接通物理触点I0.0,步进电机运转1000个脉冲。这是比较容易实现的。2)那如何在PC机内发出类似于触点I0.0的命令? 问题补充:PC与S7200之…

    SIMATIC S7-200 2020年10月31日
  • 风量与风压

    我现在做一个燃烧系统。因为风量与喂煤量有一个比例。所以知道了喂煤量就可以计算出风量。我想问的是风量的大小可以用风压来表示么?他们之间有什么换算关系么?风量98000,风压2500,…

    SIMATIC S7-200 2020年11月1日
  • 200PLC与西门子触摸屏与称重传感器485通讯模块以及485自由通讯协议的设备如何通讯

    我用1台200PLC与西门子触摸屏与称重传感器485通讯模块以及485自由通讯协议的设备如何通讯 最佳答案 200的其中每一个集成的RS485口只能工作在一种通讯模式。触摸屏,称重…

    SIMATIC S7-200 2021年7月5日
  • 步进电机如何设定原点

    我想有绝对位移用到我的工程中,但是不知道怎样设定原点 最佳答案 《S7-200驱动步进电机心得》连接http://bbs.iianews.com/viewthread.php?ti…

    SIMATIC S7-200 2020年10月31日
  • 中断事件优先等级可以修改吗?

    问: 我想把定时中断优先级提到最高,然后再执行通讯中断,可以用指令来修改中断优先级吗? 最佳答案 不可以,建议用定时器来做.  提问者对于答案的评价:多谢,在定…

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC程序上传下载步骤

    大家好,请提供S7-200PLC程序上传下载步骤,越详细越好,谢谢大家。 最佳答案 这个西门子200官方有详细的视频教程,请参考链接:http://www.ad.siemens.c…

    SIMATIC S7-200 2017年6月27日
  • s7-200手册接线疑问?

    s7-200样本上面的接线图,源型与漏型弄反了吧?大家怎么看? 图片说明:    最佳答案 手册上没有说错哦。源型输入与漏型输入,都是相对于PLC公共端(COM…

    2017年12月21日
  • 关于200get/put

    200get/put最大限制是多少,常用在哪些地方 钻石用户推荐最佳答案 这个应该是200smart的功能之一。首先西门子200smart plc的get/put指令是以…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论