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

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

3天内不再提示

简述S7-1500与MES数据互通学习案例

PLC技术圈 来源:PLC技术圈 作者:PLC技术圈 2021-07-01 11:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

这是西门子工业技术论坛上的一个学习项目,今天把它整理出来分享给大家!PLC部分采用的是博途V15.1,MES部分采用的是VS2019,调试的时候采用的是网络助手,完整的项目资料及程序加老师微信直接获取

(一)项目规划

某公司需要生产A产品,计划增加B设备,同时要求产品质量和工艺参数可追溯。

(二)项目设计

(1)设备工作流程:

操作人员扫描产品条码上传确认是否允许生产,服务器收到信息后回复确认信息。

产品生产后上传质量结果和工艺参数,服务器收到信息后根据产品条码保存数据。

(2)采集信息规范:

CZZ:信息头

#A*:质量(1为OK)

#B*:产品条码(9位)

#C*:工艺参数(L长度 W宽度 C 颜色 )

信息举例:

CZZ#A*1

CZZ#B*123456789

CZZ#C*L=666;W=888;C=GREEN

(3)PLC模拟程序流程

程序开始

扫码询问:采用手动赋值,使用S_MOVE,下同

确认是否发送质量信息:判断信息需要单个比较字符

确认是否发送产品参数

参数信息格式化:采用INSERT、CONCAT处理字符串

发送信息:TSEND_C TRCV 命令组合

(4)MES模拟程序流程

启动服务器程序,监听开始 (采用SOCKET 同步通信

信息判断部分

信息保存部分 (XML文件格式)

信息显示部分 (使用委托)

(三)模拟测试流程

手动置位程序开始,手动置位扫码功能后复位,MES程序接收到条形码

手动在MES程序中发送OK命令,设备进行生产并发送质量信息

手动在MES程序中发送YES命令,设备发送采集的产品参数

MES程序接收到参数后根据条形码保存参数信息

检查程序显示和保存的文件是否正常

(四)模拟方法和常见错误处理

CPU请选择1500便于模拟,通信选择开放式TCP通信,如果通信异常,只发不收或者只收不发等,请更换命令组合

模拟时S7-PLCSIM Advanced V3.0如果报错48,请重新安装WinPcap

TCP通信的服务器地址必须和西门子虚拟网卡的地址一致,否则通信不上

出现不能下载程序的现象时请重新删掉虚拟PLC并新建后尝试

程序调试时尽量采用网络助手,这样容易发现问题

编辑:jq

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

    关注

    13

    文章

    10094

    浏览量

    90883
  • TCP
    TCP
    +关注

    关注

    8

    文章

    1418

    浏览量

    83017
  • MES
    MES
    +关注

    关注

    5

    文章

    1215

    浏览量

    32235

原文标题:【程序下载】S7-1500与MES数据互通学习案例

文章出处:【微信号:xue_PLC,微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    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 互联实现方案

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

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

    风电场智能化管控:EtherCAT转ProfiNet协议助力贝加莱X20CP3586与西门子S7-1500协同

    某大型能源企业旗下现代化风电场,以贝加莱 X20CP3586 控制器(EtherCAT 主站)控制风机,西门子 S7-1500 系列 PLC(ProfiNet 主站)构建中央监控系统,塔讯 TX 161-RE-ECS/PNS 协议转换网关则解决了两者协议差异导致的数据交互
    的头像 发表于 09-12 14:09 310次阅读
    风电场智能化管控:EtherCAT转ProfiNet协议助力贝加莱X20CP3586与西门子<b class='flag-5'>S7-1500</b>协同

    西门子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集成实现涂装车间监控的智能化升级

    PLC以太网通讯模块实现:S7-300借MPI转以太网与S7-1500等多设备通讯

    伏材料企业需将车间内老式单晶炉的S7-300 PLC(6ES7315-2AG10-0AB0)接入新建的S7-1500中央监控系统(6ES7515-2AM02-0AB0),实现工艺参数远程监控与大数据
    的头像 发表于 08-15 09:34 495次阅读
    PLC以太网通讯模块实现:<b class='flag-5'>S7</b>-300借MPI转以太网与<b class='flag-5'>S7-1500</b>等多设备通讯

    【教程】Profinet分布式IO(P31系列)与西门子PLC S7-200smart 连接例程

    -200smart、S7-300、1S7-200、S7-1500以及S7-1500在内的多种西门子PLC型号。具备两个网口,支持交换机功能,并集成了Profinet转ModbusRT
    的头像 发表于 08-14 19:33 1265次阅读
    【教程】Profinet分布式IO(P31系列)与西门子PLC <b class='flag-5'>S7</b>-200smart  连接例程

    西门子PLC跨代整合:S7-400与S7-1500以太网通讯在涂装车间的实战应用

    S7-1500协同,也接不进MES; 2. 现场已装有7″威纶通MT8071iE触摸屏38台,若全部更换为带以太网口型号,价格昂贵。 3. 注塑节拍由6s缩短到3.6
    的头像 发表于 08-13 09:38 610次阅读
    西门子PLC跨代整合:<b class='flag-5'>S7</b>-400与<b class='flag-5'>S7-1500</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 PLC通过深控技术无点表工业网关实现数据采集与智能决策方案

    深控技术“不需要点表的工业数采网关”针对西门子S7系列PLC(包括S7-300、S7-400、S7-1200、S7-1500等)的兼容性设计
    的头像 发表于 05-23 10:44 559次阅读

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

    在工业自动化领域,西门子S7-1500 PLC和AB PLC由于使用不同的通信协议(Profinet和EtherNet/IP),存在数据交互的障碍。通过使用倍讯科技的Profinet转
    的头像 发表于 05-15 17:31 861次阅读
    <b class='flag-5'>S7-1500</b>与ABPLC跨协议通信实施Profinet转EtherNet/IP网关实战指南

    OPC UA数采网关实现西门子PLC数据采集到MES平台

    UA等协议,能够与西门子PLC(S7-200、S7-200 SMART、S7-300、S7-400、S7-1200、
    的头像 发表于 05-08 14:06 830次阅读
    OPC UA数采网关实现西门子PLC<b class='flag-5'>数据</b>采集到<b class='flag-5'>MES</b>平台

    ProfiNet转EtherNet/IP实现西门子S7-1500 PLC与新能源电池容量测试仪连接通讯的配置案例

    检测设备与采用ProfiNet协议的生产线控制系统进行集成,以实现对电池生产过程的全面监控和数据采集。 二、硬件设备 西门子S7-1500 PLC 新能源电池容量测试仪 :支持标准的ProfiNet
    的头像 发表于 01-15 16:56 1175次阅读
    ProfiNet转EtherNet/IP实现西门子<b class='flag-5'>S7-1500</b> PLC与新能源电池容量测试仪连接通讯的配置案例

    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一体式IO在博途V18的组态过程

    西门子PLC S7-1500系列介绍

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