我们公司目前用VB开发的调度程序来控制包装线的运作,但是由于VB太老了,而且目前的控制效率太低,时不时会有卡死的情况。于是我就想用C#来改写,以此来提高效率。
还有一个情况就是,在运行包装线调度程序的机子上,装了西门子NET 的OPC服务器,在里面配置好了IP什么的,这个NET太庞大了。
我的需求是:
能不能做一个不用装西门子.net 的客户端,现在的情况下,如果我的系统坏了,我重做系统之后,还要重装 西门子NET,然后还要一个一个配置参数,太麻烦了,我想直接集成OPC server ,然后把IP等参数都写死到程序里面,直接运行,然后把操作系统改成SERVER的,这样可以提升稳定性嘛。然后重做系统之后我直接运行程序就行,不用去装一堆东西,还要配置一大堆参数。
兄弟们看懂我的意思了吗,我在网上找了一堆资料,都说要用KEP啊这些,还找到了一个国产的 EasyOPCserver 的控件,但是要收费。不知道兄弟们有啥好建议,因为我们领导还不舍得出钱,所以我只能找免费的或者廉价的。兄弟们给个建议吧。
这里有OPC DA SERVER的VB.NET和C#范例: