爱操在线_精品热_av网站免费观看_四虎精品影视_九九热99久久久国产盗摄_九月婷婷网_免费成人av在线_欧美激情第三页_天天狠天天操_日韩人妻无码中文字幕视频

歡迎光臨入喜工業控制技術(上海)有限公司
當前位置
首頁 > 新聞中心
多變量“或”關系程序簡化
2020/11/11 21:28:05

如圖所示,BOOL型變量只要有一個變量為“1”。則控制一個輸出點接通。需要將所有變量做或的關系,目前變量較多。如果都做或的關系程序段太長。有沒有可以簡化的程序寫法。

如果變量定義未事先做規劃,這個好像沒有好的方法,只能程序中添加每個BOOL變量并判斷

如果這些變量地址是分散的,也沒有別的方法,只能是一個一個的或?;蛘哒蚁嗤兞咳鏜區的一起或,DB區的一起或,然后再全部或,這樣可以減少在一個網絡中多個或指令的調用。

M0.0-M0.1-M0.2....M0.7 =MB0
M1.0-M1.1-M1.2....M1.7 =MB1
M2.0-M2.1-M2.2....M2.7 =MB2
M3.0-M3.1-M3.2....M3.7 =MB3
MB0 MB1=MW0
MB2 MB3 =MW2
MB0 MB1 MB2 MB3 = MD0
所以一個雙字可以判斷32個bool變量是否為1,即判斷是否MD0不等于0 就表示要輸出。更多的同理,關鍵你的多變量要預先規劃好。

沒有看到你的圖,你把這個變量的值保存到數組中,然后給一個bool變量result賦值初始值為0,然后for循環判斷數組,如果數組中的值為1則result為1,循環結束判斷result的值如果為1則說明你的數組中至少有一個bool量的值為1.

聯系方式
CONTACT US

電話:13818569113      15721373211

郵箱:fushidianji@139.com

網址:http://www.jiansujiabc.com

地址:上海青浦區北青公路7171號111-112室

用手機掃描二維碼關閉
主站蜘蛛池模板: 竹山县| 丰宁| 长寿区| 民权县| 隆安县| 乌审旗| 临高县| 公主岭市| 葫芦岛市| 桦川县| 金华市| 北辰区| 沭阳县| 巴南区| 永福县| 耒阳市| 胶南市| 阿拉善右旗| 潞西市| 三原县| 济源市| 鞍山市| 治多县| 东阿县| 马公市| 延津县| 吐鲁番市| 邵东县| 九台市| 永泰县| 尉犁县| 鹤岗市| 宁阳县| 卢氏县| 远安县| 闽清县| 金川县| 沭阳县| 永城市| 红河县| 万山特区|