关于C#读取PLC数据的问题。

公司最近在折腾无线传感设备,现在的情况就是多个无线传感设备读到数据了,能够正常的传至PLC(西门子S7-300系列)但是PLC通过以太网将数据显示到PC机上遇到了瓶颈。要... 公司最近在折腾无线传感设备,现在的情况就是多个无线传感设备读到数据了,能够正常的传至PLC(西门子S7-300系列)但是PLC通过以太网将数据显示到PC机上遇到了瓶颈。要求用C#制作一个软件,能实时的显示PLC传过来的传感器采集的数据,1秒1刷新,同时还能显示历史数据。
我的思路就是通过OPC,来实现PC机上的C#软件和PLC的通信,并且将数据存入数据库,依靠水晶报表显示历史数据和实时数据。但是在存数据到数据库方面和实时数据显示方面不知道如何下手,而且老总要求最好是用一个label来绑定一个数据,但我觉得这样可能在维护和程序更改的时候带来麻烦。希望大虾们能给个好一点的思路,用到什么样的控件?特别是数据读取和存入数据库这一块。谢谢。
展开
 我来答
36000天
推荐于2017-11-25 · TA获得超过527个赞
知道小有建树答主
回答量:658
采纳率:77%
帮助的人:273万
展开全部
其实你要是用到C#那么你读取写入数据库是很简单的,主要是你怎么从PLC采集过来。这个就是个通讯的问题。西门子应该有专门以太网通讯的案例。我之前用的是MODBUS TCP/IP也可以通过以太网读取PLC。这个项目如果一个人做是要点时间的。通讯好像用WINSOK这个控件吧。
橋本白鴿子D
2018-07-04
知道答主
回答量:1
采纳率:0%
帮助的人:849
展开全部
我也有这个问题,请问解决了,可以发个代码借我参考下吗1434584012@qq.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xulei89617
2012-08-19 · TA获得超过174个赞
知道答主
回答量:353
采纳率:100%
帮助的人:130万
展开全部
组态方便快捷。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wzgongkong
2012-08-18 · TA获得超过265个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:104万
展开全部
瞎折腾,现成的组态软件应用就可以了。根本不需要再开发软件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-08-18
展开全部
拿这么多分在这浪费感情,还不如去csdn,或博客园问,那的人比这热心,高手也多!
建议,建议而已!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式