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

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

3天内不再提示

merlic软件与西门子S7-1500的通讯过程分析

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-03-30 15:03 次阅读

merlic是MV-TEC公司的相机集成软件,支持TCPIP,MODBUS通讯,最近使用到merlic软件和相机,所以做为总结,详细介绍merlic与西门子1500PLC的通讯过程和案例。

- 硬件和软件配置

CPU 1511T‐1TK01‐0AB0

‐ Merlic V4.7版本

‐ 博图V16

PLC的配置

PLC使用开放式通信库TCON TSEND TRCV,也可以使用TSEND_C和TRCV_C

641831bc-ae08-11ec-aa7f-dac502259ad0.png

创建TCP IP的连接,TCON,点击蓝色小图标进入连接参数设置

64275b38-ae08-11ec-aa7f-dac502259ad0.png

2. 连接参数设置。

Merlic只能做为客户端连接,所以需要选择连接对象为主动建立连接,如果选择PLC侧主动建立连接,则表示PLC做为客户端,是无法建立连接的。

需要指定IP地址,端口做为merlic的连接主要指标,同时指定连接ID做为本地PLC的接收数据的ID号。在TRCV和TSEND的时候需要使用同样的ID号。

644939ec-ae08-11ec-aa7f-dac502259ad0.png

3. 接收程序块创建。

使用TRCV程序块创建,并指定ID号

645a8936-ae08-11ec-aa7f-dac502259ad0.png

EN_R可以一直为1,使之长期读取数据。ID号与TCON相同。

以上步骤创建完成后下传到CPU并在线。

Merlic侧的配置,以读码为例

1. 新建一个工具流程,拖入从文件获取图像

646d6e20-ae08-11ec-aa7f-dac502259ad0.png

2. 从左侧工具库拖入读取条形码算子

6494e6f8-ae08-11ec-aa7f-dac502259ad0.png

3. 从通讯工具库选择写入套接字

64a9082c-ae08-11ec-aa7f-dac502259ad0.png

测试运行

1. 将PLC侧的TCON的REQ引脚置1,监听窗口

64c7030e-ae08-11ec-aa7f-dac502259ad0.png

2. 将merlic写入套接字的连接状态置为1,无报错则表示连接成功

64db6042-ae08-11ec-aa7f-dac502259ad0.png

3. Merlic点击运行按钮,可以看到对应的字符已经被PLC读取

64faeaa2-ae08-11ec-aa7f-dac502259ad0.png

审核编辑:郭婷

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

    关注

    5011

    文章

    13290

    浏览量

    463258
  • 西门子
    +关注

    关注

    94

    文章

    3039

    浏览量

    115847

原文标题:merlic与西门子PLC S7-1500的通讯案例

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

