浔之漫智控技术有限公司 长期低价销售西门子PLC,200,300,400,1200,西门子PLC附件,西门子电机,西门子人机界面,西门子变频器,西门子数控伺服,西门子总线电缆现货供应,欢迎来电咨询系列产品,折扣低,货期准时,并且备有大量库存.长期有效商洛西门子授权PLC模块总代理商洛西门子授权PLC模块总代理1. 装入指令与传送指令
装入(Load,L)指令和传送(Transfer,T)指令用于在存储区之间或存储区与过程输入、过程输出之间交换数据。装入指令将源操作数(字节、字或双字)装入累加器1,在此之前,累加器1原有的数据被自动移入累加器2。数据长度小于32位时,被装入的数据放在累加器的低端,其余的高位字节填0。
传送指令将累加器1的内容写入目的存储区,累加器1的内容不变。被复制的数据字节数取决于目的地址的数据长度。数据从累加器1传送到外设输出区PQ的同时,也被传送到相应的过程映像输出区(Q区)。表3-6是部分装入指令与传送指令。
L、T指令的执行与状态位无关,也不会影响到状态位。S7-300不能用LSTW指令装入状态字中的FC、STA和OR位。
2. 语句表程序状态监控
生成一个项目,打开OB1,执行菜单命令“视图”→“STL”,切换到语句表方式,输
人图3-37左边的语句表程序。其中的指令“ I”将累加器1和累加器2中的16位整数相加,结果在累加器1中。打开PLCSIM,生成MW2、MW4和MW6的视图对象。将OB1下载到PLC,将PLC切换到RUN-P模式。分别将300和500输入MW2和MW4的视图对象。
打开OB1,单击工具栏上的组按钮,启动程序状态监控功能,图3-37程序区右边窗口中是指令执行的监控信息,称为状态域。图中的RLO和STA是状态字中的两位(见3.2.4节)。STANDARD是累加器1,默认的显示方式为十六进制数。刚开始启动监控时没有AC. CO2G COPOROP STANDARD 所在的表头(见图3-37),执行供捷菜单中的“表达武”→“十进制”命令,改用十进制数显示累加器1的值。在快捷菜单中,累加器1被称为“默认状态”。
执行快捷菜单中的“显示”→“累加器2”命令,添加累加器2(ACCU2)列。用右键单击STA列,执行快捷菜单中的“隐藏”命令,将使该列消失。
从图3-37可以看出,执行条L指令后,MW2中的300被装入累加器1,执行二条指令后,累加器1中的300被传送到累加器2,MW4中的500被装人累加器1。执行“ I”指令后,累加器1和累加器2的低位字中的数据相加,运算结果800在累加器1中,累加器2被清零。执行T指令后,累加器1中的800被传送到MW6,累加器1中的数据保持不变。
在程序编辑器中执行菜单命令“选项”→“自定义”,打开“自定义”对话框的STL 选项卡,可以设置默认的监视内容。
3. 梯形图中的传送指令
梯形图的传送指令只有一条 MOVE 指令(见图3-38),它直接将源数据IN 传送到目的0UT,不需经过累加器中转。输入变量和输出变量可以是8位、16位或32位的基本数据类型。同一条指令的输入变量和输出变量的数据类型可以不相同。如果将MW10的数据传送到MB6,且MW10中的数据过255,只是将MW10的低位字节(MB11)中的数据传送到MB6,应避免出现这种情况。
4. 梯形图程序状态的显示
梯形图(LAD)和功能块图(FBD)用较粗较浅的连续线来表示状态满足,即有“能流”流过,见图3-38中较粗较浅的连续线用蓝色点状细线表示状态不满足,没有能流流过用黑色连续线表示状态未知。
进入程序状态之前,梯形图中的线和元件因为状态未知,全部为黑色。启动程序状态监控后,从梯形图左侧垂直的“电源”线开始的连线均为绿色,表示有能流从“电源”线流出。有能流流过的方框指令、线圈、连接线和处于闭合状态的触点均用绿色表示。
如果有能流流入指令框的使能输入端EN,该指令被执行。如果指令框的使能输出端
ENO接有后续元件,有能流从它的ENO端流到与它相连的元件,该指令框为绿色。如果ENO端未接后续元件,则该指令框和ENO输出线均为黑色。
如果CALL指令成功地调用了逻辑块,CALL线圈为绿色。如果跳转条件满足,跳转被执行,跳转线圈为绿色。被跳过的程序段的指令没有被执行,这些程序段的梯形图为黑色。
梯形图中加粗的字体显示的参数值是当前值,细体字显示的参数值来自以前的循环,即该程序区在当前扫描循环中未被处理。
用鼠标右键点击图3-38中显示的数据,执行快捷菜单命令“表达式”,可以将默认的十六进制显示方式改为十进制。BCD_I指令采用默认的“自动”显示方式,输入变量IN和输出变量0UT的显示格式分别为十六进制和十进制。
首先选中图3-38中的MW10,然后用右键点击它,执行快捷菜单命令“修改”,可以用出现的对话框修改MW10的值。选中图中的M8.1,然后用右键点击它,可以用快捷菜单中的命令“修改为0”和“修改为1”修改它的值。也可以用上述的方法修改语句表程序状态中的变量值。
西门子6SE70变频器故障实例处理
我们将以西门子6SE70变频器控制面板PMU液晶显示屏上显示字母“E”报警故障为例,说明该变频器故障的处理方法。
西门子6SE70变频器控制面板PMU液晶显示屏上显示字母“E”报警时,变频器不能工作,按P键以及重新停、送电均无效,查操作手册又无相关介绍,在检查外接DC 24V电源时,发现电压较低,解决后,变频器工作正常。但是出现“E”报警一般来讲是CUVC板损坏,换一块CUVC板就能正常。“E”报警有以下几种情况是由底板以及CUVC通讯板故障引起的。
(1)西门子6SE70变频器故障现象:操作控制面板PMU液晶显示屏显示“E”报警。
检查处理:换一块新CUVC板送电开机,液晶显示屏仍显示“E”报警,说明故障原因不在CUVC板而在底板。检查底板,用数字万用表测外接DC24V电压正常,检测集成块N3基准电压不正常,集成块N220脚输出电压为0.1V,明显偏低,正常值为15V,查集成块N2的1脚为11.3V,8脚为0.20V,11脚电源输入为27.5V,正常。经分析判断1脚、8脚、20脚不正常。测试集成块N3的1脚电压为0.31V,2脚的电压为1.8V,电压值也都偏低。用热风拆下N3集成块MC340,测2脚和3脚之间的电阻为84欧。换一块新N3集成块MC340后,测试各引脚电压,1脚为2.1V,2脚为5.1V,正常。测N2集成块各脚电压也都恢复正常。集成块N3输出电压不正常,引起N2集成块各脚电压也出现偏移。恢复变频器接线输入参数,启动变频器运行正常。
(2)西门子6SE70变频器故障现象:操作控制面板PMU液晶显示屏显示“E”报警。
检查处理:用数字万用表测底板N2、N3集成块各脚电压,N3的1脚N2的8脚电压都偏低,测V28三管的基偏置电阻4.7K欧已变值为150K欧。换新贴片电阻,测N2、N3各脚电压正常,因V28基偏置电阻变值,导致V28三管截止,造成N2、N3集成块不能正常工作。
(3)故障现象:操作控制面板PMU液晶显示屏显示“E”报警。
检查处理:一台“E”报警的变频器,将变频器原CUVC板上CBT通讯板拆下,装在新CUVC板上,变频器装好CUVC板,启动后,液晶显示屏仍显示“E”报警。拆下CUVC板检查发现CBT通讯板上贴片电阻烧坏。换新CBT通讯板,变频器启动工作正常。
(4)故障现象:操作控制面板PMU液晶显示屏显示“E”报警。
检查处理:检查底板电源块N21脚的开机电压为11.32V,正常值为26.7V,20脚输出电压为0.117V,正常值为15.31V,基准电压块N31脚电压为0.315V,正常值为2.1V;2脚的电压值为1.5V1.8V之间变化,而正常值为5.1V。检查继电器K4,线圈电路串联两支二管V16、V15,电阻值分别为3.67欧和5.5欧,已经短路,V28(5C)三管基电阻由正常值4.7K欧变成150K欧,已经烧坏。换新的电阻和二管后,运行正常。
6ES72111BE400XB0 CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI 6ES72111AE400XB0 CPU 1211C DC/DC/DC,6输入/4输出,集成2AI 6ES72111HE400XB0 CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI 6ES72121BE400XB0 CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI 6ES72121AE400XB0 CPU 1212C DC/DC/DC,8输入/6输出,集成2AI 6ES72121HE400XB0 CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI 6ES72141BG400XB0 CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI 6ES72141AG400XB0 CPU 1214C DC/DC/DC,14输入/10输出,集成2AI 6ES72141HG400XB0 CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI 6ES72151BG400XB0 CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO 6ES72151AG400XB0 CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO 6ES72151HG400XB0 CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO 6ES72171AG400XB0 CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO