宿州地区西门子模块代理
西门子变频器故障分析及处理方法:
一般来说,当遇到西门子变频器故障时,再上电之前先要用万用表检查一下整流桥和IGBT模块有没有烧,线路板上有没有明显烧损的痕迹。
具体方是:用万用表(好是用模拟表)的电阻1K档,黑表棒接变频器的直流端(-),用红表棒分别测量变频器的三相输入端和三相输出端的电阻,其阻值应该在5K-10K之间,三相阻值要一样,输出端的阻值比输入端略小一些,并且没有充放电现象。然后,反过来将红表棒接变频器的直流端(+),黑表棒分别测量变频器三相输入端和三相输出端的电阻,其阻值应该在5K-10K之间,三相阻值要一样,输出端的阻值比输入端略小一些,并且没有充放电现象。否则,说明模块损坏。这时候不能盲目上电,特别是整流桥损坏或线路板上有明显的烧损痕迹的情况下尤其禁止上电,以免造成*大的损失。
如果以上测量西门子变频器故障结果表明模块基本没问题,可以上电观察。
1、上电后面板显示[F231]或[F002](MM3变频器),这种故障一般有两种可能。常见的是由于电源驱动板有问题,也有少部分是因为主控板造成的,可以先换一块主控板试一试,否则问题肯定在电源驱动板部分了。
2、上电后面板无显示(MM4变频器),面板下的指示灯[绿灯不亮,黄灯快闪],这种现象说明整流和开关电源工作基本正常,问题出在开关电源的某一路不正常(整流二管击穿或开路,可以用万用表测量开关电源的几路整流二管,很容易发现问题。换一个相应的整流二管问题解决了。这种问题一般是二管的耐压偏低,电源脉动冲击造成的。
3、有时显示[F0022,F0001,A0501]不定(MM4),敲击机壳或动一动面板和主板时而能正常,一般属于接插件的问题,检查一下各部位接插件。也发现有个别机器是因为线路板上的阻容元件质量问题或焊接不良所致。
4、上电后显示[-----](MM4),一般是主控板问题。多数情况下换一块主控板问题解决了,一般是因为控制线路有强电干扰造成主控板某些元件(如帖片电容、电阻等)损坏所至,或与主控板散热不好也有一定的关系。但也有个别问题出在电源板上。上电后显示正常,一运行即显示过流。[F0001](MM4)[F002](MM3)即使空载也一样,一般这种现象说明IGBT模块损坏或驱动板有问题,需更换IGBT模块并仔细检查驱动部分后才能再次上电,不然可能因为驱动板的问题造成IGBT模块再次损坏!这种问题的出现,一般是因为变频器多次过载或电源电压波动较大(特别是偏低)使得变频器脉动电流过大主控板CPU来不及反映并采取保护措施所造成的。
如果DATA_A的值小于100,则DATA_A的值等于自身加1.
(2) 用于循环执行的语句
FOR (执行变量):= (起始值) TO (结束值)BY(自增量)DO (后面需要执行的语句);
END_FOR;
解析:从“起始值”开始循环到执行,每循环一次,“执行变量”的值会根据“自增量”的多少进行变化,直到执行到“结束值”时,停止循环执行。
举例:
FOR “count”: = 0 TO 4 BY 1 DO
“Data[count]”=10;
把数值10填入到数值Data中的Data[0]到Data[4]的五个元素中,次循环时把10填入到Data[0],第二次循环时把10填入到Data[1],依次下去。
了解这两条语句后,接下来我们可以设计一个程序,这里我们可以把他建立为一个功能块(FB),方便以后使用。
步:
添加一个全局DB块,在全局DB块中建立一个变量名为Data的数组,元素个数可以视情况进行设置。如下图所示,元素个数设置为5个。
第二步:
添加一个FB块,同时把编程语言选择为SCL的编程语言。然后在FB的接口去中分别去定义相应的变量,如下图所示:
第三步:
用SCL语言编写功能块程序,如下所示
第四步:
在OB1中调用该功能块,由于使用的是FB,因此在调用时需要分配相应的背景DB
我们来介绍一下西门子S7-1200的PROFINET以太网通信。西门子S7-1200 CPU本体上集成了一个PROFINET通信接口,支持以太网和基于TCP/IP的通信标准。通过这个通信接口可以实现S7-1200 CPU与编程设备、CPU与HMI以及CPU与CPU之间的通信。
西门子S7-1200 CPU的PROFINET物理接口支持10/100Mb/s的RJ45口,支持电缆交叉自适应,因此一个标准的或是交叉的以太网线都可以用于该接口。
西门子S7-1200 CPU的PROFINET接口支持以下通信协议及服务:
TCP;
ISO on TCP;
S7通信。
注意,目前S7-1200 CPU只支持S7通信的服务器(SEVER)端,还不能支持客户端(CLIENT)的通信。
西门子S7-1200 CPU的PROFINET接口所支持的大通信连接数如下:
3个连接用于HMI触摸屏与CPU的通信;
1个连接用于编程设备与CPU的通信;
3个连接用于S7通信的服务器端连接,可以实现与S7-200、S7-300、S7-400的以太网S7通信;
8个连接用于OPENIE及TCP、ISO on TCP的编程通信,使用T-BLOCKS指令来实现。
S7-1200 CPU可以同时支持以上15个通信连接,这些连接数是固定不变的,不能自定义。
西门子S7-1200 CPU的PROFINET接口有两种网络连接方法,直接连接和网络连接。
只有两个通信设备时实现的是直接连接,用网线直接连接两个设备即可,不需要使用交换机。
当通信设备数量为两个以上时实现的是网络连接,需要使用以太网交换机来实现。西门子公司生产的CSM1277为带有4个通信接口的交换机,可用于连接其它CPU和HMI设备,可导轨安装而且是即插即用,使用前不需要进行任何设置。
S7-1200 PLC可以通过集成的PROFINET接口与S7-1200、S7-300、S7-400之间进行以太网通信。