那看你的命令支持的類型!
受訪者:
Ahio -高級(jí)工程師nbspnbsp級(jí)
2016-07-26 13:02:23
INT是數(shù)據(jù)類型,是16位整數(shù)數(shù)據(jù),-32768-32767
WORD表示能夠存儲(chǔ)16位數(shù)據(jù)的字,對(duì)數(shù)據(jù)的種類沒有具體要求;
受訪者:
yjdgb灰塵-頂級(jí)工程師nbspnbsp級(jí)
2016-07-26 13:03:43
int是十進(jìn)制word是十六進(jìn)制
受訪者:
rain god -頂級(jí)工程師nbspnbsp級(jí)
2016-07-26 13:06:39
數(shù)據(jù)類型INT和WORD都是16位存儲(chǔ)單元,但I(xiàn)NT是整數(shù)存儲(chǔ)數(shù)據(jù)類型,包含- 32768到32767之間的整數(shù)。 WORD為字?jǐn)?shù)據(jù)類型,存儲(chǔ)數(shù)據(jù)時(shí)為無符號(hào)整數(shù)0-65535。 在STL語言編程中,數(shù)據(jù)類型不太區(qū)分,INT和WORD數(shù)據(jù)類型可以互操作,但在LAD語言編程中,如果TNT和WORD數(shù)據(jù)類型互操作,則會(huì)報(bào)告錯(cuò)誤。 當(dāng)然,如果在STEP7軟件中設(shè)置為LAD編程模式,可以在不區(qū)分?jǐn)?shù)據(jù)類型的情況下進(jìn)行互操作,則不會(huì)發(fā)生錯(cuò)誤。 但是,不推薦這樣使用。
受訪者:希望我能做到-高級(jí)工程師nbspnbsp級(jí)
2016-07-26 13:06:55
int是有符號(hào)整數(shù),word是無符號(hào)整數(shù)。 范圍不同。
受訪者:
張li0 -超級(jí)顧問nbspnbsp級(jí)
2016-07-26 15:35:46
我會(huì)給你很好的理解方法
使用負(fù)數(shù)的時(shí)候,只能用INT。 因?yàn)镮NT是有符號(hào)的,最高位是符號(hào)位。
那么,如果沒有符號(hào)的需求,就可以使用word。 當(dāng)然,符號(hào)位也是數(shù)據(jù),所以范圍變大。
雖然使用方法都沒有區(qū)別,但是在LAD語言編程中進(jìn)行TNT和WORD數(shù)據(jù)類型的互操作會(huì)導(dǎo)致錯(cuò)誤。
另一個(gè)最值得注意的地方是,向PIW等通道添加符號(hào)注釋時(shí)請(qǐng)注意數(shù)據(jù)類型。 如果混淆INT和WORD調(diào)用FC105,將發(fā)生錯(cuò)誤。 這讓很多人犯這個(gè)錯(cuò)誤。
受訪者: mndxh -資深前輩nbspnbsp三級(jí)
2016-07-26 17:04:34
INT是整數(shù),取值范圍-32768~32767。 WORD是一個(gè)字,取值范圍0到0~65535。
在調(diào)用的塊中使用時(shí),注意塊管腳指定的數(shù)據(jù)類型,使用的變量類型必須與管腳的數(shù)據(jù)類型一致。 當(dāng)然也請(qǐng)注意存儲(chǔ)數(shù)值的范圍。
受訪者:
-我的心在飛翔- -高級(jí)顧問nbspnbsp級(jí)
2016-07-26 21:43:59
上一頁
1
下一頁