随笔分类 -  施耐德工业自动化

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要:第一个练习是citect2018连接unity的模拟器,使用了一个整型变量做练习,今天练习了连接字符串变量。在unity中,字符串变量占用8个字,每个字存储2个字符。 在线看str1_HMI数据可以看到,只能存储16个字符。 在citect项目中,新建一个string类型变量,地址为400002,使 阅读全文
posted @ 2021-02-27 20:47 来自金沙江的小鱼 阅读(286) 评论(0) 推荐(0)
摘要:今天做练习的时候,画面插入标签,标签列表是空白的,明明在变量表中是有内容的啊。经过网上查找,可以通过这种方法解决。在citect studio中点击左边的“选项按钮,取消“在填充标签列表时显示设备项”这个选项,不需要再编译一次,回到编辑画面,插入标签时就能看到变量列表了。 阅读全文
posted @ 2021-02-27 20:44 来自金沙江的小鱼 阅读(627) 评论(1) 推荐(0)
摘要:有好几个月懈怠没有加强自我学习了,我觉得不能这样下去。citect2018也下载很久了,一直想尝鲜,一直自我安慰时间还早。还是得自我学习,今后什么情况谁也想不到,多会一点总归是好的。 Citect的界面有微软的IDE风格,刚开始的时候觉得不习惯,单看了一段时间后,也挺好的。第一步先在unity中新建 阅读全文
posted @ 2021-02-27 20:42 来自金沙江的小鱼 阅读(689) 评论(0) 推荐(0)
摘要:在52plc.net上看到有人分享的地址,这里也再次广告一下www.52plc.net,施耐德美女技术支持王工创建,非常的好。 https://www.schneider-electric.cn/zh/work/support/e-learning/e-learning-new.jsp Citect 阅读全文
posted @ 2021-02-27 19:59 来自金沙江的小鱼 阅读(293) 评论(1) 推荐(0)
摘要:前面的博客定义数组变量时候,数组是一个静态的,有时候数组的大小事先不能够确定,这个时候就需要定义动态数组,动态数组的定义方法和VB中差不多。 Sub defineArray() Dim array() Dim count,i count=10 Redim array(count) For i=1 T 阅读全文
posted @ 2021-02-23 13:34 来自金沙江的小鱼 阅读(201) 评论(0) 推荐(0)
摘要:前面的博客介绍了根据数组如何在owc chart上绘制一条曲线,如果想修改成其他类ixngde图表,只需要修改.type参数的数值就行了,比如修改成Cht.Type=1 就能绘制棒状图了。 阅读全文
posted @ 2021-02-23 13:33 来自金沙江的小鱼 阅读(236) 评论(0) 推荐(0)
摘要:前面的博客记录了mschart绘制曲线,今天练习使用owc chart绘制曲线,先从最简单的开始——绘制一条曲线,数据来源是数组,是简单的等比例数组。假设画面上添加了一个microsoft office chart 11.0控件,这个控件在office较早版本安装程序里面是有的,安装完之后在cite 阅读全文
posted @ 2021-02-23 13:32 来自金沙江的小鱼 阅读(423) 评论(0) 推荐(0)
摘要:昨天的博客记录了使用citectVBA脚本如何设置mschart画一条曲线,很多情况下我们不只需要一条,可能要画多条曲线,今天的练习,使用citectVBA画两条曲线。数据源还是listview控件,为了让不同数据的曲线更加分明,我把两组数据差距设置的比较明显,如下图所示。 新建以下脚本 Sub C 阅读全文
posted @ 2021-02-22 21:00 来自金沙江的小鱼 阅读(447) 评论(0) 推荐(0)
摘要:以前在学习wincc vbs的时候,使用mschart结合listview控件做过曲线图的练习。在citect中使用citectVBA也可以实现制作曲线图的功能。 假设有这样一个初始化后的listview控件,访问名是chart_AN4 页面上插入一个mschart控件,访问名姿势chart_AN7 阅读全文
posted @ 2021-02-22 20:57 来自金沙江的小鱼 阅读(579) 评论(0) 推荐(0)
摘要:前面的博客记录了如何用citectVBA脚本给listview控件列标题添加图标,通过脚本还可以给subitems添加图标。 先写以下脚本,注意红色部分 Sub listviewIniAddicon() Dim i As Integer main_AN4.View =3 '设置外观为报表形式 mai 阅读全文
posted @ 2021-02-22 20:49 来自金沙江的小鱼 阅读(285) 评论(0) 推荐(0)
摘要:前面的博客记录了如何初始化listview,如何添加列标题和内容,如果我们希望listview好看一点,可以给列标题加上图标。先从网上随意找一些icon图标,在页面上插入microsoft imagelist控件,假设这个控件的访问名是main_AN16。将刚才找到的图标逐个插入 可以看到每个ico 阅读全文
posted @ 2021-02-22 20:47 来自金沙江的小鱼 阅读(315) 评论(0) 推荐(0)
摘要:listview内容生成后,有时候希望使用过程中能够交换列的顺序,可以设定.allowcolumnorder属性值为true Sub listviewIniAllowColumnReorder() Dim i As Integer main_AN4.View =3 '设置外观为报表形式 main_A 阅读全文
posted @ 2021-02-22 20:45 来自金沙江的小鱼 阅读(279) 评论(0) 推荐(0)
摘要:listview填充数据后,有时会希望能够点击列标题排序。假设有这样listview控件,画面名称是page2,控件访问名是page2_AN6 如果希望那个点击列标题排序,那么添加以下脚本 Sub page2_AN6_ColumnClick(Byval item As ColumnHeader) p 阅读全文
posted @ 2021-02-22 20:44 来自金沙江的小鱼 阅读(189) 评论(0) 推荐(0)
摘要:前面的博客记录了listview初始化、添加checkbox的脚本设置。如果我们希望能够删除listview指定的行,可以按照以下思路:首先计算勾选了多少行,接下来判断勾选的行数是不是大于0,如果大于0,就循环一下过程,直到勾选行数为0:让行号为1,如果当前行被勾选,就删除当前行,行号不变,勾选行数 阅读全文
posted @ 2021-02-22 20:43 来自金沙江的小鱼 阅读(516) 评论(0) 推荐(0)
摘要:前面的博客记录了如何设置listview控件,使其带有checkbox,可以多选。有时候我们希望不要多选,只能单选,那么对listview控件的ItemCheck事件写脚本,就能实现这个功能。假设页面名字是page1,listview控件的访问名是page1_AN4,那么该控件的ItemCheck事 阅读全文
posted @ 2021-02-22 20:27 来自金沙江的小鱼 阅读(454) 评论(0) 推荐(0)
摘要:很久没有学习练习citect软件的控件使用了,今天开始ListView练习。以前做过wincc下VBS脚本操作listview,换到citect的CitectVBA语法,有点不一样。 新建一个页面main,插入listView控件,访问名是main_AN4,再放置一个按钮控件。新建一个citectV 阅读全文
posted @ 2021-02-22 20:24 来自金沙江的小鱼 阅读(204) 评论(0) 推荐(0)
摘要:这段时间一直在练习citect使用citectVBA语句通过ADO连接sql server数据库,数据库是微软免费版本的sqlexpress。最开始使用 strcon = "Provider = SQLOLEDB.1;password = 3390011;user id = sa;Initial C 阅读全文
posted @ 2021-02-22 13:26 来自金沙江的小鱼 阅读(289) 评论(0) 推荐(0)
摘要:最近手上项目需要从citectVBA调用cicode函数,经过QQ群热心网友指点,知道了使用CicodeCallOpen("CitectVBA函数名字")来调用,如果需要返回值,就使用 变量名=CicodeCallOpen("CitectVBA函数名字") 阅读全文
posted @ 2021-02-22 13:22 来自金沙江的小鱼 阅读(233) 评论(0) 推荐(0)
摘要:最近有个项目用到了M580,后面的工作需要读取系统日期时间信息,查看帮助后发现这些信息存放在%SW50到%SW53四个系统字里面。%SW50是SS00,%SW51是HHMM,%SW52是MMDD,%SW53是YYYY,在unity程序中使用FBD这样写程序 %SW49可以读取星期几的数据,1是星期1 阅读全文
posted @ 2021-02-22 13:21 来自金沙江的小鱼 阅读(979) 评论(1) 推荐(0)
摘要:前面的博客记录了初始化Citext.ComboBox控件选项,这几篇记录如何知道使用者选择了哪一项。假设Citext.ComboBox控件访问名依然是main_AN17。在cicode编辑器中添加以下CitectVBA代码 Sub SelComboBox()msgbox "您选择的是第" & Cst 阅读全文
posted @ 2021-02-22 13:20 来自金沙江的小鱼 阅读(213) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页