夏罗登工业科技—专注工业品领域 进口工业品一站式采购平台 采购商登录 采购商注册 供应商招募 其它站点
提 问
全国咨询热线
400 688 7229

在线询价

QQ客服

留言咨询

2019新的起点 新的平台

新版网站覆盖工业品类:智能传感、泵阀流体、动力传输、仪器仪表、电子电气、检测测量。网站内产品均由夏罗登自主运营。2019年平台开放优质供应商申请,招募优质海外品牌合作将与夏罗登共享用户资源一起发展。

新闻资讯首页
官网动态
招聘信息
工业动态
技术资讯
品牌资讯
知识问答
展会信息
新闻专题

西门子PLC如何与上位机通讯

2018-12-12 1355次浏览 来源:www.schalod.com

 

西门子S7plc需要加一块以太网的通讯模块如:CP343-1S7-300的以太网通讯模块,在STep7中要对模块进行组态和设置IP地址。在上位机中需要安装一个西门子的通讯软件叫COMLS7的东东,然后进行设置以下即可。我用WinCCS7-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,不需要任何授权,如果采用S7OPC协议,则需要授权!

S7 PLC 上位机之间可以采用TCP/IP通讯,设置一下IP就可以,另外需要一个以太网交换机.

相关新闻推荐