![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
西门子编程案例
南烟是嫩叠
这个作者很懒,什么都没留下…
展开
-
西门子S7-1200/1500编程案例7(单按钮控制灯)
图7-3为单按钮控制灯的梯形图。在程序中,所用的计数器都为加法计数器,当加到3时,必须复位计数器。其中,PV=10,是大于3的任意数,因为到了3就被复位。程序段3为计数值=2,灯Q0.0、Q0.1全亮。程序段4为计数值=3,灯全灭,且通过M0.0复位计数器。用比较和计数指令编写开/关灯的程序,要求控制按钮I0.0被按下一次,灯Q0.0亮,被按下两次,灯Q0.0、Q0.1全亮,被按下三次,灯全灭,如此循环。图7-1为单按钮控制灯的电气接线。图7-1 单按钮控制灯的电气接线。图7-4 单按钮控制灯的梯形图。原创 2024-04-23 00:17:00 · 1177 阅读 · 0 评论 -
西门子S7-1200/1500编程案例6(生产线产量计数)
图6-4为某生产线产量计数应用的梯形图,需要设置两个计数器和两个定时器。其中,计数器1用于计数10个(具体为程序段1);定时器1和定时器2设置不同的PT值,可以组成闪烁(振荡)电路(具体为程序段3、程序段4)。DB共有4个,分别对应上述的计数器和定时器,如图6-5所示。图6-1为某生产线产量计数的应用。图6-4 某生产线产量计数应用的梯形图(续)图6-2为某生产线产量计数应用的电气接线。图6-2 某生产线产量计数应用的电气接线。图6-3 某生产线产量计数应用的梯形图。图6-1 某生产线产量计数的应用。原创 2024-04-17 11:42:40 · 889 阅读 · 0 评论 -
西门子S7-1200/1500编程案例5(按一定频率闪烁的指示灯)
程序段2在指示灯Q0.0变为ON时进行TON定时(此为定时器1),时长为3s,时间到后,关闭指示灯。程序段3是中间变量M0.0继续ON而指示灯Q0.0为OFF的情况下,定时TON(此为定时器2),时长为2s,时间到后,点亮指示灯。【实例5】 也可以采用TP定时器进行编程,如下图所示,需要引入两个定时器中间变量1和2,在程序段2和程序段3之间循环执行,形成脉冲。当按下启动按钮I0.0时,指示灯Q0.0按照亮3s、灭2s的频率闪烁,按下停止按钮I0.1时,指示灯Q0.0停止闪烁后熄灭。1.PLC控制任务说明。原创 2024-04-16 23:47:41 · 2377 阅读 · 0 评论 -
西门子S7-1200/1500编程案例4(延时开延时关指示灯)
程序段2对M0.0进行TON定时5s,延时到后,将指示灯Q0.0点亮,同时将变量M0.0复位。程序段4对M0.1变量进行TON定时10s,延时到后,将指示灯Q0.0熄灭,同时将变量M0.1复位。根据任务说明,需要设置两个定时器,即延时开的定时器1和延时关的定时器2,并设置不同的PT值。延时开延时关的梯形图如图2所示。按下启动按钮I0.0,5s后指示灯Q0.0亮,按下停止按钮I0.1,10s后指示灯Q0.0灭。图1为延时开延时关的电气接线。图1 延时开延时关的电气接线。图2延时开延时关的梯形图。原创 2024-04-15 10:32:35 · 1182 阅读 · 0 评论 -
西门子S7-1200/1500案例3(简易版抢答器)
程序段2可实现SB2/抢答按钮2的抢答逻辑,原理同抢答按钮1。任务要求:三个人任意抢答,谁先按按钮,谁的指示灯就优先亮,且只能亮一盏灯,进行下一问题时,主持人按复位按钮,抢答重新开始。根据输入/输出元件表可知,输出Q4.0~Q4.2的起始地址与前面所讲实例的表示不同,需要在PLC的属性中进行I/O地址重新设置,如图2-16所示,将输出起始地址从“0”改为“4”。任务要求:三个人任意抢答,谁先按按钮,谁的指示灯就优先亮,且只能亮一盏灯,进行下一问题时,主持人按复位按钮,抢答重新开始。表4 抢答器的变量表。原创 2024-04-14 23:05:43 · 2222 阅读 · 0 评论 -
西门子S7-1200/1500案例2(用四个开关控制一个照明灯)
采用PLC控制的方式,用四个开关S1、S2、S3、S4控制一个照明灯EL,任何一个开关都可以控制照明灯的亮/灭。与【实例1】一样,有奇数个开关闭合时,照明灯亮,偶数个开关闭合时,照明灯灭。根据控制要求列出真值表,见表。根据真值表可以列出PLC输入/输出的逻辑表达式为。根据【实例2】可以画出简化接线图如图所示。根据逻辑表可以画出如图所示的梯形图。输入/输出元件及其控制功能。原创 2024-04-14 00:05:13 · 842 阅读 · 0 评论 -
西门子S7-1200/1500案例1(用三个开关控制一个照明)
经分析可知,只有一个开关闭合时,照明灯亮,再有另外一个开关闭合时,照明灯灭,推而广之,即有奇数个开关闭合时,照明灯亮,偶数个开关闭合时,照明灯灭。根据控制要求列出真值表,见表真值表。采用PLC控制的方式,用三个开关S1、S2、S3控制一个照明灯EL,任何一个开关都可以控制照明灯的亮/灭。采用西门子S7-1200 PLC的CPU1214C DC/DC/DC,接线图如图所示。根据真值表和接线图,可以列出PLC输入/输出的逻辑表达式为。根据式(2-1)可以画出梯形图如图所示。表为的输入/输出元件及其控制功能。原创 2024-04-13 23:48:44 · 599 阅读 · 0 评论