一、配置条件
现要求一台工控机通过一台交换机和2台PLC进行通讯,通讯协议选择OPC,PLC的型号分别为s7 1200系列的1215和1217。完整的配置过程我使用了以下软件。
1)TIA Portal V13
2)Simatic Net 8.2(安装后包含了Scout V10 、Station Configuration Editor 、Communication Setting)
二、配置方法
配置方法我使用过2种方式。
首先无论哪种方式,你都需要先定义好PLC中的DB块,并且需要将DB块配置为“无优化访问”并且勾选“允许从远程伙伴使用PUT/GET通信方式”。
PLC设备,右键属性,里面有个保护,配置如截图所示。

方式一:COML方式
安装好Simatic Net后可以在开始菜单中搜索“Communication Seetting”,打开后按照以下链接中的文档操作即可,这种方式我觉得是最简单的,并且可以配置PC和多台PLC通讯,但是注意里面有个机架/卡槽的参数,每种PLC系列是不一样的,根据实际情况来配置。
链接1: https://download.csdn.net/download/weixin_38744270/11745043?utm_source=iteye.
注意:方式一和方式二是不兼容的,如果你已经选择了方式二,请按照文档上说明的方式删除其配置,方式一才能使用。

方式二:TIA Portal V13中进行PC Station组态
这种方式有个缺陷,就是PLC与PC Station必须要在同一个工程下配置,而我实际的情况是2台PLC是不同的人写的,无法挪到同一个工程下,所以没有使用这种方式,而是选择了方式一,但是和一台PLC通讯时使用这种方法配置通了。下面是西门子的技术资料,里面的配置方法很详细。
第一步:配置PC Station
链接1: http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/031.html.
链接2: http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/11-Comm/05-OPC/02-Ethernet/02-TIA.html.

第二步:PC Station组态好了,再将PLC的配置下载到PLC中去

第三步:将PC Station中的.xdb文件导出,再用Station Configuration Editor导入.xdb文件,会自动生成下面的截图。

最后:无论是哪种方式,都需要使用Scout来模拟opc客户端来同PLC通讯,这部分不会的建议去西门子官网上找找吧,或者联系他们的技术,西门子的技术支持是一流的,以上配置也都是在他们的帮助下完成。

PC与S7 1200PLC通讯相关推荐

  1. PC与西门子PLC通讯免费软件Libnodave

    软件介绍:PC与西门子PLC通讯免费软件Libnodave Introduction: Libnodave is a free communication library for Siemens S7 ...

  2. 西门子s1200教程_如何进行西门子的S-1200的S7单边通讯图文详解

    根据笔者的工作实践经验发现,在平时所做的项目中.PLC与PLC之间的通讯是必不可少的,但是通讯的类型种类太多我们应该要怎样选择呢? 根据现在的发展趋势Profinet应该是以后的主流,相对于modbu ...

  3. 西门子S7以太网通讯协议

    S7以太网协议属于TCP/IP协议族的一种,下图为S7以太网协议在ISO-OSI参考模型中的位置. 通过WireShark抓包,可以看出S7以太网协议的模型: ISO-OSI参考模型.TCP/IP模型 ...

  4. 步进控制薄图modbus通讯1200PLC通讯威纶通

    步进控制薄图modbus通讯1200PLC通讯威纶通 1 博图软件采用V14SP1以上都可以进行查看程序 2 全部都是实际控制案例,案例中带有Profinet通讯控制子站 3 上位机采用威纶通控制12 ...

  5. STM32G0+EMW3080+阿里云实现单片机WiFi智能联网功能(一)EMW3080实现和PC之间的串口通讯

    项目描述:该系列记录了STM32G0+EMW3080实现单片机智能联网功能项目的从零开始一步步的实现过程: 硬件环境:单片机为STM32G030C8T6:物联网模块为EMW3080V2-P:网联网模块 ...

  6. [转]仿91助手的PC与android手机通讯

    仿91助手的PC与android手机通讯 原文 知道91助手和豌豆莢吧? 说到这两个东西,最让人好奇的应该是就是和手机的交互了.我之前有研究过电脑和安卓的交互,基本功能已经走通了,在这里我想分享一下. ...

  7. 西门子s7 计算机通讯,西门子s7-200 plc通讯连不上怎么办?

    西门子s7-200 plc通讯连不上,解决方法: 1.将CPU打到STOP位置. 2.关闭所有的软件,尤其是占用通讯口的软件,只保留西门子S7-200plc编程软件. 3.要与西门子最新推出的西门子S ...

  8. 西门子s7 计算机通讯,S7-1200与电脑网线通讯-工业支持中心-西门子中国

    通讯不上,有没有提示信息? 最快回答 回答者:  jerry- 中级工程师&nbsp&nbsp第10级 2017-11-21 09:08:03 您可以评论本回答,或直接点击" ...

  9. 基于蓝牙适配器的PC与Android端通讯

    Demo 首先,直接给Demo,对于只想使用的朋友,直接下载使用即可.Demo其实也是从网上爬来的,之后做了各种调试和修改. 原有Demo代码下载,可见地址. 修改后Demo效果如下.效果不太清晰,见 ...

最新文章

  1. 扒一扒.net、.net framework、mono和Unity
  2. 对分贝(dB)概念的理解
  3. tomcat URL乱码问题
  4. 玩转SpringBoot 2 快速搭建 | Spring Initializr 篇
  5. android sdkversion
  6. 70.Android开发知识点总结
  7. Nginx configure
  8. 邮件中html格式转换,如何在宏中将邮件格式更改为html?
  9. html服装商品分类页面,商品分类.html
  10. 【2019牛客暑期多校训练营(第七场)E】Find the median【权值线段树】
  11. HTMLTestRunnerNew 测试报告详解
  12. Openbravo开发手册
  13. Retrofit基本使用
  14. QT报错:The inferior stopped because it received a signal from the Operating System.
  15. 通过url链接将图片上传oss图片显示不完整问题
  16. matlab 双峰,如何在MATLAB中区分双峰和单峰阵列?
  17. 淘宝UWP PC版邀请码已经发放给了前20名申请的博友。请在你们的博客园私信里查收。...
  18. c++11:std::default_delete
  19. PHP 获取客户端ip地址
  20. 【NI Multisim 14.0原理图的设计——简单电路设计】

热门文章

  1. win8激活时出现”错误代码:0×8007007B 错误描述:文件名、目录名或卷标语法不正确“解决方法
  2. java 孕周计算器_周期表孕期计算器
  3. 2020用户行为分析领域最具商业合作价值企业盘点
  4. unnormal C++
  5. 嵌入式开发学习路线图
  6. 内网环境部署zabbix5.0版本监控(一)
  7. nginx日志模块ngx_http_log_module源码分析
  8. 【计算机图形学】着色简介
  9. c语言输出行末不得有多余空格,2019年春季学期第四周作业
  10. MaskNet 这个CTR模型,有点意思