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

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

3天内不再提示

S7-1500如何实施一个项目可以一目了然

1X4o_GKB1508 来源:工控帮 2019-12-05 14:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在这里工程师设计了一个简单的工程项目, 逐步介绍, 让大家对TIA Portal V12和S7-1500如何实施一个项目可以一目了然 。【下图为此文的框架结构】

项目概述

对于一个全新的PLC产品,如何入门看似简单,可往往对于刚入手的工程师们来说,如果使用不得法会成为一个棘手的问题。为此我们设计了一个简单的工程项目,逐步介绍,让大家对TIA Portal V12和S7-1500如何实施一个项目可以一目了然 。

一.项目介绍

1.功能介绍

通过S7-1500实现一个自动化工程师广为熟悉的’电机启停控制’ 逻辑。

2.软硬件列表

注:实例项目中的选型仅供参考,用户务必根据实际要求选型。有关硬件选型,请参考

3.所使用的计算机操作系统 :Windows7 Ultimate Service Pack1 32-bit

4.IO表

由于TIA Portal是基于符号的编程方式,在硬件清单确认后可事先为所有信号定义好所用通道及编程中使用的符号.

5.软件安装

硬件安装

在安装时如图所示按图号顺序安装,总结一句话就是:

先导轨,模块先左后右装,U块勿忘模块间。

接线

编辑项目

1.双击桌面上的图标,打开STEP 7 Professional V12 软件。

2.在欢迎界面中,我们点击“创建新项目”,填写项目名称并选择存放路径后,请点击 “创建”按钮:

3.项目成功创建后,我们点击左下角的“项目视图”转到编辑界面:

4.点击项目名称左边的小箭头展开项目树,双击“添加新设备”

5.接下来我们先插入一个CPU1516-3PN/DP:请依次点击“控制器”、“SIMATIC S7-1500”、“CPU”、“CPU 1516-3PN/DP”左侧的小箭头展开项目树,然后选择PLC订货号“6ES7 516-3AN00-0BA0”,最后点击“确认”按钮插入:

6.成功插入PLC后,STEP 7 Professional V12 软件会自动跳转到设备视图。接下来我们要做的是在主机架上依次插入一个16通道的数字量输出扩展模块和一个数字量输入扩展模块。首先,添加DQ模块:在“设备视图”右侧的产品目录中,依次点击“DQ”、“DQ 16*24VDC/0.5A ST”左侧的小箭头展开项目树,然后用鼠标点中订货号“6ES7 522-1BH00-0AB0”,按住鼠标左键不放,将DQ模块拖拽到2号槽位上,松开鼠标:

7.现在我们再插入一个DI模块:在“设备视图”右侧的产品目录中,依次点击“DI”、“DI 16*24VDC HF”左侧的小箭头展开项目树,然后用鼠标点中订货号“6ES7 521-1BH00-0AB0”,按住鼠标左键不放,将DI模块拖拽到3号槽位上,松开鼠标:

8.设备组态至此已经完成,在项目视图下方的“设备概览”中,我们可以查看到系统默认分配的数字量输出地址是QB0~QB1,数字量输入的地址是IB0~IB1:

9.编写变量表:为了提高程序的可读性,我们需要对I/Q地址起一些符号名。

----1.双击项目树中的“显示所有变量”

----2.在变量表中,我们定义地址I0.0的名称是“Moto_Start”, 地址I0.1的名称是“Moto_Stop”, 地址Q0.0的名称是“Moto”。

10.接下来我们开始编程:依次点击软件界面左侧的项目树中的“PLC_1[CPU 1516-3PN/DP]”、“程序块”左侧的小箭头展开结构,再双击“Main[OB1]”打开主程序:

11.我们现在开始编辑一个自锁程序:输入点I0.0 用于启动电机,I0.1用于停止电机,电机启停由输出点Q0.0控制。

----1.从指令收藏夹中用鼠标左击选中常开触点,按住鼠标左键不放将其拖拽到绿色方点处:

