摘要:
前面一篇博客记录了怎么创建一个excel文件并录入数据,数据录入之后还需要进行合并单元格、表格线之类的操作,使用脚本可以让这些定义全自动完成。 CitectVBA编辑器中插入以下脚本: Sub CreateExcelFileByVBA(sFileName As string)Dim xlApp As 阅读全文
posted @ 2021-02-21 20:14
来自金沙江的小鱼
阅读(366)
评论(0)
推荐(0)
摘要:
现场有一个项目,笔记版电脑上使用step7 V5.5SP3组态,CP343-1固件版本使用3.3,现场工控机使用STEP7V5.5SP2,打开项目程序时提示硬件需要升级,硬件组态没有CP343-1的3.3版本。考虑到把工控机的step7V5.5SP2升级到SP3,会造成和WINCC兼容性破坏,现场工 阅读全文
posted @ 2021-02-21 20:12
来自金沙江的小鱼
阅读(503)
评论(0)
推荐(0)
摘要:
最近一个项目,S7 300的硬件(315-2DP),硬件下载后,在线时诊断信息说硬件已经组态,但是没有有效信息,感觉是CPU读取不到IO模板的信息。反复检查发现,CPU和IO通过有源总线背板连接,而300CPU不支持同一个机架的热插拔的。采取的解决思路是:把CPU和CP343-1取下来,CPU所在的 阅读全文
posted @ 2021-02-21 20:11
来自金沙江的小鱼
阅读(215)
评论(0)
推荐(0)
摘要:
以前在wincc学习时,练习过创建一个excel文件,并且将数据写入新创建的excel文件。cicode代码似乎没有那么灵活,写数据到还要用到ODBC连接。不过CitectVBA功能还是不错的,本篇就记录怎么创建excel文件和写数据,思路和在wincc一样。 创建一段CitetVBA代码 Sub 阅读全文
posted @ 2021-02-21 20:10
来自金沙江的小鱼
阅读(686)
评论(0)
推荐(0)
摘要:
citect写脚本,可以使用cicode,也可以使用CitectVBA,这篇博客开始记录citectVBA变成学习。先从一个简单的练习开始。 在citect项目管理器的菜单 工具-cicode编辑器 新建一个CitectVBA文件,写如下脚本 Sub mymsg()msgbox("这是一个Citec 阅读全文
posted @ 2021-02-21 20:08
来自金沙江的小鱼
阅读(544)
评论(0)
推荐(0)
摘要:
有些情况下,我们需要把flexgrid控件的数据导出到excel文件,那么第一步就是需要创建一个excel文件 FUNCTION CreateExcelFile()STRING filepath;INT file;filepath="[run]:\"+IntToStr(DateYear(TimeCu 阅读全文
posted @ 2021-02-21 20:07
来自金沙江的小鱼
阅读(197)
评论(0)
推荐(0)
摘要:
前面的博客记录了怎么通过ODBC连接ACCESS数据库。有时候会遇到这样的情况,一个项目拷贝到其他计算机,或者现在的这台计算机重装了操作系统,那么就需要配置ODBC,如果不是原程序作者,可能根本不知道这么一回事。这样就需要自动的创建ODBC连接了。 在项目使用的access数据库同一个路径下,建立一 阅读全文
posted @ 2021-02-21 20:06
来自金沙江的小鱼
阅读(261)
评论(0)
推荐(0)
摘要:
我在论坛里面看到有人询问怎么使用cicode函数去的当前计算机名字,我虽然不知道为什么要取计算机名字,但觉得这个问题有点意思,可以扩展思维一下cicode怎么取得取计算机系统其他信息。 cicode没有直接取得计算机名字的函数,但是我们可以曲线救国——先把计算机名字想办法放到txt文件中,然后从文件 阅读全文
posted @ 2021-02-21 20:05
来自金沙江的小鱼
阅读(198)
评论(0)
推荐(0)
摘要:
microsoft date and time picker控件我们可能用到,尤其是在查询数据的时候。这个控件可以设置成显示日期或者时间,还可以设置显示的格式。本篇记录如何读取用户选择的日期时间信息。 在画面上放置两个microsoft date and time picker控件,属性分别设置如下 阅读全文
posted @ 2021-02-21 20:04
来自金沙江的小鱼
阅读(599)
评论(0)
推荐(0)
摘要:
实际应用中,可能需要将数据记录到access数据表。假设前面建立的mydatabase中有一张表myreport,表结构是这样子的: 为了模拟现场数据,新建6个内部real变量,添加2个事件,每1秒钟产生6个随机数: 在cicode编辑器中写入以下代码: FUNCTION insertData(RE 阅读全文
posted @ 2021-02-21 20:02
来自金沙江的小鱼
阅读(265)
评论(0)
推荐(0)