《现代电气控制》整周实训指导书.docx

上传人:b****6 文档编号:6264079 上传时间:2023-01-04 格式:DOCX 页数:19 大小:1.15MB
下载 相关 举报
《现代电气控制》整周实训指导书.docx_第1页
第1页 / 共19页
《现代电气控制》整周实训指导书.docx_第2页
第2页 / 共19页
《现代电气控制》整周实训指导书.docx_第3页
第3页 / 共19页
《现代电气控制》整周实训指导书.docx_第4页
第4页 / 共19页
《现代电气控制》整周实训指导书.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

《现代电气控制》整周实训指导书.docx

《《现代电气控制》整周实训指导书.docx》由会员分享,可在线阅读,更多相关《《现代电气控制》整周实训指导书.docx(19页珍藏版)》请在冰豆网上搜索。

《现代电气控制》整周实训指导书.docx

《现代电气控制》整周实训指导书

 

现代电气控制实训指导书

项目一触摸屏TPC7062K与SMART200以太网通讯一、配置要求

1.西门子S7-200smart软件

2.西门子昆仑通态MCGS嵌入版7.7版本软件。

3.一根网线

4.西门子S7-200SmartPLC

5.MCGSHMI触摸屏带有网口

二、SMART软件设置

设置IP为192.168.1.191

三、编辑测试程序

四、MCGS设置

4.1、选择类型

4.2设置完成后鼠标双击击“设备窗口”

4.3鼠标右击窗口选择“设备工具箱”

 

4.4选择设备工具箱中设备管理

选择“通用TCP/IP父设备”也选择西门子_Smart200驱动。

4.5双击“设备0”设置IP

4.6本地IP设置触摸屏的地址这里置”192.168.1.190”远程IP地址设置PLC地址”192.168.1.191”

设置完成

关于其触摸屏的IP地址设置是,进入触摸屏的硬件中设置。

触摸屏进入工程画面前。

点击触摸屏!

进入其系统设置,选择IP设置。

此时触摸屏就可以和西门子S7-200SMART通讯了!

使用S7-200SMARTRS485口与其通讯。

和S7-200与MCGS一样!

选择S7-200PPI协议!

实验二S7-300与触摸屏TPC7062K通讯

一、配置要求

1.西门子S7-300软件

2.西门子昆仑通态MCGS嵌入版7.7版本软件。

3.一根网线

4.西门子S7-300PLC

5.MCGSHMI触摸屏带有网口。

二、S7-300软件设置

设置IP为192.168.1.191,图中使用了路由器。

编辑测试程序

MCGS设置选择类型

设置完成后鼠标双击击“设备窗口”

鼠标右击窗口选择“设备工具箱”

 

选择设备工具箱中设备管理

选择“通用TCP/IP父设备”也选择西门子CP443-1驱动。

双击“设备0”设置IP

本地IP设置触摸屏的地址这里设置”192.168.1.190”远程IP地址设置PLC地址”192.168.1.191”

设置完成

关于其触摸屏的IP地址设置是,进入触摸屏的硬件中设置。

触摸屏进入工程画面前。

点击触摸屏!

进入其系统设置,选择IP设置。

此时触摸屏就可以和西门子S7-300通讯了!

实验三S7-300与smart200以太网通讯

一、S7通信简介

S7通信是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通信协议,主要用于S7-300/400PLC之间的通信。

S7-200SMARTPLCV2.0版本支持SMARTPLC之间的

S7-400

S7-300

描述

简要描述

SFB14

FB14

读数据

单边编程读访问。

SFB15

FB15

写数据

单边编程写访问。

PUT/GET通讯,经过测试发现S7-300/400集成的PN口与S7-200SMARTPLC之间的PUT/GET通讯也是可以成功的,但是需要S7-300/400侧编程调用PUT/GET指令。

S7-300/400集成PN口调用的功能块的调用如图1、图2所示。

 

表1

图1

图2

要通过S7-300/400CPU的集成PROFINET接口实现S7通信,需要在硬件组态中建立连接。

1、硬件及网络组态

CPU采用1个315-2PN/DP,1个S7-200SMARTPLC使用以太网进行通信。

在STEP7中创建一个新项目,项目名称为S7-300-SMART。

插入1个S7-300站,在硬件组态中插入CPU315-2PN/DP。

如图3所示。

图3

设置CPU315-2PN/DP的IP地址:

192.168.0.1,如图4所示。

硬件组态完成后,即可下载该组态。

 

图4

打开“NetPro”设置网络参数,选中CPU315-2PN/DP,在连接列表中建立新的连接。

步骤如图5所示。

