广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
基本指令应用之多个开关控制一盏灯
发布时间:2024-11-26

今天给大家介绍一下如何用常开常闭触点,线圈输出指令实现用多个开关去控制一盏灯。

首先我们看一下两个开关控制一盏灯的程序。两个开关分别接在PLC的输入点I0.0和I0.1上,通过Q0.0控制灯,任何一个开关接通或断开都可以改变灯的状态,根据要求我们写出的程序如下:

图片

如果再增加一个开关接在输入点I0.2上,三个开关控制一盏灯,程序怎么写呢?通过分析我们发现,第一次可以通过接通任意一个开关去输出Q0.0控制灯,这个时候开关接通的个数是1个;关灯有两种情况,还是通过这个开关去关,或者是换一个开关关,这时开关接通的个数为0或2;为0时后面的情况和第一次的情况一样,为2时可以选择通过没有接通的开关去点亮灯,也可以通过已经接通的开关去点亮灯,这时开关接通的个数为3或1;根据分析写出的程序如下:

图片

结合前面两个开关控制一盏灯和三个开关控制一盏灯,我们总结出的规律是:不管开关的个数是多少,开关接通的个数是奇数则灯亮,开关接通的个数是偶数则灯灭,我们用线圈输出指令来写程序的话只要把灯亮的情况写出来即可。那么四个开关控制一盏灯程序则如下:

图片

四个开关,接通一个或三个都能点亮灯,所以一共有8中情况。


展开全文
拨打电话 微信咨询 发送询价