wingwf2000
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 53 個
工控威望: 159 點
下載積分: 669 分
在線時間: 14(小時)
注冊時間: 2010-09-26
最后登錄: 2024-12-08
查看wingwf2000的 主題 / 回貼
24樓  發(fā)表于: 2021-11-25 09:49
如果用昆侖通泰的,可以用條件data>=n做為條件來控制顏色,例如第5個燈,就用data>=5即可
wingwf2000
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 53 個
工控威望: 159 點
下載積分: 669 分
在線時間: 14(小時)
注冊時間: 2010-09-26
最后登錄: 2024-12-08
查看wingwf2000的 主題 / 回貼
25樓  發(fā)表于: 2021-11-25 10:25
如果用C語言,可以用(1<<data)-1,梯形圖里應(yīng)該可以支持左移位
bruce2020
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 1080 個
工控威望: 1341 點
下載積分: 3411 分
在線時間: 726(小時)
注冊時間: 2017-11-25
最后登錄: 2024-12-22
查看bruce2020的 主題 / 回貼
26樓  發(fā)表于: 2021-11-25 20:47
http://24x7lending.com/read-gktid-1720176.html

演示視頻如下:
https://www.bilibili.com/video/BV1xb4y1t7PU/
[ 此帖被bruce2020在2021-11-27 14:28重新編輯 ]
石頭哥
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 49 個
工控威望: 175 點
下載積分: 1790 分
在線時間: 24(小時)
注冊時間: 2021-04-01
最后登錄: 2024-11-19
查看石頭哥的 主題 / 回貼
27樓  發(fā)表于: 2021-11-26 09:47
引用
引用第14樓哇咔咔于2021-11-03 16:59發(fā)表的  :
只使用了威綸通觸摸屏

這個截動態(tài)圖用的什么軟件,能否分享下.
a921902990
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個
工控威望: 172 點
下載積分: 835 分
在線時間: 67(小時)
注冊時間: 2012-09-06
最后登錄: 2024-12-13
查看a921902990的 主題 / 回貼
28樓  發(fā)表于: 2021-11-26 16:20
引用
引用第8樓陳某某于2021-11-03 10:19發(fā)表的  :
用公式可以的2的n次方減1

當(dāng) N=15 ,20 21,時數(shù)據(jù)會異常
剛剛模擬運行了下
eaglesence
eaglesence
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 388 個
工控威望: 703 點
下載積分: 20434 分
在線時間: 91(小時)
注冊時間: 2019-04-02
最后登錄: 2024-12-21
查看eaglesence的 主題 / 回貼
29樓  發(fā)表于: 2021-11-27 12:10
高手很多,學(xué)習(xí)了
bruce2020
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 1080 個
工控威望: 1341 點
下載積分: 3411 分
在線時間: 726(小時)
注冊時間: 2017-11-25
最后登錄: 2024-12-22
查看bruce2020的 主題 / 回貼
30樓  發(fā)表于: 2021-11-27 13:36
14樓用的是宏程序做的,
zouyunhuang
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 106 個
工控威望: 174 點
下載積分: 550 分
在線時間: 31(小時)
注冊時間: 2021-09-18
最后登錄: 2024-10-18
查看zouyunhuang的 主題 / 回貼
31樓  發(fā)表于: 2022-04-02 11:17
我瀏覽到這個帖子,也很感興趣,參照幾位樓上的方法。用SFTBL指令4行也可以,用循環(huán)FOR指令用了6行也可以,有個疑問8樓的2的N次方減1的方法,實在想不到怎么實現(xiàn)。在實現(xiàn)之余我努力尋找指令,有沒有可以直接類似“FMOV”指令一樣可以直接對bool元件直接進行處理的指令,如“FMOV K1 M0 K24,,這是我的假設(shè)指令",,后發(fā)現(xiàn)WORK3-R系列中有豐富的位處理指令,找到類似的指令為如下"BLKMOVB"名稱為N位數(shù)據(jù)傳送。后面我程序如下
1.LD SM400                DMOV HFFFFFF K6M1
   LD<> D0 D2             BKRST M25 K24
                                    SFTBL  M1   K48  D0
                                    MOV D0 D2
