紫金桥软件技术有限公司
所在地区:
全国
首页
服务/硬件产品
行业解决方案
案例
方案概述:
我们提供了三种解决方案来实现服务器端与客户端的数据同步。第一种方案是服务器端直接调取客户端数据,但存在通讯中断时无法获取数据的问题。第二种方案是客户端直接向服务器端插入历史数据,但会增加客户端负荷。第三种方案是客户端触发服务器端自行保存历史数据,具备故障数据恢复的优势。综合考虑,我们推荐使用第三种方案来实现数据同步。
解决方案:
在一些大型的生产管理系统中,往往都会应用到人工录入历史数据功能,从而对生产数据进行系统的管理。这部分的数据不能够在仪表中采集到,只能通过人为的填写,这部分数据不但要存储到客户端,还要上传到服务器端进行显示。为了实现服务器端与客户端的数据同步,我们提供以下三种解决方案:
第一种解决方案是服务器端直接调取客户端数据。在服务器端针对相应的客户端建立一个数据源,并将IP指向客户端。然后,在自由报表中调用GetHisDataEx()函数,即可调取到客户端的历史数据。但这种方案存在一个弊端,即当客户端停止运行或与服务器端通讯中断时,服务器端无法获取客户端的数据。
第二种解决方案是客户端直接向服务器端插入历史数据。在客户端建立一个数据源,并指向服务器端。当客户端保存历史数据时,调用InsertHisDataEx()函数,将数据直接插入到服务器端。服务器端在报表中调用GetHisDataEx()函数即可获取到客户端的数据。这种方案会增加客户端的负荷,导致客户端运行速度变慢,但同时也实现了数据的备份。
第三种解决方案是客户端触发服务器端自行保存历史数据。首先,在服务器端建立一个数据源指向客户端,并在服务器端建立相应的点关联到客户端的点上。然后,在服务器端数据库全局脚本中编写一段存储这些点PV值的历史数据的脚本,并通过一个标志位触发存储动作。当客户端保存历史数据时,相应点的PV值也会被修改,触发服务器端的保存标志位。服务器端会自动将这部分数据存储下来,并通过报表调用GetHisDataEx()函数获取历史数据。此外,还可以在数据源高级选项中勾选数据故障恢复,即使通讯中断,客户端无法触发服务器端的保存标志,数据恢复时,客户端会自动将数据上传到服务器端,保证了数据的同步性。
综合考虑,第三种方案完全解决了前两种方案的弊端,并具备了故障数据恢复的优势。因此,在类似的案例中,我们推荐使用第三种方案来实现服务器端与客户端的数据同步。
在一些大型的生产管理系统中,往往都会应用到人工录入历史数据功能,从而对生产数据进行系统的管理。这部分的数据不能够在仪表中采集到,只能通过人为的填写,这部分数据不但要存储到客户端,还要上传到服务器端进行显示。为了实现服务器端与客户端的数据同步,我们提供以下三种解决方案:
第一种解决方案是服务器端直接调取客户端数据。在服务器端针对相应的客户端建立一个数据源,并将IP指向客户端。然后,在自由报表中调用GetHisDataEx()函数,即可调取到客户端的历史数据。但这种方案存在一个弊端,即当客户端停止运行或与服务器端通讯中断时,服务器端无法获取客户端的数据。
第二种解决方案是客户端直接向服务器端插入历史数据。在客户端建立一个数据源,并指向服务器端。当客户端保存历史数据时,调用InsertHisDataEx()函数,将数据直接插入到服务器端。服务器端在报表中调用GetHisDataEx()函数即可获取到客户端的数据。这种方案会增加客户端的负荷,导致客户端运行速度变慢,但同时也实现了数据的备份。
第三种解决方案是客户端触发服务器端自行保存历史数据。首先,在服务器端建立一个数据源指向客户端,并在服务器端建立相应的点关联到客户端的点上。然后,在服务器端数据库全局脚本中编写一段存储这些点PV值的历史数据的脚本,并通过一个标志位触发存储动作。当客户端保存历史数据时,相应点的PV值也会被修改,触发服务器端的保存标志位。服务器端会自动将这部分数据存储下来,并通过报表调用GetHisDataEx()函数获取历史数据。此外,还可以在数据源高级选项中勾选数据故障恢复,即使通讯中断,客户端无法触发服务器端的保存标志,数据恢复时,客户端会自动将数据上传到服务器端,保证了数据的同步性。
综合考虑,第三种方案完全解决了前两种方案的弊端,并具备了故障数据恢复的优势。因此,在类似的案例中,我们推荐使用第三种方案来实现服务器端与客户端的数据同步。
为您推荐其他供应商的行业解决方案
免责声明:本网站部分内容来源互联网,如权利人发现存在侵权信息,请及时与本站联系删除。
供应商:
紫金桥软件技术有限公司
所在区域: 全国
紫金桥软件技术有限公司是一家专注于工业领域的软件技术公司。我们擅长智能手表、stm32h743、stm32f429igt6核心板、电路设计方案、工控核心板、毕业设计、设备数据采集、自动化控制、流量监测、工业安全、智能家电、土壤监测、自动灌溉、共享设备等领域。
我们提供多种解决方案,包括基于实时数据库的采油厂数采监测系统的设计、基于紫金桥组态软件的锅炉供暖控制系统、某石化公司计量监控管理系统应用案例等。同时,我们还提供跨平台实时数据库的保存和读取功能、历史回放功能、脚本系统介绍等服务。紫金桥软件还可以实现声音报警的多种方式,以及在火狐浏览器中通过紫金桥软件Web发布的功能。
我们的解决方案还包括基于紫金桥软件的抄表系统、天然气计量系统、焦化厂生产能源调度信息管理系统、除尘控制系统、节能楼宇监控系统、煤矿安全生产监测系统等。此外,我们还在电机尺寸及耐压检测行业、土壤墒情监测系统等领域有丰富的应用经验。
紫金桥软件技术有限公司致力于为工业领域提供高效、可靠的软件解决方案,帮助企业提升生产效率、降低成本、提高安全性。我们拥有一支专业的团队,具备丰富的行业经验和技术实力。无论是小型企业还是大型企业,我们都能根据客户的需求提供定制化的解决方案。我们期待与您合作,共同推动工业领域的发展。