發布日期:2022-04-27 點擊率:501 品牌:西門子_Siemens
創立新聯接外部變量只能在與主動化體系聯接的根底上創立。假定還沒有需求的聯接,有必要首要創立該聯接。先決條件有必要設備所需求的通訊處理器和有關的硬件驅動程序。還有必要設備期望的通訊驅動程序,例如“SIMATIC S7 Protocol Suite”進程
進程
1 拓寬“變量處理”中通訊驅動程序的視圖。
2 挑選期望的通道單元,例如“PROFIBUS”。
3 在用于通道單元的彈出式菜單中,挑選“新建驅動程序聯接...”。
4 在“慣例”標簽卡的“稱謂”域中,輸入在項目計劃內僅有的用于聯接的稱謂。
5 單擊“特征”按鈕,翻開“聯接參數”對話框。設置該聯接所需的參數。有關詳細信息,請參看各相應通道的幫忙文檔。
6 經過單擊“斷定”,封閉悉數的對話框。
組態外部變量創立變量的進程關于悉數數據類型根柢類似??墒?,對某些數據類型進行分外設置。(進程5 - 7)。先決條件有必要設備所需求的通訊處理器和硬件驅動程序。還有必要設備期望的通訊驅動程序,例如“SIMATIC S7 Protocol Suite”。為了運用通道單元,有必要樹立聯接(例如“PROFIBUS”)。進程
進程
1 從所期望的聯接的彈出式菜單中挑選“新建變量”?!白兞刻卣鳌睂υ捒驅⒎_。
2 在“慣例”標簽卡上,“稱謂”域中,輸入在WinCC項目計劃內僅有的變量名,例如“WinCCTag_01”。
3 設置變量的“數據類型”,例如 “浮點數64位IEEE 754”,在有關域中。
4 單擊“挑選”翻開“變量特征”對話框,在AS中設置變量的地址區域。
在二進制或8位變量的狀況下,假定通道不支撐按位/字節拜訪,在“變量特征”對話框前會閃現“位/字節變量”對話框。
要取得更多信息,請參看“BinWrite機制”。單擊“斷定”按鈕,封閉“位/字節變量”或“變量特征”對話框。
5 在數字變量的狀況下,WinCC會在“類型改換”域中閃現主張的類型改換。
依照紛歧樣需求,挑選適合的的類型改換。改換以“X到Y”的次第閃現,X是WinCC格局、Y是AS格局,例如“DoubleToDouble”。
6 單擊“線性標定”復選框使數字標簽線性標定。輸入“進程值計劃”(在AS中)以及“變量數值計劃”(在WinCC中)的上限和下限。
7 當運用文本變量作業,將激活“長度”域。在這種狀況下,以字符辦法輸入文本變量的長度。
8 單擊“斷定”封閉悉數對話框。
WinCC數據類型排序的類型改換當組態外部變量,有必要對悉數數字型數據類型施行類型改換。WinCC這方面的數據格局挑選了數據類型。類型改換界說怎樣從WinCC格局改換到AS格局。該界說適用于雙向傳送。從列表中挑選期望的WinCC數據類型。下表列出所支撐的類型改換和數值計劃。WinCC數據類型窗體頂部 類型改換“無符號8位數” 數值計劃
ByteToUnsignedByte 0...255 (無改換)
ByteToUnsignedWord 0...255
ByteToUnsignedDword 0...255
ByteToSignedByte 0...127
ByteToSignedWord 0...255
ByteToSignedDword 0...255
ByteToBCDByte 0...99
ByteToBCDWord 0...255
ByteToBCDDword 0...255
ByteToAikenByte 0...99
ByteToAikenWord 0...255
ByteToAikenDword 0...255
ByteToExcessByte 0...99
ByteToExcessWord 0...255
ByteToExcessDword 0...255
“有符號8位數”類型改換 數值計劃
CharToUnsignedByte 0...127
CharToUnsignedWord 0...127
CharToUnsignedDword 0...127
CharToSignedByte -128...+127 (無改換)
CharToSignedWord -128...+127
CharToSignedDword -128...+127
CharToMSBByte -128...+127
CharToMSBWord -128...+127
CharToMSBDword -128...+127
CharToBCDByte 0...99
CharToBCDWord 0...127
CharToBCDDword 0...127
CharToSignedBCDByte -9...+9
CharToSignedBCDWord -128...+127
CharToSignedBCDDword -128...+127
CharToExtSignedBCDByte -79...+79
CharToExtSignedBCDWord -128...+127
CharToExtSignedBCDDword -128...+127
CharToAikenByte 0...99
CharToAikenWord 0...127
CharToAikenDword 0...127
CharToSignedAikenByte -9...+9
CharToSignedAikenWord -128...+127
CharToSignedAikenDword -128...+127
CharToExcessByte 0...99
CharToExcessWord 0...127
CharToExcessDword 0...127
CharToSignedExcessByte -9...+9
CharToSignedExcessWord -128...+127
CharToSignedExcessDword -128...+127
“浮點數64位IEEE 754”類型改換 數值計劃
DoubleToDouble +-1.79769313486231e+308 (無改換)
DoubleToUnsignedByte 0...255
DoubleToUnsignedWord 0...65535
DoubleToUnsignedDword 0...4294967295
DoubleToSignedByte -128...+127
DoubleToSignedWord -32768...+32767
DoubleToSignedDword -2147483647...+2147483647
DoubleToFloat +-3.402823e+38
DoubleToMSBByte -127...+127
DoubleToMSBWord -32767...+32767
DoubleToMSBDword -2147483647...+2147483647
DoubleToBCDByte 0...99
DoubleToBCDWord 0...9999
DoubleToBCDDword 0...99999999
DoubleToSignedBCDByte -9...+9
DoubleToSignedBCDWord -999...+999
DoubleToSignedBCDDword -9999999...+9999999
DoubleToExtSignedBCDByte -79...+79
DoubleToExtSignedBCDWord -7999...+7999
DoubleToExtSignedBCDDword -79999999...+79999999
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航