手把手教你——西门子1500与G120C变频器最简单的通信方式(超简单、多图)

为啥是G120C ?

G120C 不仅设计极为紧凑,而且具有集成安全功能和适合各种应用的广泛功能。最关键一点西门子品牌效应,与西门1500,1200的通信绝对是最佳选择,相对于G120XA的阉割版,G120C功能更全面,关键一点支持网口,非常很容易走PN通信极大的便捷。

★   简单、快速的软件参数分配

★  变频器在 TIA Portal系统诊断中的全面集成以及 TIA Portal 的库概念保证了变频器的简便再用性,包括参数和硬件组件。

★  设计紧凑,即使额定功率高达 132 kW 的变频器也如此

图片

图1

这里先说一下我的需求,主要通过1500的PN简单与两台G120C变频器通信,完成启停、变频器频率的设定及反馈。

一 硬件准备:

1:2台西门子G120C系列变频器

2:西门子1511及通信网线通信

3:两台对应功率小电机    

图片

图2 硬件实物

图片

图3 G120C实物

二 软件准备:

01 西门子PRONETA

★  PRONETA可简化PROFINET网络的调试和组态。自动读取网络拓扑。手动修改各PROFINET设备的地址参数,或使用模板参数,也可使用PRONETA创建模板参数。

★ 使用PRONETA可组态、控制并监视SIMATIC ET 200SP、ET200M、ET 200MP、ET 200AL、ET 200eco PN和ET200S分布式I/O系统的I/O模块。测试结果记录便于查看。

★ 使用PRONETA,可在安装期间开始配置和测试控制柜。这意味着,无任何比这更快速且成功的调试方式!

这里需要说明为啥选择PRONETA,而不选择博途自带的搜索,因为PRONETA搜索的效率确实快,而且更改名字也方便,大家可以根据自己习惯选择即可。无非就是给驱动器更改名字和IP地址。

02 西门子博途V15版本,安装好Startdrive

可能大家比较奇怪为什么安装这么低版本,因为呢纯属个人喜欢,并且觉得稳定,最新功能也使用不到,关键跟本人旧项目兼容即可。

这里特别说明,必须安装好Startdrive包,否则在组态里面,就没有G120C的选项哦。 

图片

图4 软件版本

三 编程调试:

01 系统组态

由于前面已经安装Startdrive安装包,在博途硬件目录里面就可以找到G120C,根据变频器的型号和功率可以组态上。

另外可以把网络组态根据实际情况组态起来。(组态过程就不详细描述)。组态完毕别忘记下载下去哦。 

图片

图5   网络拓扑图 

图片

图6 硬件目录

02 通过PRONETA将G120C重命名及IP设定

通过PRONETA可以发现软件小巧,功能简单,使用起来也非常方便。首先通过图7,我们可以直接先进行网络分析,然后我们发现,可能快速出来识别到的硬件,这里值得一赞,比博途自带网络搜索要好用很多。

另外我们双击设备,就可以看到图9,在这里就可以进行设备的重命名和改变IP。 

图片

图7 软件界面 

图片

图8 网络拓扑图 

图片

图9 分配名称及IP

03 通过博途参数设置及调试

经过以上设置,就已经能在博途上能发现G120C的设备,这里参数可以自定义也可以默认值。本文章主要介绍通过博途进行调试。

这里我们选择博途软件自带的调试功能,根据本组一步步设置,这里需要特别注意,我们选择的是自由报文设计,为什么是自由报文设计呢,我觉得是最简单的一种,应该是通过PIW、PQW直接就能跟变频器映射。

特别提醒:图11-14需要结合电机铭牌进行设置,因为本次电机是三相220V,如果是380V需要选择380V哦。

图片

图10 

图片

图11 

图片

图12 

图片

图13 

图片

图14

随着一步步的设置,我们就来到图15,在这里页面就可以验证是否和变频器通信上了吗?能不能驱动电机呢?

这里我们需要先激活主控权,再驱动使能,接着设定转速,最后,你就可以向前、向后转,也可以JOG向前和向后的点动。到此位置,设置结束,如果电机不能动,需要回头再看看设置了。 

图片

图15

04 通过编程语言驱动G120C变频器

前面我们有提到自由报文通过对PIW、PQW跟变频器进行数据交换,那么PIW和PQW的地址我们从哪里可以获得呢?

如图16,双击变频器组态,再报文配置里面可以看到PIW256-259;PQW256-259;

通过资料查询我们可以得到

PIW256为变频器的运行状态及故障状态为等,

PIW258为变频器的转速反馈;

PQW256为变频器的驱动状态控制;

PQW258为变频器转速设定; 

图片

图16

这里附上常用的控制字及运行状态供读者方便查看。

常用的控制字如下:

启  动:047F Hex

停  车 

OFF1:047E Hex

OFF2:047C Hex

OFF3:047A Hex

反   转:0C7F Hex

故障复位:04FE Hex

图片

图18

终于来到最激动人心的时刻了,具体的代码什么样呢? 图19-图20。通过简单几个语句,我们就可以控制变频器了,这里需要注意,每次触发一下就可以,不需要长触发。另外每次正转或反转前,都需要先停止,避免写入不了哦。

是不是很简单,轻松驾驭G120C变频器吧 

图片

图19 

图片

图20

四 总结

本文介绍了西门子1500与G120C变频器最简单的通信方式,包括硬件准备、软件准备和编程调试步骤。通过详细的步骤和说明,使读者能够轻松实现西门子1500与G120C变频器的通信,并完成启停、频率设定及反馈等功能。

图片

赖伯海

2025年4月

作 者 简 介

赖伯海

从事自动化控制十余载,从事各种水处理自动化控制,熟悉AB、施耐德、西门子、三菱等主流PLC程序开发及画面组态制作及应用,对各自控仪表也有深入研究。