[西门子] 家庭电路如何改造成PLC控制的智能电路

[复制链接]
查看199 | 回复0 | 2025-2-7 09:06:22 | 显示全部楼层 |阅读模式

【项目要求】  

如图1-3-1,一个套房的照明系统,每个房间都有对应的照明灯及其对应开关,卧室的照明灯一般2个开关,一个再入门处一个在床头,客厅的也有2个开关控制,控制的要求有以下几点:
1.所有的开关按钮为点动控制按钮,按一次开灯,按第二次关灯。
2.主卧里面设置一个按钮,按下去之后,客厅卫生间灯所有公共区域的灯都熄灭。
3.大门入门处设置一个切换开关,按下去,全部灯都熄灭。
4.每天晚上2点左右,会自动把全屋的照明全部熄灭一次。

图1-3-1  房屋照明电路分布

【元器件的选择】  

1.plc选择的是FX3U-30MR。
2.客厅、儿童房、主卧室、次卧的开关都有两个按钮,由于按钮使用的是点动类型的,所以可以使用同一个X点,节省输入点的个数。    
3.总电源使用常闭的切换开关,不用常开(安全性比较强,在按钮或者X点损坏的情况下,会自动断开所有照明电路)
4.每个照明灯都串联了对应的保险丝,容量选择2A的。
5.PLC的电源开关与主电路电源独立开,单独使用一个2A的空开。
6.照明电路的总开关使用10A的足够(空开的选择与计算可以去学习电工相关知识)

【接线及I/O分配】  

I/O分配如表1-3-1,有11个输入点,10个输出点。

表1-3-1 家庭电路I/O分配表

输入点

注释

符号

输出点

注释

符号

X0

阳台1开关

SB1

Y0

阳台1灯

H1

X1

阳台2开关

SB2

Y1

阳台2灯

H2

X2

厨房灯开关

SB3

Y2

厨房灯

H3

X3

餐厅灯开关

SB4

Y3

餐厅灯

H4

X4

卫生间1开关

SB5

Y4

卫生间1灯

H5

X5

卫生间2开关

SB6

Y5

卫生间2灯

H6

X6

客厅开关

SB7

Y6

客厅开灯

H7

SB8

Y7

儿童房灯

H8

X7

儿童房开关

SB9

Y10

主卧开灯

H9

SB10

Y11

次卧开灯

H10

X10

主卧开关

SB11

Y12

 

 

SB12

Y13

 

 

X11

次卧开关

SB13

 

 

 

SB14

 

 

 

X12

主卧总开关

SB15

 

 

 

X13

总电源

SA

 

 

 

          

如图1-3-2,为具体接线图    

图1-3-2  电路原理图

【程序及其解析】  

1.启停控制

如图1-3-1,每个按钮一一对应其控制的照明灯进行控制,使用ALT交替输出指令,该指令每触发一次,输出点的状态就转换一次,所以每按下一次按钮,照明灯的状态就变一次。

图1-3-3  启停控制程序

2.停止控制    

如图1-3-4,第50步,主卧的总开关按下时,使用批量复位,把Y0到Y6中间所有的点都复位(Y0到Y6是所有公共区域的照明灯),
第56步,总电源开关一旦导通,Y0到Y11全部复位,就是整个房间的灯都关闭,由于程序外部接的是常闭信号,所以在程序内部需要写成常闭。
第62步,D8015保存的是plc内部的时间(小时),这里做了一个判断,当大于2点时,复位所有公共区域的照明灯(Y0到Y6),这里使用了上升沿触点,只执行一次。这样超过2点我们出公共区域也可以重新再开灯。

图1-3-4  停止控制程序

          

            

 


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则