搞c#上位机控制plc,只搞C#上位机软件开发 实例,需要对plc硬件有什么理解撑握吗?还是只需学好软件开发那部分

您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
基于C#上位机监控组态软件设计与开发.pdf 53页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
你可能关注的文档:
··········
··········
硕士学位论文
基于C#的上位机监控组态软件的设计与开发
姓名:李晓鹿
申请学位级别:硕士
专业:控制理论与控制工程
指导教师:景绍洪
济南大学硕上学位论文
曼皇曼曼曼曼曼!曼!曼曼曼曼曼曼曼!曼曼曼曼II皇曼舅曼蔓曼曼皇曼舅曼曼曼!窟曼曼曼曼曼曼曼曼皇曼曼曼皇曼兰曼曼曼曼曼曼曼曼皇罾皇曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼曼
许多中小型水泥企业只需要功能单一的上位机组态软件,自行研究开发的软件可
以满足要求。而市场上主流组态软件一般体系结构庞大,功能软件包多,价格比较高,
一套软件的价格一般在几十万至上百万之间,对于中小型企业,许多功能用不到,造
成很大地浪费。组态软件自身也存在不足之处,多数为通用型,而不是针对某些特定
行业,因此在实现一些细节问题时有一定的局限性。对中小型企业来说,组态软件要
尽可能简单,用户界面友好,但是主流组态软件对操作人员的要求都比较高,不利于
操作人员的使用。
本文针对国内外组态软件的不足,设计了基于C撑的上位机监控组态软件。本软
件适用于中小型企业、易于操作并具有一定通用性。从软件结构来看,该软件包括图
形界面模块和提供数据服务的数据库模块。重点介绍了图形界面和数据库模块的设
计。为达到小巧并且简单易用的目的,将图形界面的功能化到最简,用商用数据库
SQL2005作为软件的数据库。
本设计将上位机组态软件分成系统开发环境和系统运行环境两部分,给出了软件
的总体设计结构图。本文介绍了软件的各子系统的设计,重点阐述了图形界面子系统
和数据库子系统。
在图形界面子系统中,首先设计了图形界面子系统的总体结构,并介绍了与绘图
程序相关的类和函数。结合工艺需要设计了图形绘制工具并实现了图形的动画连接,
以链表结构保存组态好的图形文件。图形界面子系统采用基于矢量图的设计方法,实
现图形绘制、图形属性设置、图形编辑功能和图形文件存取等功能。解决了图形界面
动画连接的几个常见问题,最终实现动画连接。
在数据库子系统中,先介绍了生产现场中对变量的分类,并列出存储变量的数据
库表的结构。实现了现场检测参数的自动存储,并自动更新数据库。根据I/O信号进
行数据单元配置,完成数据库的组态,数据库通过数据采集程序对现场数据进行读写,
并按照设定好的存储策略将其保存到历史数据库中。数据库子系统实现通信,对象查
找,内容修改更新等功能。采用WindowsXP作为系统开发环境,Visualc撑作为开发
组态软件;图形界面:数据库;C#
济南大学硕.{j学位论文
inthemarket
configurationpackages
general,most
architectureanda
functions,which
veryexpensive.They
severalhundredthousandstoeven
smallandmedium
millions.Man
正在加载中,请稍后... 上传我的文档
 下载
 收藏
粉丝量:273
该文档贡献者很忙,什么也没留下。
 下载此文档
基于C#的上位机监控组态软件的设计与开发
下载积分:450
内容提示:基于C#的上位机监控组态软件的设计与开发
文档格式:PDF|
浏览次数:1087|
上传日期: 09:18:47|
文档星级:
全文阅读已结束,如果下载本文需要使用
 450 积分
下载此文档
该用户还上传了这些文档
基于C#的上位机监控组态软件的设计与开发
关注微信公众号利用SerialPort实现上位机与PLC的串行通信_百度文库
您的浏览器Javascript被禁用,需开启后体验完整功能,
享专业文档下载特权
&赠共享文档下载特权
&10W篇文档免费专享
&每天抽奖多种福利
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
利用SerialPort实现上位机与PLC的串行通信
&&利用SerialPort实现上位机与PLC的串行通信
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢21ic官方微信-->
求教:上位机软件用什么开发比较好?
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
上位机软件用什么开发比较好啊?前段时间为了用计算机串口和单片机通信,现学现卖,上微软下载了个最新Visual Studio,参照MSDN,写了个小程序,好像还用了什么.net技术,能通信,不过很麻烦,往其他机子一装说是什么软件还没安装,软件不能运行。请问现在流行用什么软件开发上位机软件啊?谢谢!
满意回复+5
使用VB, dephi, BCB开发,涉及底层的深入编程,到最后还是要跟windows API 打交道。
对于VC 的MFC使用,到最后同样要跟 windows API 打交道。
因此,对于电工们 ...
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
WINTEL体系常用的也就是Visual Studio了。把它搞透了,在此体系下基本就没什么大障碍了。
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
什么是WINTEL体系啊?我的核心技术在下位机,在仪表本身,只要求能掌握一个工具开发上位机软件就可以了,要当前比较常用的,可不想开发出来往别的机子上安装提示这个没有装那个没有装
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
就是Window + Intel,即当前常规的PC。
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
哦,把Visual Studio搞透也不是一天两天的功夫,我关键是要个实用简单的工具,也不需要用最先进的概念,那个什么.net技术搞得我将开发出来的软件往别的机子一装还要安装这个安装那个的。大家现在常用什么我就学什么
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
技术总监, 积分 49594, 距离下一级还需 406 积分
没必要“.net“,VC即可。驱动利用现成的。
高级技术员, 积分 870, 距离下一级还需 130 积分
高级技术员, 积分 870, 距离下一级还需 130 积分
高级技术员, 积分 870, 距离下一级还需 130 积分
高级技术员, 积分 870, 距离下一级还需 130 积分
vc6.0,对.net没什么好感
实习生, 积分 39, 距离下一级还需 11 积分
实习生, 积分 39, 距离下一级还需 11 积分
实习生, 积分 39, 距离下一级还需 11 积分
实习生, 积分 39, 距离下一级还需 11 积分
你用串口通信的话,我建议还是用VC6.0,串口操作调用API函数,简单的几句话就可以完成通信的功能,移植也比较简单
资深技术员, 积分 417, 距离下一级还需 83 积分
资深技术员, 积分 417, 距离下一级还需 83 积分
资深技术员, 积分 417, 距离下一级还需 83 积分
资深技术员, 积分 417, 距离下一级还需 83 积分
简单功能labwindows CVI和DELPHI就都可以
至于安装程序,要打包必要的静态、动态链接库才能运行,所有软件都是一样的
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
我打包了一些库 ,但是用.net开发的要安装什么frameworks,而且有些东西好像还是Visual Studio目录下的,这个我不懂,反正不是很方便,移植性太差
技术总监, 积分 21204, 距离下一级还需 28796 积分
技术总监, 积分 21204, 距离下一级还需 28796 积分
技术总监, 积分 21204, 距离下一级还需 28796 积分
技术总监, 积分 21204, 距离下一级还需 28796 积分
最佳答案: pyqt
(或者等我的web上界面解决方案!
浏览器上控制串口的)
初级工程师, 积分 2595, 距离下一级还需 405 积分
初级工程师, 积分 2595, 距离下一级还需 405 积分
初级工程师, 积分 2595, 距离下一级还需 405 积分
初级工程师, 积分 2595, 距离下一级还需 405 积分
怎么没人提VB,为什么???????????????????????????
助理工程师, 积分 1289, 距离下一级还需 711 积分
助理工程师, 积分 1289, 距离下一级还需 711 积分
助理工程师, 积分 1289, 距离下一级还需 711 积分
助理工程师, 积分 1289, 距离下一级还需 711 积分
单片机一般用C 上位机当然用VC,没人想学会所有语言!
实习生, 积分 3, 距离下一级还需 47 积分
实习生, 积分 3, 距离下一级还需 47 积分
实习生, 积分 3, 距离下一级还需 47 积分
实习生, 积分 3, 距离下一级还需 47 积分
感觉VB比较简单,大家怎么不推荐VB呢?
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
对于我来讲可能VC反而更简单点,因为我不会basic
高级技术员, 积分 890, 距离下一级还需 110 积分
高级技术员, 积分 890, 距离下一级还需 110 积分
高级技术员, 积分 890, 距离下一级还需 110 积分
高级技术员, 积分 890, 距离下一级还需 110 积分
以前看DELPHI的时候看到一句话,见仁见智吧:
真正的程序员用VC
聪明的程序员用DELPHI
用MFC实现,界面容易做好。
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
初级工程师, 积分 2644, 距离下一级还需 356 积分
MFC和VC是什么关系啊?感觉VC是语言,MFC是库函数
技术达人, 积分 9073, 距离下一级还需 927 积分
技术达人, 积分 9073, 距离下一级还需 927 积分
技术达人, 积分 9073, 距离下一级还需 927 积分
技术达人, 积分 9073, 距离下一级还需 927 积分
c++ 是语言。MFC是库。除了MFC 还有VCL QT等等
高级技术员, 积分 780, 距离下一级还需 220 积分
高级技术员, 积分 780, 距离下一级还需 220 积分
高级技术员, 积分 780, 距离下一级还需 220 积分
高级技术员, 积分 780, 距离下一级还需 220 积分
用labview,界面容易设计,直接调用他的函数控件就可以了。方便易学
扫描二维码,随时随地手机跟帖
精华达人奖章
等级类勋章
湍急之河流
发帖类勋章
时间类勋章
技术导师奖章
人才类勋章
荣誉元老奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
技术高手奖章
人才类勋章
希望之星奖章
等级类勋章
甘甜之泉水
发帖类勋章
时间类勋章
核心会员奖章
等级类勋章
时间类勋章
技术奇才奖章
人才类勋章
社区建设奖章
等级类勋章
沉静之湖泊
发帖类勋章
无冕之王奖章
等级类勋章
您需要登录后才可以回帖
热门推荐 /7
MACOM在线研讨会正在召开~濡備綍鐢–#鍐欎釜涓婁綅鏈猴紝鎺у埗鏉句笅FP0RD鐨凱LC-涓撲笟鑷?姩鍖栬?鍧

我要回帖

更多关于 上位机控制plc 的文章

 

随机推荐