西门子PLC S7-1200 指令控制指示灯

1.用三个开关控制一个照明灯
1.PLC 控制任务说明
采用 PLC 控制的方式,用三个开关 S1 S2 S3 控制一个照明灯 EL ,任何一个开关都可以控制照明灯的亮/ 灭。
2. 输入 / 输出元件
2-7 为【实例 2 】的输入 / 输出元件及其控制功能。
2-7  【实例 2 】的输入 / 输出元件及其控制功能
3. 电气接线
     【实例 2 】采用西门子 S7-1200 PLC CPU1214C DC/DC/DC ,接线图如图 2-10 所示。将电源部分省略后,【实例2 】简化接线图如图 2-11 所示(如无特殊说明,后面章节中均为简化接线图)。
2-10  【实例 2 】接线图
2-11  【实例 2 】简化接线图
4.PLC 编程 经分析可知,只有一个开关闭合时,照明灯亮,再有另外一个开关闭合时,照明灯灭,          推而广之,即有奇数个开关闭合时,照明灯亮,偶数个开关闭合时,照明灯灭。根据控制要求列出真值表,见表2-8。
2-8  【实例 2 】真值表
续表
      根据真值表和如图 2-11 所示的简化接线图,可以列出 PLC 输入 / 输出的逻辑表达式为
    表 2-9 为【实例 2 】的变量定义。根据式( 2-1 )可以画出梯形图如图 2-12 所示。
2-9  【实例 2 】的变量定义

图2-12 【实例 2 】的梯形图
2.  【实例 3 】用四个开关控制一个照明灯
1.PLC 控制任务说明
      采用 PLC 控制的方式,用四个开关 S1 S2 S3 S4 控制一个照明灯 EL ,任何一个开关都可以控制照明灯的亮/ 灭。
2. 输入 / 输出元件
      表 2-10 为输入 / 输出元件及其控制功能。
2-10  输入 / 输出元件及其控制功能
3. 电气接线
       根据【实例 2 】可以画出简化接线图如图 2-13 所示。
2-13  【实例 3 】简化接线图
4.PLC 编程
      与【实例 2 】一样,有奇数个开关闭合时,照明灯亮,偶数个开关闭合时,照明灯灭。根据控制要求列出真值表,见表2-11
2-11  【实例 3 】真值表
续表
根据真值表可以列出 PLC 输入 / 输出的逻辑表达式为 根据式( 2-2 )可以画出如图 2-14 所示的梯形图。
2-14  【实例 3 】的梯形图
3. 【实例 4 】抢答器
1.PLC 控制任务说明
       抢答器有三个输入,分别为 I0.0 I0.1 I0.2 ,输出分别为 Q4.0 Q4.1 Q4.2 ,复位输入为 I0.4 。任务要求:三个人任意抢答,谁先按按钮,谁的指示灯就优先亮,且只能亮一盏灯,进行下一问题时,主持人按复位按钮,抢答重新开始。
2. 输入 / 输出元件
       表 2-12 为输入 / 输出元件及其控制功能。
2-12  输入 / 输出元件及其控制功能
3. 电气接线
      根据表 2-12 可以画出抢答器简化接线图如图 2-15 所示。
2-15  抢答器简化接线图
4.PLC 编程
       根据输入 / 输出元件表可知,输出 Q4.0 Q4.2 的起始地址与前面所讲实例的表示不同,需要在 PLC 的属性中进行I/O 地址重新设置,如图 2-16 所示,将输出起始地址从 “0” 改为 “4” 。根据控制要求,需要采用双稳态触发器进行编程。表2-13 为抢答器的变量表。需要注意的是,除了I/O 点之外,还增加了中间变量 M0.0 M0.2 ,这个是 SR 双稳态触发器的地址。
       抢答器的梯形图编程如图 2-17 所示。程序段 1 可实现 SB1/ 抢答按钮 1 的抢答逻辑,采用 SR 复位优先触发器,输出指示灯为Q4.0 ,复位按钮为 I0.4 。程序段 2 可实现 SB2/ 抢答按钮 2 的抢答逻辑,原理同抢答按钮1 。程序段 3 可实现 SB3/ 抢答按钮 3 的抢答逻辑。
2-16 I/O 地址重新设置
2-13  抢答器的变量表
2-17  抢答器的梯形图编程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值