首页 > TAG信息列表 > CITECT2018
citect2018页面日期时间显示美化
前段时间现场使用citect2018做了一个小的项目,不过使用单位总觉得日期时间显示不好看,本着为其服务的精神,我尝试着做了一下美化,不知道能入法眼不。 1.新建两个内部变量strWeekly,strMonth,都是字符串型。新建一个cicode函数 FUNCTION showweekly()IF DateWeekDay(TimeCurrent())=1 THE搬家第45天-citect2018元数据的学习2
前面的学习,初步了解了一下元数据。我还是有点懵逼,这元数据到底有啥用,看了一下资料。资料里面简单的举了一个例子。比如说要用红绿蓝配色,不同的比例,配出来的颜色不一样。可以设置N个按钮控件,每个按钮控件设置3个元数据,并且赋初始值,用于表示不同的配比。按钮按下时,把元数据读取出来搬家第45天-使用citect2018包含工程不能指定起始页面的解决办法
这两天学习citect2018时,使用了sxw_style_1模板,发现再配置计算机想到时候,无法指定其实页面,每次运行时第一个页面都是系统自带的,和自己定义的页面风格大相径庭,很别扭,而且页面列表在右边树形目录,操作工不一定习惯这样的方式。好在这是可以解决的。打开cicode编辑器,找到startup.ci程序搬家第45天-citect2018使用精灵操作设备时做操作记录
以前的练习中,学习过使用精灵操作相同类型的设备,见下面的链接: http://blog.sina.com.cn/s/blog_724246b90102zdm6.html 如果希望对操作进行记录,稍加改动即可。下面通过一个简单的练习来学习实现方法。假设操作泵,只需要记录什么时间点击了运行按钮,什么时间点击了停止按钮,什么时间修搬家第42天-citect2018使用cicode定制过程分析器趋势笔链接变量
前几天在一个wincc技术讨论群上,有人问过这样一个问题,在一个页面上有一个listbox控件和一个趋势控件,listbox上是一些趋势变量,要求实现运行时鼠标点击哪一个变量,趋势控件中就显示那个变量的曲线。我的电脑上没有安装wincc,我也在想如果同样的需求出现在citect软件上,如何实现点击listbcitect2018 事件定义太多也不大灵光啊
今天在现场做citect2018编程,定义了较多的事件,每个事件都是往数据库写不同的记录,有时候事件根本没有产生效果,在计算机向导中取消了一些事件,然后就有效果了。看来要么优化一下算法,要么取消一些事件功能。搬家第31天-citect2018制作管道介质流动效果
在论坛上看到有人提问如何在citect中制作管道介质的流动效果,以前在wincc中实现过,citect没有wincc那么丰富的功能,但也是可以实现的,此文介绍的方法不是唯一的,也未必是最优的,但可以做出相应的效果。 假设pump1在运行时,管道内介质流动,需要有动画效果。先在unity中硬件组态,新建一个搬家第31天-citect2018中checkbox控件使用1
checkbox属于是微软microsoft form2.0控件组,在citect中可以用来实现一些人机交互功能。我在使用中觉得不如在wincc中好用,也可能是我技术不到位吧。 在页面中插入checkbox控件,可以看到是没有选项名称的。 双击控件打开设置窗口,也没有看到直接写选项名称的地方,复选框的个数也无搬家第30天-CITECT2018练习2-连接unity的字符串变量
第一个练习是citect2018连接unity的模拟器,使用了一个整型变量做练习,今天练习了连接字符串变量。在unity中,字符串变量占用8个字,每个字存储2个字符。 在线看str1_HMI数据可以看到,只能存储16个字符。 在citect项目中,新建一个string类型变量,地址为400002,使用前一个练习设置的通搬家第30天-citect2018练习3-连接时间类型的变量
紧接着前面的练习,在unity中新建一个双整型变量strTime,然后写下面的程序 这个程序就是将时间转换为双整型。 在citect2018中新建一个IO变量TimeInt和一个内部字符串变量strTime 打开cicode编辑器,新建一个citectVBA文件,写以下代码 Function IntToTimestr1()Dim strHour As Intege搬家第30天-citect2018练习4:读取quantumplc部分系统信息
这个练习的关键是下位机中那些系统字和系统位都是什么含义。对于quantum plc来说%SW49至%SW53是关于日期时间的信息。 %SW49:星期几: 1 = 星期一 2 = 星期二 3 = 星期三 4 = 星期四 5 = 星期五 6 = 星期六 7 = 星期日 %SW50:秒 (16#SS00) %SW51:小时和分钟 (16#HHMM) %SW52:月份和