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

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

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

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

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