博图v14编程c语言教程_实例讲解博途编程实现S7300与西门子触摸屏通讯

649ebcd6b8eba22caab6ae95fa9f86be.png

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

3ed73846583b5fd51a07dfd8d70c1b60.png

011a7b653b91c8110ad5f11152f0f057.png

30089c578be813c4a197a8de9d2d3003.png

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

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

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

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

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

以下做一详细介绍。

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

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

ff914bb93859aa123a9cf39d5c8993b9.png

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

c2662150f0798b698c1423716c541043.png

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

2976c72241e9887a7c9332dbb8661475.png

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

18b82f1689ffa3a3cf10950bb90d184c.png

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

903917cc2b60d29f7eeb0d0d96c25681.png

aa38b55aca0ca5be68675da396dad29c.png

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

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

4c92ea6249de0e8a6ae788fa8f25fbda.png

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

a4fb5a7a58030b5c1be11a5710a628c2.png

3) 查看连接信息

28f3a3119423bb5c239e4183ab1b6428.png

0ed229cf2612283378b9f08b30e1a27d.png

3. 绑定变量,组态画面

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

6ab5a3b5cf412876b4b4384ce9d126be.png

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

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

125bbef083a873f2483d653796e294ed.png

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

38b7a260c0c345239af2ae3df62d21c3.png

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

259078470d8ed8f39f57a945faa2f0d1.png
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值