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