Share02-小小脚本大大能量

各位看官你们好,又是一篇共享知识点的文章,今天我们来聊一聊脚本在我们上位组态中的作用。各个厂家的上位软件或者触屏软件都内嵌了脚本功能,有的是二次开发的固定指令格式,有的可以接收广域的标准语言指令。它带给我们更多的方便功能的同时也对我们的语言能力提出新的考验。那它们到底好不好用呢?一起来看一下吧。

今天我们还是以西家WinCC的C脚本为例。简单聊两个脚本的功能。我们画面的普通按钮在链接布尔变量时,按一次往往只能单一的置位1或者复位成0。如果组态两个动作也可以实现按下置1松开复位0。有的时候这些变量在你的程序中起到开关或者投切的作用,它需要长时间保持在一个状态,也就是我们常常说的取反。这时候我们引入一条简单的C脚本指令便可实现这一功能,按一下变1,再按变0;轻松搞定,如图所示。

还有些时候,监控画面与下位PLC通讯断开了,设备运行异常后操作工没有第一时间察觉。这极易导致一些生成事故的发生。那有的看官说了,通讯断了之后显示框不是会出现黄色感叹号吗?确实说的也对,那这个时候就要考验操作人员的眼力和工作认真程度了。那我们有没有办法让通讯断开的时候及时触发一个响亮的声音报警,让后半夜昏昏欲睡的操作人员快速支棱起来!答案自然是肯定有的。请各位看官长眼(请看图),一个是PLC的任意一个变量,一个是WinCC的内部报警变量;注意,一定要是内部变量,这样才不受PLC通讯的影响。然后把报警变量链接到报警器上,送给操作人员一声响亮的提示声。(燃起来吧)

我们在软件和各种触屏中还有VB和它的变种语言脚本的存在。他们各司其职功能各异,能在您思维受阻的时候为您开辟一条捷径。各位不要为自己的语言能力担忧,多查看帮助文件,多参考同行经验。相信我们遇到问题都会迎刃而解。诸位共勉。

OK,碍于篇幅限制,先分享到此吧,热烈欢迎各位看官的深入讨论和批评指正!

相关推荐
Saniffer_SH17 分钟前
【每日一题】不只是点亮画面:UniGraf 如何把 HDMI/DP 接口问题拆成可定位、可复现、可自动化验证的测试流程?
运维·人工智能·测试工具·fpga开发·性能优化·自动化·压力测试
HackTwoHub23 分钟前
AI赋能Chrome MCP × JS逆向Skill自动化JS逆向挖洞
javascript·人工智能·chrome·安全·web安全·网络安全·自动化
半导体守望者2 小时前
MKS Profibus-DP 接口等离子发生器Plasma Generators EIite
经验分享·笔记·机器人·自动化·制造
I'mSQL2 小时前
下载威图机柜3D模型
3d·自动化
金智维科技官方2 小时前
财务智能体在财务领域的应用
人工智能·ai·自动化·财务·智能体
梦想的旅途23 小时前
QiWeAPI - 基于 RPA 的企业微信自动化接口平台
机器人·自动化·企业微信·rpa
ch_ziyuan3 小时前
安卓APP报毒自动化解决方案处理系统:动态包名+证书随机+360加固集成(后台源码)
android·运维·自动化
自律懒人3 小时前
当AI智能体学会了操控浏览器:Chrome CDP + 自动化Agent实战
人工智能·chrome·自动化
weixin_468466854 小时前
Jellyfin 家庭媒体中心从零搭建指南
服务器·docker·容器·自动化·jellyfin·媒体中心
CTO Plus技术服务中4 小时前
自研-网络安全自动化应急响应工具系统(NSRT)
安全·web安全·自动化