统计办公室能源监测评估程序设计方案的选择
能源监测评估程序是用VB6.0开发的应用程序,安装在统计办公室的客户机上,要对各个部门进行月结考核,并据此进行奖金的评定。程序需要记录锅炉房、空压站、薄片车间、总配电室的70多个量的变化并进行相应的数据处理来实现对各部门各班次工人的考核,同时需要计算生产成本并打印详细月报表等,工作量十分大。在实践中,先后使用了以下几种方案实现程序和服务期间的通讯。
(1)方案一:使用VB6.0开发一个OPC客户端应用程序,利用该程序与服务器进行通讯。
缺点:客户端程序中没有实现较为完善的容错和故障诊断功能,当服务器出现短暂错误时造成OPC连接中段,造成死机。
(2)方案二:在客户端中加入诊断程序,通过不断连接服务器来判断服务器是否出现故障,若服务器状态不正常便重新启动该系统软件,实现故障的诊断和处理。
缺点:客户机与服务器频繁的连接与断开,造成服务器资源消耗大。
(3)方案三:OPC通讯分成两部分:第一部分,在客户机上开发一个小型的WinCC客户端应用程序,利用WinCC内部集成的OPC接口进行服务器和客户机之间的数据传输;第二部分,利用VB6.0开发一个OPC客户端应用程序,实现该程序与客户机上的WinCC进行通讯。
优点:使用WinCC内部集成的OPC接口进行服务器和客户机之间的数据传输,有较好的稳定性和较完善的故障诊断与处理,彻底避免死机。
(4)方案选择:鉴于以上几种方案的优缺点,选择第三种方案
Seaward Clare Sicher check-8
Soren T.Lyngso 990-411-20
F7x46th PCB Karte ehf55400v
Ashcroft 25w1001th
Man Roland PCI ibm-1 01-9540a
Finder 62.32.8.230.0040
Square D 9012
Abb Dsax 110 57120001-PC
General electric 12cfd22b2a
Micro precision m3vm31-wv-1-cb-p
Fuji ar22py-3
Abb k40e
Square D Klasse 9007 Cr 61b2
Nmf crane Msr-Bus Ist 91.11.1
Smc It600 010-0j-x32
Siemens 6dd1611-0afo
Telemecanique ladr4
Ge Fanuc Ic693pcm301m
Man B&w 1698285-9
Schneider ladr2 0.1-30s
Finder 80.11.0.240.0000
p14131ja6m0468j
Woodward 8273-128 2301d
Turck Rsf 30-0.5m
Ge ds200ldcch1aha
Abb sadt20mp33h