版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3.5PROFIBUS-DP的应用项目十二CPU集成DP接口连接远程站ET200M项目十三通过DP连接智能从站(MS不打包通信)项目十四通过DP连接智能从站(MS打包通信)项目十五通过DP连接的DX方式通信
项目十六依据实物网络进行硬件组态和程序设计
项目十二陵集成DP接口连接远程站ET200组态及软件设计
难点:集成DP接口连接远程站ET200M的网络组态;重点:集成DP接口连接远程站ET200M参数设置及PLC编程。
问题思考S7设备ET200M结构任务一S7系统中分散式I/O从站1、ET200M
是一种模快结构的远程I/O从站,由IM153PROFIBUS-DP接口模块、电源、各种I/O模块组成。2、ET200S
是一种模快结构的远程I/O从站,由IM151PROFIBUS-DP接口模块、电源、各种I/O模块组成。3、ET200L
是小型固定式I/O站,由端子模块和电子模块组成,端子模块包括电源和接线端子,电子模块由通信部分及各种类型的I/O组成。4、ET200B
是小型固定式I/O站,由端子模块和电子模块组成,端子模块包括电源、通信口和接线端子,电子模块由各种类型的I/O组成。任务二网络组态任务2硬件和软件需求硬件:主站S7-300:CPU314C-2PN/DP,仿真输入模块各16点24V。从站ET200S:接口模块IM151-1;输入输出模块(输入4AI,2AO)。PROFIBUS电缆及连接器。PROFIBUSS7-300MASTERPGET200SMPI任务1网络硬件配置图软件:STEP7V5.4SP5问题思考:I/O点数的地址表示。硬件的连接:用PROFIBUS电缆将IM151的DP接口连接到CPU314的DP接口,用编程电缆PG机USB口连接到CPU314的MPI接口。1、在非还原盘新建姓名STEP7文件夹,再建子文件夹PROFIBUS_ET200。2、打开STEP7,新建姓名学号(两数字)项目,组态S7-300主站,双击硬件选项目,进入硬件组态窗口,按要求依次插入机架、电源、CPU(I/O模块网络完成后最后组态)。
站地址为2,网络设置(波特率:1.5M,配置文件:DP)。任务3网络组态及参数设置注意:集成DP口虚拟通信I/O与CPU物理I/O地址不能冲突。3、添加到DP网络上的IM151-1模块从站站址为12,必须和IM151-1上拨码开关上设定的站址相同。组态I/O模块,分别插入电源模块PM-E,4AI,2AO。若开始地址为0,访问这些点输入第一点为I0.0,输出第一点为Q0.0。问题思考:虚拟通信地址不能与CPU物理地址冲突。4、CPU314插入仿真模块DI16。任务三软件编程任务1在S7-400中调用OB82,OB85,OB86,OB1221、在SIEMENSS7-300/400系列PLC中有多种程序块,主要有:组织块(OB),功能块(FB),功能(FC),数据块(DB)及系统功能(SFC)和系统功能块(SFB)。1)组织块OB
OB由系统自动调用,并执行用户在OB块中编写的程序,所以OB的基本作用是调用用户程序。
在OB块中编写程序的最大容量,S7-300是16KB,S7-400是64KB。
除主程序循环OB1外,其它OB均是由事件触发的中断。2)功能FC
功能FC有两个作用:(1)作为子程序用;(2)作为函数用。
函数中程序的最大容量,S7-300是16KB,S7-400是64KB。
3)函数块FB
FB与FC相比,FB每次调用都必须分配一个背景数据块,用来存储接口数据区(TEMP类型除外)和运算的中间数据。FB中程序的最大容量,S7-300是16KB,S7-400是64KB。4)数据块DB
DB用来存储用户数据及程序的中间变量,为全局变量。DB的最大容量,S7-300为32KB,S7-400为64KB。
DB可分为共享数据块(ShareDB)、背景数据块(InstanceDB)和用户自定义数据(UDT)类型的数据块。
5)SFC和SFBSFC和SFB集成在CPU中,相当于系统提供的可供用户程序调用的FC或FB,实现与CPU系统相关的一些功能。2、调用OB82,OB85,OB86,OB122功能
如果某一个从站掉电或损坏,若不调用以上功能块,CPU将停止运行,为了忽略故障CPU继续运行,可以在S7-300的CPU程序中调用OB82,OB86,OB122,在S7-300的CPU程序中调用OB82,OB85,OB86,OB122。任务2软件编程作业:试详细阐述CPU集成DP接口连接远程站ET200M网络硬件组态及程序设计。(要求同课件)谢谢!项目十六通过DP连接智能从站(MS通信)实践操作
(S7-300CPU为主站,S7-300CPU为从站)难点:通过DP连接智能从站的网络组态;重点:通过DP连接智能从站参数设置及PLC编程。
问题思考原则上先组态智能从站PROFIBUSS7-300S7-300PG任务一网络组态任务1网络硬件配置(S7300-300DP)CPU314C-2PN/DP集成DP接口电缆连接CPU315-2DP集成DP接口原则上先组态从站。任务2硬件和软件需求硬件PROFIBUS-DP主站:S7-300CPU314C-2PN/DP,。从站:S7-300CPU315-2DP。PROFIBUS电缆及接头软件STEP7V5.4SP5PROFIBUSS7-300S7-300PG问题思考:网络中的一类主站和二类主站。1、在非还原盘新建姓名STEP7文件夹,再建子文件夹S7300-300DP。2、先组态智能从站(1)打开STEP7,新建姓名学号(两数字)项目,组态S7-300从站,双击硬件选项目,进入硬件组态窗口,按要求依次插入机架、电源、CPU(I/O模块网络完成后最后组态)。任务3网络组态及参数设置注意:集成DP口虚拟通信I/O与CPU物理I/O地址不能冲突。站地址为4,网络设置(波特率:1.5M,配置文件:DP)。(2)组态成功后,双击CPU315-2DP项下的“DP”项,弹出属性菜单,如图选择DP从站,其下选择框选择中,诊断地址改为1022,这样这个接口既可以作为DP从站,又可以通过这接口监控程序。2、先组态智能从站问题讨论:为什么不先建主站S7-300?问题讨论:S7-300通信区地址的建立。(3)定义S7-300从站的通信区
注:在组建S7-300从站时,先建通信区地址,再插DI/O模块。3、组态主站(1)S7-300主站的站地址为2,组态成功后,双击CPU314C-2PN/DP项下的“DP”项,弹出属性菜单,如图选择DP主站。(2)将S7-300从站连接到DP网络上。(3)定义主站通信区
2号主站4号从站发送区QB0接收区IB0
接收区IB0发送区QB0
(4)双击组态网络图标:选择编译并检查全部。
任务二软件编程任务1在S7-400中调用OB82,OB85,OB86,OB1221、在SIEMENSS7-300/400系列PLC中有多种程序块,主要有:组织块(OB),功能块(FB),功能(FC),数据块(DB)及系统功能(SFC)和系统功能块(SFB)。1)组织块OB
OB由系统自动调用,并执行用户在OB块中编写的程序,所以OB的基本作用是调用用户程序。
在OB块中编写程序的最大容量,S7-300是16KB,S7-400是64KB。
除主程序循环OB1外,其它OB均是由事件触发的中断。2)功能FC
功能FC有两个作用:(1)作为子程序用;(2)作为函数用。
函数中程序的最大容量,S7-300是16KB,S7-400是64KB。
3)函数块FB
FB与FC相比,FB每次调用都必须分配一个背景数据块,用来存储接口数据区(TEMP类型除外)和运算的中间数据。FB中程序的最大容量,S7-300是16KB,S7-400是64KB。4)数据块DB
DB用来存储用户数据及程序的中间变量,为全局变量。DB的最大容量,S7-300为32KB,S7-400为64KB。
DB可分为共享数据块(ShareDB)、背景数据块(InstanceDB)和用户自定义数据(UDT)类型的数据块。
5)SFC和SFBSFC和SFB集成在CPU中,相当于系统提供的可供用户程序调用的FC或FB,实现与CPU系统相关的一些功能。2、调用OB82,OB85,OB86,OB122功能
如果某一个从站掉电或损坏,若不调用以上功能块,CPU将停止运行,为了忽略故障CPU继续运行,可以在S7-300的CPU程序中调用OB82,OB86,OB122,在S7-300的CPU程序中调用OB82,OB85,OB86,OB122。任务2软件编程从站侧编程主站侧编程
作业:试详细阐述通过DP连接智能从站(MS不打包通信)网络硬件组态及程序设计。(要求同课件)谢谢!项目四通过DP连接智能从站(MS打包通信)和第三方设备通信(SFC14、SFC15的应用)难点:通过DP连接智能从站的网络组态;重点:通过DP连接智能从站参数设置及PLC编程。
问题思考原则上先组态智能从站PROFIBUSS7-400S7-300PG任务一通过DP连接智能从站网络组态任务1网络硬件配置(S7400-300DP)
CPU416-2DP集成DP接口电缆连接CPU315-2DP集成DP接口,原则上先组态从站。任务2硬件和软件需求硬件PROFIBUS-DP主站:S7-400CPU416-2DP,I模块32点24V,O模块16点24V。从站:S7-300CPU315-2DP,I模块16点24V,O模块16点24V。PROFIBUS电缆及接头软件STEP7V5.4SP5PROFIBUSS7-400S7-300PG问题思考:网络中的一类主站和二类主站。1、在非还原盘新建姓名STEP7文件夹,再建子文件夹SFC14-SFC15。2、先组态智能从站(1)打开STEP7,新建姓名学号(两数字)项目,组态S7-300从站,双击硬件选项目,进入硬件组态窗口,按要求依次插入机架、电源、CPU(I/O模块网络完成后最后组态)。任务3网络组态及参数设置注意:集成DP口虚拟通信I/O与CPU物理I/O地址不能冲突。站地址为4,网络设置(波特率:1.5M,配置文件:DP)。(2)组态成功后,双击CPU315-2DP项下的“DP”项,弹出属性菜单,如图选择DP从站,其下选择框选择中,诊断地址改为1022,这样这个接口既可以作为DP从站,又可以通过这接口监控程序。2、先组态智能从站问题讨论:为什么不先建主站S7-400?问题讨论:S7-300通信区地址的建立。(3)定义S7-300从站的通信区
注:在组建S7-300从站时,先建通信区地址,再插DI/O模块。3、组态主站(1)S7-400主站的站地址为2,组态成功后,双击CPU416-2DP项下的“DP”项,弹出属性菜单,选择DP网。3、组态主站(2)组建DP网:打开硬件目录,选择PROFIBUSDP→ConfiguredStations文件夹,选择CPU31X,将其连接到DP主站的PORFIBUS总线上。(3)定义主站通信区(在DP从站的组态属性内定义主站通信区)
2号主站(S7-400)
4号从站(S7-300)
发送区QB0-QB9接收区IB0-IB9
接收区IB0-IB9
发送区QB0-QB9注:在组建S7-400主站时,先建通信区地址,再插DI/O模块。(4)双击组态网络图标:选择编译并检查全部。
任务二软件设计任务1编写主站程序(在系统库中找到SFC14、SFC15,并在OB1中调用)SFC14解开主站在IB0-IB9内的数据包并放在DB1数据块数据位0.0开始的10个字节中。SFC15给存放在DB2数据块数据位0.0开始的10个字节中的数据打包,并通过主站的QB0-QB9发送给从站。DB1接收数据块中数据类型定义DB2发送数据块中数据类型定义
主站数据从站数据输入DB1.DBX0.0-DB1.DBX9.7输出MB10.0-MB19.7输出DB2.DBX0.0-DB2.DBX9.7输入MB20.0-MB29.7任务2编写从站程序(在系统库中找到SFC14、SFC15,并在OB1中调用)SFC14解开从站在IB0-IB9内的数据包并放在内存中MB20-MB29中。SFC15给存放在内存中MB10-MB19数据打包,并通过主站的QB0-QB9发送给从站。任务三S7-400和第三方设备(具有EM277模块S7-200)通信任务2硬件和软件要求硬件PROFIBUS-DP主站:S7-400CPU416-2DPDI/O
PROFIBUS-DP从站:S7-300CPU315-2DPDI/O
PROFIBUS-DP从站带接口模块EM277的S7-200PLCPROFIBUS电缆及连接器软件STEP7V5.4SP5
任务1网络硬件配置图带EM277的S7-200PROFIBUSS7-400S7-300PG任务3网络组态及参数设置1、硬件的连接:用PROFIBUS电缆将EM277的DP接口连接到CPU416-2DP的DP接口。
2、添加到DP网络上的EM277模块从站(安装SIEM089D.GSD文件),打开硬件目录,选择PROFIBUSDP→AdditionalFieldDevices→PLC→SIMATIC文件夹,将EM277(若没有EM277,可安装SIEM089D.GSD文件)挂到DP网上,站地址为6。3、配置CPU416-2DP和S7-200的通信区
CPU416-2DP通信区的设置S7-200通信区的设置主站数据从站数据输入IB100-IB131发送区VB132-VB163输出QB100-QB131
接收区VB100-VB1314、双击组态网络图标:选择编译并检查全部。
作业:试详细阐述通过DP连接智能从站(MS打包通信)网络硬件组态及程序设计。(要求同课件)谢谢!项目五CP342-5作为主站和FC1、FC2应用重点:通过STEP7软件操作会网络硬件组态。难点:通过按钮远程控制指示灯理解数据DP通信。学习目标1、通过STEP7软件操作会网络硬件组态。2、通过IO地址设置理解物理和通信IO关系。3、通过软件设计会定义FC1和FC2用户接口。4、通过按钮远程控制灯理解数据DP通信。任务一CP342-5作为主站硬件组态PROFIBUS带CP342-5的S7CPU315-2DPPGET200M任务1网络配置图1、网络中的一类主站和二类主站。2、DP电缆连接CP342-5的DP通信口,而不是CPU的DP通信口。问题思考任务2硬件和软件要求硬件DP主站:S7-300CPU315-2DP,带CP342-5通信模块输入输出模块各32点24V。DP从站:ET200M接口模块IM153-2及输入输出模块(输入16点24V,输出16点24V)。PROFIBUS电缆及连接器软件STEP7V5.4SP5
PROFIBUS带CP342-5的S7CPU315-2DPPGET200M任务3网络组态及参数设置1、在非还原盘新建姓名STEP7文件夹,再建子文件夹CP342-5_master
。2、组态主站(1)组态S7-300主站,双击硬件选项目,进入硬件组态窗口,按要求依次插入机架、电源、CPU。注意插入CPU315-2DP时,将有如下窗口弹出,不需建网直接确定。2、组态主站(2)继续组态S7-300主站,插入CP342-5(依次选择“CP-300”→“PROFIBUS”→“CP342-5”→“订货号5DA02”)。利用CP主站模块的DP口建网,站地址为(3)双击CP342-5模块,弹出属性窗口,工作模块选主站。最后插入主站物理I/O模块。注意问题讨论CP342-5DP口虚拟通信I/O与CPU物理I/O地址不会冲突。
添加到DP网络上的IM153-2模块从站,依次选择“PROFIBUSDP”→“DPVOSlave”→“ET200M”站地址为4。组态虚拟通信区IO→
DI16和DO16,并保存编译。
3、组态从站:4、双击组态网络图标:选择编译并检查全部。
任务二软件编程及FC1和FC2的应用参数名参数说明CPLADDRCP342-5的地址SEND发送区,对应从站的输出区RECV接收区,对应从站的输入区DONE发送完成一次产生一次脉冲NDR接收完成一次产生一次脉冲ERROR错误位STATUS调用FC1和FC2产生的状态字DPSTATUSPROFIBUS-DP的状态字节任务1利用数据块收发数据任务2利用M寄存器收发数据若CP342-5通信区地址改为如图所示。则在主站内FC1和FC2接口定义如下。
主站数据从站数据发送区MB26-MB27输出区QB6-QB7接收区MB43-QB44
输入区IB3-IB4上面程序说明如下。程序段3:本地I模块第一点得电(按钮动作),则远程O第一点和最后点接灯亮(得电)。程序段4:本地I模块最后点得电(按钮动作),则远程O第八点和最九点接灯亮(得电)。程序段5:远程I模块第一点得电(按钮动作),则本地O第一点和最后点接灯亮(得电)。作业:试详细阐述通过CP342-5连接远程IO网络硬件组态及FC1、FC2程序设计。(要求同课件)谢谢!项目六CP342-5作为从站和FC1、FC2应用重点:通过STEP7软件操作会网络硬件组态。难点:通过按钮远程控制指示灯理解数据DP通信。学习目标1、通过STEP7软件操作会网络硬件组态。2、通过IO地址设置理解物理和通信IO地址关系。3、通过软件设计会定义FC1和FC2用户接口。4、通过按钮远程控制指示灯理解数据DP通信。任务一网络硬件组态任务1网络硬件配置CPU416-2DP集成DP接口电缆连接S7-300网络模块CP342的DP接口,原则上先组态从站。PROFIBUSS7-400带CP342的S7-300PG任务2硬件和软件需求硬件PROFIBUS-DP主站:S7-400CPU416-2DP,I模块32点24V,O模块16点24V。从站:S7-300CPU315-2DP,带CP342-5通信模块,I模块16点24V,O模块16点24V。PROFIBUS电缆及接头软件STEP7V5.4SP5问题思考:网络中的一类主站和二类主站。PROFIBUSS7-400带CP342的S7-300PG1、在非还原盘新建姓名STEP7文件夹,再建子文件夹CP342-5_slave。2、先组态智能从站(1)打开STEP7,新建姓名学号(两数字)项目,组态S7-300从站,双击硬件选项目,进入硬件组态窗口,按要求依次插入机架、电源、CPU,由于CPU带DP口,则弹出DP属性窗口如下,不建网确定。任务3网络组态及参数设置2、组态智能从站(2)继续组态S7-300从站,插入CP342-5(依次选择“CP-300”→“PROFIBUS”→“CP342-5”→“订货号5DA02”)。利用CP主站模块的DP口建网,站地址为4(3)双击CP342-5模块,弹出属性窗口,工作模块选从站。最后插入主站物理I/O模块。问题讨论CP342-5DP口虚拟通信I/O与PLC物理I/O地址不冲突。所以:组态CP342-5模块后,马上组态从站PLC的物理IO。3、组态主站(1)组态S7-400主站,插入机架、电源、CPU,组态CPU416-2DP时,用CPU集成DP口联网,弹出DP口属性窗口如下,站地址为2,选中PROFIBUS(1),最后点确定。图下的“DP”项,弹出属性菜单,选择DP网
。注意:集成DP口虚拟通信I/O与CPU物理I/O地址不能冲突。3、组态主站(2)双击CPU416-2DP下的“DP”项,弹出属性菜单,选择DP接口
,检查常规是否已联网,工作模式是否已选主站。(3)组建DP网:打开硬件目录,选择PROFIBUSDP→ConfiguredStations文件夹,选择如下图,将其连接到DP主站的PORFIBUS总线上。(4)连接到DP主站的PORFIBUS总线时,弹出如下窗口,点连接并确定。(5)定义主站的通信口,选用16点输入(全部)和16点输出(全部)。注意:主站编程需要调用SFC14和SFC15。4、双击组态网络图标:选择编译并检查全部。
任务二主从站编程及SFC14、SFC15、FC1、FC2的应用任务1主站编程及SFC14、SFC15应用
在主站OB1中调用SFC14和SFC15,在从站OB1中调用FC1和FC2。
主站数据从站数据输入MB20-MB35输出MB20-MB35
输出MB40-MB55输入MB40-MB55任务2从站编程及FC1、FC2应用参数名参数说明CPLADDRCP342-5的地址SEND发送区,对应从站的输出区RECV接收区,对应从站的输入区DONE发送完成一次产生一次脉冲NDR接收完成一次产生一次脉冲ERROR错误位STATUS调用FC1和FC2产生的状态字DPSTATUSPROFIBUS-DP的状态字节参数说明
编程深化及扩展主站程序从站程序作业:试详细阐述S7-400的DP口连远程从站CP342-5网络硬件组态及FC1、FC2程序设计。(要求同课件)谢谢组织块、功能块、数据块在S7-400中调用OB82,OB85,OB86,OB1221、在SIEMENSS7-300/400系列PLC中有多种程序块,主要有:组织块(OB),功能块(FB),功能(FC),数据块(DB)及系统功能(SFC)和系统功能块(SFB)。1)组织块OB
OB由系统自动调用,并执行用户在OB块中编写的程序,所以OB的基本作用是调用用户程序。
在OB块中编写程序的最大容量,S7-300是16KB,S7-400是64KB。
除主程序循环OB1外,其它OB均是由事件触发的中断。2)功能FC
功能FC有两个作用:(1)作为子程序用;(2)作为函数用。
函数中程序的最大容量,S7-300是16KB,S7-400是64KB。
3)函数块FB
FB与FC相比,FB每次调用都必须分配一个背景数据块,用来存储接口数据区(TEMP类型除外)和运算的中间数据。FB中程序的最大容量,S7-300是16KB,S7-400是64KB。4)数据块DB
DB用来存储用户数据及程序的中间变量,为全局变量。DB的最大容量,S7-300为32KB,S7-400为64KB。
DB可分为共享数据块(ShareDB)、背景数据块(InstanceDB)和用户自定义数据(UDT)类型的数据块。
5)SFC和SFBSFC和SFB集成在CPU中,相当于系统提供的可供用户程序调用的FC或FB,实现与CPU系统相关的一些功能。2、调用OB82,OB85,OB86,OB122功能
如果某一个从站掉电或损坏,若不调用以上功能块,CPU将停止运行,为了忽略故障CPU继续运行,可以在S7-300的CPU程序中调用OB82,OB86,OB122,在S7-400的CPU程序中调用OB82,OB85,OB86,OB122。项目七通过DP连接的DX方式通信重点:通过STEP7软件操作会网络硬件组态。难点:通过按钮远程控制指示灯理解数据DP通信。学习目标1、通过STEP7软件操作会网络硬件组态。2、通过IO地址设置理解物理和通信IO地址关系。3、通过软件会定义SFC14和SFC15用户接口。4、通过按钮远程控制指示灯理解数据DP通信。DX:直接数据交换任务1通信原理:
PROFIBUS-DP通信是一个主站依次轮询从站的MS通信方式,基于DP协议的DX通信模式是在主站轮询从站时,从站除了将数据发送给主站,同时还将数据发送给其他从站。DP主站(2)DP从站(6)DP从站(4)响应请求MS方式DX方式请求响应响应任务一网络硬件组态任务2网络硬件配置CPU416-2DP集成DP接口电缆连接两个S7-300网络从站的集成DP接口,原则上先组态从站。PROFIBUSS7-400MASTERS7-300SLAVEPGS7-300SLAVE任务3硬件和软件需求硬件PROFIBUS-DP主站2:S7-400CPU414-3DP,I模块32点24V,O模块16点24V。从站4:S7-300CPU315-2DP,I模块16点24V,O模块16点24V。从站6:S7-300CPU314C-2DP(自带输入24点,输出16点,地址可以用系统默认)。PROFIBUS电缆及接头软件STEP7V5.4SP5问题思考:网络中的一类主站和二类主站。1、在非还原盘新建姓名STEP7文件夹,再建子文件夹PROFIBUS_DP_DX
。2、组态智能从站4号站(1)打开STEP7,新建姓名学号(两数字)项目,组态S7-300从站CPU315-2DP
,双击硬件选项目,按要求依次插入机架、电源、CPU(物理I/O模块先不组态)。任务4网络组态及参数设置注意:集成DP口虚拟通信I/O与CPU物理I/O地址不能冲突。站地址为4,网络设置(波特率:1.5M,配置文件:DP)。(2)组态成功后,双击CPU315-2DP项下的“DP”项,弹出属性菜单,如图选择DP从站,其下选择框选择中,诊断地址改为1022,这样这个接口既可以作为DP从站,又可以通过这接口监控程序。2、组态智能从站4号站问题讨论:为什么不先建主站S7-400?问题讨论:S7-300通信区地址的建立。(3)定义S7-300从站4号站的通信区
注:在组建S7-300从站时,先建通信区地址,最后DI/O模块。3、组态智能从站6号站(1)组态S7-300从站CPU314C-2DP
,双击硬件选项目,按要求依次插入机架、电源、CPU。(2)组态成功后,双击CPU314C-2DP项下的“DP”项,弹出属性菜单,选择DP从站,诊断地址改为1022。(3)定义S7-300从站4号站的通信区。注:在组建CPU314C-2DP从站时,先建通信区地址,自带输入24点和输出16点,IO地址可以系统默认。3、组态主站(1)S7-400主站的站地址为2,组态成功后,双击CPU414-3DP项下的“DP”项,弹出属性菜单,选择DP网。3、组态主站(2)组建DP网:打开硬件目录,选择PROFIBUSDP→ConfiguredStations文件夹,选择CPU31X,将两个从站连接到DP主站的PORFIBUS总线上。(3)定义主站通信区(在DP从站的组态属性内定义主站通信区)
2号主站(S7-400)
4号从站(S7-300)
发送区QB0-QB9接收区IB0-IB9
接收区IB0-IB9
发送区QB0-QB92号主站6号从站发送区QB10接收区IB0
接收区IB10发送区QB0
任务1通信原理:
PROFIBUS-DP通信是一个主站依次轮询从站的MS通信方式,基于DP协议的DX通信模式是在主站轮询从站时,从站除了将数据发送给主站,同时还将数据发送给其他从站。DP主站(2)DP从站(6)DP从站(4)响应请求MS方式DX方式请求响应响应任务二4号从站与6号从站DX通信区定义任务2通信区定义
DP主站(2)DP从站(6)DP从站(4)响应请求MS方式DX方式请求响应响应1、4号站接收,6号站发送(接收4号站定义通信区)任务2通信区定义
DP主站(2)DP从站(6)DP从站(4)响应请求MS方式DX方式请求响应响应2、6号站接收,4号站发送(接收6号站定义通信区)任务3物理IO地址定义
1、4号站组态物理IO(地址20-21),2号站组态物理IO(IB20-23,OB20-21),6号站内置IO地址IB124-126,OB124-125。2、双击组态网络图标:选择编译并检查全部。任务三软件编程主站程序两从站程序作业:试详细阐述通过DP连接的DX方式通信网络硬件组态及SFC14、SFC15程序设计。(要求同课件)谢谢任务一S7-300/400和第三方设备(具有EM277模块S7-200)通信PROFIBUSS7CPU416-2DPPG带EM277的S7-200任务1网络配置图任务2硬件和软件要求硬件PROFIBUS-DP主站S7-400CPU416-2DP从站带接口模块EM277的S7-200PLCMPI网卡5611PROFIBUS电缆及连接器软件STEP7V5.4SP5
课题十三PROFIBUS第三方设备通信及上机操作考核任务3网络组态及参数设置1、硬件的连接:用PROFIBUS电缆将EM277的DP接口连接到CPU416-2DP的DP接口。2、打开STEP7,新建DP_EM277项目,组态S7-400,CPU416-2DP作为主站。站址为6
3、添加到DP网络上的EM277模块从站(安装SIEM089D.GSD文件),站址为12,必须和EM277上拨码开关上设定的站址相同。4、配置CPU416-2DP和S7-200的通信区
5、在S7-400程序块中调用OB82,OB85,OB86,OB122
CPU416-2DP通信区的设置S7-200通信区的设置主站数据从站数据输入IB0-IB31发送区VB132-VB163输出QB0-QB31
接收区VB100-VB131项目八PROFIBUS-DP真实实践项目重点:通过STEP7软件操作会网络硬件组态。难点:通过按钮远程控制指示灯理解数据DP通信。学习目标1、通过STEP7软件操作会网络硬件组态。2、通过IO地址设置理解物理和通信IO地址关系。3、通过软件会定义SFC14和SFC15用户接口。4、通过按钮远程控制指示灯理解数据DP通信。任务一PROFIBUS-DP真实项目硬件组态任务1实际DP网络任务2网络硬件配置图带EM277的
S7-200PROFIBUSS7-300PGET200MET200S1、网络硬件配置图问题思考:网络中最先组建哪个设备?2、硬件和软件要求软件STEP7V5.4SP5硬件(3)从站:接口模块EM277的S7-200PLC。PROFIBUS-DP主站:S7-300CPU315-2DP以太网模块PROFIBUS-DP从站:PROFIBUS电缆及连接器(1)从站ET200M:接口模块IM153-1,2AI模块,2AO模块;
(2)从站ET200S:接口模块IM151-1,电源24V模块PM-E,2AI模块,2AO模块,4DI模块*2,4DO模块*2;1、在非还原盘新建姓名STEP7文件夹,再建子文件夹PROFIBUS-DP真实项目。2、打开STEP7,新建姓名学号(两数字)项目,组态S7-300主站,双击硬件选项目,进入硬件组态窗口,按要求依次插入机架、电源、CPU、以太网模块。
组态CPU时建DP网,站地址为2,网络设置(波特率:1.5M,配置文件:DP)。
组态以太网模块时不需要建网。任务3网络组态及参数设置3、添加到DP网络上的IM153-1模块从站站址为4,必须和IM153-1上拨码开关上设定的站址相同。组态I/O模块,分别插入2AI,2AO模块。老师评议:订货号若与实际设备不一致的后果。4、添加到DP网络上的IM151-1模块从站站址为38,必须和IM151-1上拨码开关上设定的站址相同。组态I/O模块,分别插入2AI,2AO模块,4DI*2,4DO*2。5、添加到DP网络上EM277模块从站站址为10,必须和EM277
上设定的站址相同。通过EM277总线连接S7-200。CPU315-2DP通信区的设置S7-200通信区的设置主站数据从站数据输入IB42-IB73发送区VB42-VB73输出QB10-QB41接收区VB10-VB416、双击组态网络图标:选择编译并检查全部。
注:在编译并检查全部,无错误设备将显示白色,若某一设备有错,则该设备显示红色。
S7-300PS6
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025版学校校办工厂风险管理与承包经营合同3篇
- 二零二五年度木材市场行情预测与分析咨询合同4篇
- 2025年度环保材料研发与生产合作合同范本4篇
- 2025版旅游度假区租赁与旅游服务合作协议3篇
- 2025年度智能交通系统保密管理与服务合同
- 二零二五年度科技型中小企业贷款合同
- 2025年度知识产权授权委托书签订协议
- 2025年度门面出租合同终止与租赁合同终止后合同解除及违约赔偿协议
- 2025年度银行存款账户远程开户服务协议
- 2025年度私人房产使用权转让与智能家居系统安装合同
- 2024年全国体育专业单独招生考试数学试卷试题真题(含答案)
- 北师大版小学三年级上册数学第五单元《周长》测试卷(含答案)
- DB45T 1950-2019 对叶百部生产技术规程
- 2025届河北省衡水市衡水中学高考仿真模拟英语试卷含解析
- 新修订《保密法》知识考试题及答案
- 电工基础知识培训课程
- 住宅楼安全性检测鉴定方案
- 广东省潮州市潮安区2023-2024学年五年级上学期期末考试数学试题
- 市政道路及设施零星养护服务技术方案(技术标)
- 《论语》学而篇-第一课件
- 《写美食有方法》课件
评论
0/150
提交评论