引用
引用第10樓工控小c于2024-10-17 10:46發(fā)表的 :
沒遇到過需要雙字轉(zhuǎn)單字的剛需。。雙字后續(xù)就全用32位指令就行了。。C語言里計算也不錯。不過信捷的確簡陋,沒辦法,其他編程軟件動不動1個G以上了,和那些對比信捷缺的功能也不是一點半點
取二維表的某個地址,偏移量需要使用行號乘以總列數(shù)再加上列號,,,16位乘后變成了32位,你怎么加16位的列號?加完了,需要使用字偏移,你雙字的偏移數(shù)怎么用?
在主程序中絕對不溢出時能直接將32位數(shù)絕對地址當16位數(shù)絕對地址用,你在pou梯形圖里怎么辦?pou里邊絕對地址和變量是不能混用的,16位和32位混用更不可能
別家plc不但提供雙字到字的轉(zhuǎn)換,甚至西門子還提供有由指令來決定數(shù)據(jù)是字節(jié)、字還是雙字的AC地址區(qū)(跟信捷的數(shù)值是字或雙字由指令來決定一樣)