使用S7-200和触摸屏,我能完成实时温度的显示,但完成不了 要记录1小时的温度变化曲线?
最佳答案
问题的关键是1小时中需要记录多少个数据?
plc数据存储区是一个有限的空间,过多的数据记录不利于plc的运行。
另外,你的数据记录是以什么方式?
编程:假设记录500个数据,规划出一个连续的数据区,如VB100开始的
创建指针&vb100,当需要记录数据时,将指针指向的地址写一个数据,同时指针下移一个存储数据区,当第二个数据需要记录时,按上面的描述写入数据并将指针地址下移、、、、、、直到500个数据存放满为止,是否知道数据存放了几个,仍然可以用开始的那个记录数据的条件置位计数器的条件。当500个数据记录满后,指针返回到起始地址&VB100,准备下一个循环记录。
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc367643.html