上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 84 下一页
摘要: 最近参与的一个项目,皮带运输系统控制,有新建皮带和旧皮带,旧皮带系统的控制程序经历了N个人,变量命名和编程思路都不一样,用的还是FBD方式,程序段乱的跟蜘蛛网似的,可读性较差。施工方对新的皮带编程有面向对象和事件的味道了,将现场皮带分为料线、皮带控制对象,对同类对象、同类事件做成自定义功能块,实例就 阅读全文
posted @ 2021-04-27 10:25 来自金沙江的小鱼 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-04-26 13:57 来自金沙江的小鱼 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 在虚拟机上安装TIA V16 ADV,还是比较快,明天把WINCC V7.4安装上。有段时间没有弄Wincc了,得重新回忆一下,继续做学习笔记吧。有时间的话把citect2018连接S7 1500也给练习一下。 阅读全文
posted @ 2021-04-25 22:02 来自金沙江的小鱼 阅读(317) 评论(0) 推荐(0) 编辑
摘要: 现场有一套S7 1500 PLC,与三套quantum PLC有一定量的数据需要交换。由于S7 1500与quantum PLC均支持MobusTCP协议,于是考虑通过此协议来实现功能。由于以前没有做过这两个品牌PLC的通讯,心里也不是很有底,与施工方日昊公司许工合作,还得到了热心网友小皮无私的帮助 阅读全文
posted @ 2021-04-20 13:15 来自金沙江的小鱼 阅读(5540) 评论(2) 推荐(1) 编辑
摘要: 前两天看了一个视频,介绍了 TIA Selection Tool做了选型之后,可以导入到TIA 中,避免重复组态,西门子打通了哥哥软件之间的关联。现学现用我也做了练习,现在把过程记录下来。 1.首先确认TIA里面安装了OPENNESS组件,没有安装的话,重新运行TIA的setup把这个组件勾选上,这 阅读全文
posted @ 2021-04-03 17:05 来自金沙江的小鱼 阅读(2111) 评论(0) 推荐(0) 编辑
摘要: 昨天第一次连M580硬件,刚安装的全新的设备,没有经验,没连过。请教了一下施耐德技术人员,得到了耐心的解答,在此表示感谢。现在简单记录一下过程。NOC模板正面有一串MAC地址,对应IP地址前两位是10.10,后俩位用MAC地址后两个16进制数转换成十进制得到。网线插在NOC最上面一个RJ45插口。打 阅读全文
posted @ 2021-04-03 10:35 来自金沙江的小鱼 阅读(2984) 评论(0) 推荐(0) 编辑
摘要: 以前写的关于工控的博客都搬运完了,以后新内容就在这里记录吧,原处保留一个连接就是了。 学习还是需要坚持,虽然有时候觉得不是马上就能用上,可谁知道呢? 阅读全文
posted @ 2021-03-27 15:53 来自金沙江的小鱼 阅读(176) 评论(0) 推荐(1) 编辑
摘要: 昨天学习了一下不通过runtimemanager来停止IO服务器,如果停止之后想重新启动如何办呢?今天做了一下实验。 在昨天练习的基础上做一下修改。定义一个内部变量strcmd,字符串类型,用于存放运行后的IOServer的commandline信息,在昨天的citectVBA函数的终止进程语句前加 阅读全文
posted @ 2021-03-27 15:50 来自金沙江的小鱼 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 今天在群里,有一个哥们问如何不通过运行管理器把IO服务器停掉。这个问题有点意思,当时有工作也没细想。下班在车上缕了一下思路。大概需要以下几个步骤: 1. 或许系统所有的进程。 2. 过滤这些进程,只保留citect32.exe。 3. 查询进程citect32.exe的线程commandline,找 阅读全文
posted @ 2021-03-27 15:49 来自金沙江的小鱼 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 接着前面的练习做。前面的联系可以看出,citect32.exe这个进程下面有好几个线程,它们的ID不一样,但是进程名字一致。可以通过编程进一步区分每一个ID对应什么线程。 新建一个CitectVBA过程 Sub Get_Citect_RuntimeManager_ProdessID()'获取cite 阅读全文
posted @ 2021-03-27 15:48 来自金沙江的小鱼 阅读(319) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 84 下一页