- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TC HMI 导入开源控件及FAQ
TC HMI 导入开源控件及FAQ
陈利君 2020.09.08
1 导入开源的代码
1.1 导入开源的控件,以“切西瓜”游戏为例
1.2 导入的开源.js 脚本
1.3 如何在.js 脚本中使用PLC 变量?
2 网页设计学习资料
2.1 JAVA Script 学习
资料
相对于PLC 语言,JS 的特点
TC HMI 的自定义Funtion 中使用的JavaScript
TC HMI 的控件Event 中执行的嵌入式脚本
2.2 Json 学习
学习资料
什么是JSON
Json 字符串的构成
从Json 字符串读入到Java Script 对象
TC HMI 中的Function 的Json 文件
2.3 HTML 学习资料
什么是HTML
2.4 CSS 学习
学习资料
什么是CSS
TC HMI 中的CSS 相关
3 常见问题
3.1 Java Script 使用
3.2 关于TC HMI 的配置
3.3 TwinCAT HMI Server 的端口
3.4 报错及处理
3.5 思考和讨论
2020-09-09 第1 页 共41 页 Lizzy Chen 陈利君
TC HMI 导入开源控件及FAQ
1 导入开源的代码
1.1 导入开源的控件,以“切西瓜”游戏为例
拷入相关文件
将它的Html 和相关的图片Logo 都拷入项目文件夹。
创建一个Iframe,并指定Source 为某个html 文件
Region.Target - Game.content - Iframe.Src - Index.html - all.js
在Index 文件中指定.js 文件
游戏的代码就在.js 里面,而相关的图片、声音、图标,都需要Copy 到项目路径下。因
为.js 文件会引用这些图片、声音和图标,如果没有这些文件或者放的路径不对,.js 文件就
会执行不了。
2020-09-09 第2 页 共41 页 Lizzy Chen 陈利君
TC HMI 导入开源控件及FAQ
运行效果
扩展:如何让游戏与PLC 变量关联?
在.js 文件中,利用函数读取PLC 变量,并参与游戏进程。
这个方法可以导入任何网页版游戏,或者其它感兴趣的内容。
2020-09-09 第3 页 共41 页 Lizzy Chen 陈利君
TC HMI 导入开源控件及FAQ
1.2 导入的开源.js 脚本
把核心代码的.js 文件复制到CodeBehind,并添加现有项:
新建一个JavaScript 的Function
新建引用echarts 的Function
命名为FunctionJS2 ,此时它的.Json 文件也自动建立了:
双击.js 文件,可以看到模板已经自动添加的代码:
2020-09-09 第4 页 共41 页 Lizzy Chen 陈利君
TC HMI 导入开源控件及FAQ
用户代码以后将添加到红线框的位置。
在View 或者Content 的画面上创建一个Contrainer
并在它的Framework 的.onAttach
您可能关注的文档
- 【倍福BECKHOFF】TwinCAT3-Licensing_zh_CN 中文手册.pdf
- 【倍福BECKHOFF】TwinCAT3-TC3_Multiuser_zh_CN 中文手册.pdf
- 【倍福BECKHOFF】产品手册-TwinCAT Vision_将机器视觉集成到自动化系统中 flyer_TwinCATvision_cn.pdf
- 【倍福BECKHOFF】产品手册-倍福工业 PC 核心优势 flyer_IPC2017_cn.pdf
- 【倍福BECKHOFF】产品手册-标准 EtherCAT 控制器 _ CX9020 flyer_CX9020_cn.pdf
- 【倍福BECKHOFF】产品手册-德国倍福产品简介 2020-2021.pdf
- 【倍福BECKHOFF】产品手册-德国倍福产品选型手册 Volume 1 _ IPC, Motion, Automation.pdf
- 【倍福BECKHOFF】产品手册-德国倍福产品选型手册 Volume 2 _ I_O Beckhoff_Main_Catalog_2020_Volume2.pdf
- 【倍福BECKHOFF】产品手册-微型 IoT 控制器 _ C6015 flyer_loTC6015_cn.pdf
- 【倍福BECKHOFF】产品手册-新产品简介 01_2020.pdf
- 5篇 2025年乡镇履行职责事项清单工作交流发言稿+在履职事项清单动员部署会上的表态发言+履行职责事项清单工作专题调度会议上的讲话.docx
- 党员干部、办公室人员2024年专题组织生活会对照检查材料(在带头增强党性、严守纪律、砥砺作风方面四个带头).docx
- 党员干部2024-2025年度组织生活会对照检查材料(上年度组织生活会问题整改情况).docx
- 2025年民主生活会领导班子在带头增强党性、严守纪律、砥砺作风方面对照检视发言材料.docx
- 2025年党员干部贯彻中央八项规定精神心得体会+3月-7月八项规定精神学习教育学习计划.doc
- 教育局政协委员学习2025年全国政协会议精神研讨发言材料+学习2025年全国政协会议精神心得体会.docx
- 2025年3月 机关党支部领导班子组织生活会对照检查材料(四个带头方面存在问题、问题剖析、整改措施).docx
- 2025年4月 在深入贯彻中央八项规定精神学习教育动员部署会上的讲话+违反八项规定清单80条.doc
- 2025年3月-7月中央八项规定精神学习教育学习计划+2025年党支部党员教育培训工作计划.doc
- 2025年组织生活会个人四个带头方面存在问题整改清单台账(带头履行全面从严治党政治责任方面;履行意识形态工作责任制五个方面).doc
最近下载
- 2024辽宁中考数学二轮中考考点研究 3.3 一次函数的实际应用 (课件).pptx VIP
- 东风雪铁龙C5汽车使用手册用户说明书pdf电子版下载.pdf
- 标准图集-06R403 锅炉房风烟道及附件.pdf VIP
- GBT3810.2-2016 陶瓷砖试验方法 第2部分:尺寸和表面质量的检验.pdf
- 政工党支部2024年组织生活会带头严守政治纪律和政治规矩,维护党的团结统一等方面四个带头对照检查材料.pdf VIP
- L18J905 排烟气道标准.pdf
- 开通KT820Ti KT830Ti_车床使用说明书_V2.4.pdf
- 6 Work, energy and power Alevel考试物理课件.ppt VIP
- 《个体防护装备配备规范 第3部分:冶金、有色》GB 39800.3-2020知识培训.pptx
- 杭州地铁一号线萧山湘湖站安全事故调查研究报告.doc
文档评论(0)