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

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

3天内不再提示

如何在TIA V15中创建组态S7-300编程

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-03-14 15:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

TIA V15中创建一个新项目,添加CPU315-2DP,在“设备视图”中,选择CP343-1的以太网口,设置IP 地址。

5a4628ee-9f9c-11ec-952b-dac502259ad0.png

接着,在“操作模式”中设置CP343-1为“IO控制器”模式。

5a822d80-9f9c-11ec-952b-dac502259ad0.png

最后,在CP343-1模块的“常规”属性中查看“IO地址”,后续编程需要用到该起始地址。

5aaa1aca-9f9c-11ec-952b-dac502259ad0.png

组态分布式IO

打开“网络视图”,在硬件目录中选择ET200SP分布式IO的接口模块并拖拽到网络视图中。

5ae67678-9f9c-11ec-952b-dac502259ad0.png

然后,点击“未分配”按钮,选择“PLC_1.cp343-1……”将分布式IO分配给控制器。

5b14fa98-9f9c-11ec-952b-dac502259ad0.png

接着,鼠标双击分布式IO进入“设备视图”,为ET200SP接口模块分配IP 地址。

5b4a945a-9f9c-11ec-952b-dac502259ad0.png

最后,在ET200SP站上依次组态DI,DO和服务器模块。

5b71270a-9f9c-11ec-952b-dac502259ad0.png

分配设备名称

在下载硬件组态和程序之前,先对分布式IO分配设备名称。

在“网络视图”界面,鼠标选择PN总线,右键选择菜单“分配设备名称”。

5ba374bc-9f9c-11ec-952b-dac502259ad0.png

接着,在弹出的“分配PROFINET设备名称”窗口,选择需要分配名称的设备,点击“更新列表”按钮扫描出总线上所有类型匹配的设备,鼠标选择需要分配设备名称的设备,点击“分配名称”按钮完成名称的分配。

5bdef8ac-9f9c-11ec-952b-dac502259ad0.png

S7-300中编程

当使用CP343-1进行PN IO通信时,S7-300 CPU不能直接访问CP343-1所连接的IO 设备输入输出地址,而是定义指定的数据发送接收区地址(可以是M区或DB块),通过编程完成IO控制器和IO设备之间的数据交换。这时需要用到PNIO_SEND(FC11)和PNIO_RECV(FC12)程序块。

在TIA中,为CPU315-2DP编程。打开OB1,进入编程界面中。从“通信——〉SIMATIC NET CP”指令中,找到PNIO_SEND和PNIO_RECV拖放到OB1中,并赋与正确的参数。

5c160be4-9f9c-11ec-952b-dac502259ad0.png

IO 读写测试

完成上述操作后,将项目分别下载到CPU中,使CPU处于RUN模式。

当CP343-1作为IO 控制器时,其所带分布式IO的输入/输出起始地址默认是从0开始的,这些虚拟地址与真实的IO模块的输入输出地址无关,发送和接收数据的对应关系是:

1、发送数据区域,与指令PNIO_SEND的SEND引脚对应的缓冲区相关联。

2、接收数据区域,与指令PNIO_RECV的RECV引脚对应的缓冲区相关联。

5c4a6da8-9f9c-11ec-952b-dac502259ad0.png

最后,在线打开PLC的监控表。

对M0.0修改为true 时,可以看到DO模块的第1个通道有输出指示;对DI模块的第8通道进行DC24V正极短接,可在监视表中看到M100.7为true。

5c728e3c-9f9c-11ec-952b-dac502259ad0.png

审核编辑:郭婷

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

    关注

    114

    文章

    17646

    浏览量

    190267
  • 以太网
    +关注

    关注

    41

    文章

    5924

    浏览量

    179546

