电工学习网

 找回密码
 立即注册

PLC如何与上位机通讯

2016-6-11 07:51| 编辑:电工学习网| 查看: 118232| 评论: 1

西门子S7的plc需要加一块以太网的通讯模块如:CP343-1是S7-300的以太网通讯模块,在STep7中要对模块进行组态和设置IP地址。在上位机中需要安装一个西门子的通讯软件叫COMLS7的东东,然后进行设置以下即可。我用WinCC和S7-300通讯,没问题!
TCP/IP只是一种传输层/网络层的网络协议,在它之上可以有多种应用层的通讯方式
我研究了一段时间,发现可以在任何操作系统下和S7系列PLC进行以太网通讯.不需要专用网卡,不需要授权,真正的底层通讯,其实也不复杂.
我用的是VB调用Socket API.当然你用Winsock控件也可以.在Unix/Linux下面用C就可以访问Socket了.
设置:
协议:TCP,端口号:102,IP:你组态的地址.计算机为TCP客户端.
通讯:
首先发送连接请求,三次握手建立TCP连接,
然后还要进行一次SIEMENS的软件握手,其实就是...
这样就可以通讯啦.不过你的网络编程应该很好.不能用阻塞方式,否则容易出问题.
下位安装以太网模块(341/441)上位安装SIMENTIC NET,不一定需要CP1613,普通网卡就可!如果使用WINCC,不需要任何授权,如果采用S7或opc协议,则需要授权!
S7 PLC与 上位机之间可以采用TCP/IP通讯,设置一下IP就可以,另外需要一个以太网交换机.

看过《PLC如何与上位机通讯》的人还看了以下文章:

发表评论

最新评论

引用 libolai 2017-11-16 06:08
学习了

查看全部评论(1)

  • PLC输入端和输出端怎么接线
  • 什么是COM端口?PLC中COM端口如何接线?
  • plc控制电动机正反转梯形图
  • 西门子S7-200系列PLC全套接线图
  • PLC十字路口的交通灯控制编程实例
  • plc基础知识指令27个
热点文章

电工学习网 ( )

GMT+8, 2023-3-30 13:55

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部