我想读取某个变量的存档值,事情事情如下:我设置了两个变量用于存放上下限,但是每次启动,上下限都是显示0,我想用脚本的方式实现可以每次重启后可以读取到最近一次的值,如果可以不用脚本的方法实现那当然更好
问题补充:
我没有采用PLC,通过读取记事本的文件比较不错,但是,如果系统式非正常退出,比如突然断电,哪数据可能会来不及存入记事本,那读取的数据就不对了,不知道是否还要其他方法,最好简单些,可以多给分呵呵,有代码的再给下代码吧,比较急用
最佳答案
1、最好使用PLC中的DB块做上下限的存储。
2、升级到WinCC V7.0,直接就支持内部变量的保存功能。
3、用C脚本将上下限值存入文本文件,WInCC启动时再读出并赋值。论坛里里有这样的代码,参考地址:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=164525&s_id=0&num=13#anch
提问者对于答案的评价:
我采用你您给我提供的第三种方案 实习起来比较方便
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc272430.html