[西门子] 西门子S7-300/400PLC与西门子变频器Profibus-DP通信典型案例分享(请关注、收藏、分享给您的朋友同事)

[复制链接]
查看72353 | 回复0 | 2024-3-22 14:42:34 | 显示全部楼层 |阅读模式
各位:大家好

      西门子S7-300/400PLC与西门子变频器Profibus-DP通信是西门子S7-300/400PLC在传动领域里的典型应用,从这门技术来说,西门子300/400PLC与变频器的DP通信既是重点也是难点,一般自学看书很难突破,这种用法主要针对传动行业比如:造纸、轧钢、纺织、印染、复卷、印刷、港口码头大型吊装设备、化工、食品、饮料等变频器集中应用领域都采用DP通信控制,PLC与变频器DP通信优势在于方便集中控制、可以读取变频器的参数值多、上位机监控方便、节约大量布线成本、控制精度高、可靠稳定,在现场自动化控制系统中得到了最广泛的应用。因此西门子300/400PLC编程+西门子wincc组态面授实操培训中,作为一个典型实操案例精讲每步编程、操作、调试。是西门子300/400PLC编程+wincc组态实操培训的重点培训内容。

      培训中心推出线上与线下面授实操培训课程,为了解决大家在学习过程中遇到的各种问题以及在工作过程中遇到的各种问题进行咨询、交流、探讨,每周三晚上七点半到九点通过腾讯会议在线直播答疑,欢迎加微信(13811659603)进入工控技术交流群,每周三晚上的在线直播答疑会议号会在每周三下午发布在培训中心各个技术交流群里。欢迎咨询、交流、探讨。

先讲一下变频器部分:

本案例用的变频器是西门子MM440系列变频器:2.2KW,DP通信板订货号是:6SE6400-1PB00-0AA0

变频器参数设置如下:

一、在设置变频器参数之前,首先要把变频器参数恢复出厂值:

P0010=30

P970=1


      二、关于通讯设置

P700=6(通过DP通讯进行启动/停止控制)

P1000=6(通过DP通讯进行频率给定)

P918=4(DP通信硬件组态生成的DP地址)

三、变频器参数设置、读取变频器参数值给上位机WinCC

P2051.0=52   (状态字1)

P2051.1=21   (电动机实际频率值)

P2051.2=25   (电动机的运行电压值)

P2051.3=53   (状态字2)

P2051.4=27   (电动机实际运行电流值)

P2051.5=31   (电动机实际输出转矩值)

P2051.6=947  (变频器的故障代码)

P2051.7=32       (电动机实际运行功率值)

四、定义WinCC组态各个变频器物理量显示值范围

P2000:变频器频率显示范围-50-+50HZ

P2001:变频器输出电压显示范围0-1000V

P2002:变频器电流值显示范围0-9.8A

P2003:变频器输出转矩显示范围0-29.48N

P2004:变频器输出功率显示范围0-4.4KW

五、几点说明:

1、控制字047F代表变频器正转运行控制字

2、控制字047E代表变频器停机运行控制字

3、控制字0C7F代表变频器反转运行控制字

4、对于PLC编程来说

16进制的0-4000H对应的是0-50HZ,西门子plc编程中用的都是16进制。

同样十进制的0-16384也对应0-50HZ,上位机wincc组态用的通常是十进制数。

    六、关于上位机WinCC的变量地址定义:

正转启动:M0.1

反转启动:M0.3

停    止:M0.2

正转运行:M0.0

反转运行:M0.4

运行指示灯:M0.5

写数据给变频器

运行指令MW10----àPQW256控制变频器启停

频率指令MW12----àPQW258控制变频器频率

从变频器读参数给上位机WinCC变量地址的定义:

PIW256----àMW20状态字1

PIW258----àMW22-----àMD112频率值

PIW260----àMW24电压值

PIW262----àMW26状态字2

PIW264----àMW28电流值

PIW266----àMW30----àMD128转矩值

PIW268----àMW32故障代码

PIW270----àMW34功率值

关于PLC编程部分:

一、点“新建”创建项目,给项目起个名字

二、在项目上点右键“添加新的站点”

三、双击“硬件”进入硬件组态:



第四步:编写程序

















第五步:PLC程序下载:

编程电缆设置:



下载程序:将站点下载到PLC中



下载程序完毕。

关于上位机WinCC组态部分:

一、点“新建”创建项目,给项目起个名字,点击确定。

二、双击“变量管理”进入变量管理窗口

在“变量管理”上点击右键“添加新的驱动程序”---选择“SIMATIC PROTOCOL SUITE”,设置通信地址、设置上下位机通信硬件采用编程电缆通信

三、定义WinCC变量



四、做监控画面



正转控制运行监控画面:



反转控制运行监控画面:



变频器停止状态监控画面:



整个工程项目案例,变频器参数设置、PLC硬件组态、通信设置、PLC编程、WinCC组态、上位机wincc与PLC采用MPI通信,PLC与变频器DP通信调试结束,所有功能完美实现。

综合结构框图:



本案例到此结束,免费提供技术支持,欢迎咨询报名每月的线下面授实操培训课程,如果在学习或工作中遇到什么问题,请于每周三晚上七点半到九点通过腾讯会议在线直播答疑,咨询交流探讨。

西门子300/400PLC编程与西门子变频器DP通信是西门子PLC编程的重点也是难点,请收藏此案例,每天发布新技术新知识,关注本公众号、每天进步一点点成就不平凡的自己。

欢迎咨询交流探讨:主讲工程师李工13811659603(微信同)

     北京工控自动化培训中心(北京富通睿智科技有限公司培训中心)(http://m.zggkzy.com)每月的课程安排顺序是:

第一周周一
西门子200SMART PLC编程+触摸屏+伺服控制编程实操培训开课,培训6天。

第二周周一
变频器应用与常见故障维修实操高级培训(工程应用级),培训6天。
变频器应用与芯片级电路板维修实操高级培训(开店级),培训30天。

第二周周六
西门子S7-300/400PLC编程实操培训,培训7天。
西门子S7-300/400PLC编程+西门子WinCC组态编程实操培训,培训10天。

第四周周一
西门子S7-1200PLC编程+西门子wincc组态实操培训,培训6天。
西门子S7-1500PLC编程+西门子wincc组态实操培训,培训6天。

培训期间全部案例都在实际设备、平台调试完成,从2005年连续不间断从事培训18年,在培训方面积累了丰富的培训经验,从教材设计、配套实验设备设计,课堂上每个实操案例设计、每个知识点的讲解方法、打什么比喻引入什么场景都经过精心策划,包教包会再学免费。

有任何技术问题欢迎咨询交流探讨,微信13811659603  李工

培训中心官网:

移动端:http://m.zggkzy.com
              


PC端:http://www.zggkzy.com
              


线上课程主页:http://zggkzy.ke.qq.com
            


技术咨询、报名:13811659603(微信同)
            


公众号:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则