一、按钮启动外部.exe应用程序

Codesys支持通过执行PLC逻辑,启动外部exe程序,配置如下:

逻辑上是:当按钮被单击时,执行一个PLC逻辑,打开外部客户端

二、通过按钮关闭HMI程序。

原理跟上面一样,通过启动系统的CMD,然后通过指令关闭HMI显示的程序进程

 

'C:\Windows\system32\cmd.exe'

'/c taskkill /f /im CodesysControlStaticTV.exe'

'C:\Windows\system32\cmd.exe'

'/c taskkill /f /im chrome.exe'

关闭Chorme是因为经常会用到Webvisu的网络视图,如果没有的话,可以不添加。

三、通过桌面图标点击,开启HMI界面。

方法为新建一个桌面快捷图标,复制一个其他桌面也可以。

打开图标的属性,将以下内容添加到图标的【目标】和【起始位置】里面

"C:\Program Files (x86)\3S CODESYS\CODESYS Control RTE3\VisualClientController.exe" --application=Application --flags=1

"C:\Program Files\3S CODESYS\CODESYS Control RTE3"

同时,Codesys也提供网页视图的方案,在设置了网页视图后

访问以下网址即可实现网页化浏览控制HMI界面

http://127.0.0.1:8080/webvisu.htm

http://localhost:8080/webvisu.htm

【Codesys】-按钮启动外部.exe应用程序,按钮关闭HMI界面,桌面图标启动HMI界面。相关推荐

  1. Android 点击APP桌面图标启动时黑屏或者白屏

    问题:当APP添加了闪屏页后,可能会出现点击桌面图标启动APP时先黑屏或者白屏后,再显示闪屏页,不利于用户体验. 解决: 1.解决方法很简单,在APP的style资源文件中添加如下代码: <st ...

  2. 09.QT应用程序启动外部exe文件

    根据QT帮助文档,写了一个小测试案例,在QT应用中,启动 一个外部的exe程序,目前此exe使用的QT编译形成,后期改用C#形式的exe文件. #include "QProcessDemo. ...

  3. Joost 不能启动: tvprunner.exe 应用程序错误

    Joost 安装完,不能运行.启动的时候报错: 标题为: tvprunner.exe 应用程序错误 错误内容为: 应用程序发生异常 unknown software exception(0x80000 ...

  4. QT TextEdit设置背景、明文加密、弹出网站、弹出自定义对话框、gif动态图片、程序启动动画、打包程序、关闭事件

    TextEdit设置背景 前提必须已添加了资源图片 铭文加密 ui->passLineEdit->setEchoMode(QLineEdit::Password); 弹出网站 #inclu ...

  5. 【小程序外链】实现桌面图标、短信和邮件以及第三方APP外链跳转到小程序

    近期微信小程序上线新功能,将流量生态延伸到微信以外渠道,进一步补足了小程序的营销场景.除了之前上线过 app 跳转小程序,小程序再跳转回 app 的功能,这次新上线的功能有: 支持邮件中文本链接跳转到 ...

  6. 微信小程序渐变色按钮,好看的小程序按钮样式

    效果图 <button class="btn btn-grad1" >按钮1</button>         <button class=" ...

  7. Python调用外部EXE程序遍历窗体及控件并获取控件信息。

    背景 我的工作中经常手工运行一个windows程序(密码生成工具),获取该程序的计算结果,手工填到登录表单的中.该程序非常久远,已无人维护.根据凡是重复2次以上的工作都应该自动化原则,那么我来写个自动 ...

  8. qt的exe启动时隐藏图标_系统小技巧:Win10桌面图标问题多 常见3种这么解

    桌面图标是我们使用Windows 10接触最频繁的项目.在使用桌面图标的过程中,也可能会遇到一些不如意.例如,为获取清洁桌面而要隐藏桌面图标时,却发现图标无法隐藏:点击桌面图标想启动某个应用,却发现软 ...

  9. 计算机启动进入不了桌面图标,电脑开机后不显示桌面图标如何通过修改注册表解决问题...

    ‍ 近来有用户发现电脑开机后不显示桌面图标,一般遇到这样的问题,我们会进入任务管理器结束explorer.exe资源管理器进程,再重新启动来解决这个问题.但是,如果这样还无法解决不显示电脑系统桌面图标 ...

最新文章

  1. Java 如何设计 API 接口,实现统一格式返回?
  2. R语言可视化包ggplot2绘制分组回归线实战(Regression Line by Group)
  3. chattr 文件隐藏属性
  4. SpringBoot对于标注@ResponseBody注解返回JSON数据的处理
  5. Spring Boot Admin 2 值得了解的新变化
  6. [完整代码]创建不受数据库限制的报表 VB.Net 版本 -1
  7. 使用脚本在Linux服务器上自动安装Kubernetes的包管理器Helm
  8. plt.axis()用法详解
  9. 95-170-050-源码-Time-flink的时间及时区问题解决
  10. php 中 map和array,浅析php中array_map和array_walk的使用对比
  11. String.Format数字格式化参考
  12. 浅谈Java垃圾回收
  13. openstack详解(二十四)——Neutron服务注册
  14. bi 工具 市场排行榜_商业智能BI工具排名,这些主流BI工具你用过哪个
  15. word中生成带方块的对勾
  16. IDEA Maven下载依赖时报错: ERROR - #org.jetbrains.idea.maven - Cannot reconnect.
  17. java垃圾回收器有哪些_各种Java垃圾回收器的比较总结
  18. 我的世界电脑正版服务器地址大全,《我的世界》服务器地址大全 各个服务器一览分享...
  19. flash 嵌入html代码,flash嵌入html在html网页代码中嵌入Flash文件的解决方案(下).doc...
  20. MySQL如何判断不为空

热门文章

  1. Java学习总结篇一初识jvav
  2. 廉价的美国VPS review
  3. 如何让自己像打王者荣耀一样发了疯、拼了命、石乐志的学习?
  4. 上海万国驾校 科目三考试
  5. 互联网人典型体检报告?
  6. u盘中毒文件被隐藏恢复方法
  7. 六级单词词组积累(三)
  8. Codeforces Round #727 (Div. 2)2021.6.20
  9. SSL证书中的128位加密和256位加密有何区别?
  10. 【SPARC】SPARC V8寄存器介绍