服务电话:
15221406036
产品展示
首页 > 产品展示 > 西门子 > 西门子S120驱动 > 西门子6SL3100-0BE23-6AB0

西门子6SL3100-0BE23-6AB0

产品简介:西门子6SL3100-0BE23-6AB0
SIEMENS的PLC控制系统中:
1.S7-200系列PLC不支持热插拔功能;
2.S7-300CPU直接带I/O模块的方式不支持热插拔;
3.S7-300作为PROFIBUSDP主站下挂DP从站ET200M、ET200S、ET200iS,支持热插拔功能;(ET200M作从站时需要使用有源总线底板,如下说明)

更新时间:2022-11-17
浏览次数:275
厂商性质:代理商
详情介绍
品牌Siemens/西门子应用领域化工,电子,电气
产地德国品牌西门子

西门子6SL3100-0BE23-6AB0

在接触器—继电器控制线路中,对于停止按钮我们一般都用常闭触点,但是在PLC控制电路中一般用常开触点;无论用常开触点还是常闭触点作为输入信号,都可以通过程序来达到相同的控制效果,如图1上半部分梯形图下半部分梯形图的控制过程一样。

1  PLC常闭触点输入信号的处理

三菱FX PLC的传送与比较指令主要有以下几个:
比较指令CMP 
区间比较指令ZCP 
传送指令MOV 
移位传送指令SMOV 
取反传送指令CML 
块传送指令BMOV 
多点传送指令FMOV 
数据交换指令XCH 
BCD
变换、BIN变换指令

1、比较指令CMP

    CMP指令有三个操作数:两个源操作数[S1.][S2.],一个目标操作数[D.],该指令将[S1.][S2.]进行比较,结果送到[D.]中。CMP指令使用说明如图所示。

http://jpkc.jnvc.cn/kzhq/images/dzja/image219.jpg

2、区间比较指令ZCP

    ZCP指令是将一个操作数[S.]与两个操作数[S1.][S2.]形成的区间比较,且[S1.]不得大于[S2.],结果送到[D.]中。ZCP指令使用说明如图所示。

http://jpkc.jnvc.cn/kzhq/images/dzja/image221.jpg

3、传送指令MOV

    MOV指令将源操作数的数据传送到目标元件中,即[S.][D.]MOV指令的使用说明如图所示。当X0ON时,源操作数[S.]中的数据K100传送到目标元件D10中。当X0OFF,指令不执行,数据保持不变。

http://jpkc.jnvc.cn/kzhq/images/dzja/image223.jpg

4、移位传送指令SMOV

    首先将二进制的源数据(D1)转换成BCD码,然后将BCD码移位传送,实现数据的分配、组合。源数据BCD码右起从第4位(m1=4)开始的2位(m2=2)移送到目标D2/的第3位(n=3)和第2位,而D2/的第4和第1两位BCD码不变。然后,目标D2/中的BCD码自动转换成二进制数,即为D2的内容。BCD码值超过9999时出错。

http://jpkc.jnvc.cn/kzhq/images/dzja/image225.jpg

5、取反传送指令CML

    CML指令使用说明如图所示。将源操作数中的数据(自动转换成二进制数)逐位取反后传送。

http://jpkc.jnvc.cn/kzhq/images/dzja/image227.jpg

6、块传送指令BMOV

    BMOV指令是从源操作数的元件开始的n个数组成的数据块传送到的目标。如果元件号超出允许的元件号范围,数据仅传送到允许的范围内。BMOV指令的使用说明如图所示。

http://jpkc.jnvc.cn/kzhq/images/dzja/image229.jpg

7、多点传送指令FMOV

    FMOV指令是将源元件中的数据传送到目标开始的n个目标元件中,这n个元件中的数据相同。FMOV指令使用说明如图所示。

http://jpkc.jnvc.cn/kzhq/images/dzja/image231.jpg

8、数据交换指令XCH

    XCH指令是将两个目标元件D1D2的内容相互交换。使用说明如图所示。

http://jpkc.jnvc.cn/kzhq/images/dzja/image233.jpg

9BCD变换、BIN变换指令 
    BCD是将源元件中的二进制数转换为BCD码送到目标元件中。对于l 6位或32位二进制操作数,若变换结果超出0-99990-99999999的范围就会出错。
    BCD
