全国服务热线 15821971992
公司新闻

西门子模块总代理商-吉林市

发布时间: 2023-02-20 21:39 更新时间: 2023-10-26 04:00

西门子PLC实现用四个按钮分别控制四个灯的设计原理:用四个按钮分别控制四个灯,当其中任意一个按钮按下时对应的灯亮,多个按钮按下时灯不亮。

具体控制方案设计如下:

1.输入/输出元件及控制功能

输入/输出元件及控制功能



PLC软元件

元件文字符号

元件名称

控制功能

输入

I0.0

SB1

按钮1

控制灯

I0.1

SB2

按钮2

控制灯

I0.2

SB3

按钮3

控制灯

I0.3

SB4

按钮4

控制灯

输出

Q0.0

EL1

灯1

照明

Q0.1

EL2

灯2

照明

Q0.2

EL3

灯3

照明

Q0.3

EL4

灯4

照明


 在程序中会用到上升沿与下降沿指令。上升沿指令用来检测由 0 变到 1 的正跳变并产生一个宽度为 1 个扫描周期的脉冲;下降沿指令用来检测 由 1 变到 0 的负跳变并产生一个宽度为 1 个扫描周期的脉冲。 程序段 1(图 3-3):当有报警信号输入时,I0.0 上升沿将报警信号用 报警记忆(M2.1)锁存起来。之所以采用上升沿置位,是因为当按下复位按 钮而报警信号没有消失,如果采用触点的话,M2.1 一直被置位,程序段 2 的复位信号将不起作用,而采用上升沿置位,则只是在报警信号来的上升沿 置位,之后不再置位,除非报警信号消除后,再次报警,因此不会影响程序 段 2 的复位信号

 22.webp.jpg 2.电路设计
  用四个按钮分别控制四个灯的接线图和梯形图
 

  3.控制原理

 例如:
  ● 当按下按钮SB1 时,梯形图中的I0.0 常开接点闭合,输出线圈Q0.0 得电自锁,EL1 灯亮。I0.0 常闭接点断开,其他输出线圈失电。
  ● 如再按下按钮SB2,梯形图中的I0.1 常闭接点断开,Q0.0 线圈失电,I0.1 常开接点闭合,输出线圈Q0.1 得电自锁,EL2 灯亮。
  ● 按下按钮SB5,I0.4 接点闭合,Q0.0~Q0.3 全部复位,灯全灭。

4.系统调试 程序编译通过后,将程序下载到 CPU,单击 按钮,运行程序,单击 按钮监控程序运行。当无报警信号输入,则报警灯灭(Q0.0=0),蜂鸣器不 发声(Q0.1=0)

1、EM277模块 

  通常S7-300与S7-200是无法直接进行Profibus协议下的通讯,那么这时我们在S7-200PLC一侧就必须要使用到EM277模块,S7-300与S7-200PLC的通讯也主要是对EM277模块的使用与组态,图1-1就是EM277模块的具体结构。

 

 24.jpg

 

图1-1

  这里我们要注意的是图1-1中左上角的拨码开关是用来设定Profibus站地址的这里支持的地址是1到99,当然四个指示灯也有着丰富的含义,下面我们通过图1-2来向大家说明每个指示灯的具体含义。 

 

图1-2

2、硬件组态 

  这里需要明确的一点是西门子PLC家族中本身是没有S7-200这款PLC的,这款PLC是西门子为了完善自己的产品线从美国德州仪器收购的产品,因此S7-200的编程软件Step7 MicroWin和Step 7这两款软件风格迥异,同时我们使用Step 7是无法直接对S7-200这款PLC进行组态,因此通过本节内容的学习我们除了可以了解S7-300PLC与S7-200PLC通讯的组态方法,还可以学到S7-300PLC与第三方Profibus设备之间的通讯。下面我们一起来进入硬件组态的流程。


联系方式

  • 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
  • 邮编:200093
  • 电话:15821971992
  • 经理:聂聪
  • 手机:15821971992
  • 传真:021-33556143
  • QQ:2724917714
  • Email:2724917714@qq.com