注釋:D0為上位機輸入。M25后24個為燈。D2為比較用。M1后24個為值1后面調(diào)用

2.LD<> D0 D2             MOV K0 V1
                                    MOV D2 D0
   左母線-------------------FOR D0
   LD>= D0 K1V1         SET M1V1
                                     INC V1
    左母線-------------------next
注釋:D0為上位機輸入。M1后24個為燈。V1為計算變量        

3. LD SM400                    DMOV HFFFFFF K6M1
    LD SM400                    BKRST M101 K24
    LD SM400                    BLKMOVB M1 M101 D0
注釋:D0為上位機輸入。M101往后為24個燈。M1往后24個,為存儲值1后調(diào)用
zouyunhuang
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 106 個
工控威望: 174 點
下載積分: 550 分
在線時間: 31(小時)
注冊時間: 2021-09-18
最后登錄: 2024-10-18
查看zouyunhuang的 主題 / 回貼
32樓  發(fā)表于: 2022-04-02 12:01
引用
引用第31樓zouyunhuang于2022-04-02 11:17發(fā)表的  :
我瀏覽到這個帖子,也很感興趣,參照幾位樓上的方法。用SFTBL指令4行也可以,用循環(huán)FOR指令用了6行也可以,有個疑問8樓的2的N次方減1的方法,實在想不到怎么實現(xiàn)。在實現(xiàn)之余我努力尋找指令,有沒有可以直接類似“FMOV”指令一樣可以直接對bool元件直接進行處理的指令,如“FMOV K1 M0 K24,,這是我的假設(shè)指令",,后發(fā)現(xiàn)WORK3-R系列中有豐富的位處理指令,找到類似的指令為如下"BLKMOVB"名稱為N位數(shù)據(jù)傳送。后面我程序如下
1.LD SM400                DMOV HFFFFFF K6M1
   LD<> D0 D2             BKRST M25 K24
                                    SFTBL  M1   K48  D0
                                    MOV D0 D2
.......

寫完后,看看后面的大神。佩服佩服。n次方那個,和反逆向那個受益匪淺。宏指令還不會
樓上小王
牛刀小試
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 455 個
工控威望: 1277 點
下載積分: 207 分
在線時間: 98(小時)
注冊時間: 2021-02-19
最后登錄: 2024-12-19
查看樓上小王的 主題 / 回貼
33樓  發(fā)表于: 2022-04-02 13:10
引用
引用第10樓夢雨天涯于2021-11-03 15:28發(fā)表的  :
逆向思維寫法,兼容三菱所有系列

666
樓上小王
牛刀小試
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 455 個
工控威望: 1277 點
下載積分: 207 分
在線時間: 98(小時)
注冊時間: 2021-02-19
最后登錄: 2024-12-19
查看樓上小王的 主題 / 回貼
34樓  發(fā)表于: 2022-04-02 13:39
引用
引用第13樓cypress1121于2021-11-03 16:51發(fā)表的  :


根據(jù)8樓的解說,程式如下: 其中D10為輸入數(shù)值。M0~M23為1~24個指示燈,輸入超過24 燈號顯示全滅。提供參考~
[attachment=261217]

模擬了一下,好用
樓上小王
牛刀小試
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 455 個
工控威望: 1277 點
下載積分: 207 分
在線時間: 98(小時)
注冊時間: 2021-02-19
最后登錄: 2024-12-19
查看樓上小王的 主題 / 回貼
35樓  發(fā)表于: 2022-04-02 14:42
引用
引用第10樓夢雨天涯于2021-11-03 15:28發(fā)表的  :
逆向思維寫法,兼容三菱所有系列

方法對的,就是傳值的時候少了個F,應(yīng)該是FFFFFF,6個才對