- 博客(16)
- 问答 (1)
- 收藏
- 关注
原创 WinCC笔记:04.报警控件 —— (1) 调整报警控件的列宽 & 消息组和状态变量
5. WinCC画面上放一个报警控件、2个按钮(控制alarm1的置1置0,控制alarm2的置1置0)、32个圆(显示状态变量workshop1的32位变化情况)3. 新增6个内部变量,alarm1、alarm2、alarm3、alarm4、alarm5、alarm6。1. 新增3个内部变量,workshop1、workshop2、workshop3。总结:状态变量的0位表示是否有组报警存在;16位表示是否按了“组确认”按钮。2. 报警记录的消息组里新增3个组,1车间、2车间、3车间。
2023-06-26 10:47:34
2483
1
原创 WinCC笔记:03.趋势图控件 —— (2) 选择趋势图的时间范围&数值带i的意思
【代码】WinCC笔记:03.趋势图控件 —— (2) 选择趋势图的时间范围。
2023-06-20 11:09:18
2171
1
原创 WinCC笔记:03.趋势图控件 —— (1) 复选框控制趋势显示和隐藏
test1"~"test10","pows","result",如下图红框所示。
2023-06-19 14:55:42
5580
2
原创 WinCC笔记:02.MSHFlex控件 —— (7) 多表格联合操作
有两张表格grid和grid2,grid中通过数据表写入数据,grid2显示选择的grid中的数据。
2023-06-15 15:34:26
717
原创 WinCC笔记:02.MSHFlex控件 —— (5) 升降序排列 & 指定行的背景颜色
在Wincc中新建一个32位浮点数类型内部变量Sort,用于标记是升序还是降序排列。插入一个静态文本,命名为txt。
2023-04-26 14:31:30
498
原创 WinCC笔记:02.MSHFlex控件 —— (4) 使用复选框选择显示字段
【代码】WinCC笔记:02.MSHFlex控件 —— (4) 使用复选框选择显示字段。
2023-04-21 13:26:16
677
原创 WinCC笔记:02.MSHFlex控件 —— (3) 从数据库中导入并导出到Excel图表中
这里用到的是WinCC中数据记录的数据库,我已在WinCC中仿真了几个值,如下图所示。(1)插入一个MSHFlex控件,命名为Grid。这里将TimeStamp和Realvalue写入。(2)插入一个按钮,负责导出到Excel。设置分类轴上刻度线标签之间的分类数目。该对象代表图表的绘图区。把变量变为字符串格式。在打开画面中写入脚本。
2023-04-20 16:15:44
2224
原创 WinCC笔记:02.MSHFlex控件 —— (2) 插入一列模拟的checkbox
1.插入一个IO域控件;插入一个多行文本控件;该代码段写在MSHFlex的Click属性中。2.对按钮的单击鼠标动作编写脚本。该代码写在打开画面的脚本中。一、先从数据库中读取数据。例子中用到的数据库如下。二、勾选和取消操作脚本。
2023-04-19 10:07:14
874
原创 WinCC笔记:02.MSHFlex控件 —— (1)Excel文件数据导入MSHFlex
oExcel.ActiveSheet.PageSetup.CenterHeader="页眉"oExcel.ActiveSheet.PageSetup.CenterFooter=“页脚”oExcel.ActiveSheet.Rows(1).Font.Name="隶书"1-左 2-右 3-顶 4-底 5-斜( \ ) 6-斜( / )二、新增一个内部变量path,用于存放Excel表格的路径。oExcel.WorkSheets(2).Activate或。五、Excel中内容及MSHF控件效果如下。
2023-04-14 16:00:00
1830
原创 WinCC笔记:01.TreeView控件 —— (5)控件添加图标
一、插入Microsoft ImageList Control控件。(2)TV.Nodes.Add中,最后加入图像索引号。(1)TreeView的Style改为7。TreeView属性中选择。
2023-04-11 11:05:26
1097
原创 WinCC笔记:01.TreeView控件 —— (4)删除选中的节点
如图所示,i(5) i(6) i(7)被勾选了,当i循环到i=5时,删除FT101这个节点。因为删除了FT101这个节点,所以i(5)变成了FT201,但是下一次循环是从i=6开始了,所以FT201并没能删除。由此可知,当连续勾选时,会一隔一进行删除,由于checkcount在一隔一删除时不会变为0。所以当i=TV.nodes.count+1时,i变为1,重新进行一轮删除。这个时候checkcount已经为0了,所以才会出现之后没选中一个节点,就会删除一个节点的情况。(2)为何第一段程序,会出现如此情况?
2023-04-11 10:47:49
763
原创 WinCC笔记:01.TreeView控件 —— (3)给节点添加checkbox & checkbox的单选性
一、添加checkbox写脚本二、统计选中的节点1. 插入一个多行文本,对象名称改为Multext2. 插入一个按钮,写脚本。
2023-04-07 17:26:09
768
1
原创 WinCC笔记:01.TreeView控件 —— (2)连接数据库创建节点
这里使用的是SQL Server Tools 18,可以链接到WinCC自动生成的数据库。如果 CommandText 属性指定以行返回的查询,执行产生的任何结果都将存储在新的 Recordset 对象中。如果此命令不是以行返回的查询,提供者将返回关闭的 Recordset 对象。③ 对于 Connection 或关闭的 Recordset 该属性为读/写,对打开的 Recordset 该属性为只读。④ SERVER:要打开的数据库所在的服务器名称,本机可用(local),是可选参数;
2023-04-07 13:49:10
786
原创 WinCC笔记:01.TreeView控件 —— (1)初始化&清空节点&修改节点
在关联的ImageList控件中的图像的索引,在Node被选中时显示。该Node和在relative中 被命名的节点位于同一层,并位于所有同层节点之后。该Node和在relative中 被命名的节点位于同一层,并位于所有同层节点之前。在关联的ImageList控件中的图像的索引。该Node位于在relative中被命名的节点之后。该Node成为在relative中被命名的节点的子节点。对子节点进行排序(按首字母),对子节点的子节点无效。该Node位于在relative中被命名的节点之前。
2023-04-04 16:50:57
1469
1
原创 Wincc使用.net控件将锐浪报表Grid++Report6嵌入
如何用VS 2022制作.net控件,以及如何在WinCC中引用.net控件
2022-07-18 11:18:49
3773
空空如也
C#调用COM出现0X80040154
2022-08-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人