0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何利用S7-1200型PLC与G120C变频器实现模拟量控制

工控论坛 来源:电气圈 2026-04-11 17:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

以下文章来源于电气圈;作者郑俊观

本文主要介绍如何利用S7-1200型PLC与G120C变频器实现模拟量控制,本文内容主要包括控制要求、控制方案、PLC程序设计、变频器参数设置、MGCS组态界面和运行结果组成。

一、控制要求

利用S7-1200 PLC控制变频器实现电动机速度控制,通过触摸屏给变频器设置转速,并将电动机的运行速度反馈到触摸屏上显示,同时电动机可以实现正反转控制,有三个控制按钮,分别是正转启动按钮、反转启动按钮和停止按钮。

二、控制方案

选择PLC型号为S7-1200 CPU1212C DC/DC/DC,由于CPU1212C本身有两路模拟量输入,2M、0为1一路,2M、1为另一路,没有模拟量输出功能,需要增加模拟量输出扩展模块,本项目选择模拟量输出扩展模块为SM1232。

acc3a0b8-34e6-11f1-90a1-92fbcf53809c.png

选择变频器的型号为西门子G120C,G120C变频器是由功率模块、控制单元和操作面板构成,本次控制单元选择CU240E-2。在CU240E-2电路中,要让9号端子输出24V,则必须将28、69、34号3个端子两两接在一起,3(AI0+)、4(AI0-)号端子为变频器的模拟量输入端子,同时4号端子和2号端子相连接,注意模拟量输入端子的正负极性,12(AO0+)、13(GND)号端子为变频器的模拟量输出端子。

ad2c1c2e-34e6-11f1-90a1-92fbcf53809c.png

通过分析控制要求可知,PLC的DI个数为3,分别为正转启动按钮、反转启动按钮和停止按钮,三个按钮均选择常开触点,对应地址分别为I0.0、I0.1、I0.2,将PLC模拟量输入端子与G120C变频器模拟量输出端子相连接,将PLC模拟量输出端子与G120C变频器模拟量输入端子相连接。G120C变频器采用宏定义18实现模拟量控制实现电动机正反转控制,需要用到控制电路5、6、3、4、12、13号端子,其中,5、6号端子分别对应PLC输出Q0.0、Q0.1。PLC的DQ输出端子3L+、3M分别与变频器的9、28号端子相连接,PLC和变频器的外部接线图如下图所示。

ad96392e-34e6-11f1-90a1-92fbcf53809c.png

adfd028a-34e6-11f1-90a1-92fbcf53809c.png

三、变频器参数设置

首先,根据被控电动机的铭牌参数对变频器进行快速调试,本项目用到了变频器的模拟量输入端子和模拟量输出端子。对模拟量输入AI端子进行设置,确定模拟量输入类型。设置模拟量输入AI端子的类型,需要将AI类型的拨码开关拨至正确的位置,拨至I测为电流型模拟量,拨至U测为电压型模拟量。

ae57b91e-34e6-11f1-90a1-92fbcf53809c.png

设置模拟量输入类型,根据下表对应参数p756[0]进行设置。本项目采用0~+10V,则需要将P756[0]设置为0。

aebd1d5e-34e6-11f1-90a1-92fbcf53809c.png

对模拟量输出AO端子进行设置,首先确定模拟量输出类型,然后在确定模拟量输出AO端子功能。设置模拟量输出类型,按照下表对参数p0776[0]进行设置。本项目模拟量输出类型为0~+10V电压信号,所以设置p0776[0]为1。

af1e9ee4-34e6-11f1-90a1-92fbcf53809c.png

确定模拟量输出端子功能,本项目需要将变频器的实际转速在触摸屏上进行显示。需要将模拟输出AO的参数p0771与模拟量互联输出参数CO相连。部分模拟量互联输出参数CO的含义如下表所示。要实现模拟量输出AO0输出变频器的电压信号表示实际转速,所以将p0771设置为r0021。

af7a9d70-34e6-11f1-90a1-92fbcf53809c.png

通过上述分析变频器参数设置过程如下

P10=1 P15=18 P756=0 P771=21 P776=1 P10=0

四、PLC程序设计

PLC的I/O变量表如下图所示。

afdac470-34e6-11f1-90a1-92fbcf53809c.png

PLC程序如下所示

b034e324-34e6-11f1-90a1-92fbcf53809c.png

b0911b44-34e6-11f1-90a1-92fbcf53809c.png

b0e970f0-34e6-11f1-90a1-92fbcf53809c.png

五、MCGS组态界面设计

b1410c52-34e6-11f1-90a1-92fbcf53809c.png

六、运行结果

通过触摸屏设置转速,然后按下正转启动按钮,变频器启动控制电动机运行到设定转速,触摸屏上显示实际转速,与此同时正转指示灯变亮;然后按下反转启动按钮,反转指示灯变亮,变频器控制电动机开始下降知道变成负的设置转速。最后按下启动按钮变频器停止运行,电动机停止运行。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5052

    文章

    14772

    浏览量

    488361
  • 变频器
    +关注

    关注

    256

    文章

    7447

    浏览量

    155894
  • 电动机
    +关注

    关注

    75

    文章

    4211

    浏览量

    101767
  • 模拟量
    +关注

    关注

    5

    文章

    565

    浏览量

    27824

