合信论坛

快捷导航
查看: 354|回复: 0

CTG实现画面【循环脚本】

[复制链接]

92

主题

98

帖子

1107

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1107
发表于 2026-3-19 16:21:04 | 显示全部楼层 |阅读模式
CTG实现画面【循环脚本】

本例使用magicworks hmi 4.1.2脚本函数getScreenNumber获取当前画面编号

第一步、记下需要需要实现功能的【画面编号】,如Lock编号是3

画面编号.png

第二步、脚本Xs(1S,最小是1S,其他值根据实际进设置)调用【Script1】脚本

调度器最小1S.png

第三步、【Script1】脚本实现【变量_2】取反

var ScreenNumber = getScreenNumber();//获取当前画面编号
//在【Lock画面】并且【变量_2】=66时重复执行【变量_1】取反操作
if( 3==ScreenNumber && 66==smartTags('变量_2'))
{
    InvertBit(smartTags('变量_1'));//【变量_1】取反操作
}

脚本.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2026-6-14 23:15 , Processed in 0.022131 second(s), 21 queries .

快速回复 返回顶部 返回列表