公司新闻
改进驱动器仿真器模型
发布时间: 2024-05-21 17:08 更新时间: 2024-11-23 08:00
matlab simulink通过西门子驱动器FMU模型与PLC连接,能过实现对驱动器的虚拟控制。在PLC的程序中,可以使用任意报文进行虚拟调试。
西门子驱动器FMU模型可以在西门子网站下载。但matlab simulink仿真模型只放了一张图片。按照该图片的模型结构进行建模,STW1控制字只能由simulink的信号发生器产生,而STW1信号是固定值,无法修改。
经过几天的建模调试,改进后的模型实现了与PLC的连接。通过编写PLC程序,可以实现对虚拟驱动器模型使能,运行,定位,复位等操作。
该仿真模型如下图所示。
simulink模型通过TCP/IP连接与PLC通信。仿真模型接收PLC发送的STW1控制字,同时将ZSW1状态字发送给PLC。PACK模块将接收的字节进行打包成STW1,发送给FMU模块。simulink仿真模型原理如下图所示。simulink也可以通过OPC UA,OPC DA ,UDP等其它协议与PLC进行通信。PLC简易程序如下。
simulink模型仿真时,仿真时间正常增加到2500秒,期间模型无故障发生。
西门子驱动器FMU模型可以在西门子网站下载。但matlab simulink仿真模型只放了一张图片。按照该图片的模型结构进行建模,STW1控制字只能由simulink的信号发生器产生,而STW1信号是固定值,无法修改。
经过几天的建模调试,改进后的模型实现了与PLC的连接。通过编写PLC程序,可以实现对虚拟驱动器模型使能,运行,定位,复位等操作。
该仿真模型如下图所示。
simulink模型通过TCP/IP连接与PLC通信。仿真模型接收PLC发送的STW1控制字,同时将ZSW1状态字发送给PLC。PACK模块将接收的字节进行打包成STW1,发送给FMU模块。simulink仿真模型原理如下图所示。simulink也可以通过OPC UA,OPC DA ,UDP等其它协议与PLC进行通信。PLC简易程序如下。
simulink模型仿真时,仿真时间正常增加到2500秒,期间模型无故障发生。
其他新闻
- Modbus和TCP究竟有什么区别? 2024-11-23
- 西门子Zui强大的通讯功能,PROFIBUS通讯,高手必学 2024-11-23
- RS485与Modbus通信协议 2024-11-23
- 硬接线和通讯有什么区别?为什么很多电工排斥通讯方式,喜欢硬接线? 2024-11-23
- 西门子HMI如何传送授权 2024-11-23
- 图解:西门子精致屏HMI如何传送授权 2024-11-23
- 西门子s7-200 smart 基本控制库(LBC)应用五:理想气体温压补偿的实现 2024-11-23
- 西门子V90驱动电机选型(新版) 2024-11-23
- 什么是西门子S7-1500T CPU 的代码工作存储器?有什么作用?使用注意事项是什么? 2024-11-23
- 西门子S7-1200网络连接及HMI连接如何组态? 2024-11-23
- 测试SIMATIC ET200 SMART IM60 扩展IO模块 2024-11-23
- 西门子S7-1200PLC与G120C变频器组态通讯、控制变频器启停及调速 2024-11-23
- 西门子S7-1200 PLC计数器如何使用?【编程实例】 2024-11-23
- 西门子S7-1500与S7-200SMART的S7通讯实例 2024-11-23
- 西门子S71200的OOP编程之多态ST编程举例 2024-11-23
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684