原文标题:S7-1200PLC与G120C变频器实现模拟量控制

文章出处:【微信号:gkongbbs,微信公众号:工控论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PLC如何通过模拟量输出对变频器调速

    今天本篇文章通过对变频器控制来分享模拟量如何使用。变频器调速主要是控制变频器输出电源的频率,
    的头像 发表于 04-01 17:29 3886次阅读
    <b class='flag-5'>PLC</b>如何通过<b class='flag-5'>模拟量</b>输出对<b class='flag-5'>变频器</b>调速

    龙岩回收西门子S7-300模拟量模块SM331

    咨询热线***同步微信。龙岩回收西门子S7-300模拟量模块SM331,长期回收西门子全系列产品:PLC控制器S7-200;
    发表于 04-07 14:39

    亳州市西门子变频器 G120C系列回收 6SL3210-1KE21

    `***同步微信。亳州市西门子变频器 G120C系列回收 6SL3210-1KE21,我公司主营以下产品1、 SIMATIC S7 系列PLCS7
    发表于 05-25 10:09

    伺服驱动,G120C西门子6SL3210-1KE11变频器高价回收

    -400、S7-1200S7-1500、V20、V90、G120G120CS120总线插头、总线电缆、电机驱动、触摸屏、
    发表于 11-16 08:33

    PLC模拟量控制变频调速的应用

    PLC模拟量控制变频调速的应用:本文以三菱PLC为例介绍了模拟量控制,并结合变频调速基本原理及
    发表于 07-05 17:59 44次下载

    PLC模拟量控制变频调速的应用

    PLC模拟量控制变频调速的应用 近年来可编程序控制器(PLC)以及变频调速技术日益发展,性能
    发表于 06-18 13:42 2575次阅读
    <b class='flag-5'>PLC</b><b class='flag-5'>模拟量控制</b>在<b class='flag-5'>变频</b>调速的应用

    基于S7-1200PLC的编程及扩展

    S7-1200 系列是一款可编程逻辑控制器PLC, Programmable Logic Controller),可以控制各种自动化应用。S7-
    发表于 09-25 18:39 35次下载

    基于S7-1200S120实现TO位置控制的设计

    S7-1200 及SINAMICS S120 通过PROFINET 通讯连接,详细介绍了在S7-1200 中以工艺对象的方式来实现定位控制
    发表于 09-27 11:19 29次下载
    基于<b class='flag-5'>S7-1200</b>与<b class='flag-5'>S120</b><b class='flag-5'>实现</b>TO位置<b class='flag-5'>控制</b>的设计

    基于USS通信协议来实现S7-1200G120变频器的通信

    西门子S7-1200 紧凑plc在当前的市场中有着广泛的应用,作为经常与SINAMICS G120系列变频器共同使用的
    的头像 发表于 12-19 11:43 1.4w次阅读
    基于USS通信协议来<b class='flag-5'>实现</b><b class='flag-5'>S7-1200</b>与<b class='flag-5'>G120</b><b class='flag-5'>变频器</b>的通信

    西门子G120C变频器说明书.pdf

    西门子G120C变频器说明书,详细介绍该产品性能,使用方法。
    发表于 02-28 14:29 49次下载

    西门子S7-1200PLC与V20变频器的MODBUS RTU通信教程

    S7-1200 与V20 的MOSBUS 通讯,S7-1200 PLC需要加CM1241 RS485通信模块。 V20变频器通过RS485线缆与P
    发表于 04-10 10:45 23次下载
    西门子<b class='flag-5'>S7-1200PLC</b>与V20<b class='flag-5'>变频器</b>的MODBUS RTU通信教程

    西门子1200CPU与G120C变频器组态通讯、控制变频器启停及调速

    通过profinet通讯控制G120C变频器的启停以及调速
    的头像 发表于 05-10 09:35 2.6w次阅读
    西门子<b class='flag-5'>1200</b>CPU与<b class='flag-5'>G120C</b><b class='flag-5'>变频器</b>组态通讯、<b class='flag-5'>控制</b><b class='flag-5'>变频器</b>启停及调速

    plc控制变频器有几种方式组成

    PLC(可编程逻辑控制器)与变频器的组合是一种常见的工业自动化解决方案。PLC可以控制变频器的启
    的头像 发表于 06-11 14:27 2619次阅读

    西门子S7-1200 PLC如何通过模拟量控制变频器

    在现代工业自动化领域中,变频器因其能实现对交流电动机的平滑调速而得到了广泛应用。西门子S7-1200 PLC(可编程逻辑控制器)作为工业
    的头像 发表于 06-18 09:26 5850次阅读

    西门子S7-1200S7-1500 PLC系列模拟量传感怎么接线

    西门子S7-1200S7-1500PLC系列模拟量传感怎么接线,现场看到的4线制,3线制,2线制模拟量传感
    的头像 发表于 03-06 13:57 740次阅读
    西门子<b class='flag-5'>S7-1200</b>和<b class='flag-5'>S7</b>-1500 <b class='flag-5'>PLC</b>系列<b class='flag-5'>模拟量</b>传感<b class='flag-5'>器</b>怎么接线