电子开发 | 基础入门 | 电路原理图 | 姊舰鍥惧疄渚� | PLC鍩虹   銆婂鏋滃枩娆㈡湰绔欙紝璇锋寜 Ctrl+D 鎵嬪姩鏀惰棌锛佹劅璋㈡偍鐨勬敮鎸併€�涓€璧峰涔犱竴璧疯繘姝ワ紝鐢靛瓙寮€鍙戠帇娆㈣繋鎮紒.

电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册

鈽呯數璺叕寮忔墜鍐岋紝鏈€鏂扮増銆婄數瀛愮數璺叕寮忚绠楀櫒銆嬶紝鐢佃矾鍏紡鏌ヨ鎵嬪唽 鐢佃矾鍏紡璁$畻鍣ㄣ€愮數瀛愪粠涓氫汉鍛樺繀澶囨墜鍐屻€�
鈽嗗崄澶╁浼氬崟鐗囨満瀹炰緥100 c璇█ chm鏍煎紡銆傝祫鏂欏唴瀹硅缁嗭紝瑕嗙洊渚嬪瓙澶氾紝鍐呭骞裤€愮數瀛愪粠涓氫汉鍛樺繀澶囨墜鍐屻€�
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 其他PLC >> 三菱PLC编程入门实例 >> 正文

三菱plc“多个开关控制一盏灯”的多种程序写法  SUM指令和DDIV指令

作者:佚名    文章来源:网络整理    点击数:266    更新时间:2025/2/13

一个开关控制一盏灯、两个开关控制一盏灯、三个开关控制一盏灯...这些在家装电路中很经常使用。在家装电工朋友的眼中,这些无非就是多加几条线,这样并一下这样串一下就解决了,但是如果是4个开关、5个开关、6个开关呢?估计就难到了一大部分电工朋友。今天我们就利用PLC 编写“多个开关控制一盏灯”的多种写法,各位读者可以根据自己的喜好自行选择哦!

一、实验要求

用4个开关控制一个照明灯,任何一个开关都可以控制照明灯的点亮与熄灭。根据实验要求制作真值表,如图1所示。

 

图1 真值表

二、案例程序四种写法

所有程序的写法,思路全都来源于图1所示的真值表。写法总共有4种,其他的写法读者们可以自己研究。

1、真值表直接引用

利用图1的真值表,把Y0为1的情况列举出来,输入点为“1”就转换成常开触点,输入点为“0”就转换成常闭触点。Y0为1的情况不需要转换。转换完成之后,如图2所示。

真值表直接引用 

图2 真值表直接引用

2、组合位元件处理

组合位元件的概念例如K1X0代表的就是X3~X0组合成一个4位的软元件,K2X0代表X7~X0组合成的8位软元件,K3X0就是12位,以此类推。

同样利用图1真值表,将Y0为1时对应的输入点转换成十进制,发现有1、2、4、7、8、11、13、14八种情况,将这些数字跟K1X0进行对应,如果相等,就输出Y0,程序如图3所示。

 

图3 组合位组合位元件处理 元件处理

3、SUM指令的引入

SUM指令是判断K1X0中有多少个输入点为1,将个数存放在D0中,如图4所示。

利用图1可以找到规律,Y0触发的情况是任意1个输入点为ON以及任意3个输入点为ON。所以可以利用比较指令判断D0跟1、3的关系,从而输出Y0。

 

图4 SUM指令的引入

4、利用余数判断

在图4介绍的SUM指令的基础上,利用除法指令,判断余数是否为1,如果是偶数就不输出,如果是奇数就输出。如图5所示。

三菱plc利用余数判断  

图5 利用余数判断

三、总结

在本文中,总共介绍了4种方式,利用真值表以及组合位元件是最鸡肋的,开关越多,程序越长。利用SUM指令可以有效的把规律找出解决多个开关的问题,同时在利用除法求余的方式,不管多少个开关控制1盏灯都游刃有余了。


