数据保持

编一个程序,要在断电后保持高速记数器的值,我把HC0送入到MD0,并把MD0在系统块中做了断电保持,上电时用SM0.1将MD0送入SMD38,结果是有时保持正确,有时不正确,请赐教。

最佳答案

不正确是差的很大吗?
 一般高速计数的话,停电时计数停止,确认设备是否停止?
 你的做法是没有错的
 用语句 
 ld sm0.1
 movd md0,smd38
 MOVB   16#C0, SMB37     //要写控制字
 HSC    0
 放在程序开始就可以了,确认md0在程序其它地方没有被用到

提问者对于答案的评价:
很好,谢谢,停电时设备即停止,可能是控制字的关系.

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

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

相关推荐

  • S7-200的通讯问题

    我用一个PC机和一个S7-200的PLC在进行通讯的时候,上面显示"通讯超时",我检查拉一下端口号,地址,和波特率还有连接电缆.都没有错误..请问是什么原因呀 …

    SIMATIC S7-200 2021年7月5日
  • 需要S7-200 smart 的编程软件

    需要S7-200  smart  的编程软件 钻石用户推荐最佳答案 参考: 1.STEP 7 Micro/WI…

    SIMATIC S7-200 2021年7月5日
  • s7-200的profibus问题

    主站是s7-300,用户要求s7-200走profibus通信,我不是很了解有疑问请大虾解答啊。我的s7-200加em277,有人说s7-200不用任何设置。我想问,假设要读的v存…

    SIMATIC S7-200 2019年6月10日
  • 200PLC通讯?

    现在想用S7-200PLC走通讯(modbus)控制三恳变频器(VM06),S7-200PLC modbus库里只有modbus-CTRL和modbus-MSG,怎么去控…

    SIMATIC S7-200 2020年11月1日
  • 关于s7-200调用子程序的问题

    现在s7-200中调用SBR子程序,再该子程序中添加一定时器T0,做成时间到触发。在不同位置,重复调用子程序,并触发不同线圈,是否会导致程序混乱? 最佳答案 在子程序里可以多次调用…

    SIMATIC S7-200 2020年11月1日
  • S7-200的EM277PROFIBUS通讯如何编程

    希望专家指导指导 最佳答案 这个问题很基础,对于EM277来说,可以进行Profibus、MPI通讯,但是在这两种网络当中,PLC200只能作为从站来进行通讯。 关于Pr…

    SIMATIC S7-200 2021年7月5日
  • 200CPU中程序加密如何破解

    现场200CPU程序被加密保护,想改造,需要读源程序,如何破译 最佳答案 既然是改造,那估计那设备是比较旧的了,以前进口的200PLC是可以破解的,通过编程电缆直接读取,现在国产的…

    SIMATIC S7-200 2020年11月1日
  • cpu226 的Port0 和Port1分别和编程软件、HMI通信

    plc的Port0 和Port1分连接step7 microwin 和HMI,PC上经常和plc通信不上的情况,HMI也出现过,是因为这两个端口不能同…

    SIMATIC S7-200 2017年6月12日
  • 200PLC脉冲输出

    高速脉冲输出指令中如使用轮廓表中。有一个初是周期,周期增量,脉冲数。脉冲数是不是就是要发送的脉冲个数?,初使周期就是最开始以此参数的时间来发送脉冲?脉冲增量就是在初是周期的时间上加…

    SIMATIC S7-200 2017年8月16日
  • s7200数据传送

    项目描述如下: 输入数字量为水泵的开关状态、模拟量为水泵处的压力(压力传感器),要把这些量传到S7200的PLC中,然后再把这些数据传到PC上,主要是监视作用,不用控制。…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论