citect2018R2报警函数练习1-做一个简单的报警显示页面
这一个笔记我在新浪博客记录过,地址是Citect2018R2报警函数练习1-做一个简单的报警显示页面_来自金沙江的小鱼_新浪博客 (sina.com.cn)
这两天看citect一些文档,想着练习一下Cicode的报警函数。
写简单的程序
新建一个Citect2018R2程序,使用向导配置一下连接到unity模拟器。新建变量,对应unity里面EBOOL变量
在“标准”的字体选项卡新建四种字体,应对四种状态下的报警信息文字外观
在设置-报警选项卡中,定义两个分类4和5,设置相应的参数
在系统模型中,新建32个报警变量,对应前面的32个变量标签,前面16个类别为4,后面16个类别为5,这是为报警信息过滤做准备。
新建一个空白的页面AlarmFunction,最左侧放置24个cicode,编号从4至27连续,左对齐、等间距,放置一排文本,作为报警的表头,页面黑色背景,第一个cicode对象的命令函数为AlarmDsp(4,24,10);其它的cicode对象不写命令函数。
保存编译,设置一下计算机想到,当前页面为默认启动页面。
在编辑页面的时候,报警信息的表头位置、字体、大小、配色等需要反复调整,一球达到最佳效果。
报警信息显示出来了,如果希望进行确认,那么需要对上述24个cicode控件LBUTTON_UP事件写脚本
今天先练习到这里,明天继续,重点是报警页面进行条件过滤。今天的联系程序分享在baidu网盘,网址
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?