收藏 人收藏

    评论

    相关推荐

    Profinet转Profinet网关应用在霍尼韦尔DCS与西门子1500PLC通讯案例

    Profinet转Profinet网关在霍尼韦尔DCS与西门子1500PLC通讯中的应用案例
    的头像 发表于 12-12 06:31 146次阅读
    Profinet转Profinet网关应用在霍尼韦尔DCS与<b class='flag-5'>西门子</b><b class='flag-5'>1500</b>PLC<b class='flag-5'>通讯</b>案例

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

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

    西门子PLC S7-1500系列介绍

    的基本特性、信号模块亮点以及其在高速脉冲采集方面的应用。 基本特性 西门子PLC S7-1500系列相比之前的S7-300和S7-400系列,在性价比、运行能力、
    的头像 发表于 12-09 18:23 305次阅读
    <b class='flag-5'>西门子</b>PLC <b class='flag-5'>S7-1500</b>系列介绍

    Profinet 转 EtherNet/IP 网关怎样化解西门子 S7 - 1500 PLC 与 AB PLC 之间的通讯难题

    一、 案例背景 在一个工业现场,一端是AB的PLC,IP地址192.168.1.20;另一端西门子S7-1500系列,IP地址192.168.2.248。AB的PLC内有 B3、N7、F8 三个
    的头像 发表于 12-09 16:51 306次阅读
    Profinet 转 EtherNet/IP 网关怎样化解<b class='flag-5'>西门子</b> <b class='flag-5'>S7</b> - <b class='flag-5'>1500</b> PLC 与 AB PLC 之间的<b class='flag-5'>通讯</b>难题

    打通工业通信壁垒实现Ethernet/ip转profinet网络互通

    西门子S7-1500 PLC(profinet)与AB PLC 1769-L32E以太网通讯(EtherNet/IP)。今天与大家分享一篇Profinet转EtherNet/IP的通讯
    的头像 发表于 11-26 14:20 316次阅读
    打通工业通信壁垒实现Ethernet/ip转profinet网络互通

    打通工业通信壁垒实现Ethernep/ip转profinet网络互通

    主要介绍开疆智能的Profinet转EtherNet/IP网关KJ-PNG-208,连接西门子S7-1500 PLC与AB PLC 1769-L32E 通讯的配置过程,供大家参考。
    的头像 发表于 11-26 14:16 135次阅读
    打通工业通信壁垒实现Ethernep/ip转profinet网络互通

    通过EtherNetIP转Profinet网关实现跨品牌EthernetIP协议的PLC通讯

    西门子S7-1500 PLC与AB PLC 1769-L32E的Ethernet/IP转Profinet通信配置方案,本文旨在介绍一种通过开疆智能KJ-PNG-208网关实现西门子S7-150
    的头像 发表于 11-14 10:03 199次阅读
    通过EtherNetIP转Profinet网关实现跨品牌EthernetIP协议的PLC<b class='flag-5'>通讯</b>

    西门子plc怎么连接电脑怎样设置

    西门子PLC(例如S7-1200, S7-1500, S7-300, S7-400等) 相应的编程
    的头像 发表于 09-05 09:57 1777次阅读

    西门子plc温度模块怎么编程

    西门子PLC温度模块编程是一个相对复杂的过程,涉及到硬件选择、接线、配置和编程等多个方面。 一、概述 西门子PLC(Programmable Logic Controller,可编程逻辑控制器
    的头像 发表于 07-25 09:43 1381次阅读

    S7协议读取西门子S7-200 Smart PLC数据

    西门子S7-200 Smart PLC因其稳定性和易用性而广泛应用。通过使用S7协议,可以实现对PLC数据的高效读取和控制。本文将详细介绍如何使用S7协议读取
    的头像 发表于 07-11 11:55 5751次阅读
    <b class='flag-5'>S7</b>协议读取<b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-200 Smart PLC数据

    西门子PLC产品系列有哪些

    、高性能、易扩展和易于集成等特点,广泛应用于各种工业自动化控制系统中。本文将详细介绍西门子PLC的主要产品系列,包括S7-200 Smart、S7-300、S7-400、
    的头像 发表于 06-18 14:50 1673次阅读

    西门子plc模块型号详解

    -1200和S7-1500等型号。下面分别介绍这些型号的模块。 1.1 S7-200系列PLC模块 S7-200系列是西门子PLC的入门级产品,适用于小型自动化系统。
    的头像 发表于 06-11 16:18 5970次阅读

    S7-1500与多台200SMART之间无线以太网通讯搭建方法

    S7-200smart为例,介绍S7-1500与多台 S7-200smart在Profinet协议下的自组网无线通信实现过程。在本方案中采用了西门子
    的头像 发表于 01-24 08:58 1200次阅读
    <b class='flag-5'>S7-1500</b>与多台200SMART之间无线以太网<b class='flag-5'>通讯</b>搭建方法

    透传网关基于4G/以太网/WIFI联网实现西门子S7-1200/1500PLC的远程监控和程序上下载

    【技术分享】远程透传网关-单网口快速实现西门子S7-1200/1500 PLC程序远程上下载
    的头像 发表于 01-19 09:30 1587次阅读
    透传网关基于4G/以太网/WIFI联网实现<b class='flag-5'>西门子</b><b class='flag-5'>S7</b>-1200/<b class='flag-5'>1500</b>PLC的远程监控和程序上下载

    西门子PLC进行连续数据采集、时序和故障追踪的方法

    西门子可以通过博图软件进行PLC数据的采集和状态记录,但是,仅适用于S7-1200和S7-1500,且不能连续录波。如果需要连续记录PLC内的数据,或者进行长时间的时序和故障追踪,可以
    的头像 发表于 01-05 10:30 1608次阅读