泥腿子菜鸟
级别: 正式会员
精华主题: 0
发帖数量: 13 个
工控威望: 83 点
下载积分: 523 分
在线时间: 10(小时)
注册时间: 2023-06-08
最后登录: 2024-03-09
查看泥腿子菜鸟的 主题 / 回贴
楼主  发表于: 2024-01-30 14:01
   小弟目前在做的一个项目,各项参数,机器运转正常,要与MES对接,MES这边要采集设备状态报告,采集参数报告等各种参数,具体流程如下:
交互形式是W-B-B的方式,按照设备上报消息来说,设备先写值至W区,Bit置1,EAP读取W区值,读取完成后Bit置1告知设备读取成功,设备监控到EAPBit置1后,设备Bit置0,EAP监控到设备Bit置0后,EAP Bit置0;
   请教一下各位老师傅,这种在PLC中如何编写程序才能实现对接,小弟刚学不久,师傅有事走不开,请各位大神不吝赐教
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4335 个
工控威望: 7712 点
下载积分: 15384 分
在线时间: 2965(小时)
注册时间: 2016-10-31
最后登录: 2024-12-25
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2024-01-30 14:49
大概就是,你读取这个地址M0等于0的时候,你就写入,然后把它置位等于1,然后对方来操作的时候,他就会读取到等于1的时候,取走数据,然后复位M0
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
泥腿子菜鸟
级别: 正式会员
精华主题: 0
发帖数量: 13 个
工控威望: 83 点
下载积分: 523 分
在线时间: 10(小时)
注册时间: 2023-06-08
最后登录: 2024-03-09
查看泥腿子菜鸟的 主题 / 回贴
2楼  发表于: 2024-01-30 14:51
大神,程序指令大概怎么编写呢,请教一下
卓发智能
相互学习,共同进步。
级别: 工控侠客
精华主题: 0
发帖数量: 2457 个
工控威望: 3066 点
下载积分: 11431 分
在线时间: 660(小时)
注册时间: 2008-08-03
最后登录: 2024-12-20
查看卓发智能的 主题 / 回贴
3楼  发表于: 2024-01-31 10:21
这个要与做软件的人员对接沟通,制定好交互才好实施。因为这个不是你PLC单独能完成的还涉及到上位机软件呢。
相信自我!
一心工控
级别: 略有小成
精华主题: 0
发帖数量: 244 个
工控威望: 365 点
下载积分: 1362 分
在线时间: 70(小时)
注册时间: 2018-06-02
最后登录: 2024-12-25
查看一心工控的 主题 / 回贴
4楼  发表于: 2024-02-01 10:34
MES的接口一般是HTTP的,通过JSON文件交互,也有通过SQL数据库的;
PLC内一般不用编程,通过智能网关的软件配置参数即可,
附件中有相关案例: PLC与MES数据交互.rar (4643 K) 下载次数:191
[ 此帖被一心工控在2024-02-19 11:31重新编辑 ]
本帖最近评分记录:
  • 下载积分:+1(泥腿子菜鸟) 真诚感谢!
    超那个超啊超
    QQ&VX:449285600  
    级别: 探索解密
    精华主题: 0
    发帖数量: 128 个
    工控威望: 183 点
    下载积分: 897 分
    在线时间: 91(小时)
    注册时间: 2020-03-10
    最后登录: 2024-12-12
    查看超那个超啊超的 主题 / 回贴
    5楼  发表于: 2024-02-01 14:35
    交互流程写成功能块,不同的事件分别调用功能块
    快乐小学生
    好好学习,天天向上
    级别: 家园常客
    精华主题: 0
    发帖数量: 328 个
    工控威望: 632 点
    下载积分: 1677 分
    在线时间: 147(小时)
    注册时间: 2023-09-21
    最后登录: 2024-12-24
    查看快乐小学生的 主题 / 回贴
    6楼  发表于: 2024-02-04 08:59
    引用
    引用楼主泥腿子菜鸟于2024-01-30 14:01发表的 三菱Q系列PLC与MES通讯交互 :
       小弟目前在做的一个项目,各项参数,机器运转正常,要与MES对接,MES这边要采集设备状态报告,采集参数报告等各种参数,具体流程如下:
    交互形式是W-B-B的方式,按照设备上报消息来说,设备先写值至W区,Bit置1,EAP读取W区值,读取完成后Bit置1告知设备读取成功,设备监控到EAPBit置1后,设备Bit置0,EAP监控到设备Bit置0后,EAP Bit置0;
       请教一下各位老师傅,这种在PLC中如何编写程序才能实现对接,小弟刚学不久,师傅有事走不开,请各位大神不吝赐教

    我这边做过很多,MES那边会有规格书的,规格书会写每个上报事件的流程和具体内容。以及你这些Bit ON  OFF的延时时间等。
    快乐小学生
    好好学习,天天向上
    级别: 家园常客
    精华主题: 0
    发帖数量: 328 个
    工控威望: 632 点
    下载积分: 1677 分
    在线时间: 147(小时)
    注册时间: 2023-09-21
    最后登录: 2024-12-24
    查看快乐小学生的 主题 / 回贴
    7楼  发表于: 2024-02-04 09:06
    引用
    引用第6楼厦门钱工于2024-02-04 08:59发表的  :

    我这边做过很多,MES那边会有规格书的,规格书会写每个上报事件的流程和具体内容。以及你这些Bit ON  OFF的延时时间等。

    我这边做过很多,MES那边会有规格书的,规格书会写每个上报事件的流程和具体内容。以及你这些Bit ON  OFF的时机点等。Q PLC和MES有多种交互方式,第一步是要设置和MEC系统交握映射区。
    往事如风
    科技改变制造
    级别: 网络英雄

    精华主题: 0
    发帖数量: 11292 个
    工控威望: 18670 点
    下载积分: 12423 分
    在线时间: 2699(小时)
    注册时间: 2013-01-31
    最后登录: 2024-12-23
    查看往事如风的 主题 / 回贴
    8楼  发表于: 2024-02-04 10:46
    三人行者必有我师 ,择其善者而从之