广东湘恒智能科技有限公司
主营产品: 广东省西门子授权代理商、西门子变频器、西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU等
HMI与S120直接通讯
发布时间:2024-07-05

今天和大家分享一个项目测试实例,如何利用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)

图片


图片


展开全文
商铺首页 拨打电话 QQ联系 发送询价