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

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

3天内不再提示

S7-300集成PN口作为Profinnet控制器使用方法

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-01-12 17:59 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

S7-300集成PN口作为Profinnet控制器使用(TIA)

Profinet IO组态

PROFINET IO的IO现场设备在PROFINET上有着相同的等级,在网络组态时分配给一个IO控制器。

现场IO设备的文件描述定义在GSD(XML)文件。

4639d2a0-83a4-11ed-bfe3-dac502259ad0.png

组态的IO设备分如下几种情况:

第三方设备

导入GSD文件(GSD文件需找第三方设备厂商索要),并在Step7中进行硬件组态,后续组态方式与本例相同。

第三设备GSD文件的导入,请参看文档:什么是GSD文件/如何安装

西门子I device设备

西门子I device设备的GSD文件生成及组态,请参看文档:

S7-300集成PN口作为Profinet智能设备使用(不同项目STEP7)

S7-300集成PN口作为Profinet智能设备使用(不同项目TIA)

西门子标准IO设备

如本例中的ET200S,其组态可直接在Step7或TIA软件,硬件列表中找到。

网络拓扑结构

如图1所示,S7-300 PLC(192.168.0.1/24)与ET200 SP(192.168.0.2/24)通过交换机进行Profinet IO通信

46507dac-83a4-11ed-bfe3-dac502259ad0.png

图1网络拓扑结构

硬件与软件组成:

设备 数量 订货号 注释
SIMATIC S7-300稳压电源PS307 1 6ES7307-1EA01-0AA0 负载电源模块
CPU 317-2 PN/DP 1 6ES7317-2EK14-0AB0 V3.2
存储卡512KB 1 6ES7953-8LJ30-0AA0 作为装载存储器
ET200SP PN ST 1 6ES7155-6AA00-0BN0 V1.1
DQ 8X24VDC/0,5A HF 1 6ES7132-6BF00-0CA0 V1.0
RQ NO 4X120VDC..230VAC/5A ST 1 6ES7132-6HD00-0BB0 V1.0
BASEUNIT BU15-P16+A10+2D, BU-TYPE A0 1 6ES7193-6BP20-0DA0 基座单元
BASEUNIT BU20-P12+A4+0B, BU-TYPE B0 1 6ES7193-6BP20-0BB0 基座单元
SCALANCE X208 1 6GK5208-0BA10-2AA3 交换机

表1硬件列表

设备 数量 订货号 注释
STEP 7 Professional V13 SP1 Update4 1 6ES7822-1AA03-0YA5
Windows 7 Ultimate SP1
64-bit Operating System
1

表2软件环境

PN IO的组态步骤

分配IP地址

通过如下的步骤配置PC的IP地址:

选择电脑的“控制面板>网络和共享>本地连接>属性”打开Internet Protocol Version 4(TCP/IPv4),设置PC的IP地址。

46710d38-83a4-11ed-bfe3-dac502259ad0.png

图2设置IP地址

创建PLC项目

在STEP7 V13中创建一个项目并插入CPU 317站。操作步骤如下:

1.双击桌面的TIA快捷图标打开TIA Portal V13软件:

4686f9c2-83a4-11ed-bfe3-dac502259ad0.png

图3 TIA快捷图标

2.进入TIA Portal的Portal视图

46b27e62-83a4-11ed-bfe3-dac502259ad0.png

图4Portal视图

3. 选择创建新项目,并填写项目名称和项目保存的路径,并点击“创建”按钮。

46d5f61c-83a4-11ed-bfe3-dac502259ad0.png

图5创建项目

4. 进入“新手上路”,选择“组态设备”菜单

46f205dc-83a4-11ed-bfe3-dac502259ad0.png

图6新手上路

5.进入设备与网络菜单,选择添加新设备菜单,填写设备名称,并依据产品订货号选择相应控制器(同时要注意设备的版本号),点击“添加”按钮进入设备视图。

