西门子S7-1200与变频器MM440
价格:440.00
地区:上海市

西门子S7-1200与变频器MM440

西门子S7-1200与变频器MM440

西门子S7-1200与变频器MM440

希殿电气技术(上海)有限公司(西门子合作伙伴)

联系人 :康经理(康奎销售工程师)发布

6SE6440-2UD13-7AA1西门子MM440变频器0.37KW 6SE6440-2UD13-7AA1

S7-1200与变频器MM440的USS协议通信详解1 硬件接线与变频器的参数设置
S7-1200的USS通信需要配备RS-485通信模块。每个模块可与16个变频器通信,每个CPU可以连接3个通信模块。 
接线时必须满足下述要求,否则可能毁坏通信接口:
1)S7-1200侧的RS-485连接器的5脚必须与MM440的模拟量输入电压的0V端子(2号端子)相连。
2)0V线不能与设备的电磁兼容性地相连。
RS-485电缆的屏蔽层应接地。电缆长度大于2米时,应在两端设置总线终端电阻。
下面是变频器MM440与通信有关的参数设置:
1) P0700[0] = 5。
2) P1000[0] = 5。
3) 基准频率P2000[0] = 50.0 Hz。
4) P2010[0] = 9,即波特率为57.6 kHz。
5) P2011[0] (USS从站地址) 为1。
6) P2012[0] = 2,USS协议的过程数据PZD的长度为2个字。
7) P2013[0] = 4,USS协议的参数标示符PKW的长度为4个字。
2 S7-1200的组态与编程                         全新原装45KW(55KWVT)西门子MM440变频器6SE6440-2UD34-5FA1组态时将RS-485模块拖放到CPU左边的101号槽。 
1.USS_ DRV指令
在主程序OB1中调用功能块USS_DRV(FB1071,见下图)来控制变频器。应为每个变频器调用USS_DRV,调用时需要指定功能块的背景数据块。同一个USS网络的USS_DRV、USS_PORT、USS_RPM和USS_WPM指令共享该数据块。


指令各参数的意义见在线帮助,下面只介绍编程时需要重点注意的参数。

参数DRIVE(变频器的USS地址,1~16)应与变频器的参数P2011[0]相同。

PZD_LEN是PLC与变频器通信的过程数据PZD的字数,采用默认值2。

实数SPEED_SP是用组态的基准频率(P2000[0])的百分数表示的频率设定值。 

实数SPEED是以组态的基准频率的百分数表示的变频器输出频率的实际值。 

2.USS_PORT指令

USS_PORT(FC1070)指令是S7-1200和变频器USS通信的接口。在循环中断组织块OB200中调用USS_PORT,每个通信模块使用一条USS_PORT指令。

双字参数“BAUD”用于设定波特率(300~115200 bit/s)。

参数“USS_DB”的实参为USS_DRV的背景数据块。

出现通信错误时,S7-1200 USS协议库尝试两次重新建立连接,S7-1200与变频器通信的时间间隔应大于调用USS_PORT的时间间隔,小于该时间间隔的3倍(即每个变频器的通信超时时间)。从系统手册查阅到波特率为57600 bit/s时,这两个时间间隔分别为36.1ms和109ms。设置循环中断OB的时间间隔为50ms。

3 S7-1200与变频器通信的实验

1.PLC监控变频器的实验

用变频器的基本操作面板设置好变频器的参数,用以太网监控PLC,用基本操作面板显示变频器的频率。 

打开OB1,启动程序状态监控功能(见上图)。将参数SPEED_SP的值设置为80%,对应的频率设定值为40Hz。OFF2和OFF3为1状态。接通I0.0对应的小开关,输入参数RUN变为1,电动机开始旋转。基本操作面板显示频率由0增大到40.0Hz,USS_DRV的参数SPEED接近80.0%。令I0.0为0,电动机停车。运行时断开I0.1对应的小开关,电动机自然停车。运行时断开I0.2对应的小开关,电动机快速停车。可以用方向控制位DIR对应的I0.3改变电动机旋转的方向,输出位D_DIR的值和输出参数SPEED的符号随之而变。改变速度给定值SPEED_SP的大小和符号,也可以改变电动机的速度和方向。


厂家

西门子

封装

德国

批号

MM440

数量

440