洐功
你说PLC控制系统有没有历史趋势显示?这样问不太严谨,但是既然说PLC控制系统的话,那么是有历史趋势显示的功能的!只不过PLC控制器本身不能支持历史趋势显示!
PLC控制系统需要借助触摸屏或者上位机软件,来实现历史趋势的显示!
比如下图是台达触摸屏组态软件上提供的功能:
从这个图片可以看到,其采样功能里边提供了历史趋势图,历史数据表,历史信息表等历史信息值的查询和显示功能!在画面上设置好之后,大概是下边的样子,根据时间的一个历史值曲线:
触摸屏上的历史曲线组件相对简单一点,在上位机上的组态软件,比如西门子的wincc中,提供的历史曲线组件看上去就更高大上一些:
所以,最终的结论就是PLC控制系统是可以实现对一些变量的历史值进行记录以及生成历史曲线来显示和供查询的!PLC相当于是时时数值的一个书写员,而HMI则是显示和记录员,这样PLC和HMI上位系统组合起来,形成一个完整的控制系统。当然,其实像一些无纸记录仪,也可以实现特定点数的变量的数值记录以及历史曲线值查询!
就说这么多了,希望能对你有点帮助,谢谢!
控制研究控
1.答案是有。
PLC
控制系统,这种系统一般常见的都是由PLC和触摸屏组成。PLC很少自带界面,只提供数据采集,采集的数据实时保存在寄存器里。
至于这些数据是以指定条件,进行逻辑判断使用,还是以历史趋势图的形式显示出来,
都可以在程序上自由的编程。只是图形显示一般都在界面上显示。
所以结论是肯定的。
2.有历史趋势图实现过程。
至于界面那就不一定只是触摸屏了,工业上的产品还是很丰富的。
这里我手上有一块维纶的触摸屏,刚好又在录制视频教程,
所以就演示一下历史趋势图的实现过程。
1>新建资料取样。
打开新版本编程软件,如下图在软件界面上,菜单->资料取样,弹出资料取样对话框。
在上图的对话框中,点击新增按钮,又会弹出资料取样设置与创建对话框。
如下图,在标识1,2,3处设置后,确定退出。
这里的数据来源,没有添加PLC硬件,就使用触摸屏的LW0地址作演示。
2>添加趋势图。
如下图标识1,2连接点击,可以添加趋势图。
弹出趋势图设置对话框,如下图,显示方式有,即时和历史两种方法。
选择历史就是历史趋势图,这里我们添加这两种的趋势图元件。
趋势图的最小,最大值也要设置下,如下图,设置为1和255.
3>模拟运行。
如上设置与添加趋势图后,就可以模拟运行,查看历史趋势图与实时趋势图的效果了。
这里趋势图读取的数据是触摸屏LW0的数据,所以我们再通过宏将这个数据动起来。
宏指令如下,通过每0.1秒触发宏一次,LW0数值就会变化,进而趋势图也会动起来。
macro_command main()
int value,result
RAND(value)
result = value%255
SetData(result, "Local HMI\