EM277
S7-200通信口和编程电缆
S7-200 CPU的通信口(Port0, Port1)型号不同的S7-200 CPU具有一到两个RS-485通信口。
CPU221、CPU222、CPU224有一个通信口;CPU224 XP、CPU226有两个通信口。
S7-200 CPU上的通信口各自独立,每个通信口都有自己的网络地址、通信速率等参数设置。
通信口的参数在编程软件Micro/WIN的“系统块”中查看、设置,新的设置在系统块下载到CPU中后起作用。
S7-200 CPU上的通信口支持的通信协议有:PPI协议:西门子专为S7-200开发的通信协议MPI协议:不完全支持,只能作从站自由口模式:由用户自定义的通信协议,用于与其他串行通信设备通信(如串行打印机等)。
S7-200编程软件Micro/WIN提供了通过自由口模式实现的通信功能:o USS指令库:用于S7-200与西门子变频器(MM4系列、SINAMICS G110和老的MM3系列)o Modbus RTU指令库:用于与支持Modbus RTU主站协议的设备通信S7-200 CPU上的两个通信口基本一样,没有什么特殊的区别。
它们可以各自在不同的模式、通信速率下工作;它们的口地址甚至也可相同。
分别连接到CPU上两个通信口上的设备,不属于同一个网络。
S7-200 CPU不能充当网桥的作用。
CPU通信口的连接S7-200 CPU上的通信口可用于连接:安装了编程软件Micro/WIN的编程电脑其他S7-200 CPU的通信口S7- 300/400的MPI通信口西门子的HMI设备(如TD 200、TP170micro、TP170、TP270等)OPC Server(PC Access )其他串行通信设备第三方HMI通信口引脚定义关于S7-200 CPU和模块的通信端口引脚定义,详情请参考《S7-200系统手册》。
在这里只是列出了一些需要注意,或者用户感兴趣的要点。
S7-200 CPU通信口表1. S7-200 CPU通信口引脚定义:CPU插座(9针母头)引脚号PROFIBUS名称Port0/Port1(端口0/端口1)引脚定义1屏蔽机壳接地(与端子PE相同)/屏蔽224V返回逻辑地(24V公共端)3RS-485信号BRS-485信号B 或TxD/RxD + 4发送请求RTS(TTL)55V返回逻辑地(5V公共端)6+5V +5V,通过100 Ohm电阻7+24V+24V8RS-485信号ARS-485信号A 或TxD/RxD - 9不用10位协议选择(输入)金属壳屏蔽机壳接地(与端子PE相同)/与电缆屏蔽层连通上表中,3和8为RS-485信号,它们的背景颜色与PROFIBUS电缆、PROFIBUS网络插头上的颜色标记一致。
PLC –PLC 之间的ProfiBus 通讯以EM277为例
PLC –PLC 之间的ProfiBus 通讯3. 怎样加入支持PROFIBUS-DP协议的第三方设备既然PROFIBUS-DP 是一种通讯标准,一些符合PROFIBUS-DP规约的第三方设备也可以加入到PROFIBUS网上作为主站和从站,绝大部分设备都可作为从站,只有一小部分设备可作为主站,第三方设备做主站,组态软件需要第三方提供。
第三方设备作从站,如果主站是S7设备,组态软件是STEP7 和SIMATIC NET,如果是S5设备,组态软件是COM PROFIBUS或COM5431。
支持PROFIBUS-DP的从站设备都会有GSD文件,GSD文件是对设备一般的描述,通常以*.GSD或*. GSE文件名出现,将此GSD文件加入到主站组态软件中后就可以组态从站的通讯接口。
在这里主要介绍S7设备做主站的应用,STEP7作为组态软件加入PROFIBUS-DP从站设备,现以S7-400 CPU416-2DP做主站,S7-200 PROFIBUS 接口模块EM277作从站为例,详细介绍怎样导入GSD文件,组态从站通讯接口区进而建立通讯。
3.1PROFIBUS-DP中与EM277的通讯软件: STEP7 V5.2硬件: 1.PROFIBUS-DP主站S7-400 CPU416-2DP2.从站EM2773.MPI网卡CP56114.PROFIBUS电缆及接头此组态实例是将上位机和S7-400 CPU416-2DP通过PROFIBUS-DP总线与EM277相连来建立通讯。
网络配置图如下:S7-400 CPU416-2DP3.2组态主站系统:打开SIMATIC MANAGER 软件, 在FILE 菜单下选择NEW 新建一个项目,在NAME 栏中输入项目名称,将其命名为DP_EM277,在下方的Storage Location 中设置其存储位置。
在项目屏幕的左侧选中该项目,在右键弹出的快捷菜单中选择Insert New Object 插入SIMATIC 400 Station ,可以看到选择的对象出现在右侧的屏幕上。
EM277的使用详解
EM277的使用1.s7-200和s7-300有两种通信方式:像s7-200和s7-200之间通信那样直接通信口连接通信,其实300和200默认使用了MPI协议通信;还有一种方式是通过EM277的方式组建DP网络,300做DP主站,200做DP从站。
下面说第二种方式的具体过程和步骤.......2.S7-300 与S7-200 通过EM277 进行PROFIBUS DP 通讯,需要在STEP7 中进行S7-300 站组态,在S7-200 系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V 存储区与S7-300 的组态EM277 从站时的硬件I/O地址相对应就可以了。
插入一个S7-300的站:选中STEP7 的硬件组态窗口中的菜单Option Install new GSD,导入SIEM089D.GSD文件,安装EM277从站配置文件,如下图:在SIMATIC文件夹中有EM277的GSD文件:导入GSD 文件后,在右侧的设备选择列表中找到EM277 从站,PROFIBUS DPàAdditional Field DevicesàPLCàSIMATICàEM277,并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入/8字节出的方式,如下图:、双击上图的EM277 图标,出现“属性-DP 从站”设定对话框,点击“PROFIBUS…”键,设定EM277的地址(注意:设定的地址须和EM277 的拨码开关一致)。
打开参数赋值选项(Parameter Assignment):填写EM277的地址对应的s7-200中V变量区相对于VB0的偏移量(I/O offset),该偏移量可以任意填写,只要在s7-200中该VB变量去没有被S7-200的程序使用就可以了。
双击EM277的组建,弹出对话框Properties – DP slave 如图:可以修改EM277的地址,这里的地址是对应s7-300组态时的地址,那么这里的地址就不能和S7-300中其他的组态地址重复了,可以使用系统默认地址,也可以自己设置。
Profibus DP 网络中 EM277丢站因素分析及解决方案
Profibus DP 网络中 EM277丢站因素分析及解决方案乔茜华;彭星星;毛乾贝;王永华【摘要】针对 Profibus DP 网络系统运行过程中的 EM277丢站(通信中断)现象,基于搭建的 Profibus DP网络实验平台,模拟其所处工作环境中的电磁干扰(EMI)、接地系统、网络参数设置等因素,并结合Profibus 网络报文,对EM277丢站因素进行分析,提出应合理设置网络系统参数,加入中继器以实现信号的有效放大和再生处理,对网络设备与通信电缆进行屏蔽及正确接地以抑制EMI 等解决方案。
工程实例验证了该方案的可行性。
%According to station missing phenomenon of EM277(communication interruption)in the Profibus DP network system running process,based on the built Profibus network experiment platform,working envi-ronment factors such as the electromagnetic interference(EMI),grounding system,the settings of network parameter and so on were simulated,and combined with Profibus network message analysis,the phenome-non of EM277 station missing was analyzed. The corresponding engineering solution was proposed:reasona-bly setting up network system parameters,adding repeaters to realized the effective amplification and regen-eration treatment,shielding and correcting grounding of network equipment and communication cables to in-hibit EMI. etc. The feasibility of the scheme was verified by engineering examples.【期刊名称】《郑州轻工业学院学报(自然科学版)》【年(卷),期】2015(000)002【总页数】6页(P93-98)【关键词】Profibus DP 网络;EM277;丢站;电磁干扰;接地系统【作者】乔茜华;彭星星;毛乾贝;王永华【作者单位】郑州轻工业学院电气信息工程学院,河南郑州 450002;西北农林科技大学食品科学与工程学院,陕西西安 712100;郑州轻工业学院电气信息工程学院,河南郑州 450002;郑州轻工业学院电气信息工程学院,河南郑州 450002; 纺织服装产业河南省协同创新中心,河南郑州 451191【正文语种】中文【中图分类】TP3930 引言Profibus技术是当前国内外制造业领域中广泛应用的总线技术[1-2],它使得信息化联网技术在行业内的应用范围逐步扩大.车间级测控系统的工作环境比较复杂,普遍存在不同型号、规格的配电、控制及驱动设备,且电缆铺设和接地系统也不规范,这会导致系统总在恶劣的电磁环境下运行,使DP网络出现丢站故障,影响系统的正常使用.国内业界对总线抗干扰技术进行了大量研究,但目前尚未见有针对DP从站丢站问题的研究成果报道.在实际应用中,Profibus DP网络系统中最常用的从站S7-200 PLC中的DP通信模块EM277最容易出现丢站故障,本文拟将实际项目中EM277丢站故障作为研究对象,依托搭建的工业网络实验平台对其丢站因素进行分析,并提出相应的工程解决方案.1 DP网络主从站PLC的应用SIEMENS有多种类型的控制器,S7-300/400系列大中型PLC在Profibus网络系统中通常作为主站,带有DP通信模块EM277的S7-200系列小型PLC一般作为从站.DP通信模块不仅可以作为网络的从站,还可以作为控制器S7-200 CPU与主站之间通信的“中介”.1.1 EM277 工作原理EM277同时支持DP和MPI两种协议,最可靠的通信方式是 DP通信[3].主站通过 EM277对主机S7-200 PLC读/写数据,所有DP配置和编程工作均由主站完成.图1所示为通过EM277在CPU224本地I/O缓冲区分配,即主从站通信数据区的对应关系.若EM277的I/O配置数据量较大,可在传送数据区中设置标志位,分时分批传送. 图1 通过EM277在CPU224本地I/O缓冲区分配1.2 EM277在DP网络中的工作过程作为从站,EM277接收来自主站的多种I/O组态,向主站发送和接收不同数量的数据,主站将输出数据写入EM277,EM277不断更新从主机CPU发来的最新输入数据,并提供给主站,然后将输出数据传送给主机.主站与主机之间的数据交换,是通过各自的用户程序经过V存储区相互传送的.1.3 EM277丢站相关的LED说明EM277出现丢站故障,其面板指示灯会有相应的状态,表1为EM277通信模块状态LED说明.表1 EM277面板LED状态说明LED 状态说明CPU FAULT OFF:模块良好;红色:内部模块故障DP ERROR OFF:无错误;红色:脱离数据交换闪烁:参数化/组态错误DX MODE OFF:非数据交换;绿色:数据交换2 DP网络实验平台搭建及验证调试搭建的Profibus DP网络系统实验平台如图2所示,网络主站选用 CPU412-2DP,与 DP从站ET200M和DP通信模块EM277组成网络,配置的还有Profibus总线诊断分析工具Proficore.图2 Profibus DP网络系统实验平台使用Proficore时,一端接入PC或笔记本电脑的USB端口,另一端接入Profibus总线网络.其配套软件为ProfiTrace,它集分析仪、示波器、条线图、拓扑图和DPV0/V1主站为一体,可对整个Profibus网络进行检测和故障排除,并从报文和波形上分析干扰等问题.在Step7软件中组态配置EM277,然后把组态的DP网络下载到主站CPU412-2DP中,调试至主从站能进行正常数据通信,使用诊断工具测试的B-A网络信号波形如图3所示,表明网络通信正常,可进行EM277丢站的实验研究.图3 DP网络正常通信时A,B信号波形3 EM277丢站现象及因素分析笔者所在研究团队开发了基于纺织生产过程的数据集成与处理系统,在国内许多纺织企业进行了设备信息化联网,使企业的生产管理效率得到了显著提高.但有些系统在运行过程中会出现EM277丢站的现象,给用户带来了困扰.造成丢站的原因有多种因素,如EMI(电磁干扰)、接地系统不规范、硬件和安装故障、网段通信电缆长度和模块供电设计不合理、系统参数配置不合理等.3.1 EMI因素的影响DP通信成功初始化后,EM277上的DX MODE变绿,直至数据交换状态结束或出现通信故障,用诊断工具捕捉到的网络报文如图4所示.由图4可以看出,主站与从站之间数据交换是正常的,可以按照下面的实验步骤进行EMI因素分析研究.1)在通信良好的DP网络中加入电磁干扰源,当干扰强度增加到一定程度时,从主站诊断信息中可查看到“Distributed I/Os:station failure”的信息,捕捉到的网络报文如图5所示.由报文可知:主站发送诊断请求命令,从站无响应,主站Slave_Handler状态机不转移;主站连续多次发送请求信息,从站始终未有应答,一直回复RS(服务拒绝)信息,从站离开数据交互状态,表明EM277出现了丢站现象.2)在1)基础上减弱干扰强度直至干扰消失,主站诊断信息为“Distributed I/Os:station return”,“Distributed I/Os:station failure”,采集到的报文与图5类似,表明网络丢站故障未能消除,网络功能尚未恢复.解除EMI造成的EM277丢站故障后,Profibus主从状态机制无法使网络通信恢复,分析认为该丢站故障不完全是由主站与EM277之间通信中断引起的.3)对S7-200PLC和EM277进行重新上电初始化,EM277上的DX MODE变绿,主站诊断信息为“Distributed I/Os:station return”,测试的网络信号波形良好,表明EM277丢站故障解除.分析认为,上述丢站故障是由于主机CPU与EM277之间的通信连接中断引起的.3.2 DP/IO连接的影响1)在通信正常的DP网络中,把EM277前的DP连接器终端R打到On档位,使得EM277与主站脱离DP通信连接,强制EM277退出数据交换模式,DX MODE熄灭、DP ERROR变红.捕捉到的网络报文如图6所示,由报文可知DP网络主从站之间通信中断时,主站只有诊断请求信息,从站无任何应答.然后打到Off 档位,DX MODE变绿且主站最后诊断信息为“Distributed I/Os:station return”.表明EM277与主站之间恢复了通信,由于故障消除,Profibus主从状态机制恢复,使得通信连接复归正常.图4 系统正常通信时捕捉到的网络报文图5 EM277丢站时捕捉到的网络报文图6 DP连接中断时捕捉到的网络报文2)把EM277的IO连接器拔掉之后再连接,DX MODE熄灭而DP ERROR未亮,主站最后诊断信息为“Distributed I/Os:station failure”,捕捉到的网络报文与图5类似,网络丢站故障未能解除.重新上电后DX MODE变绿,主站最后诊断信息为“Distributed I/Os:station return”,表明 DP 网络丢站故障消除.分析认为,上电初始化能使EM277与主站通信恢复,实际上先是恢复主机CPU与EM277之间的通信连接,进而恢复主站与从站之间的通信.3.3 通信恢复原因分析由上述分析可知,EM277丢站故障的原因可分为两类,一是由主站和EM277之间通信中断导致,二是由主机CPU与EM277之间通信中断导致.DP连接中断为第一类,故障解除后网络通信能够恢复;IO连接中断为第二类,故障解除后网络仍处于丢站状态,上电初始化后通信恢复.EMI引起的丢站,干扰源消失后丢站现象仍然存在,上电初始化后丢站现象消失,与IO连接中断结果一致.表明EMI导致的EM277丢站,是主机CPU与EM277之间的通信中断未能消除,这种丢站现象无法通过Profibus主从状态机制消除.上电初始化系统恢复通信原因是主机CPU为EM277分配50 b的特殊存储器字节(SM).每当DP从站模块接收组态/参数化信息时,SM位置便更新1次,即使探测出1个组态/参数化错误时,这些存储单元也要更新.丢站时这些SM就会报错,使得主机CPU与EM277无法正常连接.每次电源接通时,这些存储单元被清除,上电初始化使主机CPU与EM277重新建立正常的连接.3.4 网络系统参数配置因素的影响在Step7软件中设置与系统需求匹配的网络参数:首先在DP master system的Properties中选择合适的网络参数(如Transmission rate等);然后进入Options激活constant bus cycle time,重新计算出轮询所有从站的周期.经实验分析比较,网络通信设备越多,或设备之间相互交换的数据量越大,计算值就越大.为了网络中主站与从站之间的稳定通信,设置的数值要比计算值略大,但是不能过大,否则会对一类主站(DPM1)和二类主站(DPM2)之间的通信产生影响.4 DP网络丢站的工程解决方案Profibus在设计和制造过程中已采取多层次抗干扰措施,在复杂环境下的运行可靠性已很高,但这只是保证系统稳定工作的前提,还必须在设计和安装过程中采用相应措施,进一步保障系统稳定运行.由于Profibus现场恶劣的工作环境和网络设置问题,网络丢站时有发生,所以找出一套丢站的解决方案非常重要.4.1 从电磁兼容性(EMC)分析网络运行可靠性措施电磁兼容是指电气及电子设备在共同的电磁环境中能执行各自功能、正常工作而互不干扰达到兼容的共存状态[4].为实现系统内外电磁兼容性,需从技术和设计上采取如下措施.1)从技术上分析EMI三要素:抑制干扰源,减少不必要的发射;消除或减弱干扰耦合;增加敏感设备的抗干扰能力,削弱不必要的响应(如接地、屏蔽等)[5].2)从设计上分析主要原因:①共模干扰,RS-485接口采用差分方式传输信号,只检测两线电位差,而忽视了 RS-485收发器共模电压范围为-7~12 V[6],当网络共模电压超出此范围时会影响通信稳定甚至损坏接口;②EMI影响,发送驱动器输出信号中的共模部分需要一个返回通路,若没有一个低阻返回通道(信号地),就会以辐射形式返回源端,整个总线就像一个巨大的天线向外辐射电磁波,所以需要有一条低阻信号地.4.2 总线电缆屏蔽机理总线电缆屏蔽机理主要有两方面:一是外来电磁波在金属表面产生涡流,会抵消原来的磁场;二是电磁波在金属表面产生反射损耗,另一部分透射波在金属屏蔽层内传播过程中衰减产生吸收损耗.总线电缆的屏蔽是利用由导电材料制成的屏蔽并结合接地来切断干扰源.总线网络各个站点的接地点若存在电位差,将各站点电缆屏蔽层接地时,屏蔽层会有电流流过,RS-485总线上也会有很大的共模电压,严重影响通信可靠性,甚至损毁RS-485接口电路.要避免上述情况,就要设计成如图7所示的整个网络在等电位基础上的多点接地.图7 Profibus DP网络等电位基础上的多点接地4.3 网络系统的规范设计1)主机CPU传感器的输出功率能力决定其所供电IO模块数量.以CPU222 CN为例,其电流供应能力为180 mA,EM277通信口消耗需120 mA,若主机CPU所供电IO模块过多,就可能引起EM277因供电不足而丢站,此时要用独立电源为模块直接供电.2)合理设置网络波特率Transmission Rate等网络系统参数,使之满足系统的通信要求.4.4 DP网络丢站解决方案解决Profibus DP网络丢站的主要措施包括:1)合理设置网络系统参数,对主机CPU供电功率和所带IO模块消耗功率进行评估,以确定EM277的供电方式.2)网络线路超过一定距离、现场设备过多或外部EMI严重的情况下,网络需加入中继器以完成对信号的有效放大和再生处理,达到扩展网络规模、保障良好通信质量的目的[7].3)对网络设备及通信电缆进行屏蔽以防空间辐射EMI,对外引线进行隔离,分层布置,以防引入EMI.电缆干扰强的场合可使用光纤提高抗干扰能力.4)接地是提高电子设备EMC的有效手段,正确接地既能抑制EMI影响,又能抑制设备向外发出干扰,要正确设计接地点和接地装置,完善接地系统.4.5 实际工程应用实例1:图8是贵州某纺织厂大型DP网络细纱工序的上位机网络监控画面,EM277出现了丢站故障.经分析是由于车间EMI特别严重且接地系统比较混乱而引起的.经过防电磁干扰、良好接地等措施处理后,网络中丢失站点EM277与主站恢复正常通信,图9是系统恢复正常通信时的监控画面.图8 监控系统中细纱机从站丢失画面图9 监控系统中细纱机从站正常通信画面实例2:福州某纺织厂大型DP网络细纱工序发生EM277大面积丢站,图10是用ProfiTrace采集到的网络信号条线图,已远低于正常通信值.由于车间使用的是新型纺机,且接地系统合理,排除了EMI因素.最后通过设置网络系统参数,使通信得到了恢复,图11为网络信号电压约为正常值5 V的条线图.图10 DP网络大面积丢站时网络信号条线图图11 DP网络正常通信时网络信号条线图5 结语制造业车间Profibus DP网络系统通常在高电磁发射环境下运行,应使用优质通信电缆和模块以提高系统EMC.在网络安装中,应本着规范、不依赖设备抗干扰能力的原则进行设备安装和布线,以减少或消除安装因素引起的故障.屏蔽和接地是抑制干扰的重要方法,正确使用屏蔽和接地是DP系统稳定运行、消除干扰的重要措施,Profibus网络过大时,系统参数设置要满足要求.本文以实际工程中出现的EM277丢站现象为研究点,通过实验对其进行分析,给出了工程解决方案,在企业车间的应用实例表明该方案是可行的.参考文献:[1]王永华,A.Verwer[英].现场总线技术及应用教程[M].2版.北京:机械工业出版社,2012:59-88.[2]王永华,常洁,江豪.基于Profibus的纺织工业网络架构规划[J].郑州轻工业学院学报:自然科学版,2013,28(2):31.[3]SIEMENS.S7-200可编程控制器系统手册[G].2008:438-446. [4]SIEMENS.西门子自动化与驱动产品符合电磁兼容规则的安装规范手册[G].2008:6-9.[5]于庆广.可编程控制器原理及系统设计[M].北京:清华大学出版社,2004:148 -163.[6]宋云召,江豪,王永华.Profibus网络接地方式及其工程应用研究[J].制造业自动化,2014,36(1):78.[7]李娜,王薇,买波,等.Profibus诊断中继器及其工程应用中的关键技术[J].低压电器,2012,24(11):59.。
EM277模块DP ERROR红灯亮的同时,S7 416的BASF 和EXIF红灯也亮了,这怎么回事
EM277模块DP ERROR红灯亮的同时,S7 416的BASF 和EXIF红灯也亮了,这怎么
回事
s7400为主站,s7200为从站EM277模块DPERROR红灯亮的同时,S7416的BASF和EXIF红灯也亮了,这怎么回事呢
最佳答案
(1)EM277模块DPERROR红灯亮-----应该是EM277的子站与S7-400主站数据交换错误,也就是DP通讯错误,可能存在的原因:
1、硬件检查、DP线及接头等检查
2、软件设置错误,组态以及其他参数检查。
参考以下手册《400H如何与S7-200通讯》:
/download/Upload/AS/faq/F034 9.pdf
(2)S7416的BASF和EXIF红灯也亮了,这怎么回事呢-----
S7-400上面的指示灯BASF-----电池故障,需要更换S7-400备用电池。
参考资料:
《S7-400硬件和安装手册》146页关于电池报警的介绍:
/CN/view/zh/1117849 《何时更换S7300/400控制器的备用电池?》:
/CN/view/zh/22298091 《为什么尽管插入一块新的备用电池还出现电池故障信号?》:
/CN/view/zh/22299632 S7-400上面的指示灯EXIF-----检测到外部错误,建议你看看下面的链接:
/service/answer/solution.aspx?Q_ id=63906&cid=1029。
EM277的使用详解
EM277的使用详解EM277的主要特点是输出电压和电流可调节,并且具有过压和过载保护功能。
它可以通过前面板上的旋钮来调节输出电压和电流,从而满足不同设备的需求。
另外,EM277还具有输出电流限制功能,可以根据需要限制输出电流的上限,以保护设备和电路免受过流的影响。
EM277的输入电压范围是220VAC,输出电压范围是0-24VDC,输出电流范围是0-10A。
它还具有短路保护和反向连接保护功能,当输出短路或输入极性错误时,会立即切断输出电路,以保护设备和电源模块本身的安全。
在使用EM277之前,需要先确保输入电源的电压符合要求,并且连接正确。
接下来,可以根据需要调节输出电压和电流。
首先,将旋钮插入对应的位置,然后顺时针旋转可增加输出电压和电流,逆时针旋转可减小输出电压和电流。
在调节时需要注意,不要超过设备或组件的额定工作电压或电流,以免损坏设备。
调节完成后,可以连接需要供电的设备或组件。
连接时要注意确保电源线的接线端子正确并牢固,以避免因松动或接触不良而导致供电故障或火灾。
另外,在连接设备之前,还要检查设备的电流要求是否在EM277的承载范围内,以免因输出电流过大而造成过载和损坏。
在长时间使用EM277时,还需要注意以下几点。
首先,要确保散热良好,模块周围不要堆积物品,保持通风通畅。
其次,要定期检查模块上的散热风扇是否正常工作,如果发现异常应及时更换。
最后,要定期检查电源模块的工作状态指示灯,确保正常工作。
总结起来,EM277是一种可靠的通用电源模块,具有输出电压和电流可调节、过压保护、过载保护等功能。
在使用时,需要注意输入电压的要求和连接方式,同时确保设备的电流要求在承载范围内。
长时间使用时要注意散热和风扇运转情况,定期检查工作状态。
EM277的正确使用可以为工业自动化控制系统提供稳定的电源供应,确保设备的正常运行。
S7-400与s7-200如何通讯
西门子S7-400,S7-300与S7-200的EM277之间的PROFIBUS-DP通讯圈子类别:PLC (未知) 2009-4-25 11:00:00[我要评论] [加入收藏] [加入圈子]西门子S7-400,S7-300与S7-200的EM277之间的PROFIBUS-DP通讯:西门子S7-400,S7-300PLC可以通过PROFIBUS-DP方式与S7-200的EM277进行通讯。
本文例子是一台CPU315-2DP作为PROFIBUS-DP通讯的主站,S7-200的EM277作为PROFIBUS-DP通讯的智能从站进行通讯。
S7-300与S7-200通过EM277进行PROFIBUS-DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V存储区与S7-300的组态EM277从站时的硬件I/O地址相对应就可以了。
1. 新建项目:在STEP7中创建一个新项目,点击右键,在弹出的菜单中选择“Insert New Object”→“SIMATIC 300 Station”,插入S7-300站。
2. 双击“Hardware”选项,进入“HW Config”窗口。
点击“Catalog”图标打开硬件目录,按硬件安装次序和订货号依次插入机架、电源、CPU等进行硬件组态。
插入CPU时会同时弹出PROFIBUS组态界面。
点击“New”按钮新建PROFIBUS(1),组态PROFIBUS 站地址,本例中为2。
点击“Properties”按钮组态网络属性,选择“Network Setings”进行网络参数设置,在本例中设置PROFIBUS的传输速率为“1.5Mbit/s”,行规为“DP”。
点击“OK”按钮确认,出现PROFIBUS网络。
3. 选中菜单“Option”→“Install New GSD...”,导入SIEM089D.GSD文件,安装EM277从站配置文件。
在s7-300中对EM277模块分配地址
在s7-300中对EM277模块分配地址∙悬赏分:5∙- 解决时间:2009-11-5 08:06s7-300和s7-200的Profibus DP通讯中要在300中对EM277模块分配地址,我的200子站除了DI,DO。
还有AI。
AI在EM277模块中怎么分配,我在s7-300中分配了8Bytes Out/8BytesIn 后4Word Out/4Word In就没法分配了?4Word Out/4Word In是不是对200中AI分配的?怎样既能分配DI和DO,有能同时分配S7-200中的AI问题补充:在对EM277进行地址配置时,32Bytes Out/32Bytes In和16Word Out/16Word In 有什么区别?他们的寻址范围可都是一样的啊?问题ID: 43721提问者:foxplc - 新生第1级最佳答案在300中对EM277模块分配地址时可根据你的应用所需的通信缓冲区的大小来选择。
例如选择32字节入/32字节出,其在S7-200中对应VB0-VB31为输出,VB32-VB63为输入。
在分配上述字节为单位的地址时也是根据你的应用所需要求。
例如S7-200有32点输入,16点输出,2个模拟量输入需上送S7-300,则可定义:32点输入状态送入VB32-VB35,共4个字节32位;16点输出状态送入VB36-VB37,共2个字节16位;2个模拟量输入送入VB38-VB41,共4个字节即2个字;VB42-VB63可为空。
在S7-300读取与上述VB相对应所对应的地址即可。
回答者:阿鸣- 高级工程师第11级2009-11-2 15:51 提问者对于答案的评价:不是VB0-VB31是输出吗?那么16点输出状态送入VB0-VB1,共2个字节16位;VB32-VB63是输入,32点输入送入VB32-VB35那么两个模拟量输入应该送入 VB36-VB39其他回答em277可以配置成最多32字输入,32字输出。
EM277的拨码开关什么含义
EM277的拨码开关什么含义
EM277的拨码开关什么含义他的设定适合什么相对应的?不同的设定有什么区别?怎样设定是最好的设定问题补充:
这里的拨码开关是不是就是S7-200从站的站号呀
最佳答案
(1)EM277的拨码开关什么含义他的设定适合什么相对应的?不同的设定有什么区别?怎样设定是最好的设定------
x1就是地址的个位,X10就是地址的十位,如地址是3话,X10为0,X1调到3就可以了!如果地址为13的话,X10调1,X1调到3(地址拨码设置见附件图片)
(2)这里的拨码开关是不是就是S7-200从站的站号呀-----
是的。
参考:
《如何在S7-200和S7-300之间,通过PROFIBUSDP进行数据通讯?》——
/CN/view/zh/2615830
参考资料:/service/answer/solution.aspx?Q_ ID=42164&cid=1027
图片说明:1,拨码设置
标签。
S7-200的EM277的应用
1. 了解初次学习EM277时,在哪些文档中可以获得有用的信息⌝2. 初次使用EM277时,需要有哪些设置和注意事项⌝3. S7-200通过扩展EM277可以和哪些设备进行通信⌝4. 怎样获得EM277的GSD文件⌝5. 使用EM277时的常见问题利用EM277模块可将S7-200PLC连接至PROFIBUS-DP总线。
EM277的外形如下所示:PROFIBUS网络通常有一个主站和若干个I/O从站,主站设备通过组态可以知道I/O从站的类型和站号。
EM277只能做PROFIBUS-DP的从站,而不能做主站。
因此S7-200之间不能使用EM277进行DP通信,同时S7-200也不能和只能做DP从站的变频器进行通信。
如果我们第一次使用EM277,我们可以参考以下两个基本文档:《西门子S7-200•LOGO!•S ITOP 参考》请参考以上文档中:“S7-200PLC->通信->PROFIBUS-DP通信EM277”的相关信息"《S7-200 可编程控制器系统手册》请参考以上文档中:“附录A技术规范->EM 277 PROFIBUS--DP模板规范”的相关信息第一次使用EM277时,在EM277侧通常我们需要进行如下操作:(1)将EM277和S7-200进行正确的连接,并为EM277连接24V电源(2)为EM277设置通信地址(使用模块上的拨码开关设置)(3)将EM277和CPU进行先断电后上电的操作,以保证通信地址的生效(4)将通信电缆正确的连接在通信接口上设置好EM277后,我们就可以利用EM277进行通信,那EM277可以实现哪些通信呢?S7-200和S7-300/400之间的DP通信参考文档下载S7-200和400H之间的DP通信参考文档下载S7-200和TD系列的文本显示器的通信EM277只需要做基本的配置即可,参见本文“第一次使用EM277的设置”S7-200和HMI(西门子的部分触摸屏)之间的DP或MPI通信EM277只需要做基本的配置即可,参见本文“第一次使用EM277的设置”S7-200和WINCC之间的通信参考文档下载S7-200和编程软件STEP7-Micro/win 之间的通信EM277只需要做基本的配置即可,参见本文“第一次使用EM277的设置”S7-200与PC机的OPC软件SIMATIC NET软件之间的通信参考文档下载当S7-200通过EM277和S7-300或第三方的DP主站进行通信时,通常需要在对方安装GSD文件(可以这样简单而形象的理解GSD文件,此文件就是从站向主站介绍自己身份的一个文件),EM277的GSD文件下载当设置好EM277后,我们可能还会遇到以下问题:1. EM277模块的指示灯的含义?可以参考《S7-200 可编程控制器系统手册》附录A技术规范->EM 277 PROFIBUS--DP 模板规范。
SIMATIC NET OPC Server与S7-200EM277的 S7连接
SIMATIC NET OPC Server S7-200/EM277 S7 S7 communication via SIMATIC NET OPC Server to S7-200/EM277Profibus SIMATIC NET OPC ServerS7-200/EM277 S7S7 SIMATIC NET OPC Server S7-200/EM277 ProfibusKey Words S7connection SIMATIC NET OPC Server S7-200/EM277 Profibus IA&DT Service & Support Page 2-25SIMATIC NET OPC Server S7-200/EM277 S7 (1)1. (4)1.1STEP7 Microsoft Windows (4)1.2SIMATIC NET Microsoft Windows (4)1.3STEP7 Micro/Win Microsoft Windows (4)1.4SIMATIC Microsoft Windows STEP7 V5.4 (4)2. (4)2.1 (4)2.2 (4)3. (5)3.1 PC Station (5)3.2 STEP7 PC Station (6)3.3 S7-200 (15)3.4OPC Scout (18)4. (22)5. (24)IA&DT Service & Support Page 3-251.1.1 STEP7 Microsoft Windows/CN/view/zh/82508912.2.1Windows XP Professional SP2SIMATIC NET PC Software V6.4STEP7 Professional 2006 SR5 (V5.4+SP4)STEP7-Micro/win V4.0Incl.SP62.2CP5611 6GK1561-1AA01CPU224XP 6ES7214-2AD23-0XB0EM277 6ES7277-0AA22-0AA0Profibus 6XV1830-0EH10DP 6ES7972-0BB50-0XA0IA&DT Service & Support Page 4-25IA&DT Service & SupportPage 5-253.3.1 PC Station1. Station Configration Editor OPC ServerCP5611112. CP5611 PROFIBUS 223. Station Name S7con3.2 STEP7 PC Station1. Insert >Station >Simatic PC Station PCStation Configuration Editor Station Name “S7con”332. SIMATIC NETStation Configuration Editor PC 4IA&DT Service & Support Page 6-2543. NetPro OPC Server “Insert NewConnection” Insert >New Connection 5IA&DT Service & Support Page 7-25IA&DT Service & SupportPage 8-2554. OPC Server “Unspecified” “S7connection”665. “Apply” “Partner” EM277 77IA&DT Service & Support Page 9-25IA&DT Service & SupportPage 10-258Partner TSAP 03.00 EM2776. “OK” NetPro S7 connection_1 “Save andCompile”997. “Set PG/PC Interface” “PC internal(local)”,10108. 11 PCStation 12IA&DT Service & Support Page 11-2511129. Station Configuration Editor 13“X”IA&DT Service & Support Page 12-251310. “Set PG/PC Interface” “CP5611(PROFIBUS)”14 OPC Server S7-200IA&DT Service & Support Page 13-251411. Start >Simatic > Simatic Net >Configuation console CP561115IA&DT Service & Support Page 14-25IA&DT Service & SupportPage 15-25153.3 S7-2001. STEP7-Micro/win S7-200Micro/win S7-200CPU16162. PG/PC 17 “CP5611(PROFIBUS)”EM277 200CPU, OPC Server S7-20017“Properties 18 “OK 16IA&DT Service & Support Page 16-25183. 200CPUEM277 “4” 19 “OK”IA&DT Service & Support Page 17-25IA&DT Service & SupportPage 18-25193.4 OPC Scout1. Start >Simatic > Simatic Net >OPC Scout “”cpu224 202120IA&DT Service & SupportPage 19-25212. “cpu224” OPC-Navigator “S7”S7 connection_1 “objects” I/M/Q/DB 22 23 24 “OK” 26 “Quality”“good”22IA&DT Service & SupportPage 20-252324DB 200CPU V I M Q DBIA&DT Service & SupportPage 21-253. 200CPU 25 VB200VB025OPC Scout DB 26,DB1.DBB200 DB1.DBB0264. OPC Scout 27,QB327200CPU Q 28,QB3284.OPCServer S7-300/400200CPU M MB0~MB31 MD30 200CPU CP5611 OPC Server 8 EM277 CP5611 CP5613IA&DT Service & Support Page 22-25A0303IA&DT Service & Support Page 23-255.IA&DT Service & Support Page 24-25© 2001-2011IA&DT Service & Support Page 25-25。
EM277的使用详解
文件: 在SIMATIC文件夹中有EM277的GSD文件:导入GSD GSD 文件后,在右侧的设备选择列表中找到文件后,在右侧的设备选择列表中找到EM277 EM277 从站,从站,从站,PROFIBUS PROFIBUSDP DPààAdditional Field Devices Additional Field DevicesààPLC PLCààSIMATIC SIMATICààEM277,EM277,并且根据您的通讯字节并且根据您的通讯字节并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入字节入/8/8字节出的方式,如下图:字节出的方式,如下图:、双击上图的EM277 EM277 图标,出现“属性-图标,出现“属性-图标,出现“属性-DP DP DP 从站”设定对话框,从站”设定对话框,从站”设定对话框,点击“点击“PROFIBUS PROFIBUS PROFIBUS…”键,设定…”键,设定EM277的地址(注意:设定的地址须和的地址(注意:设定的地址须和EM277 EM277 的拨码开关一致)的拨码开关一致)。
打开参数赋值选项(打开参数赋值选项(Parameter Assignment Parameter Assignment Parameter Assignment)):),该偏移量offset)的偏移量(I/O填写EM277的地址对应的s7-200中V变量区相对于VB0的偏移量(I/O offset的程序使用就可以了。
可以任意填写,只要在s7-200中该VB变量去没有被S7-200的程序使用就可以了。
DP slave 如图:可以修改如图:可以修改EM277的地址,Properties –– DP slave双击EM277的组建,弹出对话框Properties这里的地址是对应s7-300组态时的地址,那么这里的地址就不能和S7-300中其他的组态地下面是s7-300中其他硬件的组态地址:中其他硬件的组态地址:时对s7-200中的V B1000—V B1上面指令的意思就是将s7-200中VB1010中的数据传送到而要是通过MPI通信的话,s7-200中也不用编写任何的程序,不过要在s7-300中编写通信通信的话,s7-200用的程序。
em277都亮红灯
em277都亮红灯
我的是西门子226,223,235,235,277这样连接最后277链接到西门子触摸屏,半年了,最近有时出现全部亮红灯,最后CPU控制的东西正常,但触摸屏上数据有时就没有。
过一段时间又正常。
问题补充:
我的277就是把前面的cpu里面的数据传到触摸屏上,应该不需要设置地址,写一下程序之内配置吧,好像不需要设置dp方面吧
最佳答案
重新检查模块间连接电缆的连接及模块电源连接。
补充问题回复:
开始正常,一段时间后出现了通讯异常的问题,不是在什么设置参数上,而是需要检查通讯连接。
你提示的问题现象是全部的扩展模块亮灯,只能说明你需要检查从0#槽开始的全部模块的通讯连接电缆上,当然还包含模块的供电电源是否正常。
工业网络通信及组态技术 3-1
鼠标左键双击槽架2位置的“CPU313-2DP” ,就会出现如图1所示的CPU313-2DP属性 对话框,这里进行CPU的属性设置,单击“ 属性"按钮如图2可进行MPI属性设置。
图1
图2
单击槽架3中的" DP“进行属性设置
设置CPU 313C-2 DP主站的地址为 “1”,选择联网波 特率为19.2kbps
点击 “参数赋值” 定义发送与接收的 地址偏移量,如下 图所示设置是定义 S7-200 V区的起始 地址为VB100,2号 站的S7-200通信区 间为VB100-VB131
S7-300对应的通信 区域与相应的S7200通信PLC与S7-300PLC间PROFIBUS-DP通信设置 2 PROFIBUS-DP通信系统测试
3
由于S7-200的PLC不支持DP通 信协议,也没有DP接口,因此 在从站S7-200 PLC中需要另加 通信模块EM277。EM277模块 是智能模块,通过串行I/O总线
S7-300PLC与S7-200PLC间的PROFIBUS-DP通信
任务目标
进一步熟悉通信基本知识,熟悉PLC间的通信。 掌握S7-300PLC和S7-200PLC之间的PROFIBUS-DP通信
方法。
任务描述
分别对S7-300PLC和S7-200PLC进行通信参数设置,设计 PLC程序,实现S7-300PLC与S7-200PLC之间的ROFIBUSDP通信,完成主站S7-300PLC的启动控制按钮I2.0控制从 站S7-200PLC的指示灯Q1.6,从站的启动控制按钮控制主 站的指示灯Q1.6。
在【硬件组态】窗口右侧的硬件目录中,选中【SIMATIC 300】→【 RACK-300】→【Rail】并双击或拖动【Rail】到【HW-Config】窗口 的空白工作区。表格即代表机架(Rail),表格中的序号代表机架的槽 号,如下图所示窗口。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
问题:如何实现S7-300与S7-200的EM277之间的PROFIBUS DP通讯链接?
回答:
S7-300与S7-200通过EM277进行PROFIBUS DP通讯,需要在STEP7中进行S7-300站组态,在S7-200系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V 存储区与S7-300组态EM277从站时的硬件I/O地址相对应就可以了。
插入一个S7-300的站:
选中STEP7的硬件组态窗口中的菜单 Option Install new GSD,导入SIEM089D.GSD文件,安装EM277从站配置文件,如下图:
在SIMATIC文件夹中有EM277的GSD文件:
导入GSD文件后,在右侧的设备选择列表中找到EM277从站,PROFIBUS DP→Additional Field Devices→PLC→SIMATIC→EM277,并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入/8字节出的方式,如下图:
根据EM277上的拨位开关设定以上EM277从站的站地址,如下图:
组态完系统的硬件配置后,将硬件信息下载到S7-300的PLC当中:
S7-300的硬件下载完成后,将EM277的拨位开关拨到与以上硬件组态的设定值一致,在S7-200中编写程序将进行交换的数据存放在VB0-VB15,对应S7-300的PQB0-PQB7和PIB0-PIB7,打开STEP7中的变量表和STEP7 MicroWin32的状态表进行监控,它们的数据交换结果如下图:
取的值。
EM277上拨位开关的位置一定要和S7-300中组态的地址值一致。