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

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

3天内不再提示

merlic与西门子PLC S7-1500的通讯案例

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

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

c57ddc8c-a4e8-11ec-952b-dac502259ad0.png

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

c59381e0-a4e8-11ec-952b-dac502259ad0.png

2. 连接参数设置。

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

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

c5b420da-a4e8-11ec-952b-dac502259ad0.png

3. 接收程序块创建。

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

c5c69de6-a4e8-11ec-952b-dac502259ad0.png

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

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

Merlic侧的配置,以读码为例

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

c5d8dccc-a4e8-11ec-952b-dac502259ad0.png

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

c5ed26f0-a4e8-11ec-952b-dac502259ad0.png

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

c5fd1c04-a4e8-11ec-952b-dac502259ad0.png

测试运行

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

c61a5b70-a4e8-11ec-952b-dac502259ad0.png

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

c62fd1d0-a4e8-11ec-952b-dac502259ad0.png

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

c65423c8-a4e8-11ec-952b-dac502259ad0.png

审核编辑 :李倩

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

    关注

    4974

    文章

    12250

    浏览量

    454853
  • 西门子
    +关注

    关注

    91

    文章

    2849

    浏览量

    113759
  • S7-1500
    +关注

    关注

    3

    文章

    298

    浏览量

    5839

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

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

收藏 人收藏

    评论

    相关推荐

    基于西门子S7-1500冗余PLC的污水处理厂自动控制系统设计

    摘要:本文介绍了一种基于西门子S7-1500冗余PLC的污水处理厂自动控制系统,包括该项目的软硬件设计、上位机WINCC的应用以及网络结构。
    的头像 发表于 11-02 14:17 1881次阅读
    基于<b class='flag-5'>西门子</b><b class='flag-5'>S7-1500</b>冗余<b class='flag-5'>PLC</b>的污水处理厂自动控制系统设计

    西门子S7-1500 DI模块使用方法分享

    西门子S7-1500DI模块是用于输入开关信号的模块,可以接收24V直流信号或24V交流信号。该模块具有24个输入点,可以同时接收24个开关信号。S7-1500 DI模块在PLC系统中
    的头像 发表于 08-24 14:36 2224次阅读

    西门子1200PLC西门子1500PLC的ModbusRTU通讯

    在现代化高度集成工业中,经常用到PLCPLC之间的通讯,常见的通讯modbus,profibus DP,profinet ,CANOPEN等等通讯
    的头像 发表于 08-23 09:15 2474次阅读
    <b class='flag-5'>西门子</b>1200<b class='flag-5'>PLC</b>和<b class='flag-5'>西门子</b><b class='flag-5'>1500PLC</b>的ModbusRTU<b class='flag-5'>通讯</b>

    西门子1200PLC之间的ModbusTCP通讯如何实现?

    西门子1200PLC通过以太网通讯与其它设备进行数据交互,西门子1200PLC可以和西门子系列
    发表于 07-30 14:49 7249次阅读
    <b class='flag-5'>西门子</b>1200<b class='flag-5'>PLC</b>之间的ModbusTCP<b class='flag-5'>通讯</b>如何实现?

    Profinet转EtherNet/IP网关连接AB PLC的应用案例

    西门子S7-1500 PLC(profinet)与AB PLC以太网通讯(EtherNet/IP)。本文主要介绍捷米特JM-EIP-PN的P
    的头像 发表于 07-27 15:39 354次阅读
    Profinet转EtherNet/IP网关连接AB <b class='flag-5'>PLC</b>的应用案例

    西门子系列PLC安装接线详解

    本文中介绍的西门子PLC安装接线详解,包含PLC型号有:Smart200、S7-300,S7-1200,S7-1500等。
    的头像 发表于 07-24 10:25 4046次阅读
    <b class='flag-5'>西门子</b>系列<b class='flag-5'>PLC</b>安装接线详解

    说说西门子S7-1500 PLC的通信知识

    西门子S7-1500PLC运用于中大型项目,是S7-300/400PLC的升级版,相比于200/200 SMART PLC 来说,1500
    发表于 07-18 14:16 2473次阅读
    说说<b class='flag-5'>西门子</b><b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b>的通信知识

    西门子PLC 1500/1200硬件分享

    西门子S7-1200PLC有下面几种CPU型号:1211C、1212C、1214C、1215C、1217C。1214C为主要使用机型。其它可以用S7-200smart代替,也可以用S7-1500代替。
    的头像 发表于 07-13 14:37 1873次阅读

    Profinet转EtherNet/IP网关连接AB PLC的应用案例

    西门子S7-1500 PLC(profinet)与AB PLC以太网通讯(EtherNet/IP)。本文主要介绍捷米特JM-EIP-PN的P
    的头像 发表于 07-03 10:57 497次阅读
    Profinet转EtherNet/IP网关连接AB <b class='flag-5'>PLC</b>的应用案例

    西门子PLCS7-1500冗余配置实践

    西门子推出了1500后,支持了冗余配置,主要两款CPU,1513R和1515R。
    的头像 发表于 05-19 11:35 2.8w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b>之<b class='flag-5'>S7-1500</b>冗余配置实践

    西门子S7-1500与PC机的OPC通讯组态

    本文将介绍西门子S7-1500与PC机的OPC通讯组态。
    的头像 发表于 05-18 09:14 6301次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-1500</b>与PC机的OPC<b class='flag-5'>通讯</b>组态

    西门子PLC S7-1500系列与西门子变频器G120之间实现DP通讯功能

    对变频器进行参数设定,参数修改,快速调试等操作。由西门子PLC S7-1500系列与西门子变频器G120系列组成的驱动控制系统中,可以实现DP通讯
    的头像 发表于 05-12 16:49 3787次阅读

    西门子PLC通讯知识汇总

    西门子 200 plc 使用 MPI 协议与组态王进行通讯时需要哪些设置?
    的头像 发表于 05-06 10:35 1206次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>PLC</b><b class='flag-5'>通讯</b>知识汇总

    西门子S7-200PLC西门子变频器MM440通讯程序实例

    西门子S7-200PLC西门子变频器MM440通讯程序实例
    的头像 发表于 05-04 09:54 3555次阅读
    <b class='flag-5'>西门子</b>S7-200<b class='flag-5'>PLC</b>与<b class='flag-5'>西门子</b>变频器MM440<b class='flag-5'>通讯</b>程序实例

    西门子PLC S7-1500系列的工艺模块说明

    西门子PLC S7-1500系列是西门子PLC系列的创新产品,它在性价比,运行能力,通讯功能,扩
    的头像 发表于 04-27 14:50 2608次阅读