Tags:SUM,DDIV,三菱plc  
责任编辑:admin
相关文章列表
三菱FX3U PLC与组态王通信, FX3U与组态王通信设置,组态王通讯设
三菱plc FX2N-2AD模拟量输入模块的缓冲存储器BFM,三菱PLC模拟量
三菱FX3G型plc中AD和DA是如何转换的,三菱PLC模拟量读取和数字量
三菱FX2N系列PLC的TO指令、FROM指令解析,缓冲存储器BFM
三菱plc特殊功能模块读取与写入指令,TO指令和FROM指令,缓冲存储
三菱PLC在交通信号灯实例中的应用(两种编程方法)
三菱plc编程软件的安装使用方法图解GXDeveloper安装详解
【三菱PLC】掌握这7个经典的PLC程序,PLC编程一通百通!
三菱PLC特殊辅助继电器指令功能用法教程
三菱PLC利用计数器实现顺序控制的plc编程实例
基于三菱FX3U大小物件分拣案例,图文详解
三菱PLC模拟量编程_三菱FX2NPLC 模块读写指令TO FROM_三菱from指
三菱PLC中FROM和TO的使用,FROM指令和TO指令
三菱PLC的FX2N-2AD模拟量输入模块简述 三菱plc模拟量编程梯形图实
三菱PLC编程系列学习之七—常用特殊功能模块,BFM,FX2N—4AD模拟
三菱plc学习入门(一,认识三菱plc)_FX1N-24MT接线图
三菱plc学习入门(二,三菱plc指令,触点比较,计数器,交替,四
三菱PLC定时器和计数器,三菱FX PLC入门之定时器和计数器
三菱PLC直接寻址、立即寻址和变址寻址,三菱FX PLC学习之寻址方式
三菱PLC跳转指令用法,三菱FX PLC学习之条件转移,转移指令CJ
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
    没有任何评论
鐢靛瓙寮€鍙戠綉锛氭眹闆嗙患鍚堝悇绫荤數瀛愬埗浣滀笌鐢佃矾鍥剧殑缃戠珯锛宲lc宸ユ帶鎶€鏈�,妯$數鏁扮數鐭ヨ瘑,鍗曠墖鏈篍DA绛夌瓑锛佽崯钀冪數璺浘缃戠珯绮惧崕锛屼负宸ョ▼甯堝垱閫犱环鍊笺€傛杩庡叧娉ㄥ井淇″叕浼楀彿锛氱數瀛愬紑鍙戠綉锛�
最新推荐
璧勬枡鍖呬笅杞�
 [闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夊Δ锕佹硶閵堫偊鏌¢崒锔藉]闂佸憡銇炵粈渚€濡垫径灞稿亾濞戝磭绱扮紒鍙樺嵆瀹曪繝寮撮悩宸毈闂佸搫鐗嗛幖顐︽偪閸曨剛鐟归柨鐕傛嫹100 c闁荤姴娴勯幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]婵炴垶鎸搁ˇ瀹犮亹缁€鐑睠闁诲孩鍐荤紓姘卞姬閸曨剛顩烽悹鎭掑妽閸╁倿寮堕悜鍡楃仧婵炲棭鏁-TR
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]LM324闁哄鏅滈崝鏍棘閿燂拷4~20mA闁哄鍎戦幏锟�1~5V闂佹眹鍨归悘姘辩矈閿燂拷
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]LM386婵$偛婀辩划顖炴倵椤掍焦濯撮柟鎹愵嚙椤斿﹪鏌涜箛鎿冨剶妞ゃ儲鎹囧銊╁箚瑜嬫禍锝夋煕閿濆啫濡奸悽顖ゆ嫹
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]936闂佺粯甯掗敃銈堛亹閹绢喗鍋ㄥù锝呭暟閻斿懘鏌涘Ο鐓庢灁闁诡喖锕畷鍫曟晸閿燂拷
 [闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夊Δ锕佹硶閵堫偊鏌¢崒锔藉]闁烩剝甯掗幊搴ㄦ晬閹邦兘鏋栭柕蹇ョ磿閵堟挳鎮归悮瀛樺+濠电偞鎸撮弲娑氣偓鐧告嫹+闂佺缈伴崕鎾敆閻斿吋鍎嶉柛鏇ㄥ亜缁€锟�
 [闂備緡鍋呭銊╁极閵堝鍋ㄩ梻鍫熺〒閹藉秹鎮规担鐟扮妞ゆ挸鎲″ḿ顏堫敍濞嗘劦鍋�]S7-200PLC闂佹眹鍔岀€氼亞鎸掗姀銈嗗剳闁绘梹妲掗幏顐⒚归悪鍛 S7_2
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]S7-200闁圭厧鐡ㄩ幐濠氬几閸愨晝顩烽悹浣告贡缁€鍕煕韫囷絿鍘滅紒鎲嬫嫹,STEP7
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]ModbusPoll闂佸憡绮岄鐖媎busSalve闂佺ǹ楠忛幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]STEP7濠碘槅鍨崜婵堚偓姘懇閺屽矁绠涢弬璺ㄦ▌婵炲濮伴崐鏇犺姳閿燂拷 Smart_
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]Modbus闁荤姴顑呴崯鎶芥儊椤栨粌鍨濋柛鎾楀倻瑙� v1.024 缂傚倷绶ら幏锟�
 [闁哄鍎愰崹顖氣枎閵忋垻灏甸柨鐕傛嫹]Modscan32闂佸憡绮岄鐖媎sim32,modb
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]89c51闂佺ǹ绻愰ˇ閬嶆偟濞戙垹妫橀梺顐g闂嗗綊鏌i鍡楁珢缂佽鲸鐛otues
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]婵炴垶鎸稿ú銈夊礋妤e啫鍌ㄩ柛鐐村Оotues婵炲濮惧▔鏇烇耿閿涘嫮鐭欓悗锝庝簽绾板秵绻濊閸旀鎮ラ敓锟�
 [闂佹椿婢€缁插鎯岄悙顒傤浄閻犳亽鍔嶉崺鍌炴偣娴g懓绀冩い鎿勬嫹]51闂佸憡顨嗗ú婊勬櫠閺嶎厼瀚夐柛婵嗗閸у﹦绱掔€h埖瀚� protues婵炲濮惧▔鏇烇耿閿燂拷
鏈€鏂版枃绔�
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询