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

<websocket><PLC>使用js和html实现webscoket,与PLC进行socket通讯的实例

前言
本文是为了实现从网页端通过websocket与PLC端的socket进行数据通讯。

环境配置
系统:windows
平台:visual studio code
语言:javascript、html、PLC
库:node.js

概述
本文的目的是通过网页端与PLC进行socket通讯,但web端一般并不是直接使用socket,而是websocket,websocket与传统的socket并不能直接通讯,所以,我们使用了中间转接的方法,即web端作为websocket的客户端,与一个web中间层的js程序进行websocket通讯,而这个中间层同时创建传统socket连接,去连接PLC端的socket服务器,这样,通过这个web中间层为websocket和socket提供了通讯的方法。

硬件
汇川eazy521PLC

代码实现
关于PLC端如何编写socket服务器的梯形图程序,本文不再赘述,此前我有其他博文写过:
1、<PLC&


http://www.kler.cn/a/393160.html

相关文章:

  • Thread类及常见方法
  • Django基础用法+Demo演示
  • SHELL脚本(Linux)
  • MQTT协议解析 : 物联网领域的最佳选择
  • 4.4 软件设计:UML顺序图
  • MySQL技巧之跨服务器数据查询:进阶篇-从A数据库复制到B数据库的表中
  • SPSS频率统计计算公式示例
  • 电子电气架构 ---车载以太网络环境下的安全威胁
  • 1. ShardingJDBC实际使用01
  • 详解机器学习经典模型(原理及应用)——DBSCAN
  • C++网络编程之SSL/TLS加密通信
  • turtlesim修改窗口大小;添加自己的小乌龟;
  • React Native 全栈开发实战班 - 列表与滚动视图
  • 【无线传感器网络】数据集合集!
  • 云服务器搭建及Docker使用---清风
  • 贪心算法理论
  • 集群聊天服务器(2)Json介绍
  • android studio中按钮提示Hardcoded string “XX“, should use `@string` resource
  • 【windows 下使用 tree】
  • sql专题 之 where和join on
  • AI数字人使用的技术及应用场景
  • 卷积神经网络CNN——卷积层、池化层、全连接层
  • ubuntu 安装kafka-eagle
  • 遗传算法与深度学习实战——利用进化计算优化深度学习模型
  • 麒麟V10,arm64,离线安装docker和docker-compose
  • 【react】React Router基础知识