如何编写程序,记录温度变化的时间曲线

使用S7-200和触摸屏,我能完成实时温度的显示,但完成不了 要记录1小时的温度变化曲线?

最佳答案

问题的关键是1小时中需要记录多少个数据?
plc数据存储区是一个有限的空间,过多的数据记录不利于plc的运行。
另外,你的数据记录是以什么方式?
编程:假设记录500个数据,规划出一个连续的数据区,如VB100开始的
创建指针&vb100,当需要记录数据时,将指针指向的地址写一个数据,同时指针下移一个存储数据区,当第二个数据需要记录时,按上面的描述写入数据并将指针地址下移、、、、、、直到500个数据存放满为止,是否知道数据存放了几个,仍然可以用开始的那个记录数据的条件置位计数器的条件。当500个数据记录满后,指针返回到起始地址&VB100,准备下一个循环记录。

提问者对于答案的评价:

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

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

相关推荐

  • 请问用EM231RTD模块采集的两路温度有偏差,需要先标定吗

    用的PT1000,两个PT1000都摆在桌子上,但是两个温度能差0.2度,这种情况该怎么解决?是否需要标定。如果需要该怎么标定?PLC用的s7-200CN,CPU224XP。谢谢大…

    2017年11月6日
  • 关于PLC 手操器

    你好!请问西门子PLC S7-200的手操器型号是怎么样的? 是不是有液晶显示的? 这个价格如何呢? 最佳答案 手操器型号:PG702;订货号:6ES…

    SIMATIC S7-200 2021年7月5日
  • s7200模拟输出问题

    各位高手,请看下面的一段程序:西门子PLC引入模拟量的话就是TITLE=液位控制中断子程序Network 1     &…

    SIMATIC S7-200 2020年11月1日
  • 西门子触摸屏编程软件哪个好用

    西门子触摸屏编程软件哪个好用 最佳答案 ProTool是比WinCC flexible方便,系统要求不高,可是新出的操作面板和触摸屏,例如x77、KTP178等,ProT…

    SIMATIC S7-200 2021年7月5日
  • s7200地址寻址

    请问下,200的扩展模块的地址是不是按顺序排下去的,我扩了个数字量模块和三个模拟量的模块EM235,输入输出地址AIW0~AIW22吗?三个输出AQWO/2/4吗? 最佳答案 转帖…

    SIMATIC S7-200 2020年11月1日
  • s7-200或者smart 485通信串行总线接线问题

    打算用485通信的方式控制10以上伺服和步进驱动器,驱动器上面的485接口是网线水晶头的那种口。是否用西门子DP接头一边连接plc的RS485接口,另一边用PROFIBUS电缆接到…

    2021年7月5日
  • 如何在触摸屏上显示倒计时的时间?程序如何编写?

    S7200+KTP178屏。要求在触摸屏上任意设定时间,单位:秒。时间设定后触点 I0.3有效,即开始倒计时(有点像篮球比赛的时钟,暂停时,时间停止不动,开始比赛时间继续…

    SIMATIC S7-200 2021年7月5日
  • 西门子电子手轮

    车间西门子手轮坏的较多,继续努力一份西门子手轮6FX2007-1AD03使用说明书,主要是接线图。谢谢! 钻石用户推荐最佳答案 参考一下连接BH3_0316_ch_zh-CHS.p…

    SIMATIC S7-200 2021年7月5日
  • 定时顺序启动问题

    我想做一个程序 要求每隔3s触点按序得电,最后8个或16个触点都得电,我本人想用7个或15个定时器,但是程序有点大,有没有更简单的编程方法? 最佳答案 一个定时器用比较整…

    2021年7月5日
  • EM231 4AI模块读不到数

    在CPU226后带有:16DI/16DO、16DI、16DI、8DI、4AI共5块,其中第5块4AI模拟量模块读不到数,经检查模块的DIP开关设置正确,接线也没问题,且在模块的输入…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论