----2.重复上述操作,在已插入的常开触点下方再插入一个常开触点:

----3.选中下面的常开触点右侧的双箭头,点击收藏夹中的向上箭头,连接能流:

----4.同理用拖拽的方法,在能流结合点后面再添加一个常闭触电和输出线圈:

----5.接下来我们为逻辑指令填写地址:单击指令上方的,依次输入地址I0.0,I0.1,Q0.0和Q0.0,如下图所示:

----所有地址都填写好后的效果如下图:

下载项目

一、要对S7-1500进行项目下载,我们首先要设置电脑网卡的IP地址。由于在之前的项目组态中,CPU1516-3PN/DP的“PROFNET接口_1”的默认的IP地址是192.168.0.1,因此我们要将电脑网卡的IP地址设为192.168.0.2。

----1.打开Windows 7 操作系统的控制面板,找到小图标视图,单击打开“Network and Sharing Center”:

----2.点击窗口左侧的“Change Adapter settings”:

----3.鼠标右击实际使用的本地连接,选择属性(Properties)

----4.在属性窗口中:选中“Internet Protocol Version 4(TCP/IPv4)”,再点击属性按钮:

----5.在下面窗口中,我们选择“使用下面IP地址”,填写IP地址为:192.168.0.2,子网掩码为:255.255.255.0。之后我们一次点击“OK”按钮依次确认和关闭窗口。

二、STEP 7 Professional V12 软件中的下载操作:

----1.我们先选中项目树中的“PLC_1[CPU1516-3PN/DP]”,然后点击“在线”下拉菜单中的“扩展的下载到设备(X)….”

----2.在“扩展的下载到设备”窗口中:

--------a.选择“PG/PC接口类型”为“PN/IE”

--------b.选择“PG/PC 接口”为实际使用的网卡

--------c.选择“子网的连接”为“插槽‘1X1处的方向”

----如果CPU1516-3PN/DP没有出现在“目标子网的兼容设备”窗口中,请您再勾选“显示所有兼容的设备”

----CPU1516-3PN/DP出现在“目标子网的兼容设备”窗口中后,我们就可以直接点击“下载”按钮执行下载了。

调试PLC

此项目中的IO功能如下表所示:

(1)将PLC的模式开关设置为RUN,如下所示。

(2)按下连接在输入点I0.0上的按钮,即可看到输出点Q0.0点亮了。

(3)按下连接在输入点I0.1上的按钮,即可看到输出点Q0.0熄灭了。

至此,表明我们的程序和PLC运行一切正常。

监控变量状态

利用监控表可以实现监控变量的功能,具体可以通过如下步骤实现:

----(1)软件中点击“监控与强制表”->“添加新监控表”

----(2)在新建的监控表中输入我们想监控的变量,如下所示:

小提示:输入变量时,直接在地址中输入I0.0等即可。

----(3)接下来点击监控按钮,具体如下所示:

----(4)正常监控后就可以在监视值中看到相应的数值:(以下是启动按钮未按下时的状态)

以下是按下启动按钮时的状态

小提示:如果仅仅是想监视变量的状态,利用变量表也可以实现类似的效果,如下所示:

在线监控后如下所示:

监控程序状态

通过监控程序的运行状态,可以帮助我们进一步判断程序的执行情况。

----(1)先打开我们编写好的程序,如下所示:

----(2)点击软件上部的监控按钮,具体如下所示:

----(3)当启动按钮I0.0 未按下时,程序显示如下:

----(4)启动按钮I0.0按下时,程序显示如下:

小提示:绿色实线表示能流导通,蓝色虚线表示能流未导通。

在线诊断查看模块故障

利用在线诊断功能可以帮助我们看到现场模块的实际状态,比如说模块是否运行等。

----(1)通过点击“设备组态”进入如下的界面

----(2)点击“转到在线”即可查看模块状态

----(3)正常在线后的状态如下:

