S7-1500如何通过PROFIBUS通信控制G120变频器

工控安全 2年前 (2022) admin
968 0 0

S7-1500如何通过PROFIBUS通信控制G120变频器

S7-1500如何通过PROFIBUS通信控制G120变频器

1. 硬件准备
2.变频器设置
设置地址:两种方式设置PROFIBUS地址:
1) 通过DIP开关设置PROFIBUS地址,DIP开关从1-7分别代表1,2,4,8,16,32,64,将为ON的数字相加就是设置的地址,本示例设置地址为3,如图所示;
2) 当所有DIP开关都被设置为on或off状态,通过P918设置PROFIBUS地址;注意:DIP开关设置PROFIBUS地址优先。

S7-1500如何通过PROFIBUS通信控制G120变频器

DIP开关设置PROFIBUS地址

• 通信参数基本设置:设置变频器接口宏P0015=7;设置通信报文为标准报文P0922=1
3S7-1500硬件组态
1)创建S7-1500项目:打开TIA PORTAL V17软件,点击创建新项目,设置好项目名称和路径,点击创建,如下图所示:

S7-1500如何通过PROFIBUS通信控制G120变频器

S7-1500如何通过PROFIBUS通信控制G120变频器


2)添加S7-1500 CPU 1511-1 PN:打开项目试图后,点击“添加新设备”选项,弹出添加新设备对话框,点击“控制器”>SIMATIC S7-1500>CPU 1511-1PN>6ES7 511-1AK00-0AB0>V1.8,如下图所示

S7-1500如何通过PROFIBUS通信控制G120变频器


3)添加PROFIBUS主站模块CP1542-5_1:1)将硬件目录中“通信模块 -> CP1542-5 >6GK7 542-5FX00-0XE0>V2.0
模块拖拽到CPU侧第一个槽位中,CP1542-5 PROFIBUS接口图标,设备属性对话框下点击“PROFIBUS地址”项,点击“添加新子网”按钮,创建PROFIBUS_1网络,使用默认PROFIBUS地址2。

S7-1500如何通过PROFIBUS通信控制G120变频器


4)添加SINAMICS G120 CU240E-2DP:点击网络视图按钮进入网络视图页面,将硬件目录中“其它现场设备 > PROFIBUS DP > 驱动器 > Siemens AG > SINAMICS > SINAMICS G120 CU240x-2 DP(F)V4.7 > 6SL3 244-0BBxx-1PAx ”模块拖拽到网络视图空白处,右插入站点蓝色“未分配”提示,选择主站“PLC_1. CP1542-5 PROFIBUS接口”,完成与主站网络连接。

S7-1500如何通过PROFIBUS通信控制G120变频器


5)分配SINAMICS G120 CU240x-2 DP从站地址:鼠标击添加的CU240E-2 DP F从站>属性,在设备属性对话框下点击“PROFIBUS地址”项,选择“PROFIBUS_1”网络,设置PROFIBUS地址为3。

S7-1500如何通过PROFIBUS通信控制G120变频器


6)组态与CU240E-2 DP F通信报文:鼠标双击添加的CU240E-2 DP 从站,打开设备视图,点击右侧箭头打开设备概览,将硬件目录中“Standard telegram1,PZD-2/2 ”模块拖拽到“设备概览”视图的第1个插槽中,系统自动分配了输入输出地址,下图中分配的输入地址IW0(状态字)、IW2(反馈值),输出地址QW0(控制字)、QW2(设定值)。编译下载项目到CPU。

S7-1500如何通过PROFIBUS通信控制G120变频器

S7-1500如何通过PROFIBUS通信控制G120变频器

7)定义控制字节:控制字定义如下表:

S7-1500如何通过PROFIBUS通信控制G120变频器

分析得出:
16#047E(16进制) – OFF1停车16#047F(16进制) – 正转启动16#0C7F(16进制) – 反转启动16#04FE(16进制) – 故障复位
注意:在启动运行前必须先写入16#47E进行初始化后再写入16#47F才能正常启动,否则会出现故障。

8)定义设定值:速度设定值要经过标准化,变频器接收十进制有符号整数16384(4000H十六进制)对应于基准频率P2000中设定值的100%速度。
即:设定频率/P2000*16384=设定值 

9)返回状态字定义如下表:

S7-1500如何通过PROFIBUS通信控制G120变频器


10)反馈运行频率:反馈频率也是经过标准化后的值反馈值0-16384(4000H十六进制)对应于基准频率P2000中设定值的100%速度。
即:反馈值/16384*P2000=反馈频率
转换程序编写如下: 

S7-1500如何通过PROFIBUS通信控制G120变频器

S7-1500如何通过PROFIBUS通信控制G120变频器


如何成为优秀的电气工程师?
扫码请咨询
左老师:18073180632(同微信)
S7-1500如何通过PROFIBUS通信控制G120变频器


原文始发于微信公众号(工控云学堂):S7-1500如何通过PROFIBUS通信控制G120变频器

版权声明:admin 发表于 2022年4月6日 下午12:05。
转载请注明:S7-1500如何通过PROFIBUS通信控制G120变频器 | CTF导航

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...