原文标题:在TIA V15中组态S7-300站点

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MPI 转以太网模块赋能:S7-300PLC 与 S7-1200 / 触摸屏 / ModbusRTU 变频器多链路通讯实战

    一、项目背景与痛点   在新能源储能系统集成场景,某锂电池生产线采用 西门子S7-300PLC 作为本地控制器,通过MPI/DP接口连接西门子TP1200Comfort触摸屏实现本地操作。随着
    的头像 发表于 12-01 17:33 1061次阅读
    MPI 转以太网模块赋能:<b class='flag-5'>S7-300</b>PLC 与 <b class='flag-5'>S7</b>-1200 / 触摸屏 / ModbusRTU 变频器多链路通讯实战

    西门子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 577次阅读
    西门子<b class='flag-5'>S7</b>-1500 PLC和<b class='flag-5'>S7-300</b> PLC Profibus-DP通讯的<b class='flag-5'>组态</b>实例

    老旧PLC逆袭:S7-300用网口模块牵手S7-1200与KTP1200实现工业4.0

    一、应用场景 在光伏电池片高速生产线,一台西门子S7-300 PLC(6ES7315-2AG10-0AB0)通过MPI接口连接西门子KTP700 Basic触摸屏,控制精密涂布机。为提升整线协同
    的头像 发表于 08-06 17:37 656次阅读

    老旧S7-300焕新生:MPI转网口一网打尽S7-1200、触摸屏、ModbusRTU变频

    一、项目场景 某光伏组件厂层压机原采用S7-300 PLC(CPU315-2DP)控制温度、压力及传送流程,通过MPI接口连接西门子KTP700 Basic触摸屏。现需实现: 与工厂MES系统
    的头像 发表于 08-02 17:09 698次阅读

    PLC以太网通讯模块实现:西门子S7-300S7-1200、触摸屏及变频器通讯案例

      一、项目场景 某光伏组件厂层压机原采用S7-300 PLC(CPU315-2DP)控制温度、压力及传送流程,通过MPI接口连接西门子KTP700 Basic触摸屏。现需实现: 与工厂MES系统
    的头像 发表于 08-02 12:39 2270次阅读
    PLC以太网通讯模块实现:西门子<b class='flag-5'>S7-300</b>与<b class='flag-5'>S7</b>-1200、触摸屏及变频器通讯案例

    PLC 以太网通讯模块:助力 S7-300 同时联动 S7-1200、触摸屏与 Modbus RTU 变频器

      一、行业背景 在高速发展的医药制造领域,生产效率与合规性要求日益严苛。某知名制药企业面临着典型痛点:其核心生产线采用老一代西门子S7-300 PLC(通过MPI总线连接),需要同时与新型
    的头像 发表于 07-30 10:04 356次阅读
    PLC 以太网通讯模块:助力 <b class='flag-5'>S7-300</b> 同时联动 <b class='flag-5'>S7</b>-1200、触摸屏与 Modbus RTU 变频器

    MPI 转以太网模块案例:西门子 S7-300PLC 借此与 S7-1200、触摸屏及 ModbusRTU 变频器通讯

    一、项目背景与痛点 在新能源储能系统集成场景,某锂电池生产线采用西门子S7-300PLC作为本地控制器,通过MPI/DP接口连接西门子TP1200Comfort触摸屏实现本地操作。随着智能化升级
    的头像 发表于 07-30 10:02 543次阅读
    MPI 转以太网模块案例:西门子 <b class='flag-5'>S7-300</b>PLC 借此与 <b class='flag-5'>S7</b>-1200、触摸屏及 ModbusRTU 变频器通讯

    S7-300借MPI转以太网联控S7-1200、HMI及Modbus变频器方案

    在新能源储能系统集成场景,某锂电池生产线采用西门子S7-300PLC作为本地控制器,通过MPI/DP接口连接西门子TP1200Comfort触摸屏实现本地操作。随着智能化升级需求,需将S7-300
    的头像 发表于 07-26 16:20 500次阅读
    <b class='flag-5'>S7-300</b>借MPI转以太网联控<b class='flag-5'>S7</b>-1200、HMI及Modbus变频器方案

    西门子PLC助力焊接生产线升级:S7-300S7-1200以太网通讯及HMI集成方案

    远创智控推出的MPI-ETH-YC01 Plus以太网通讯处理器,以“0改动、0编程、0停机”三零优势,一次性化解以上痛点。模块把S7-300的9针MPI/DP口转换为标准10/100M以太网,同时保留DB9母口给触摸屏,做到“一网到底”。
    的头像 发表于 07-26 16:19 596次阅读
    西门子PLC助力焊接生产线升级:<b class='flag-5'>S7-300</b>与<b class='flag-5'>S7</b>-1200以太网通讯及HMI集成方案

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

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

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

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

    Modbus RTU 转 Profibus 网关实现V5 - F5 变频器与西门子 S7-300 PLC数据交互

    在工业自动化领域,不同设备之间的通信协议兼容问题常常困扰着工程师们。本篇将以信捷V5 - F5变频器与西门子S7-300 PLC的通信为例,深入探讨借助Modbus RTU转Profibus网关实现两者通信的解决方案。
    的头像 发表于 06-16 12:38 442次阅读
    Modbus RTU 转 Profibus 网关实现<b class='flag-5'>V</b>5 - F5 变频器与西门子 <b class='flag-5'>S7-300</b> PLC数据交互

    开疆智能ModbusTCP转Canopen网关连接AGV地标传感器

    S7-300单站系统与Modbus Slave软件组态 打开TIA软件,新建一个工程项目文件,命名为“CP_MODBUS TCP Client”, 在项目下插入一个S7-300站,如下
    的头像 发表于 06-12 10:47 867次阅读
    开疆智能ModbusTCP转Canopen网关连接AGV地标传感器

    MODBUS RTU转ProfibusDP网关:西门子S7-300主站与欧姆龙CP1H通信整合方案

    立体仓库的堆垛机、输送机等核心设备,选用了西门子S7-300系列PLC作为ProfibusDP协议主站。S7-300系列PLC具备强大的运算能力和稳定的控制性能,能够精准控制堆垛机在立体仓库的快速、准确存取操作。而在AGV运输
    的头像 发表于 06-10 15:14 561次阅读
    MODBUS RTU转ProfibusDP网关:西门子<b class='flag-5'>S7-300</b>主站与欧姆龙CP1H通信整合方案

    西门子S7-300 PLC的详细介绍

    S7-300是德国西门子公司生产的PLC系列产品之一,以下是关于S7-300 PLC的详细介绍: 一、产品特性 模块化结构:西门子S7-300 PLC采用模块化设计,用户可以根据实际需求选择
    的头像 发表于 12-10 18:18 3078次阅读
    西门子<b class='flag-5'>S7-300</b> PLC的详细介绍