冠軍歐洲
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 197 個(gè)
工控威望: 290 點(diǎn)
下載積分: 2637 分
在線時(shí)間: 651(小時(shí))
注冊(cè)時(shí)間: 2018-10-19
最后登錄: 2024-12-25
查看冠軍歐洲的 主題 / 回貼
12樓  發(fā)表于: 69天前
涉及到坐標(biāo)計(jì)算的,軸定位位置不確認(rèn),但受制于掃描周期問(wèn)題,可以把坐標(biāo)計(jì)算部分程序放在子程序里,軸定位前調(diào)用子程序。我自己這樣用的
l83438797
越學(xué)越無(wú)知
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 122 個(gè)
工控威望: 553 點(diǎn)
下載積分: 487 分
在線時(shí)間: 42(小時(shí))
注冊(cè)時(shí)間: 2021-07-13
最后登錄: 2024-11-18
查看l83438797的 主題 / 回貼
13樓  發(fā)表于: 65天前
舉個(gè)剛遇到的一個(gè)生動(dòng)的例子:乘法運(yùn)算的結(jié)果寄存器占用了2個(gè)字的地址,但是其實(shí)結(jié)果值不會(huì)很大,考慮的到省地址的操作就是接著重復(fù)利用,在這個(gè)結(jié)果指令下面把高位字地址利用起來(lái)。但是有一天換一個(gè)人來(lái)改程序。沒(méi)注意到這個(gè)細(xì)節(jié),把重復(fù)利用的指令提到乘法運(yùn)算的上面去了,導(dǎo)致一直被覆蓋。這個(gè)就是掃描機(jī)制導(dǎo)致的程序嚴(yán)謹(jǐn)不夠。這種用法也不是不可以,但是要做好標(biāo)識(shí),避免踩坑。
li19930121
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 834 個(gè)
工控威望: 2196 點(diǎn)
下載積分: 194 分
在線時(shí)間: 402(小時(shí))
注冊(cè)時(shí)間: 2019-02-12
最后登錄: 2024-12-25
查看li19930121的 主題 / 回貼
14樓  發(fā)表于: 63天前
只能說(shuō)程序邏輯混亂~~~~
tantaninniho
tantaninzg
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 147 個(gè)
工控威望: 220 點(diǎn)
下載積分: 656 分
在線時(shí)間: 159(小時(shí))
注冊(cè)時(shí)間: 2018-12-28
最后登錄: 2024-12-25
查看tantaninniho的 主題 / 回貼
15樓  發(fā)表于: 58天前
引用
引用第7樓工控小c于2024-10-17 18:11發(fā)表的  :
掃碼周期對(duì)程序邏輯有影響就是說(shuō)明程序邏輯有問(wèn)題。掃碼周期就是這樣的了,得先理解它在它的框架下寫(xiě)程序,不要因果倒置。

精辟
麥香麥子
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 19 個(gè)
工控威望: 130 點(diǎn)
下載積分: 421 分
在線時(shí)間: 4(小時(shí))
注冊(cè)時(shí)間: 2024-08-24
最后登錄: 2024-12-23
查看麥香麥子的 主題 / 回貼
16樓  發(fā)表于: 57天前
理解掃描周期,在這個(gè)基礎(chǔ)之上,編寫(xiě)程序
工控劍俠666
天道酬勤,認(rèn)真的人做認(rèn)真的事 。
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1008 個(gè)
工控威望: 2687 點(diǎn)
下載積分: 22623 分
在線時(shí)間: 276(小時(shí))
注冊(cè)時(shí)間: 2013-03-30
最后登錄: 2024-12-24
查看工控劍俠666的 主題 / 回貼
17樓  發(fā)表于: 56天前
都是大神啊,佩服,一個(gè)字,絕
工控人加油
最好的控制
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 25 個(gè)
工控威望: 332 點(diǎn)
下載積分: 353 分
在線時(shí)間: 28(小時(shí))
注冊(cè)時(shí)間: 2023-10-16
最后登錄: 2024-12-25
查看最好的控制的 主題 / 回貼
18樓  發(fā)表于: 52天前
引用
引用第4樓漂泊的石頭人于2024-10-17 16:40發(fā)表的  :
至今還沒(méi)遇到過(guò)邏輯與掃描機(jī)制沖突的,應(yīng)該是你邏輯有問(wèn)題,或者是你寫(xiě)的太洋氣。。。。。!
你覺(jué)得你的思路沒(méi)有問(wèn)題,但是plc跑起來(lái)以后,有時(shí)正常,有時(shí)有問(wèn)題。
2020年的時(shí)候調(diào)試過(guò)一個(gè)別人寫(xiě)的程序,跟你說(shuō)的這種情況非常相似,寫(xiě)程序的那個(gè)人思路非常清奇。
喜歡用上升沿和下降沿,程序大部分都是這樣的,后來(lái)在調(diào)試的時(shí)候經(jīng)常出現(xiàn)一種沖突情況(時(shí)有時(shí)無(wú)),每次都是同樣問(wèn)題。
已經(jīng)到了調(diào)試后期,反正是沒(méi)找出來(lái)問(wèn)題,基本判斷就是用上升沿和下降沿導(dǎo)致的(不可能大面積改程序)。
.......


那還是程序有問(wèn)題,我用上升沿下降沿都是給別的變量置位的,用完了再?gòu)?fù)位,沒(méi)有出任何問(wèn)題。如果直接讀沿的輸出,那一個(gè)掃描周期后就消失了,你這個(gè)掃描周期沒(méi)讀到,后面就沒(méi)法繼續(xù)了。
本帖最近評(píng)分記錄:
  • 下載積分:+1(libin520) 感謝分享!
    水木之楊
    級(jí)別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 60 個(gè)
    工控威望: 366 點(diǎn)
    下載積分: 4870 分
    在線時(shí)間: 105(小時(shí))
    注冊(cè)時(shí)間: 2023-07-21
    最后登錄: 2024-12-25
    查看水木之楊的 主題 / 回貼
    19樓  發(fā)表于: 50天前
    引用
    引用第4樓漂泊的石頭人于2024-10-17 16:40發(fā)表的  :
    至今還沒(méi)遇到過(guò)邏輯與掃描機(jī)制沖突的,應(yīng)該是你邏輯有問(wèn)題,或者是你寫(xiě)的太洋氣!。。。。!
    你覺(jué)得你的思路沒(méi)有問(wèn)題,但是plc跑起來(lái)以后,有時(shí)正常,有時(shí)有問(wèn)題。
    2020年的時(shí)候調(diào)試過(guò)一個(gè)別人寫(xiě)的程序,跟你說(shuō)的這種情況非常相似,寫(xiě)程序的那個(gè)人思路非常清奇。
    喜歡用上升沿和下降沿,程序大部分都是這樣的,后來(lái)在調(diào)試的時(shí)候經(jīng)常出現(xiàn)一種沖突情況(時(shí)有時(shí)無(wú)),每次都是同樣問(wèn)題。
    已經(jīng)到了調(diào)試后期,反正是沒(méi)找出來(lái)問(wèn)題,基本判斷就是用上升沿和下降沿導(dǎo)致的(不可能大面積改程序)。
    .......

    上升沿下降沿會(huì)用是沒(méi)有問(wèn)題的,只能說(shuō)明當(dāng)時(shí)寫(xiě)程序的沒(méi)有完全理解上升下降的作用時(shí)機(jī),導(dǎo)致程序運(yùn)行出現(xiàn)問(wèn)題,亂用指令你不能說(shuō)別人指令不好用,還是編程能力的問(wèn)題。