今天和大家分享一个项目测试实例,如何利用SIMATIC HMI和SINAMICS S120在不使用SIMATIC S7 PLC的情况下直接通讯(Profibus 和 Profinet),并控制电机运行。
软件配置
TIA Portal V14;WinCC Advanced V14;STARTER V5.1 SP1
硬件配置
设备 | 订货号 | 版本 |
TP700 Comfort | 6AV2124-0GC01-0AX0 | |
CU310-2DP | 6SL3040-1LA00-0AA0 | |
CU310-2PN | 6SL3040-1LA01-0AA0 | |
CF卡 | 6SL3054-0EG00-1BA0 | 4.8 |
PM240-2功率模块 | 6SL3210-1PE12-3UL1 |
网络结构如图
HMI通过PROFINET直接访问SINAMICS S120所需条件:SIMATIC HMI必须配有PROFINET接口。
HMI通过PROFIBUS直接访问SINAMICS S120所需条件:SIMATIC HMI必须配有PROFIBUS接口。
注:用于访问驱动器参数直接通过SIMATIC-HMI属于非周期通讯方式。
S120装置号
SINAMICS S120控制单元的装置号为1,其它模块的装置号可通过STARTER软件中所创建的S120项目下的Communication Telegram configuration确认。
建立HMI变量
创建一个新的HMI项目
在项目导航中打开连接选项窗口
点击 “添加”选项建立一个新的连接
驱动通讯程序中选择SIMATIC S7 300/400
通过Profibus连接
通过Profinet连接
1)HMI选择以太网接口 2)写入HMI的IP地址 3)写入PLC的IP地址
注:通过HMI访问SINAMICS S120驱动器的参数,S120中所有参数都是可以被访问的。
要访问参数的数据类型一定要和HMI变量数据类型相匹配
参数数据类型 | HMI变量数据类型 | |
Integer8 | Byte | B |
Integer16 | Int / Word | W |
Unsigned8 | Byte | B |
Unsigned16 | Int / Word | W |
Unsigned32 | DInt / DWord | D |
FloatingPoint32 | Real | D |
访问驱动参数的数据类型可以在S120参数手册的参数列表中确认,同时也可判断参数是否可更改
32位浮点数
数据类型:16位整数
C2(1)=commissioning, T = ready
示例:
项目实例
HMI参数配置
NO. | 功能 |
1 | 启停控制 建立参数为p2900的变量 = DB2900.DBD 2048(数据类型real) |
2 | 速度给定 建立参数为p1001的变量= DB1001.DBD 2048(数据类型real) |
3 | 速度实际值 建立参数为r21的变量=DB21.DBD2048(数据类型real) |
- 中控InPlant SCADA通过巨控GRM530实现远程监控S7-1200 2024-11-22
- 西门子TIA博途ModbusTcpServer的配置方法(MB SERVER, V5.2) 2024-11-22
- WinCC7.5SP1组态公共弹出画面 2024-11-22
- 博途SCL编程实例泵顺启逆停的状态机 2024-11-22
- Profibus出现通信闪断故障怎么办?老师傅总结的这套方案很有用 2024-11-22
- 如何配置S7-1500PLC的系统电源和负载电源 2024-11-22
- WinCC 与S7-1200 PLC 通信 2024-11-22
- S7-1200 Modbus TCP 服务器 2024-11-22
- 基于MPI接口的S7通讯 2024-11-22
- S7-300和S7-200进行MPI通信(STEP7) 2024-11-22
- PROFINET上多个CPU站之间交换数据(智能设备) 2024-11-22
- 西门子Profibus DP接线规范 2024-11-22
- 西门子PLC工业以太网接头接线 2024-11-22
- 西门子S7-300模块扩展IO接线 2024-11-22
- 西门子PLC模块31xC IO接线 2024-11-22
联系方式
- 电 话:18126392341
- 联系人:梁涛
- 手 机:15267534595
- 微 信:15267534595