浔之漫智控技术-西门子PLC代理商
西门子PLC模块 , 变频器 , 触摸屏 , 交换机
萍乡西门子S7-200代理商

萍乡西门子S7-200代理商

profibus网络的硬件由主站、从站、网络部件和网络组态与诊断工具组成。网络部件包括通信媒体(电缆),总线连接器、中继器、耦合器;以及用于连接串行通信、以太网、as-i、eib等网络系统的网络转接器。profibus - dp设备可以分为3种不同类型的站。

(1)1类dp主站

1类dp主站(dpm1)是系统的中央控制器,dpm1在预定的周期内与dp从站循环地交换信息,并对总线通信进行控制和管理。dpm1可以发送参数给dp从站,读取从站的诊断信息,用全局控制命令将它的运行状态告知给各从站。此外,还可以将控制命令发送给个别从站或从站组,以实现输出数据和输入数据的同步。下列设备可以作1类dp主站:

1)集成了dp接口的,例如cpu 315 -2dp、cpu 313c -2dp等。

2) cpu和支持dp主站功能的通信处理器(cp)。

3)插有profibus网卡的pc,例如winac控制器。可以用软件功能选择pc作1类主站或是作编程监控的2类主站,可以使用cp 5511、cp 5611和cp 5613等网卡。

4)连接和profibus - dp的ie/pb链接器模块。

5) et 200s/et 200x的主站模块。

(2)2类dp主站

2类dp主站(dpm2)是dp网络中的编程、诊断和管理设备。pc和操作员面板/( op/tp)可以作2类主站。dpm2除了具有1类主站的功能外,在与1类dp主站进行的同时,可以读取dp从站的输入/输出数据和当前的组态数据,可以给dp从站分配新的总线地址。

(3) dp从站

dp从站是采集输入信息和发送输出信息的外围设备,只与它的dp主站交换用户数据,向主站报告本地诊断中断和过程中断:

支持dpv1的非智能dp从站称为“标准”从站,它没有cpu模块,通过接口模块(im)与dp主站通信。et 200是用得多的标准dp从站,它们按主站的指令驱动i/o,并将i/o输入及故障诊断等信息返回给主站。个别型号的et 200可以配专用的cpu模块。某些profibus通信处理器(cp)也可以作dp从站。plc可以作profibus的智能从站。

(4)具有profibus - dp接口的其他现场设备

西门子的sinumerik数控系统、sitrans现场仪表、、simoreg dc - mas-ter直流传动装置都有profibus - dp接口或可选的dp接口卡,可以作dp从站。其他公司带dp接口的输入/输出、、执行器或其他智能设备,也可以接入profibus - dp网络。

可以将1类、2类dp主站或dp从站组合在一个设备中,形成一个dp组合设备。

热电偶由一对及所需安装和连接部件组成。热电偶的两根导线可以使用不同金属或金属合金进行焊接。根据所使用材料的成分,可以分为几种热电偶,如k型、j型和n型热电偶。不管类型如何,所有热电偶的测量原理都相同,具体结构如图所示。根据热电偶参考结的位置,可以使用内部补偿或外部补偿,也可以使用补偿导线,补偿参考结处因温度波动造成的影响。

图 热电偶的结构

1)安装了编程软件Micro/WIN的编程电脑可以对plc编程 
2)可以连接其他S7-200CPU的通讯口组成网络 
3)可以与S7-300/400的MPI通讯口通讯 
4)可以连接西门子的HMI设备(如TD200、TP170micro、
TP170、TP270等) 
5)可以通过OPCServer(PCAccessV1.0)进行数据发布 
6)可以连接其他串行通讯设备 
7)可以与第三方HMI通讯 
通讯口还可以实现下列协议
1)PPI协议:西门子专为S7-200开发的通讯协议 
2)MPI协议:不完全支持,只能作从站 
3)自由口模式:由用户自定义的通讯协议,用于与其他串行通讯设备通讯(如串行打印机等)。 
S7-200编程软件Micro/WIN提供了通过自由口模式实现的通讯功能: 

 

1)USS指令库:用于S7-200与西门子变频器(MM4系列、SINAMICSG110和老的MM3系列) 
2)ModbusRTU指令库:用于与支持ModbusRTU主站协议的设备通讯 
S7-200CPU上的两个通讯口基本一样,没有什么特殊的区别。它们可以各自在不同的模式、通讯速率下工作;它们的口地址甚至也可相同。分别连接到CPU上两个通讯口上的设备,不属于同一个网络。S7-200CPU不能充当网桥的作用。

