- 2
- 0
- 约2.3千字
- 约 10页
- 2026-04-16 发布于北京
- 举报
C#联合WINCC之数据通信
在工控领域中,WINCC仍然占有很大的市场份额。很多时候我们说学习C#开发上位机可以取代
传统的组态软件,两者就像冤家一样,然而,即使是冤家,也会有联合的时候。当我们的项目已经采
用WINCC落地,已经学会C#的我们,还能做哪些事情呢?今天跟大家一下如何使用C#,
与WINCC联合实现数据通信。
1.环境
众所周知,WINCC作为西门子的一款组态软件,主要是用来和PLC(主要是西门子PLC)
通信,因此我们选择的硬件就是一款西门子S7-1200PLC。软件方面,使用的是WINCCV7.4(其他
版本待测试),以及宇宙第一IDE——VS2019。
这里有个问题提醒一下,当我安装好WINCCV7.4,通过添加驱动和S7-1200PLC通信时,怎么
都连接不上,最后发现应该是WINCC的S7-1200PLC的驱动有点BUG,缺少一些组件,通过安装
TIA博图,最终解决。
如果想通过C#联合WINCC到PLC里的变量,前提是WINCC项目已经开发好,并且处于
运行状态,操
原创力文档

文档评论(0)