4719e8d6-83a4-11ed-bfe3-dac502259ad0.png

图7添加设备

6. 在工作区的设备视图下选中控制器的Profinet接口,在其属性窗口下常规选项卡内的“以太网地址”项内,添加接口的以太网子网PN/IE_1和填写接口的IP地址192.168.0.1/255.255.255.0。

4750129e-83a4-11ed-bfe3-dac502259ad0.png

图8参数设置

7. 进入工作区的网络视图,在右侧硬件目录下根据产品订货号和版本号选择需要添加进项目的ET200 SP接口模块,并将其拖拽到网络视图中。

根据本例中使用的接口模块,选择6ES7155-6AU00-0BN0产品。

4771cb64-83a4-11ed-bfe3-dac502259ad0.png

图9添加设备

8. 在网络视图下,点击ET200SP站的“未分配”按钮,为ET200SP站点分配IO控制器 “PLC_1.PROFINET接口_1” 。

47975532-83a4-11ed-bfe3-dac502259ad0.png

图10网络分配

9.双击ET200SP站点,进入ET200SP设备组态状态

47af5646-83a4-11ed-bfe3-dac502259ad0.png

图11设备组态(一)

10. 在设备视图下,组态ET200SP站点,选择模块6ES7132-6BF00-0CA0和其相应版本并将其拖拽到机架上。

47cd7374-83a4-11ed-bfe3-dac502259ad0.png

图12设备组态(二)

11. 在设备视图下,组态ET200SP站点,选择模块6ES7132-6HD00-0BB0和其相应版本并将其拖拽到机架上。

47fd9068-83a4-11ed-bfe3-dac502259ad0.png

图13设备组态(三)

12. 在设备视图下,组态ET200SP站点,选择服务器模块并将其拖拽到机架上。

482056f2-83a4-11ed-bfe3-dac502259ad0.png

图14设备组态(四)

13. 在设备视图下,检查站点的基座单元,要与实物一致。尤其注意颜色。

4844e77e-83a4-11ed-bfe3-dac502259ad0.png

图15设备组态(五)

14. 项目编译,点击编译按钮,完成编译,注意要没有编译错误。

485944c6-83a4-11ed-bfe3-dac502259ad0.png

图16项目编译

下载组态到站点

将已组态好的项目下载到设备中,步骤如下:

1.在左侧的项目树中选中名称为PLC_1的PLC,点选下载按钮,进入下载界面。

4869b388-83a4-11ed-bfe3-dac502259ad0.png

图17组态下载(一)

2.在扩展的下载到设备界面中,顺序选择参数,在PG/PC接口的类型下拉框中选择PN/IE,PG/PC接口下拉框中选择连接CPU的实际以太网卡,接口/子网的连接下拉框选择CPU连接的子网PN/IE_1,勾选显示所有兼容的设备,点击“开始搜索”按钮,搜索网络连接的兼容设备。

4886af1a-83a4-11ed-bfe3-dac502259ad0.png

图18组态下载(二)

3.在扩展的下载到设备界面中,从可访问设备中选中对应的设备,点击下载按钮进行下载组态。

48a44f70-83a4-11ed-bfe3-dac502259ad0.png

图19组态下载(三)

4.在下载预览界面下,选择一致性下载,出现下载准备就绪的提示后点击下载按钮。

48c2dbca-83a4-11ed-bfe3-dac502259ad0.png

图20组态下载(四)

5.在完成下载后,如需启动模块则在下载结果窗口内选择“全部启动”选项,然后点击完成按钮关闭窗口,同时在信息栏内看到下载完成的提示。

48dc7134-83a4-11ed-bfe3-dac502259ad0.png

图21组态下载(五)

分配从站的设备名

做Profinet通讯的站点需要通过设备名来识别,于是需要对相关站点分配相应的设备名,操作如下。

1.在网络视图下,用右键点击PN网络,在弹处的菜单中选择分配设备名称选项。

48fb234a-83a4-11ed-bfe3-dac502259ad0.png

