数据保持

编一个程序,要在断电后保持高速记数器的值,我把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日

相关推荐

  • step7-microwin smart v201软件 能不能给S7-200PLC编程

    刚接触了smart的编程软件,界面还是很友好的,不知道能不能连上200的PLC,直接给它编程什么的…… 钻石用户推荐最佳答案 不能。 200有200的编程软件STEP7&…

    SIMATIC S7-200 2021年7月5日
  • 西门子数字量信号输出解析

    西门子EM222 输出 数字量信号24V DC 、120/230V AC和继电器 10A的区别,以及这三种输出信号的应用…

    2019年6月10日
  • 200PLC与PC机通讯

    各位高手,我现在想用200PLC与上位机PC通讯,PLC用modbus从站协议,PC用VB编程,我想问的是:PC如何使能PLC内的“M”位?格式如何?谢谢各位了! 最佳答案 请用三…

    SIMATIC S7-200 2021年7月4日
  • cpu226串口问题

    我用VEINVIEW与CPU226进行通讯。参数设置都没有问题,怎么通讯不上呢?用相同的设置与CPU224通讯却没有任何问题。然后我用TP177B与CPU226进行通讯,没有实现。…

    SIMATIC S7-200 2020年11月1日
  • 一个程序可以放多少个PID指令

    我在程序里放了6个PID指令,参数完全一样,同运行,感觉到后面的4个不太正常,反应很慢,有时很久没反应,输出值的偏差太大,请问一个程序最多可以放几个PID指令? 最佳答案 S7-2…

    SIMATIC S7-200 2021年7月5日
  • s7-200数据收发

    S7-200与S7-300通讯,要求S7-200将数据统一存放入V存储区中,再发送出去,请问如何将数字量信号I0.0,M0.0等存放入V存储区中,再将其发送出去。最好能提供例子程序…

    SIMATIC S7-200 2020年10月31日
  • s7200符号表使用问题

    我把地址注释好中文符号后,觉得要修改一下文字,修改后在程序里显示不对了,怎么解决?谢谢 最佳答案 要修改符号名,请按以下步骤做:1. 符号名未使用(如正在使用,先CTRL…

    SIMATIC S7-200 2017年12月1日
  • 200cpu不能运行

    200CPU突然发现不再运行,更换新CPU ,重新下载备份程序,问题未解决。下载空程序CPU不再报错,请教高手原因 问题补充:谢谢,各位的回答。问题我以解决。发现以前程序…

    SIMATIC S7-200 2021年7月5日
  • S7-200 RCV

    自由口接收数据时需要执行RCV指令,那么比喻要从自由口发送和接收数据 发送XMT由程序控制 接收数据是由于不知RS485总线什么时候会发送数据过来(由对方控制)…

    SIMATIC S7-200 2017年8月3日
  • 问个软件界面上不引人注意的小问题。

    有师傅知道这个标尺是做什么作用的?研究了一下,好像动不了,也没找到答案。见图。 图片说明:    最佳答案 在菜单栏,文件–>页面设置中更改左、右边距,…

    2017年6月10日

发表回复

登录后才能评论