kiss_moon
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 17 個(gè)
工控威望: 120 點(diǎn)
下載積分: 560 分
在線時(shí)間: 7(小時(shí))
注冊(cè)時(shí)間: 2017-03-11
最后登錄: 2024-10-26
查看kiss_moon的 主題 / 回貼
樓主  發(fā)表于: 2017-08-01 16:33
如題,因?yàn)檫@個(gè)語(yǔ)句我暫時(shí)放棄用ST語(yǔ)言,三菱的PLC無(wú)論是結(jié)構(gòu)化梯形圖或ST語(yǔ)言均都轉(zhuǎn)化成簡(jiǎn)單梯形圖,大家可試試,寫入后再用簡(jiǎn)單梯形圖模式再抽出來(lái)看看轉(zhuǎn)成什么樣。ST語(yǔ)言中乘法只有 *和 MUL_E,而簡(jiǎn)單梯形圖中乘法若超限,結(jié)果是放到一個(gè)4word的數(shù)據(jù)空間里的,即64位。ST語(yǔ)言轉(zhuǎn)化后也是使用 DMUL來(lái)乘,但問題是它結(jié)果只搬回低32位部分,這造成若超限會(huì)有不知道是時(shí)候,請(qǐng)問有好的代替方法嗎?


從這看出三菱真不打算把ST作主要編程語(yǔ)言
kiss_moon
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 17 個(gè)
工控威望: 120 點(diǎn)
下載積分: 560 分
在線時(shí)間: 7(小時(shí))
注冊(cè)時(shí)間: 2017-03-11
最后登錄: 2024-10-26
查看kiss_moon的 主題 / 回貼
1樓  發(fā)表于: 2017-08-01 16:35
其實(shí)我自已有個(gè)解決方法,就是用結(jié)構(gòu)化梯形圖方式造個(gè)小FB,但這樣做法可預(yù)見生成的低層代碼是如何的疊床架屋~對(duì)于輕度強(qiáng)迫癥的我簡(jiǎn)直想吐