图5

选择Unspecified站点,选择通讯协议S7connection,点击Apply,如图6所示。

图6

在弹出的S7connection属性对话框中,勾选Establishanactiveconnection,设置Partneraddress:

192.168.0.2(S7-200SMARTPLCIP地址),如图7所示。

图7

点击AddressDetails,再弹出来的对话框设置Partner的Slot为1,如图8所示。

点击OK即可关闭该对话框。

 

图8

网络组态创建完成后,需要编译,如图9所示。

图9

网络组态编译无错,鼠标先点击CPU315-2PN/DP,然后点击下载按钮下载网络组态,步骤如图10所示。

图10

2、软件编程

可以通过SFB/FB14"GET",从远程CPU中读取数据。

S7-300:

在REQ的上升沿处读取数据。

在REQ的每个上升沿处传送参数ID、ADDR_1和RD_1。

在每个作业结束之后,可以分配新数值给ID、ADDR_1和RD_1参数。

S7-400:

在控制输入REQ的上升沿处启动SFB。

在此过程中,将要读取的区域的相关指针

(ADDR_i)发送到伙伴CPU。

远程伙伴返回此数据。

在下一个SFB/FB调用处,已接收的数据被复制到组态的接收区(RD_i)中。

必须要确保通过参数ADDR_i和RD_i定义的区域在长度和数据类型方面要相互匹配。

通过状态参数NDR数值为1来指示此作业已完成。

只有在前一个作业已经完成之后,才能重新激活读作业。

远程CPU可以处于RUN或STOP工作状态。

如果正在读取数据时发生访问故障,或如果数据类型检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出表示。

通过使用SFB/FB15"PUT",可以将数据写入到远程CPU。

S7-300:

在REQ的上升沿处发送数据。

在REQ的每个上升沿处传送参数ID、ADDR_1和SD_1。

在每个作业结束之后,可以给ID、ADDR_1和SD_1参数分配新数值。

S7-400:

在控制输入REQ的上升沿处启动SFB。

在此过程中,将指向要写入数据的区域(ADDR_i)的指针和数据(SD_i)发送到伙伴CPU。

远程伙伴将所需要的数据保存在随数据一起提供的地址下面,并返回一个执行确认。

必须要确保通过参数ADDR_i和SD_i定义的区域在编号、长度和数据类型方面相互匹配。

如果没有产生任何错误,则在下一个SFB/FB调用时,通过状态参数DONE来指示,其数值为1。

只有在最后一个作业完成之后,才能再次激活写作业。

远程CPU可以处于RUN或STOP模式。

如果正在写入数据时发生访问故障,或如果执行检查过程中出错,则出错和警告信息将通过ERROR和STATUS输出表示。

打开SIMATIC315PN-1的OB1,在OB1中依次调用FB14,FB15如图11、图12所示:

图11

参数

描述

数据类

存储区

描述

REQ

INPUT

BOOL

I、Q、M、D、L

上升沿触发调用功能块

ID

INPUT

WORD

M、D、常数

地址参数ID

ERROR

OUTPUT

BOOL

I、Q、M、D、L

接收到新数据

STATUS

OUTPUT

WORD

I、Q、M、D、L

故障代码

S7-300:

ADDR_1

M、D

S7-400:

从S7-200SMART的数据地址中读取数

IN_OUT

ANY

ADDR_i

I、Q、M、D、

据;V区数据对应DB1。

(1≤i≤

T、C

4)

S7-300:

RD_1

S7-300:

M、D

S7-400:

IN_OUT

ANY

S7-400I、Q、

本站接收数据地址

RD_i

M、D、T、C

(1≤i≤

4)

FB14参数说明

图12

参数

描述

数据类型

存储区

描述

REQ

INPUT

BOOL

I、Q、M、D、L

上升沿触发调用功能块

ID

INPUT

WORD

M、D、常数

地址参数

DONE

OUTPUT

BOOL

I、Q、M、D、L

为1时,发送完成

ERROR

OUTPUT

BOOL

I、Q、M、D、L

为1时,有故障发生

STATUS

OUTPUT

WORD

I、Q、M、D、L

故障代码

S7-300:

M、D

ADDR_1

从S7-200SMART的数据地址中读

S7-400:

IN_OUT

ANY

I、Q、M、D、

取数据;V区数据对应DB1。

ADDR_i

T、C

(1≤i≤4)

S7-300:

S7-300:

M、D

SD_1

S7-400:

IN_OUT

ANY

本站发送数据地址

S7-400I、Q、

SD_i

M、D、T、C

(1≤i≤4)

FB15参数说明

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1