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

做网站前段用什么软件短期培训学什么好

做网站前段用什么软件,短期培训学什么好,做网站的接私活犯法吗,seo相关ppt本文介绍如何在NodeJS环境下开发OPC UA Client,通过本文可以对OPC UA的基本概念有所了解,掌握OPC UA的本质。相关软件请登录网信智汇(wangxinzhihui.com)。 开发步骤如下: 1)首先需要安装nodejs,要求版本至少是12。 …

本文介绍如何在NodeJS环境下开发OPC UA Client,通过本文可以对OPC UA的基本概念有所了解,掌握OPC UA的本质。相关软件请登录网信智汇(wangxinzhihui.com)。

开发步骤如下:

1)首先需要安装nodejs,要求版本至少是12。

2)创建项目目录,在cmd下进入项目目录下,执行如下指令:

1)npm init

2)npm i

3)npm install node-opcua --save

3)创建client.js,输入以下代码:

/*引入相关模块*/
const { OPCUAServer, DataType, AttributeIds} = require("node-opcua");async function main() {
//a)创建OPC UA Client并连接到OPC UA Servertry {var option = {};option.securityPolicy = opcua.SecurityPolicy.None;option.securityMode = opcua.MessageSecurityMode.None;option.keepSessionAlive = true;var url = "opc.tcp://SKY-20201126GIK:4380/UADEMO";var client = opcua.OPCUAClient.create(option);await client.connect(url);} catch (err) {console.log(err);return;}if (!client) {console.log("连接失败!");return;}//b)创建会话try {var userIdentity = {};userIdentity.type = opcua.UserTokenType.Anonymous;//采用用户密码//userIdentity.type = opcua.UserTokenType.UserName;//userIdentity.userName = "XXXX";//userIdentity.password = "XXXX";session = await client.createSession(userIdentity);if (!session) {console.log("创建会话失败!");return;}console.log("创建会话成功!");} catch (err) {console.log(err);return;}//c)读取数据var nodeIdS = 'ns=1;s="pressure"'; //待写入的节点Idtry {const dataValue = await session.read({nodeId: nodeIdS,attributeId: AttributeIds.Value,});if (dataValue.statusCode !== opcua.StatusCodes.Good) {console.log("不能读取 ", nodeIdS);} else {console.log("value = ", dataValue.toString());}} catch (err) {console.log(err);return;}//d)写数据try {var nodesToWrite = [{nodeId: nodeIdS,attributeId: opcua.AttributeIds.Value,value: {value: {dataType: opcua.DataType.Double,value: 23.5}}}];session.write(nodesToWrite, function (err, statusCodes) {if (err) {console.log(' 写错误: ' + err);}});} catch (err) {console.log(err);return;}console.log(' 写数据成功!');
}main(); 作者:zhouwl72 https://www.bilibili.com/read/cv26311976/ 出处:bilibili

4)在cmd下进入项目目录,执行:node client。

运行UaExpert,查看var2写入成功。

以上为NodeJS环境下开发OPC UA Client简单教程,通过扩展可开发更多功能。更多通讯资源请登录网信智汇(wangxinzhihui.com)。

http://www.hrbkazy.com/news/46081.html

相关文章:

  • 如何做招聘网站墨子学院seo
  • 安徽疫情最新消息今天封城了seo外包是什么意思
  • 怎么识别一个网站白百度一下你就知道
  • 网站编辑是做什么公司品牌营销策划
  • 网站建设如何切图seo搜索引擎优化原理
  • 怎么做微网站推广交换链接营销的经典案例
  • 个人做外贸的网站谷歌浏览器手机版免费官方下载
  • 做网站 前端友情链接交换教程
  • 国外电子政务j建设与我国电子政务网站建设对比长沙seo网络营销推广
  • 帮别人做网站赚钱吗新闻发稿
  • 做门图网站免费职业技能培训网
  • wordpress怎么发布文章到专题栏目seo自动推广工具
  • 广西住房城乡建设网站网站制作报价表
  • 做非经营网站需要营业执照新东方英语培训机构官网
  • 拟定一个物流网站的建设方案什么是软文写作
  • 印度做网站设计石家庄网络推广
  • wordpress去掉头像搜索引擎优化的具体措施
  • wordpress自媒体模版潍坊关键词优化软件
  • 网站功能调研百度词条优化
  • 做网站排行武汉seo
  • 网站建设如何做账苏州网站维护
  • 目前做网站需要什么cms品牌软文营销案例
  • 傻瓜式网站模板域名查询站长工具
  • 网站开发工程官网排名优化
  • 东莞站福公司工资品牌营销策划
  • 做废钢铁生意在哪个网站了解百度一下就一个
  • 灵璧有做公司网站的吗安卓优化大师app
  • 专业的佛山网站设计培训班报名
  • 网站开发售后服务能力应用下载app排行榜
  • wordpress 外网无法访问郑州网络优化实力乐云seo