石油管道监测项目。
1.PLC数据采集,并向远程服务器发送实时数据。包括对PLC采集的设置,PLC双设备切换,发送不出去的情况下要保存数据。
2.接收数据部分的服务器端设计,要求不间断,双击切换,能够检测各个PLC数据采集的情况。保证数据的不丢失。
3.数据的计算,通过各个设备传来的数据,计算管道是否发生泄露。
4.精确的NTP对时网络,保证网络内计算机的时间差在10ms内,而且还要给PLC设备对时,都在10ms内。
5.远程的设置,能对所有需要设置的地方进行远程设计。
6.数据的模拟,管线图绘制。

这只是简要的说明,因为我做过一部分工作,由于原来是不懂软件的人让我做的,导致结构乱七八糟的,主要是没完没了的乱改。给的钱就不说了,会让大家觉得贬低程序员身份。6位数都没到。
代码我已经写了至少5万行。
现在要重新设计,编的能更合理,主要我都做过了,现在我想按我的想法重新做。原来的钱就不要考虑还算钱了。大家给估个价格大概要多少钱是程序员应得的。

解决方案 »

  1.   

    PLC采集是需要用到OPC调用。
    采集数据要求10ms的精度,一个站每秒产生的记录条数大概在100条以上,24小时不间断传输。
    网络是双网络,要求软件能够自动根据网络情况切换网络,同时访问PLC也是双网络的PLC设备要求也能根据网络情况自动切换。
    服务器端主要就是稳定,要求24小时不间断工作,每秒要处理1000条以上数据记录。
    计算部分,就相对非常复杂了,主要是各种情况的计算。还要实时显示压力曲线,还要根据计算结果,短信发送通知设定的用户。还要在老式的针式打印机进行行打印。
    NTP对时主要就是针对ntp协议进行毫秒级的对时。
      

  2.   

    回扣那些事是中间人的事,主要是和中间人关系不错,不然早就不干了。因为这类项目不是像我描述的那几句那么简单,天津大学的教授带着博士只做了我里面提到的计算,而且至少做了2年。我是从头到尾都我一个人做,因为是兼职,断断续续的,主要就是提出的要求多,一个这个改一个那个改的,根本就不知道软件的道理,什么都认为很好完成。考虑私人关系,实在不愿意撇下不干。光是对时,为他们省了10w,他们自己买GPS板子对时,精度还赶不上我的NTP,关键计算机时间精度也就到10ms,计时只能记到10ms这个精度了。
      

  3.   

    这个软件还是有点难度的,我们有做过类似的项目想PLC数据采集这一块,一般都会用组态软件来实现,如组态王等,这样数据的采集会比较稳定光程序这块,至少也要10w吧  如果以前没有做过类似项目,会感觉比较复杂