【傻瓜级JS-DLL-WINCC-PLC交互】8.DLL读写WINCC连接的PLC数据

思路

JS-DLL-WINCC-PLC之间进行交互 ,思路,先用 Visual Studio创建一个C#的DLL控件,然后 这个控件里面嵌入浏览器组件,实现JS与DLL通信,然后 DLL放入到WINCC里面的图形编辑器中,实现DLL与WINCC的通信。然后 PLC与WINCC之间进行连接,实现WINCC与PLC之间连接,最后 自己封装方法把他们串联起来。

目录

思路

DLL读取WINCC连接的PLC数据

1.配置WINCC连接PLC

2.DLL读取WINCC连接的PLC数据


DLL读取WINCC连接的PLC数据

1.配置WINCC连接PLC

配置完连接,以后应该自动连接生成,会显示一个小图标,绿色的对勾

将PLC存储的数据,AS读取到WINCC(来建立对应的表,可以让wincc知道PLC中的变量以及变量存放在PLC中的地址)

2.DLL读取WINCC连接的PLC数据

在这个专栏中我们提到了,DLL访问WINCC的内部变量,连接在下面

【傻瓜级JS-DLL-WINCC-PLC交互】4.DLL读取WINCC内部变量-CSDN博客

我们通过读写内部变量的方式来访问WINCC连接的PLC数据

复制代码
 CCHMIRUNTIME.HMIRuntime hmi = new CCHMIRUNTIME.HMIRuntime();
 object data1 = hmi.Tags["demo"].Read();//读取
 hmi.Tags["demo"].Write(Convert.ToSingle(1));//写入数据
相关推荐
天雪浪子7 分钟前
Python入门教程之逻辑运算符
开发语言·python
落羽的落羽21 分钟前
【C++】特别的程序错误处理方式——异常机制
开发语言·c++
通达的K37 分钟前
Java实战项目演示代码及流的使用
java·开发语言·windows
再学一点就睡1 小时前
双 Token 认证机制:从原理到实践的完整实现
前端·javascript·后端
云:鸢1 小时前
C语言链表设计及应用
c语言·开发语言·数据结构·链表
幻灵尔依2 小时前
前端编码统一规范
javascript·vue.js·代码规范
前端小巷子2 小时前
JS 实现图片瀑布流布局
前端·javascript·面试
离越词2 小时前
C++day8作业
开发语言·c++·windows
杜蒙2 小时前
React Hooks 详解
前端·javascript