指令常用于将PLC中的二进制数变换成BCD码输出以驱动LED显示器。
    BIN
是将源元件中的BCD码转换为二进制数送到目标元件中。常数K不能作为本指令的操作元件。如果源操作数不是BCD码就会出错。
    BIN
指令常用于将BCD数字开关的设定值输入到PLC中。

西门子6SL3100-0BE23-6AB0

西门子PLC控制系统关于热插拔功能的定义:

    1.带电插拔模块时,确保不造成模块的硬件损坏;

    2.带电插拔模块时,CPU不停机,并产生报警;

    3.带电插拔模块时,该模块I/O通道的数值保持不变,而其他模块的运行不受影响;

    4.带电插拔模块时,CPU中触发中断组织块或通过DP诊断程序块,得到模块拔出或插入的事件信息,在用户程序或中断组织块OB**中进行相应控制逻辑和I/O通道的处理;

    二.SIEMENS的PLC控制系统中:

    1.S7-200系列PLC不支持热插拔功能;

    2.S7-300CPU直接带I/O模块的方式不支持热插拔;

    3.S7-300作为PROFIBUSDP主站下挂DP从站ET200M、ET200S、ET200iS,支持热插拔功能;(ET200M作从站时需要使用有源总线底板,如下说明)

    注:采用S7-300作为主站的软冗余系统无法实现热插拔全部功能,不具备以上所列第3,4条目中的功能。当您将ET200M从站上的模块拔出时,CPU不停机,主CPU、备用CPU上的SF灯亮,BUSF灯闪烁,ET200M从站上的2块IM153-2模块的SF灯亮,BF灯闪烁,该ET200M从站上所有模块的I/O值被清0,S7-300主站失去对该ET200M从站的控制能力。当您再次将模块插入到ET200M站上时,系统从主CPU切换到备用CPU,SF、BUSF、BF灯熄灭,软冗余系统重新回到正常运行状态。

    若要在软冗余系统中实现热插拔的4项功能,必须使用S7-400作为软冗余系统的主站。

    4.S7-400作为PROFIBUSDP主站下挂DP从站ET200M、ET200S、ET200iS,支持热插拔功能;(ET200M作从站时需要使用有源总线底板,如下说明)

    5.S7-400CPU直接带I/O模块的方式支持热插拔。

    S7-400系统由于很好的电磁兼容性和抗冲击、耐震动性能,因而能大限度的满足各种工业标准,模板能够带电插、拔,当S7-400机架上插入或取出模板时,都会在CPU中产生一个中断信息,供客户在用户程序中对模板更换的动作进行相应的处理。

    三.ET200M的有源总线底板配置与说明:

    ET200M是在工业现场经常使用的PROFIBUSDP分布式从站,一个ET200M从站一般由导轨(S7-300系列通用导轨)、IM153接口模块、若干块S7-300系列的模块(PS电源模块、I/O模块、CP通讯模块、FM功能模块)组成:

    这样的ET200M从站是不支持热插拔功能的。为了实现ET200M从站的热插拔功能,我们需要对ET200M的硬件配置进行一些调整,通用导轨更换成带有有源总线模板的导轨,下图向您展示了1个有源总线导轨和5个有源总线模板组装后的情形:

    下图比对了有源总线导轨与S7-300通用导轨的区别

    下图展示有源总线导轨、有源总线模板和2个IM153-2接口模块组装后的情形:

    "Modulechangeduringoperation"(or"Insert/Removemodule")功能使得你能够在系统下运行过程中,在ET200M站上带电拔出或插入模板,即热插拔功能。

    硬件要求:

    使用普通的S7-300导轨和U型总线连接器是不能实现热插拔功能的,您必须购买有源总线底板,才能实现该功能。另外,您在配置时,必须使用MLFB6ES7153-1AA02-0B0版本以上的接口模块,因为它支持DP协议的DPV1版本,而MLFBIM153-1AA00-0B0模块是不支持该功能的。目前您能够购买到的IM153接口模块都支持热插拔,只有2-3年以前的IM153接口模块不支持热插拔。

    注意:

    如果想知道你的模块是否支持热插拔功能,你可以在STEP7的HWConfig硬件组态窗口中的产品目录里选择对应模块,阅读窗口右下角对该模块功能的描述.


留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7