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

上一页 1 2 3 4 5 6 ··· 11 下一页
摘要:这是我在新浪博客发表过的一篇学习笔记,在这里也发表一次。 CitectVBA定制过程分析器:删除特定板下面特定的趋势笔_来自金沙江的小鱼_新浪博客 (sina.com.cn) 继续学习练习,如果想要删除板2(从1开始计数)下面的趋势笔2(从1开始计数),使用CitectVBA脚本如下: Sub de 阅读全文
posted @ 2022-12-18 17:24 来自金沙江的小鱼 阅读(41) 评论(0) 推荐(0)
摘要:这是我在新浪博客发表过的一篇学习笔记,在这里也发一次 CitectVBA定制过程分析器4:清空特定板下的趋势笔,但不删除板_来自金沙江的小鱼_新浪博客 (sina.com.cn) 接着学习练习。如果想清空特定板下面的趋势笔,但是不删除这个板,比如针对2#板(从1开始计数),写下面的脚本。 Sub c 阅读全文
posted @ 2022-12-18 17:22 来自金沙江的小鱼 阅读(41) 评论(0) 推荐(0)
摘要:这是我在新浪博客发表过的一篇学习笔记,在这里也发一次 CitectVBA定制过程分析器3:删除特定的板_来自金沙江的小鱼_新浪博客 (sina.com.cn) 如果想使用CitectVBA删除特定序号的板,比如删除第2个板(从1开始计数),那么写下面的citectVBA脚本 Sub deletePa 阅读全文
posted @ 2022-12-18 17:20 来自金沙江的小鱼 阅读(31) 评论(0) 推荐(0)
摘要:这是我在新浪博客发表过的一篇学习笔记,在这里也发一次。 CitectVBA定制过程分析器2:清空过程分析器的板和趋势笔_来自金沙江的小鱼_新浪博客 (sina.com.cn) 前一个练习是在一个空的过程分析器上添加板和趋势笔,如果是一个已经配置的过程分析器,希望先清空,然后再定制,可以使用下面的语句 阅读全文
posted @ 2022-12-18 17:18 来自金沙江的小鱼 阅读(44) 评论(0) 推荐(0)
摘要:这是我在新浪博客发的学习笔记,在这边也发一次,避免丢失。 citect2018使用CitectVBA定制过程分析器1_来自金沙江的小鱼_新浪博客 (sina.com.cn) 我以前自学过使用cicode定制过程分析器,不过仅仅做了一些简单的功能。见下面的链接 citect2018使用cicode定制 阅读全文
posted @ 2022-12-18 17:17 来自金沙江的小鱼 阅读(268) 评论(0) 推荐(0)
摘要:现场有一台有毒气体报警器,支持MODBUS RTU通讯,485接线,向厂家要到了通讯参数和地址表。在PLC机柜内安装了施耐德EGX150网关设备,页配置了串口参数,修改了网关IP地址。在现场工控机上通过modscan软件可以扫描到数据。但是citect上始终显示#BAD。经过与施耐德萧工请教,原来是 阅读全文
posted @ 2021-08-30 10:25 来自金沙江的小鱼 阅读(922) 评论(0) 推荐(0)
摘要:今天在虚拟机里面运行了一下citect2018,打开包含工程里面的页面时,就一直闪,像是无法加载页面似的,这是兼容性问题吗? 阅读全文
posted @ 2021-05-21 14:21 来自金沙江的小鱼 阅读(289) 评论(1) 推荐(0)
摘要:在办公室自学一下citect2018连接西门子S7 1500,由于没有实际的PLC,就用TIA V16的模拟器试试吧。这种连接网上的资料不多,所以也算是摸索。 新建一个citect2018项目,找到拓扑-IO设备,使用向导来建立IO设备 由于是模拟器,所以这里的PLC的IP地址就是127.0.0.1 阅读全文
posted @ 2021-05-12 09:53 来自金沙江的小鱼 阅读(1546) 评论(2) 推荐(0)
摘要:前面一篇是cicode,今天练习了cite词条VBA,还是比较简单的 Sub runExPro()shell "C:\Program Files (x86)\Microsoft Office\root\Office16\EXCEL.EXE d:\test.xlsx",3End Sub 按钮点击事件调 阅读全文
posted @ 2021-04-29 15:01 来自金沙江的小鱼 阅读(369) 评论(0) 推荐(0)
摘要:看到QQ群里面有人提问,怎么用citect打开excel,并且在最前面。这个问题还是比较简单,但需要注意一些细节。 首先在citect设置项目程序安全性。administrators角色“允许执行”修改为true 新建一个用户admin,属于administrators用户组,设置密码12345 打 阅读全文
posted @ 2021-04-27 14:09 来自金沙江的小鱼 阅读(651) 评论(0) 推荐(0)
摘要:现场有一套S7 1500 PLC,与三套quantum PLC有一定量的数据需要交换。由于S7 1500与quantum PLC均支持MobusTCP协议,于是考虑通过此协议来实现功能。由于以前没有做过这两个品牌PLC的通讯,心里也不是很有底,与施工方日昊公司许工合作,还得到了热心网友小皮无私的帮助 阅读全文
posted @ 2021-04-20 13:15 来自金沙江的小鱼 阅读(6518) 评论(2) 推荐(1)
摘要:昨天第一次连M580硬件,刚安装的全新的设备,没有经验,没连过。请教了一下施耐德技术人员,得到了耐心的解答,在此表示感谢。现在简单记录一下过程。NOC模板正面有一串MAC地址,对应IP地址前两位是10.10,后俩位用MAC地址后两个16进制数转换成十进制得到。网线插在NOC最上面一个RJ45插口。打 阅读全文
posted @ 2021-04-03 10:35 来自金沙江的小鱼 阅读(3745) 评论(0) 推荐(1)
摘要:昨天学习了一下不通过runtimemanager来停止IO服务器,如果停止之后想重新启动如何办呢?今天做了一下实验。 在昨天练习的基础上做一下修改。定义一个内部变量strcmd,字符串类型,用于存放运行后的IOServer的commandline信息,在昨天的citectVBA函数的终止进程语句前加 阅读全文
posted @ 2021-03-27 15:50 来自金沙江的小鱼 阅读(205) 评论(0) 推荐(0)
摘要:今天在群里,有一个哥们问如何不通过运行管理器把IO服务器停掉。这个问题有点意思,当时有工作也没细想。下班在车上缕了一下思路。大概需要以下几个步骤: 1. 或许系统所有的进程。 2. 过滤这些进程,只保留citect32.exe。 3. 查询进程citect32.exe的线程commandline,找 阅读全文
posted @ 2021-03-27 15:49 来自金沙江的小鱼 阅读(279) 评论(0) 推荐(0)
摘要:接着前面的练习做。前面的联系可以看出,citect32.exe这个进程下面有好几个线程,它们的ID不一样,但是进程名字一致。可以通过编程进一步区分每一个ID对应什么线程。 新建一个CitectVBA过程 Sub Get_Citect_RuntimeManager_ProdessID()'获取cite 阅读全文
posted @ 2021-03-27 15:48 来自金沙江的小鱼 阅读(369) 评论(0) 推荐(0)
摘要:接着前面的练习。新建一个citectVBA过程 Sub GetAllSysIDAndFillInListbox() '获取系统进程,然后添加到listbox控件中 Dim strComputer Dim objWMIServices As Object Dim colSWbemObjectSet A 阅读全文
posted @ 2021-03-27 15:47 来自金沙江的小鱼 阅读(273) 评论(0) 推荐(0)
摘要:citect2018有段时间没碰了,今天做一个小的练习,向listbox控件添加内容,也是为后面的学习做准备。 新建一个页面main,页面上添加一个微软的listbox控件,控件AN为main_AN6。添加一个按钮,用于执行citectVBA语句。 添加一个citectVBA程序文件,写下面的代码 阅读全文
posted @ 2021-03-27 15:46 来自金沙江的小鱼 阅读(441) 评论(0) 推荐(0)
摘要:群里面有人问起如何在citect中实现延时执行某个操作,我测试了一下cicode,还是比较简单的。首先定义下面的cicode代码: 画面上放置一个按钮,按钮引用上面的函数 delaytimeset(10) 运行后点击这个按钮,经过10秒钟,就会弹出消息框。 阅读全文
posted @ 2021-03-27 15:44 来自金沙江的小鱼 阅读(356) 评论(0) 推荐(0)
摘要:前两天在一个群里,有朋友问怎么在citect中修改系统的日期时间,cicode自带的函数没有这个功能。我想到的时使用批处理文件。我自己的电脑是windows 10 系统,运行批处理文件修改系统日期时间需要进行UAC去的权限,不然没有效果。我尝试着在批处理文件中加入自动获取UAC的代码,但运行批处理文 阅读全文
posted @ 2021-03-27 15:42 来自金沙江的小鱼 阅读(436) 评论(0) 推荐(0)
摘要:如果需要获取当前计算机操作系统安装在什么盘符上,可以新建以下citectVBA函数: Sub GetOSPath()Dim objWMIService As ObjectDim colItems As ObjectDim objItem As ObjectDim strSystempath As s 阅读全文
posted @ 2021-03-26 11:19 来自金沙江的小鱼 阅读(162) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 11 下一页