目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单。但西门子屏也经常会被用到,所以不得不学。简单写一下会用博图建立西门子触摸屏和S7300PLC的通讯。

西门子触摸屏和PLC通讯大概分为以下四步:本教程以S7300PLC为例做一说明。

第一步:组态PLC,设置通讯地址,建立通讯变量。

第二步:组态触摸屏,建立与PLC的通讯。

第三步:绑定变量,组态画面。

第四步:模拟运行,工程下载。

以下做一详细介绍。

1. 组态PLC,设置通讯地址,建立通讯变量

1) 打开博图软件,创建新项目,并命名为KTP900_S7-300。完成后点击项目视图。

2) 西门子PLC硬件组态:插入CPU:CPU315-2PN/DP

3) 打开PLC设备与网络视图,点击315CUP的网口1,为CPU设置IP地址。

4) 创建变量表,并在变量表里面创建要通讯的变量。

5) 点击PLC项目,编译并下载PLC项目(可以先仿真),如图配置号PG/PC接口,搜索到建立好的设备,并下载。

2. 组态触摸屏并建立通讯

1) 双击添加新设备,插入KTP900

2) 点击确定按钮后,出现HIM组态向导,在PLC连接选项卡下,点击‘浏览’,选择刚才插入的PLC,并选择以太网接口,点击完成后进入触摸屏编程页面。

3) 查看连接信息

3. 绑定变量,组态画面

双击根画面,用拖拽的方式在画面中添加变量。打开PLC中的变量列表,拖拽‘溢流阀压力设定’变量至画面区。在属性界面可以编辑本变量控件。

4. 模拟运行,工程下载。

1) 选中HIM项目,编译并下载,点击仿真按钮。如图所示,溢流阀设定控件中变为0.0,说明下载成功。下载不成功会显示#。

2) 打开一个监控变量表,把PLC至于在线状态,改变溢流阀压力设定值为30.0,在仿真页面看此控件值也变为30.0

3) 同样的在仿真界面改变控件值为15.0 ,在监控表里面检查其值的变化。

西门子300硬件升级包下载_实例讲解博途编程实现S7300与西门子触摸屏通讯相关推荐

  1. python 西门子触摸屏通讯_实例讲解博途编程实现S7300与西门子触摸屏通讯

    原标题:实例讲解博途编程实现S7300与西门子触摸屏通讯 目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单.但西门子屏也经常会被用到,所以不得不学.简单写一下会用博图建立 ...

  2. 西门子300硬件升级包下载_用博途建立西门子触摸屏和S7300PLC的通讯

    目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单.但西门子屏也经常会被用到,所以不得不学.简单写一下会用博图建立西门子触摸屏和S7300PLC的通讯. 西门子触摸屏和PL ...

  3. 西门子300硬件升级包下载_四步学会用博图建立西门子触摸屏和S7300PLC的通讯

    目前国内流行用昆仑通泰触摸屏做项目,一方面价格便宜,另一方面编程简单.但西门子屏也经常会被用到,所以不得不学,不得不回,有网友问到怎么组态西门子触摸屏和PLC的通讯.恰好,有一个项目客户指定用西门子触 ...

  4. 西门子300硬件升级包下载_除了LAD、FBD、STL,西门子强大的GRAPH语言你知道吗?...

    点击↑↑技成培训 ,关注并置顶即可长期免费订阅 19万+工控人关注的微信平台:技术分享.学习交流.工控视频 熟悉西门子的人都知道,西门子PLC支持的语言很多,除了最基本的LAD.FBD.STL之外,还 ...

  5. python 西门子触摸屏通讯_详解博途编程实现S7300与西门子触摸屏通讯

    目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单.但西门子屏也经常会被用到,所以不得不学.简单写一下会用博图建立西门子触摸屏和S7300PLC的通讯. 西门子触摸屏和PL ...

  6. 西门子300硬件升级包下载_TIA博途V15.1入门编程,博途硬件组态、程序下载入门及注意事项...

    这里写一篇入门级的博途软件操作,供初学者使用,内容主要包含:硬件组态过程.注意事项.下载方法及注意事项 01 硬件组态 打开博途软件命名项目名称和存储路径 组态选项 这里,右侧的"设备组态& ...

  7. 三菱fx2n做从站的modbus通讯_实例讲解三菱PLC编程及通讯设定方法

    三菱FX系列PLC作为三菱基本的PLC,它们之间的通讯有几种常用的方式,分别如下:CC-LINK,N:N网络连接,并联连接.1.CC-LINK连接 CC-LINK连接图如下: 对应的PLC可为FX1N ...

  8. python积木式编程_实例讲解python函数式编程

    函数式编程是使用一系列函数去解决问题,按照一般编程思维,面对问题时我们的思考方式是"怎么干",而函数函数式编程的思考方式是我要"干什么". 至于函数式编程的特点 ...

  9. java 并发 变量_实例讲解Java并发编程之变量

    编写线程安全需要关心的: 1.共享的变量 2.可变的变量 共享意味着多个线程可以同时访问,可变意味着其值在生命周期可以改变. 例如以下count 变量: //线程不安全的类 public class ...

  10. 闭锁java_实例讲解Java并发编程之闭锁

    这篇文章主要介绍了实例讲解Java并发编程之闭锁,闭锁相当于一扇门,在闭锁到达结束状态之前,这扇门一直是关闭着的,没有任何线程可以通过,当到达结束状态时,这扇门才会打开并容许所有线程通过,需要的朋友可 ...

最新文章

  1. Spark Streaming中的操作函数分析
  2. qt 删除文件夹_Qt 贪吃蛇制作(含源码)
  3. kafka环境安装及简单使用(单机版)
  4. 第四篇 前端学习之JQuery基础
  5. 【DBMS 数据库管理系统】OLAP 核心技术 : 多维数据模型 ( 多维数据模型 | 维 | 维成员 | 维层 | 维层次 | 维属性 | 度量 )
  6. C语言模拟实现(二)-----可变分区存储管理方式
  7. 自制操作系统学习笔记(2)-汇编程序体验
  8. 50多个强大的jQuery插件应用实例
  9. asp.net 4.0 新特性(翻译)
  10. 11个非常漂亮动物为主题的高品质图标集
  11. 搞懂C++为什么难学,看这篇就够了!
  12. CBOW模型的学习、Trainer类的实现
  13. 【Intellij】Intellij Idea 2017创建web项目及tomcat部署实战
  14. Catfishcms v4.8.54环境搭建
  15. 2022-03-02 组建raft集群实战及日志复制与主从切换调研
  16. 国内最知名的PHP开源网站管理系统,国内最强十款开源网站管理系统
  17. 如何在win10桌面便签日历中显示法定节假日安排?
  18. stm32f407的三重ADC同步触发模式配置
  19. java流意外结束_SyntaxError:输入节点js的意外结束
  20. 测试方法介绍-计算模型复杂度(GMac)、模型大小(M)、计算速度(FPS)

热门文章

  1. TextMate里添加Theme
  2. 控制输入,非法字符不能输入到TextBox.
  3. mysql的data文件夹的位置以及作用
  4. ImageView之android:tint= 属性方法作用详解
  5. CentOS 6.7 配置JSP运行环境之resin
  6. 众说纷“云”之云安全企业用户追踪寻访
  7. POJ 1789 Truck History(最小生成树)
  8. 好用的 curl 抓取 页面的封装函数
  9. 自带CA ,sha256 哈希签名,2048 位加密 脚本,通用
  10. leaks will report false positives while the environment variable NSZombiesEnable is active