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

CodeSys创建自定义的html5控件

文章目录

  • 背景
  • 创建html5control.xml文件
  • 控件界面以及逻辑的实现
  • 使用的资源
  • 安装自定义的html5控件库

背景

查看官方的资料:https://content.helpme-codesys.com/en/CODESYS%20Visualization/_visu_html5_dev.html
官方的例子:https://forge.codesys.com/prj/codesys-example/html5apiexample/home/Home/

创建html5control.xml文件

控件的安装文件通过打开HTML5控件编辑器来创建
在这里插入图片描述
在这里插入图片描述

控件界面以及逻辑的实现

实现控件的代码写在ElementWrapper.js中
ElementWrapper.js中的此全局变量命名有着严格的限制
在这里插入图片描述

使用的资源

使用的资源文件全部都要放在与ElementWrapper.js同级目录下,否则在安装时会出错。
在这里插入图片描述就算你手动修改html5control.xml文件也没用
在这里插入图片描述

安装自定义的html5控件库

可视化元素库只有在打开CodeSys软件且没有打开任何工程才看得到
在这里插入图片描述安装新版本后,需要重启软件才能使用新版本。但是不更改版本号,只修改内容的话,只需要将可视化元素卸载,然后重新安装即可。
在这里插入图片描述

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

相关文章:

  • Xcode15报错: SDK does not contain ‘libarclite‘
  • 矩阵快速幂
  • 数据之谜:解读Facebook的用户行为
  • 学习 考证 帆软 FCP-FineBI V6.0 考试经验
  • 《过滤器模式(极简c++)》
  • 【C++】如何用一个哈希表同时封装出unordered_set与unordered_map
  • Day45:WEB攻防-PHP应用SQL二次注入堆叠执行DNS带外功能点黑白盒条件
  • web安全之:三种常见的Web安全威胁
  • C#,图论与图算法,用于检查给定图是否为欧拉图(Eulerian Graph)的算法与源程序
  • Dubbo框架的介绍
  • 手机实时监控电脑屏幕(手机可以看到电脑在干什么吗)
  • 合成孔径雷达干涉测量InSAR数据处理、地形三维重建、形变信息提取、监测
  • 云原生(五)、Docker-Swarm集群
  • arm核的DMPIS是如何计算的
  • Axure RP 9 for Mac中文激活版:原型设计工具
  • Hive 数据迁移与备份
  • FFMpeg 获取音频音量、提高音量
  • 【java数据结构】基于java提供的ArrayList实现的扑克牌游戏-(附源码~)
  • R语言:microeco:一个用于微生物群落生态学数据挖掘的R包,第八:trans_func class
  • 王道c语言-二叉树前序、中序、后序、层次遍历
  • <REAL-TIME TRAFFIC OBJECT DETCTION FOR AUTONOMOUS DRIVING>论文阅读
  • 优化 - 排序算法
  • Python实战:深拷贝与浅拷贝
  • rollup打包起手式
  • 【笔记】语言实例比较 3. 无重复字符的最长子串 C++ Rust Java Python
  • int的大小你知道时4个字节,那么类的大小你知道怎么计算吗?
  • OpenCV学习笔记(十一)——利用Sobel算子计算梯度
  • 扩展一下BenchmarkSQL,新增支持ASE/HANA/DB2/SQLServer,可以随便用了
  • Android 静默安装成功后自启动
  • 计算机二级真题讲解每日一题:《format格式化》