資源描述:
《wincc c變量類型》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、西門子WINCC的變量類型變量類型及定義變量舉例二進(jìn)制數(shù):BOOLtagname;有符號8位:chartagname;無符號8位:BYTEtagname;有符號16位:shorttagname;無符號16位:WORDtagname;有符號32位:longtagname;或:signeddoubleWORDtagname;無符號32位:doubleWORDtagname;或:unsigneddoubleWORDtagname;浮點(diǎn)數(shù)32位:floattagname;雙精度64位:doublefloattagname;文本參考定義對于具有“文本參考”
2、數(shù)據(jù)類型的變量,指的是WinCC文本庫中的條目。只可將文本參考組態(tài)為內(nèi)部變量。例如,當(dāng)希望交替顯示不同文本塊時(shí),可使用文本參考??蓪⑽谋編熘袟l目的相應(yīng)文本ID分配給變量。創(chuàng)建文本參考將具有“文本參考”數(shù)據(jù)類型的變量創(chuàng)建為內(nèi)部變量。在“變量屬性”對話框中,選擇“限制/報(bào)表”標(biāo)簽上的“起始值”復(fù)選框。輸入文本庫中的文本ID作為起始值。注意:在多用戶系統(tǒng)中,WinCC將使用在其上創(chuàng)建了文本參考的計(jì)算機(jī)語言來用于文本輸出。改變格式對于“文本參考”數(shù)據(jù)類型,不可能發(fā)生類型轉(zhuǎn)換。二進(jìn)制變量定義“二進(jìn)制變量”數(shù)據(jù)類型對應(yīng)于位。二進(jìn)制變量可取為數(shù)值TRUE或“0
3、”以及FALSE或“1”。二進(jìn)制變量以字節(jié)形式存儲在系統(tǒng)中。注意:某些通訊驅(qū)動程序不能傳送單個(gè)的位。使用二進(jìn)制變量可降低這些通訊驅(qū)動程序的性能。請注意查閱WinCC系統(tǒng)中“通訊”處的不同通訊驅(qū)動程序幫助。位“二進(jìn)制變量”數(shù)據(jù)類型也可作為“位”來引用。改變格式對于“二進(jìn)制變量”數(shù)據(jù)類型,不可能發(fā)生類型轉(zhuǎn)換。有符號8位數(shù)定義“有符號8位數(shù)”數(shù)據(jù)類型具有1個(gè)字節(jié)長,且有符號(正號或負(fù)號)。字符/有符號字節(jié)“有符號8位數(shù)”數(shù)據(jù)類型也可作為“字符型”或“有符號字節(jié)”來引用。改變格式如果創(chuàng)建具有“有符號8位數(shù)”數(shù)據(jù)類型的新變量,則缺省狀態(tài)下,“類型轉(zhuǎn)換”框?qū)?/p>
4、顯示“CharToSignedByte”。數(shù)字范圍為-128至+127。對于“有符號8位數(shù)”數(shù)據(jù)類型,可能存在下列類型轉(zhuǎn)換:改變格式數(shù)字范圍CharToSignedByte-128至+127(無任何轉(zhuǎn)換)CharToUnsignedByte0至127CharToUnsignedWord0至127CharToUnsignedDword0至127CharToSignedWord-128至+127CharToSignedDword-128至+127CharToMSBByte-128至+127CharToMSBWord-128至+127CharToMSB
5、Dword-128至+127CharToBCDByte0至99CharToBCDWord0至127CharToBCDDword0至127CharToSignedBCDByte-9至+9CharToSignedBCDWord-128至+127CharToSignedBCDDword-128至+127CharToExtSignedBCDByte-79至+79CharToExtSignedBCDWord-128至+127CharToExtSignedBCDDword-128至+127CharToAikenByte0至99CharToAikenWord0
6、至127CharToAikenDword0至127CharToSignedAikenByte-9至+9CharToSignedAikenWord-128至+127CharToSignedAikenDword-128至+127CharToExcessByte0至99CharToExcessWord0至127CharToExcessDword0至127CharToSignedExcessByte-9至+9CharToSignedExcessWord-128至+127CharToSignedExcessDword-128至+127無符號8位數(shù)定義“無符
7、號8位數(shù)”數(shù)據(jù)類型為1個(gè)字節(jié)長,且無符號。字節(jié)/無符號字節(jié)“無符號8位數(shù)”數(shù)據(jù)類型也可作為“字節(jié)”或“無符號字節(jié)”來引用。改變格式如果創(chuàng)建具有“無符號8位數(shù)”數(shù)據(jù)類型的新變量,則缺省狀態(tài)下,“類型轉(zhuǎn)換”框?qū)@示“ByteToUnsignedByte”。數(shù)字范圍為0至255。對于“無符號8位數(shù)”數(shù)據(jù)類型,可能存在下列類型轉(zhuǎn)換:改變格式數(shù)字范圍ByteToUnsignedByte0至255(無任何轉(zhuǎn)換)ByteToUnsignedWord0至255ByteToUnsignedDword0至255ByteToSignedByte0至127ByteToS
8、ignedWord0至255ByteToSignedDword0至255ByteToBCDByte0至99ByteToBCDWord0至