小提示:(a)模块上方的表示模块正常

(b)点击“转到离线”即可退出监控状态

----(4)如果实际中未插入DI模块,则可以看到如下的显示:

如果想进一步查看模块的故障信息,可以点击窗口下方的提示信息,如下:

打开模块诊断信息如下:

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

    关注

    98

    文章

    3272

    浏览量

    119745
  • S7-1500
    +关注

    关注

    3

    文章

    302

    浏览量

    7188

原文标题:西门子S7-1500 PLC项目案例,一步一步教会你

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PROFINET 转 TCP/IP 网关:西门子 S7-1500 与欧姆龙 NJ PLC 互联实现方案

    S7-1500系列PLC作为ROFINET协议主站。西门子S7-1500系列PLC以其强大的运算能力、丰富的功能模块以及对 ROFINET协议 的高效支持,能够精准地控制生产过程中的各项参数,确保原材料的混合比例、涂布厚度等关键指标的准确性。 而在电池组装和检测
    的头像 发表于 11-27 15:11 152次阅读
    PROFINET 转 TCP/IP 网关:西门子 <b class='flag-5'>S7-1500</b> 与欧姆龙 NJ PLC 互联实现方案

    ProfiNet转CANopen 网关:站式解决西门子 S7-1500 与台达 AS PLC互联

    与欧姆龙CJ2M系列PLC主站进行通讯,实现基本的设备控制。但随着企业信息化管理需求提升,计划引入具有强大数据处理与网络通信能力的西门子S7-1500系列PLC作为新的核心控制系统,该系列PLC支持 ROFINET协议 。这就需要解决ROFINET协议主站与Devicenet协议主站设备间的通
    的头像 发表于 11-26 16:48 1150次阅读
    ProfiNet转CANopen 网关:<b class='flag-5'>一</b>站式解决西门子 <b class='flag-5'>S7-1500</b> 与台达 AS PLC互联

    西门子S7-1500 PLC和S7-300 PLC Profibus-DP通讯的组态实例

    本文就以改造套以西门子S7-300 317-2DP PLC(6ES7 317-2AJ10-0AB0 V2.1)为控制核心的电气控制系统为例,介绍使用S7-1500 1513-1PN
    的头像 发表于 11-25 14:27 553次阅读
    西门子<b class='flag-5'>S7-1500</b> PLC和<b class='flag-5'>S7</b>-300 PLC Profibus-DP通讯的组态实例

    西门子S7-400 PLC与S7-1500 PLC以太网通讯及HMI集成实现涂装车间监控的智能化升级

    、行业痛点 华东某上市塑企32条注塑生产线,核心控制为32套西门子S7-400 PLC。当年规划时MPI/DP尚属主流,如今却成为智能化改造的最大障碍: 没有以太网口,无法与新上线的S7-1500
    的头像 发表于 08-28 14:11 527次阅读
    西门子<b class='flag-5'>S7</b>-400 PLC与<b class='flag-5'>S7-1500</b> PLC以太网通讯及HMI集成实现涂装车间监控的智能化升级

    物联网平台让智慧工地管控系统搭建一目了然

    整合智能硬件、无线通信与大数据分析技术,构建“实时感知、智能分析、联动控制”的智慧管理体系,让工地管理从“凭经验、靠人力”转向“数据驱动、智能决策”,为建筑行业破解管理痛点、降本增效提供关键支撑。 、物联网
    的头像 发表于 08-27 15:47 482次阅读

    揭秘淘宝 API,让天猫店铺流量来源一目了然

    ​ 在当今竞争激烈的电商环境中,天猫店铺的运营者最关心的问题之就是:流量从哪里来?了解流量来源不仅能优化营销策略,还能提升转化率。淘宝开放平台提供的 API 接口,正是解锁这秘密的钥匙。本文将
    的头像 发表于 08-12 14:48 598次阅读
    揭秘淘宝 API,让天猫店铺流量来源<b class='flag-5'>一目了然</b>

    TIA 博途与SIMATIC S7-1500可编程控制器选型手册

    电子发烧友网站提供《TIA 博途与SIMATIC S7-1500可编程控制器选型手册.pdf》资料免费下载
    发表于 07-17 15:26 2次下载

    西门子PLC(S7-1200/1500/300/400)的数据采集与监控方案

    西门子PLC S7-1200、S7-1500S7-300/400型号设备,常用协议:PPI(Process Communication Interface)、PLC与上位机、HMI数据交换
    的头像 发表于 07-04 10:13 968次阅读

    S7-1500与ABPLC跨协议通信实施Profinet转EtherNet/IP网关实战指南

    EtherNet/IP网关bx-606-eip,可以建立双向数据通道,实现指令传输和状态反馈,支持周期性过程数据与非周期性诊断信息的低延迟交互。部署流程包括在ABPLC和西门子S7-1500中分别进行设备描述文件
    的头像 发表于 05-15 17:31 861次阅读
    <b class='flag-5'>S7-1500</b>与ABPLC跨协议通信<b class='flag-5'>实施</b>Profinet转EtherNet/IP网关实战指南

    精密配电采集器 让列头柜的数据一目了然

    效率高、损耗低、架构简洁而逐渐成为重要选择。本文基于安科瑞AMC16Z系列直流电能计量装置,探讨直流电能表在企业精密配电系统中的应用价值、实施方式及带来的管理优化。 1. 引言 现代企业在推进数字化建设过程中,对供配电系统提出
    的头像 发表于 04-28 15:26 561次阅读
    精密配电采集器 让列头柜的数据<b class='flag-5'>一目了然</b>!

    告别“电盲”:电力监控系统让用电情况一目了然

    管理的需求。电力监控系统的出现,为企业提供了套完整的电力管理解决方案,可以实现对变电所内各种电气设备的实时监控、数据采集、故障预警和远程控制,实现了从"被动应对"到"主动预防"的转变。 安科瑞任运业-15021601437 二、现
    的头像 发表于 03-18 16:30 614次阅读
    告别“电盲”:电力监控系统让用电情况<b class='flag-5'>一目了然</b>

    阳台储能黑科技:配套电表让发电、存电、用电一目了然

    阳台储能黑科技:配套电表让发电、存电、用电一目了然! 在绿色能源蓬勃发展的今天,家庭储能系统正成为实现能源自主的关键环。而作为阳台储能系统的“智慧大脑”, 配套电表 凭借其精准计量、实时监控与智能
    的头像 发表于 02-20 10:22 1134次阅读
    阳台储能黑科技:配套电表让发电、存电、用电<b class='flag-5'>一目了然</b>!

    一目科技完成数亿元D轮融资

    近日,多模态感知与AI计算解决方案领域的领先企业——一目科技,成功完成了数亿元的D轮融资。本轮融资由赛富投资基金领投,南京市创新投资集团以及A股上市公司松霖科技共同参与跟投,彰显了资本市场对一目
    的头像 发表于 01-14 10:46 727次阅读

    S7-1500与MR20体式IO在博途V18的组态过程

    MR20体式IO是高度灵活的体式I/O 系统,具有众多优点(见下图),本文主要演示MR20-PN-1616与西门子S7-1500控制
    的头像 发表于 12-10 10:55 1833次阅读
    <b class='flag-5'>S7-1500</b>与MR20<b class='flag-5'>一</b>体式IO在博途V18的组态过程

    西门子PLC S7-1500系列介绍

    西门子PLCS7-1500系列是西门子自动化领域中的款重要产品,它以其卓越的性能、强大的功能和高度的灵活性,在工业自动化控制系统中占据了席之地。本文将详细介绍西门子PLC S7-1500
    的头像 发表于 12-09 18:23 4356次阅读
    西门子PLC <b class='flag-5'>S7-1500</b>系列介绍