博途中如何实现多重实例
发布时间:2024-11-27
(1)新建工程,建立FB块“DJ”(FB1)
(2)再新建一个FB块:“多重实例_DJ”(FB2),在本块中调用“DJ”(FB1),这时会出现单个实例和多重实例两个选项(3)若选单个实例,每调用一次“DJ”(FB1)就生成一个数据块不难看出,如果有N台电机就会产生N个数据块,当设备太多时还是比较麻烦。但是,我们选择多重实例就简单多了。(4)这次选择多重实例,同样调用四次“DJ”(FB1),背景数据名分别为DJ_101~104(5)这时候不会再出现新创建的数据块了,取而代之的是多重实例参数接口中的静态数据(DJ_101~104)(6)当我们在主程序中调用“多重实例_DJ”(FB2)块时,多重实例背景数据块(DB5)会自动创建(7)打开多重实例背景数据块(DB5),可以看到每一台电机的静态数据(8)现在来看看“多重实例_DJ”(FB2)运行效果
展开全文
其他新闻
- EtherCAT和Profinet有何不同 2024-11-27
- 西门子DP从站连接至冗余CPU的两种方法 2024-11-27
- 西门子下一代PLC编程环境,ChatPGT将成为主角 2024-11-27
- EtherCAT和Profinet总线对比 2024-11-27
- 虚拟机中S7-1500与Wincc如何连接 2024-11-27
- S7-1500通讯诊断与故障排除方法 2024-11-27
- 轻松搞定PLC与变频器的Modbus通讯 2024-11-27
- 突破西门子技术壁垒,国产PROFINET还远吗 2024-11-27
- S7-1500与多台S7-200SMART的以太网通讯方法 2024-11-27
- 西门子PLC+国产远程IO,有何优势 2024-11-27