峰峦@叠嶂 2023-03-17 15:59 采纳率: 99.3%
浏览 13
已结题

MES商的西门子数采PLC,想与生产设备三菱PLC,或与该设备的触摸屏西门子,用OPC-UA进行通信,请问怎么实现呢;

请问一下,我们有一台生产设备,PLC用得三菱,采用MODBUS TCP/IP协议,其的触摸屏是西门子,用得是OPC-UA协议进行通讯;

现在我们想将其联网并纳入我们的MES里面,但是MES系统,若想与设备PLC进行通讯,设备商要求必须增加硬件通讯模块;若要与设备的触摸屏(西门子)通讯,其MES商的数采PLC又不支持,说是其型号是西门子1200版的,不能即当服务器,又当客户端,我也不太理解,MES还告知,除非升级到1500版本,但这样原来的程序都要重写,MES商又不太情愿;

请问上述有什么办法能解决这个难题吗,我个人建议是,尽量能与设备触摸屏进行通讯,是最优选择, 这样即直接,又省成本,若额外采购模块,价格很贵5000多银两,公司也不一定能批准,左右为难,请大家给出出主意吧,谢谢;

  • 写回答

2条回答 默认 最新

  • 追cium 2023-03-17 16:02
    关注

    参考GPT和自己的思路:

    针对你所提出的问题,我可以给出以下建议:

    1.针对设备PLC与MES系统之间的通信,可以考虑使用通信服务器或者网关,将MODBUS TCP/IP协议转换为支持OPC-UA协议的格式,从而实现两者之间的连接。

    2.针对与设备触摸屏进行通信的问题,我建议可以尝试使用第三方软件或者库,例如S7Comm或者OPC UA Client,来实现MES系统与西门子1200版触摸屏之间的通信。这样既不需要增加硬件通讯模块,也不需要升级到1500版本。

    3.如果以上方案对公司来说均不可行,那么就需要权衡成本和效益,考虑是否值得采购硬件通讯模块,或者升级设备至1500版本。同时,也可以考虑是否可以尝试与设备商协商,寻找更为经济实惠的解决方案。

    总之,针对这个难题,需要综合考虑多方面因素,并且需要进行实际测试,才能找出最为合适的解决方案。希望我的建议能够对你有所帮助。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月25日
  • 已采纳回答 3月17日
  • 创建了问题 3月17日

悬赏问题

  • ¥15 R语言爬虫的时候元素和园代码不一样怎么解决呀
  • ¥15 VS2022多项目启动有问题
  • ¥15 SQL删除添加数据后序号不连续问题。
  • ¥15 首次运行OmniEvent运行报错
  • ¥15 有没有人知道这个问题怎么解决
  • ¥15 comsol电力电缆载流量仿真
  • ¥15 webSocket可以接TCP socket接口吗
  • ¥60 mpi并行出错,CFD++计算
  • ¥15 c#:vsto,powerpoint的外接程序中换主题颜色
  • ¥15 状态机/汽车转向灯/Sateflow