当前位置: 首页 > news >正文

【傻瓜级JS-DLL-WINCC-PLC交互】3.JS-DLL进行交互

思路

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

目录

思路

JS-DLL进行交互实现

1.实现思路

2.引用谷歌浏览器控件及使用(windows.exe类型项目,可以使用方便调试,博客最下面放了JS-DLL-WINCC-PLC交互案例!)

3.使用效果​编辑

4.JS-DLL-WINCC-PLC交互案例


JS-DLL进行交互实现

1.实现思路

先将一个浏览器控件,嵌入到窗体控件当中,然后C#与窗体控件内部JS进行通信

注意!:windows窗体控件自带的那个WebBrowser是IE内核,可能跟你JS项目不适配等等,需要使用一个谷歌浏览器的窗体插件,来支持。

2.引用谷歌浏览器控件及使用(windows.exe类型项目,可以使用方便调试,博客最下面放了JS-DLL-WINCC-PLC交互案例!)

windows.exe跟dll调试方式不一样,切记,dll继续使用以前的直接博客提到的,生成解决方案,windows.exe直接启动就可以!!!!

用windows.exe项目调试,调试同了,将代码复制到以前的DLL控件当中!

大佬博客

https://www.cnblogs.com/wintuzi/actricles/6769739.html

上面链接中案例的下载地址

https://download.csdn.net/download/qq_59747594/88577024

3.使用效果

4.JS-DLL-WINCC-PLC交互案例

都包含在下面下载链接当中

https://download.csdn.net/download/qq_59747594/88577083

http://www.lryc.cn/news/250738.html

相关文章:

  • 深度学习手势识别算法实现 - opencv python 计算机竞赛
  • 2023-12-01 AIGC-自动生成ppt的AI工具
  • NoSQL 数据建模错误会降低性能
  • 在Android上搭建一个NDK项目
  • TOP-K问题和向上调整算法和向下调整算法的时间复杂度问题的分析
  • 3、服务器性能剖析
  • xxl-job 分布式任务调度框架
  • 软件使用-stm32入门
  • 使用MAT分析内存泄漏(mac)
  • 【Vue】Linux 运行 npm run serve 报错 vue-cli-service: Permission denied
  • LeetCode的几道题
  • NLP/Natural Language Processing
  • 【教学类-06-12】20231202 0-9数字分合-房屋样式(一)-下右空-升序-抽7题
  • uni-app 微信小程序 电子签名及签名图片翻转显示功能
  • MySQL 8.0关键字和保留字
  • PyLMKit(3):基于角色扮演的应用案例
  • JAVA全栈开发 集合详解(day14+day15汇总)
  • Linux Spug自动化运维平台本地部署与公网远程访问
  • zookeeper集群和kafka集群
  • Java——》JSONObjet 数据顺序
  • 【个人记录】NGINX反向代理grpc服务
  • 【小白推荐】安装OpenCV4.8 系统 Ubuntu 22.04LST Linux.
  • 使用Docker Compose搭建CIG监控平台
  • 前端文本省略号后面添加复制文字
  • 【算法】动态规划中的路径问题
  • 代数学笔记9: 群的直积,可解群,自由群,群表示
  • kali学习
  • 《论文阅读》DualGATs:用于对话中情绪识别的双图注意力网络
  • 【算法】单调栈题单——字典序最小⭐(一种类型的模板题)
  • DockerCompose修改某个服务的配置(添加或编辑端口号映射)后如何重启单个服务使其生效