新人-小白
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 102 点
下载积分: 317 分
在线时间: 12(小时)
注册时间: 2022-09-17
最后登录: 2024-04-30
查看新人-小白的 主题 / 回贴
楼主  发表于: 2022-12-07 10:46
用的是三菱FX5UPLC,客户要求用MES来读取数字参数和字符串参数,MES用的是TCP通讯,该准备什么物料?还有该怎么写程序?
张兆楠
番茄先生
级别: 略有小成
精华主题: 0
发帖数量: 314 个
工控威望: 459 点
下载积分: 3075 分
在线时间: 274(小时)
注册时间: 2014-04-07
最后登录: 2024-04-16
查看张兆楠的 主题 / 回贴
1楼  发表于: 2022-12-07 11:20
线体还是什么?这个要具体跟客户沟通的,不单单是PLC的事情
shuangquan89
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 167 点
下载积分: 19268 分
在线时间: 263(小时)
注册时间: 2019-07-16
最后登录: 2024-04-16
查看shuangquan89的 主题 / 回贴
2楼  发表于: 2022-12-07 11:48
5U自带网口,还需要准备网线和交换机,至于程序,你在PLC里面开放一个端口用于MES通讯,然后就是把MES需要的数据地址给整理一下,就把他当作一个大号触摸屏就好了
leo.xue
级别: 略有小成
精华主题: 0
发帖数量: 146 个
工控威望: 250 点
下载积分: 3393 分
在线时间: 203(小时)
注册时间: 2018-01-26
最后登录: 2024-05-01
查看leo.xue的 主题 / 回贴
3楼  发表于: 2022-12-07 11:57
看你的描述应该是PLC做服务器,按照2楼描述的做就可以了。如果是PLC做客户端,那就麻烦了。
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 3767 个
工控威望: 7112 点
下载积分: 13019 分
在线时间: 2493(小时)
注册时间: 2016-10-31
最后登录: 2024-05-02
查看梦雨天涯的 主题 / 回贴
4楼  发表于: 2022-12-07 12:01
叫MES那边自己来取,你只需要把他想要的内容放在指定的地址就行,你还得预留IP地址,端口号,就这么简单
微信hui530527      b站账号,梦雨天涯1991
请不要随意加我,不会随便通过。QQ群942493953
新人-小白
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 102 点
下载积分: 317 分
在线时间: 12(小时)
注册时间: 2022-09-17
最后登录: 2024-04-30
查看新人-小白的 主题 / 回贴
5楼  发表于: 2022-12-07 12:02
引用
引用第2楼shuangquan89于2022-12-07 11:48发表的  :
5U自带网口,还需要准备网线和交换机,至于程序,你在PLC里面开放一个端口用于MES通讯,然后就是把MES需要的数据地址给整理一下,就把他当作一个大号触摸屏就好了

就是说只需要在5U上的以太网端口新建一个Modbus/TCP连接,然后把数据地址整理好给MES那边,让他们自己过来读取就好了,怎么理解对不对?
zq123666
级别: 工控侠客
精华主题: 0
发帖数量: 364 个
工控威望: 2026 点
下载积分: 16192 分
在线时间: 825(小时)
注册时间: 2021-03-24
最后登录: 2024-04-30
查看zq123666的 主题 / 回贴
6楼  发表于: 2022-12-07 12:15
要跟客户沟通确定好,是MES主动读取PLC信息,还是PLC主动上报信息或交互式。前者只需保证MES能连接上PLC,并将PLC数据地址给搞MES的就行。后者就麻烦些,需要看PLC有没有MES模块,没有的话可以用智能网关或者上位机软件做中转。总之对PLC程序没多大要求。
工控菜鸟
菜鸟一只
级别: 论坛先锋
精华主题: 0
发帖数量: 919 个
工控威望: 1095 点
下载积分: 13851 分
在线时间: 281(小时)
注册时间: 2017-04-12
最后登录: 2024-04-15
查看工控菜鸟的 主题 / 回贴
7楼  发表于: 2022-12-07 14:35
开通一个端口给他,你把数据区准备好给他读写就好了
mr荬籹籽
级别: 略有小成
精华主题: 0
发帖数量: 311 个
工控威望: 432 点
下载积分: 1700 分
在线时间: 131(小时)
注册时间: 2016-06-24
最后登录: 2024-04-08
查看mr荬籹籽的 主题 / 回贴
8楼  发表于: 2022-12-08 11:21
按照我这边见过的,都是MES定义好所有的位置以及作用,PLC仅仅需要往指定的地方写入或者读取数据就行了。但我这边都是Q系列,直接走光通信的。

你的是5U道理都差不多了
li19930121
级别: 家园常客
精华主题: 0
发帖数量: 644 个
工控威望: 700 点
下载积分: 11182 分
在线时间: 361(小时)
注册时间: 2019-02-12
最后登录: 2024-05-01
查看li19930121的 主题 / 回贴
9楼  发表于: 2022-12-08 14:51
mes卖模块服务的,你只需要提供一下工厂需要的某些参数在PLC内部的地址就可以,如何读取是MES的事喽
shuangquan89
级别: 探索解密
精华主题: 0
发帖数量: 33 个
工控威望: 167 点
下载积分: 19268 分
在线时间: 263(小时)
注册时间: 2019-07-16
最后登录: 2024-04-16
查看shuangquan89的 主题 / 回贴
10楼  发表于: 2022-12-08 16:29
引用
引用第5楼新人-小白于2022-12-07 12:02发表的  :

就是说只需要在5U上的以太网端口新建一个Modbus/TCP连接,然后把数据地址整理好给MES那边,让他们自己过来读取就好了,怎么理解对不对?

  
对的,一般情况下,都是上位机来读写数据。这个和通讯协议一起与上位机那边确认好,就可以了