问题补充:使用的存储卡是6ES7952-1KK00-0AA0,据了解,仅仅是FEPROM卡啊,扩容用的,也会产生跟MCC卡一样的问题吗?
现场已经经过如下步骤处理:(1)PLC断电,再上电,原备份程序仍然无法完成上传;(2)PLC断电,将存储卡取出,再上电,原备份程序仍然无法完成上传。因本人不在现场,据了解是程序上传后,CPU外部故障灯和CP443内部故障灯闪烁。本人也估计是否是非等同程序未清除?不过如何鉴定存储卡是否损坏呢?

答:首先将存储卡带电插入正常的CPU是比较危险的做法,不仅可能损坏存储卡,可能运行程序的不确定性;
对S7-400PLC来说,它是使用闪存卡FEPROM作为外置装载存储器的;如果PLC运行的情况下插拔存储卡,则CPU会通过指示灯(以0.5Hz 频率闪烁)来指示存储器复位请求;而如果你在PLC关闭的情况下插拔存储卡,CPU会在接通电源后自动执行存储器的复位;
如果CPU外部故障灯闪烁和CP443-1内部故障灯闪烁,很清楚存储卡里的用户程序和系统参数已经被复制到CPU存储器主存储器RAM区中,而原来工作存储器、系统存储器和内置存储器里的内容已经被复制为新的程序;可能新的程序、硬件配置与原来的不同,引起外部故障(EXTF灯闪烁);
如果你的存储卡里是空的,那么实际PLC内部已没有程序;如果你手头有原来保存的程序可以有两种方法下载到CPU:首先执行PLC复位(将CPU模式选择开关打到MRES位置然后再切回到STOP,执行存储器复位,结果STOP上LED灯以3Hz的频率至少闪烁3秒钟(正在执行存储器复位),然后一直亮起复位完成;如果插入存储卡,把CPU扳到STOP,然后打开源程序执行PLC/Download user program to memory card(把用户程序下载到存储卡中),然后断电再通电,FEPROM里的内容被重新复制到CPU存储器的RAM区中;对S7-400来说,也可以不用存储卡,取出它,然后执行PLC/RAM to ROM(直接下载到CPU里的RAM区),然后把CPU模式扳到RUN,但此方法如果CPU断电而电池没电程序将丢失,这是要注意的,临时要;用此方法也可判断存储卡的好坏;
一般在做任何修改程序等此类操作,首先要把程序上载到PC中保存起来,然后才能进行其他操作,这样可以恢复

226的CPU能否扩展2个32+32的模块和1个16I的模块?
完全可以。
S7-200的大I/O能力取决于以下几个因素,这些因素之间互相影响、制约,必须综合考虑:
.CPU 的输入/输出过程变量映像区大小:
128 DI/128 DO;16 AI/16 AO(CPU 221/222);32 AI/32 AO(CPU 224 以上) CPU本体的I/O点数:
CPU221(6DI/4DO);CPU222(8DI/6DO);CPU224/CPU224 XP(14DI/10DO);CPU226(24DI/16D) 
.CPU带扩展模块的数目 
.CPU的5VDC电源是否满足所有扩展模块的需要 
.CPU所带智能模块对I/O地址的占用 

 

3..CPU224XP:多扩展模块的数目为7。
4 .S7-200 CPU模块提供5VDC和24VDC电源:
当有扩展模块时CPU通过I/O总线为其提供5V电源,所有扩展模块的5V电源消耗之和不能超过该CPU提供的电源额定。若不够用不能外接5V电源。 
每个CPU都有一个24VDC传感器电源,它为本机输入点和扩展模块输入点及扩展模块继电器线圈提供24VDC。如果电源要求超出了CPU模块的电源定额,你可以增加一个外部24VDC电源来提供给扩展模块。 
所谓电源计算,就是用CPU所能提供的电源容量,减去各模块所需要的电源消耗量

CPU226 :+5VDC电流供应1000 mA;
 1.EM 223. 32 DI/32 DO :       240 mA
   2.EM223, 24VDC 16 In/16 Out: 160 mA
上述3个模块5VDC电流共需640mA,小于1000 mA。即满足要求。

问:如果S7-400的硬件有故障了,怎么通过缓存区查看故障信息?

答:首先在SIMATIC管理器中选择要检查的站(如SIMATIC414(1)),选定菜单“PLC/Diagnostic/Setting/MOdule Inbbbbation"(PLC/诊断/设定/模块信息),打开模块信息窗口,选择模块信息窗口中的“Diagnostic Buffer(诊断缓冲区)选项,它给出了CPU中发生的事件列表,选定”事件“(Events)窗口中某一行的某一事件,下面灰色的”Detail on Event“(事件的详细资料)窗口则显示了选定事件的详细描述;
使用诊断缓冲区可以对系统的错误进行分析,查找停机的原因,并对出现的诊断时间进行分类;
诊断事件包括模块故障、过程写错误、CPU中的系统错误、CPU运行模式的切换、用户程序的错误和用户用系统功能SFC52定义的诊断事件;在”Detail on Event“(事件的详细资料)窗口中的编号为1的事件(位于上面的事件是近发生的事件);如果显示因编程错误造成CPU进入STOP模式,选择该事件,单击”Open Block“(打开快)按钮,将在程序编辑器中打开与错误有关的块,并直接定位到发生错误的指令处;
No.     Time of day           Date      Event
1       11;42:21:526am 06/11/04  DB not Loaded
上述说明由于数据块没有下载造成CPU停机,单击“打开快”按钮,可以跳动发生错误的程序块,并定位发生错误的指令,如果确定程序中没有此块,然后下载相应的快,故障排除;
另外还有一种方法,在Diagnostic Buffer(诊断缓冲区)选项中,点击“Save As“(另存为),把所以事件保存到你指定的电脑硬盘中,然后可以打开所以事件的说明进行分析,举例如下:
事件 1 / 10:  事件 ID 16# 2942
I/O 访问错误,读取
P 区域,字访问, 访问地址:   232
所需的 OB:I/O 访问错误 OB (OB122)
优先级:12
外部错误, 进入的事件
01:57:13.289  1994-08-25
上述事件说明CPU在读写模拟量模块地址PIW232或PQW232时发生I/O同步错误调用错误处理组织快OB122,可能原因是模块本身问题或该模拟量通道问题

问:CPU414-2DP 正常工作情况下,插入存储卡,导致CPU停机,并且程序无法重新上传,CPU外部故障灯闪烁和CP443-1内部故障灯闪烁,急求可能故障原因及解决办法

问题补充:使用的存储卡是6ES7952-1KK00-0AA0,据了解,仅仅是FEPROM卡啊,扩容用的,也会产生跟MCC卡一样的问题吗?
现场已经经过如下步骤处理:(1)PLC断电,再上电,原备份程序仍然无法完成上传;(2)PLC断电,将存储卡取出,再上电,原备份程序仍然无法完成上传。因本人不在现场,据了解是程序上传后,CPU外部故障灯和CP443内部故障灯闪烁。本人也估计是否是非等同程序未清除?不过如何鉴定存储卡是否损坏呢?

答:首先将存储卡带电插入正常的CPU是比较危险的做法,不仅可能损坏存储卡,可能运行程序的不确定性;
对S7-400PLC来说,它是使用闪存卡FEPROM作为外置装载存储器的;如果PLC运行的情况下插拔存储卡,则CPU会通过指示灯(以0.5Hz 频率闪烁)来指示存储器复位请求;而如果你在PLC关闭的情况下插拔存储卡,CPU会在接通电源后自动执行存储器的复位;
如果CPU外部故障灯闪烁和CP443-1内部故障灯闪烁,很清楚存储卡里的用户程序和系统参数已经被复制到CPU存储器主存储器RAM区中,而原来工作存储器、系统存储器和内置存储器里的内容已经被复制为新的程序;可能新的程序、硬件配置与原来的不同,引起外部故障(EXTF灯闪烁);
如果你的存储卡里是空的,那么实际PLC内部已没有程序;如果你手头有原来保存的程序可以有两种方法下载到CPU:首先执行PLC复位(将CPU模式选择开关打到MRES位置然后再切回到STOP,执行存储器复位,结果STOP上LED灯以3Hz的频率至少闪烁3秒钟(正在执行存储器复位),然后一直亮起复位完成;如果插入存储卡,把CPU扳到STOP,然后打开源程序执行PLC/Download user program to memory card(把用户程序下载到存储卡中),然后断电再通电,FEPROM里的内容被重新复制到CPU存储器的RAM区中;对S7-400来说,也可以不用存储卡,取出它,然后执行PLC/RAM to ROM(直接下载到CPU里的RAM区),然后把CPU模式扳到RUN,但此方法如果CPU断电而电池没电程序将丢失,这是要注意的,临时要;用此方法也可判断存储卡的好坏;
一般在做任何修改程序等此类操作,首先要把程序上载到PC中保存起来,然后才能进行其他操作,这样可以恢复


发布时间:2024-05-08
展开全文
优质商家推荐 拨打电话