图22分配设备名称(一)

2.在弹出的分配PROFINET设备名称窗口内,依次选择要分配的设备名称、PG/PC接口的类型、PG/PC接口,并点击更新列表按钮,在更新出来的可访问节点中选择需要被分配的相应设备,点击分配名称按钮。

49131536-83a4-11ed-bfe3-dac502259ad0.png

图23分配设备名称(二)

3.分配设备名称操作完成后,在可访问节点中可见到确定的状态,并在在线状态信息栏中可见到相应信息,然后点击关闭按钮关闭本窗口。

492b608c-83a4-11ed-bfe3-dac502259ad0.png

图24分配设备名称(三)

Profinet通信状态检查

在网络视图下,选中PLC,点击在线按钮,进入在线状态,提示都为绿色对勾状态,表示Profinet网络通讯正常。

494b73a4-83a4-11ed-bfe3-dac502259ad0.png

图25网络检查





审核编辑:刘清

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

    关注

    114

    文章

    17638

    浏览量

    190255
  • GSD
    GSD
    +关注

    关注

    2

    文章

    25

    浏览量

    10975
  • S7-300
    +关注

    关注

    8

    文章

    225

    浏览量

    35558

原文标题:S7-300集成PN口作为Profinnet控制器使用(TIA)

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    工业无线数传模块实现西门子 S7-300 与 S7-200 SMART 300米 Profinet 无线通讯

      一、项目背景与核心诉求 某大型装备制造企业的重型机械装配车间进行智能化改造,需打通控制室内中央控制系统与室外露天装配工位的实时 无线通讯 链路。室内控制中心部署 西门子 S7-300
    的头像 发表于 12-07 14:40 722次阅读
    工业无线数传模块实现西门子 <b class='flag-5'>S7-300</b> 与 <b class='flag-5'>S7</b>-200 SMART <b class='flag-5'>300</b>米 Profinet 无线通讯

    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)为控制核心的电气控制系统为例,介绍使用
    的头像 发表于 11-25 14:27 551次阅读
    西门子<b class='flag-5'>S7</b>-1500 PLC和<b class='flag-5'>S7-300</b> PLC Profibus-DP通讯的组态实例

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

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

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

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

    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、触摸屏及变频器通讯案例

    西门子S7-300PLC借助于MPI转以太网模块同时和S7-1200PLC、触摸屏以及ModbusRTU协议的变频器通讯案例

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

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

    S7-1200 PLC控制的下游包装线、西门子触摸屏(HMI)进行数据交互,并实时监控驱动关键反应釜的西门子Modbus RTU协议的变频器状态。然而: 数据孤岛严重:S7-300的MPI接口无法直接接入工厂以太网,实时生产数据
    的头像 发表于 07-30 10:04 353次阅读
    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触摸屏实现本地操作。随着智能化升级需求,需
    的头像 发表于 07-26 16:20 499次阅读
    <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<b class='flag-5'>集成</b>方案

    FT8443AD直插18V300mA非隔离电源芯片替代PN8044

    输入范围内都能得到稳定的高精度输出电压。 FT8443AD 可以替代 PN8044 PN8044 是 18V300MA直插 开关电源芯片,PN8044
    发表于 06-19 10:38

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

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

    lmp91200集成的spi没有MISO,控制器向它写命令不会返回数据是哪里出了问题?

    lmp91200集成的spi没有MISO,那么控制器向它写命令,不会返回数据,控制器如何知道发送过去的数据没有出错?
    发表于 01-01 06:46

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

    不同的CPU、信号模块(SM)、功能模块(FM)和通信处理器(CP)等,实现灵活的配置。 易于扩展:S7-300 PLC支持多达32个模块的扩展,可以满足不同规模的自动化控制任务。 高性价比:S7-300
    的头像 发表于 12-10 18:18 3070次阅读
    西门子<b class='flag-5'>S7-300</b> PLC的详细介绍