300PLC通讯问题 点击:518 | 回复:12



hufangsheng

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 83回
  • 年度积分:254
  • 历史总积分:1518
  • 注册:2013年4月24日
发表于:2021-03-12 16:53:50
楼主
求助帖50分-未结帖

各位大神,求助一下,西门子314-2PN/DP PLC有没有办法与普通计算机通讯啊,计算机通过以太网可以直接接收PLC数据吗,我主要是想将PLC的数据写到计算机上,但是我不在计算机上装客户端。计算机上装串口卡是不是可以实现呢,具体如何操作呢,请提供一下参考资料

1分不嫌少!


楼主最近还看过



Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 544回
  • 年度积分:73
  • 历史总积分:17753
  • 注册:2010年8月04日
发表于:2021-03-12 17:22:00
1楼

1、可以了解下  组态软件-组态王、力控、wincc等;组态软件 的选型,根据 需要采集的 IO点数(有的点数 包括 内部变量个数);

2、在电脑侧安装 组态软件,用网线 与 314-2PN/DP PLC连接,在组态软件中 选择相应的驱动,进行通讯链路设置;

可以参考下面的链接:

组态软件与PLC相关的文章

http://bbs.gongkong.com/d/202003/824897/824897_1.shtml




Allen010

  • 精华:0帖
  • 求助:0帖
  • 帖子:30帖 | 544回
  • 年度积分:73
  • 历史总积分:17753
  • 注册:2010年8月04日
发表于:2021-03-12 17:23:45
2楼

为了将PLC 数据 写到计算机中,不在计算机上装客户端   ,对时效性要求高吗?1分钟?

  

菜鸟85

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 129回
  • 年度积分:161
  • 历史总积分:334
  • 注册:2015年4月10日
发表于:2021-03-12 20:19:42
3楼

这个有办法,阔以1509637701--5

柳红岩

  • 精华:1帖
  • 求助:7帖
  • 帖子:16帖 | 664回
  • 年度积分:841
  • 历史总积分:16817
  • 注册:2009年8月05日
发表于:2021-03-12 23:04:33
4楼

你是想想把什么数据写到电脑上?通过组态软件写还是说你会C#,PYTHON这些?

组态软件会简单点,通过PN接口 网络IP就能够实现。

C#,PYTHON就得考虑opc服务的方式

不知道你喜欢的那种


robingsion

  • [版主]
  • 精华:20帖
  • 求助:71帖
  • 帖子:1937帖 | 3671回
  • 年度积分:1068
  • 历史总积分:55076
  • 注册:2011年4月11日
发表于:2021-03-13 08:31:12
5楼

应该可以,但是你的组态好通讯。

用modbus tcp方面,但是肯定需要专门的通讯软件。

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2021-03-13 11:57:47
6楼

引用 "robingsion" 的回复,发表在5楼
        内容: 应该可以,但是你的组态好通讯。用modbus tcp方面,但是肯定需要专门的通讯软件。...

这个用Modbus TCP不是最佳选择吧

AutoCtrl888

  • 精华:0帖
  • 求助:0帖
  • 帖子:58帖 | 466回
  • 年度积分:55
  • 历史总积分:2401
  • 注册:2007年3月04日
发表于:2021-03-13 13:03:22
7楼

这个模块支持MPI接口转成以太网接口,协议支持ModbusTCP和西门子的S7协议通讯:

https://blog.csdn.net/AutoCtrl666/article/details/100161816

🇧  🇱

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 24回
  • 年度积分:0
  • 历史总积分:168
  • 注册:2019年4月25日
发表于:2021-03-14 09:02:19
8楼

跟着学习一下

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:26
  • 历史总积分:335297
  • 注册:2011年4月25日
发表于:2021-03-18 09:52:40
9楼

可以OPC通信,肯定能行

阳阳123456

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 13回
  • 年度积分:0
  • 历史总积分:235
  • 注册:2018年8月14日
发表于:2021-03-25 09:53:35
10楼

工控行业最常见的是装客户端,例如力控等,具有相应的驱动可以直接和PLC进行通信,数据采集,数据转储。

hope123456

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:36
  • 注册:2012年12月03日
发表于:2021-04-05 14:37:46
11楼

可以实现,不过你需要在上位机开发一个客户端软件用于读取PLC数据并写入数据库中,主要步骤如下(以VB为例):

  1. 先在电脑安装VB软件和数据库软件

  2. 用VB写个客户端

  3. 完善VB客户端,通过串口协议编写与PLC通信

  4. VB客户端与数据库连接写入即可完成。

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2021-04-25 10:13:16
12楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。




热门招聘
相关主题

官方公众号

智造工程师