產品分類

      當前位置: 首頁 > 工業控制產品 > 自動化控制 > 工業軟件 > 組態軟件

      類型分類:
      科普知識
      數據分類:
      組態軟件

      西門子上位機WINCC怎樣與外部變量進行連接

      發布日期:2022-04-27 點擊率:433 品牌:西門子_Siemens

          創建新連接外部變量只能在與自動化系統連接的基礎上創建。如果還沒有需要的連接,必須首先創建該連接。先決條件必須安裝所需要的通訊處理器和相關的硬件驅動程序。還必須安裝期望的通訊驅動程序,例如“SIMATICS7ProtocolSuite”步驟

          步驟

          1擴展“變量管理”中通訊驅動程序的視圖。

          2選擇期望的通道單元,例如“PROFIBUS”。

          3在用于通道單元的彈出式菜單中,選擇“新建驅動程序連接...”。

          4在“常規”標簽卡的“名稱”域中,輸入在項目范圍內唯一的用于連接的名稱。

          5單擊“屬性”按鈕,打開“連接參數”對話框。設置該連接所需的參數。有關詳細信息,請參考各相應通道的幫助文檔。

          6通過單擊“確定”,關閉所有的對話框。

          組態外部變量創建變量的過程對于所有數據類型基本相似。然而,對某些數據類型進行特殊設置。(步驟5-7)。先決條件必須安裝所需要的通訊處理器和硬件驅動程序。還必須安裝期望的通訊驅動程序,例如“SIMATICS7ProtocolSuite”。為了使用通道單元,必須建立連接(例如“PROFIBUS”)。步驟

          步驟

          1從所期望的連接的彈出式菜單中選擇“新建變量”。“變量屬性”對話框將打開。

          2在“常規”標簽卡上,“名稱”域中,輸入在WinCC項目范圍內唯一的變量名,例如“WinCCTag_01”。

          3設置變量的“數據類型”,例如“浮點數64位IEEE754”,在相關域中。

          4單擊“選擇”打開“變量屬性”對話框,在AS中設置變量的地址區域。

          在二進制或8位變量的情況下,如果通道不支持按位/字節訪問,在“變量屬性”對話框前會顯示“位/字節變量”對話框。

          要獲得更多信息,請參考“BinWrite機制”。單擊“確定”按鈕,關閉“位/字節變量”或“變量屬性”對話框。

          5在數字變量的情況下,WinCC會在“類型轉換”域中顯示建議的類型轉換。

          按照不同需要,選擇合適的的類型轉換。轉換以“X到Y”的次序顯示,(www.dqjsw.com.cn)X是WinCC格式、Y是AS格式,例如“DoubleToDouble”。

          6單擊“線性標定”復選框使數字標簽線性標定。輸入“過程值范圍”(在AS中)以及“變量數值范圍”(在WinCC中)的上限和下限。

          7當使用文本變量工作,將激活“長度”域。在這種情況下,以字符形式輸入文本變量的長度。

          8單擊“確定”關閉所有對話框。

          WinCC數據類型排序的類型轉換當組態外部變量,必須對所有數字型數據類型執行類型轉換。WinCC這方面的數據格式決定了數據類型。類型轉換定義如何從WinCC格式轉換到AS格式。該定義適用于雙向傳送。從列表中選擇期望的WinCC數據類型。下表列出所支持的類型轉換和數值范圍。WinCC數據類型窗體頂部類型轉換“無符號8位數”數值范圍

          ByteToUnsignedByte0...255(無轉換)

          ByteToUnsignedWord0...255

          ByteToUnsignedDword0...255

          ByteToSignedByte0...127

          ByteToSignedWord0...255

          ByteToSignedDword0...255

          ByteToBCDByte0...99

          ByteToBCDWord0...255

          ByteToBCDDword0...255

          ByteToAikenByte0...99

          ByteToAikenWord0...255

          ByteToAikenDword0...255

          ByteToExcessByte0...99

          ByteToExcessWord0...255

          ByteToExcessDword0...255

          “有符號8位數”類型轉換數值范圍

          CharToUnsignedByte0...127

          CharToUnsignedWord0...127

          CharToUnsignedDword0...127

          CharToSignedByte-128...+127(無轉換)

          CharToSignedWord-128...+127

          CharToSignedDword-128...+127

          CharToMSBByte-128...+127

          CharToMSBWord-128...+127

          CharToMSBDword-128...+127

          CharToBCDByte0...99

          CharToBCDWord0...127

          CharToBCDDword0...127

          CharToSignedBCDByte-9...+9

          CharToSignedBCDWord-128...+127

          CharToSignedBCDDword-128...+127

          CharToExtSignedBCDByte-79...+79

          CharToExtSignedBCDWord-128...+127

          CharToExtSignedBCDDword-128...+127

          CharToAikenByte0...99

          CharToAikenWord0...127

          CharToAikenDword0...127

          CharToSignedAikenByte-9...+9

          CharToSignedAikenWord-128...+127

          CharToSignedAikenDword-128...+127

          CharToExcessByte0...99

          CharToExcessWord0...127

          CharToExcessDword0...127

          CharToSignedExcessByte-9...+9

          CharToSignedExcessWord-128...+127

          CharToSignedExcessDword-128...+127

          “浮點數64位IEEE754”類型轉換數值范圍

          DoubleToDouble+-1.79769313486231e+308(無轉換)

          DoubleToUnsignedByte0...255

          DoubleToUnsignedWord0...65535

          DoubleToUnsignedDword0...4294967295

          DoubleToSignedByte-128...+127

          DoubleToSignedWord-32768...+32767

          DoubleToSignedDword-2147483647...+2147483647

          DoubleToFloat+-3.402823e+38

          DoubleToMSBByte-127...+127

          DoubleToMSBWord-32767...+32767

          DoubleToMSBDword-2147483647...+2147483647

          DoubleToBCDByte0...99

          DoubleToBCDWord0...9999

          DoubleToBCDDword0...99999999

          DoubleToSignedBCDByte-9...+9

          DoubleToSignedBCDWord-999...+999

          DoubleToSignedBCDDword-9999999...+9999999

          DoubleToExtSignedBCDByte-79...+79

          DoubleToExtSignedBCDWord-7999...+7999

          DoubleToExtSignedBCDDword-79999999...+79999999

          DoubleToAikenByte0...99

          DoubleToAikenWord0...9999

          DoubleToAikenDword0...99999999

          DoubleToSignedAikenByte-9...+9

          DoubleToSignedAikenWord-999...+999

          DoubleToSignedAikenDword-9999999...+9999999

          DoubleToExcessByte0...99

          DoubleToExcessWord0...9999

          DoubleToExcessDword0...99999999

          DoubleToSignedExcessByte-9...+9

          DoubleToSignedExcessWord-999...+999

          DoubleToSignedExcessDword-9999999...+9999999

          DoubleToS5Timer10...9990000

          DoubleToS5Float+-1.701411e+38

          “無符號32位數”類型轉換數值范圍

          DwordToUnsignedDword0...4294967295(無轉換)

          DwordToUnsignedByte0...255

          DwordToUnsignedWord0...65535

          DwordToSignedByte0...127

          DwordToSignedWord0...32767

          DwordToSignedDword0...2147483647

          DwordToBCDByte0...99

          DwordToBCDWord0...9999

          DwordToBCDDword0...99999999

          DwordToAikenByte0...99

          DwordToAikenWord0...9999

          DwordToAikenDword0...99999999

          DwordToExcessByte0...99

          DwordToExcessWord0...9999

          DwordToExcessDword0...99999999

          DwordToSimaticTimer10...9990000

          DwordToSimaticBCDTimer10...9990000

          “浮點數32位IEEE754”類型轉換數值范圍

          FloatToFloat+-3.402823e+38(無轉換)

          FloatToUnsignedByte0...255

          FloatToUnsignedWord0...65535

          FloatToUnsignedDword0...4.294967e+09

          FloatToSignedByte-128...+127

          FloatToSignedWord-32768...+32767

          FloatToSignedDword-2.147483e+09...+2.147483e+09

          FloatToDouble+-3.402823e+38

          FloatToMSBByte-127...+127

          FloatToMSBWord-32767...+32767

          FloatToMSBDword-2.147483e+09...+2.147483e+09

          FloatToBCDByte0...99

          FloatToBCDWord0...9999

          FloatToBCDDword0...9.999999e+07

          FloatToSignedBCDByte-9...+9

          FloatToSignedBCDWord-999...+999

          FloatToSignedBCDDword-9999999...+9999999

          FloatToExtSignedBCDByte-79...+79

          FloatToExtSignedBCDWord-7999...+7999

          FloatToExtSignedBCDDword-7.999999e+07...+7.999999e+07

          FloatToAikenByte0...99

          FloatToAikenWord0...9999

          FloatToAikenDword0...9.999999e+07

          FloatToSignedAikenByte-9...+9

          FloatToSignedAikenWord-999...+999

          FloatToSignedAikenDword-9999999...+9999999

          FloatToExcessByte0...99

          FloatToExcessWord0...9999

          FloatToExcessDword0...9.999999e+07

          FloatToSignedExcessByte-9...+9

          FloatToSignedExcessWord-999...+999

          FloatToSignedExcessDword-9999999...+9999999

          FloatToS5Timer10...9990000

          FloatToS5Float+-1.701411e+38

          “有符號32位數”類型轉換數值范圍

          LongToSignedDword-2147483647...+2147483647(無轉換)

          LongToUnsignedByte0...255

          LongToUnsignedWord0...65535

          LongToUnsignedDword0...2147483647

          LongToSignedByte-128...+127

          LongToSignedWord-32768...+32767

          LongToMSBByte-127...+127#p#分頁標題#e#

          LongToMSBWord-32767...+32767

          LongToMSBDword-2147483647...+2147483647

          LongToBCDByte0...99

          LongToBCDWord0...9999

          LongToBCDDword0...99999999

          LongToSignedBCDByte-9...+9

          LongToSignedBCDWord-999...+999

          LongToSignedBCDDword-9999999...+9999999

          LongToExtSignedBCDByte-79..+79

          LongToExtSignedBCDWord-7999...+7999

          LongToExtSignedBCDDword-79999999...+79999999

          LongToAikenByte0...99

          LongToAikenWord0...9999

          LongToAikenDword0...99999999

          LongToSignedAikenByte-9...+9

          LongToSignedAikenWord-999...+999

          LongToSignedAikenDword-9999999...+9999999

          LongToExcessByte0...99

          LongToExcessWord0...9999

          LongToExcessDword0...99999999

          LongToSignedExcessByte-9...+9

          LongToSignedExcessWord-999...+999

          LongToSignedExcessDword-9999999...+9999999

          LongToSimaticTimer10...9990000

          LongToSimaticBCDTimer10...9990000

          “有符號16位數”類型轉換數值范圍

          ShortToUnsignedByte0...255

          ShortToUnsignedWord0...32767

          ShortToUnsignedDword0...32767

          ShortToSignedByte-128...+127

          ShortToSignedWord-32768...+32767(無轉換)

          ShortToSignedDword-32768...+32767

          ShortToMSBByte-127...+127

          ShortToMSBWord-32767...+32767

          ShortToMSBDword-32768...+32767

          ShortToBCDByte0...99

          ShortToBCDWord0...9999

          ShortToBCDDword0...32767

          ShortToSignedBCDByte-9...+9

          ShortToSignedBCDWord-999...+999

          ShortToSignedBCDDword-32768...+32767

          ShortToExtSignedBCDByte-79...+79

          ShortToExtSignedBCDWord-7999...+7999

          ShortToExtSignedBCDDword-32768...+32767

          ShortToAikenByte0...99

          ShortToAikenWord0...9999

          ShortToAikenDword0...32767

          ShortToSignedAikenByte-9...+9

          ShortToSignedAikenWord-999...+999

          ShortToSignedAikenDword-32768...+32767

          ShortToExcessByte0...99

          ShortToExcessWord0...9999

          ShortToExcessDword0...32767

          ShortToSignedExcessByte-9...+9

          ShortToSignedExcessWord-999...+999

          ShortToSignedExcessDword-32768...+32767

          “無符號16位數”類型轉換數值范圍

          WordToUnsignedWord0...65535(無轉換)

          WordToUnsignedByte0...255

          WordToUnsignedDword0...65535

          WordToSignedByte0...127

          WordToSignedWord0...32767

          WordToSignedDword0...65535

          WordToBCDByte0...99

          WordToBCDWord0...9999

          WordToBCDDword0...65535

          WordToAikenByte0...99

          WordToAikenWord0...9999

          WordToAikenDword0...65535

          WordToExcessByte0...99

          WordToExcessWord0...9999

          WordToExcessDword0...65535

          WordToSimaticCounter0...999

          WordToSimaticBCDCounter0...999

          按AS數據類型排序的類型轉換引言在組態外部變量時,必須對所有數字型數據類型執行類型轉換。WinCC這方面的數據格式決定了數據類型。類型轉換定義如何從WinCC格式轉換到AS格式。該定義適用于雙向傳送。從列表中選擇期望的AS數據類型。下表列出所支持的類型轉換和數值范圍。AS數據類型窗體頂部所有AikenByteAikenDwordAikenWordBCDByteBCDDwordBCDWordDoubleExcessByteExcessDwordExcessWordExtSignedBCDByteExtSignedBCDDwordExtSignedBCDWordFloatMSBByteMSBDwordMSBWordS5FloatS5TimerSignedAikenByteSignedAikenDwordSignedAikenWordSignedBCDByteSignedBCDDwordSignedBCDWordSignedByteSignedDwordSignedExcessByteSignedExcessDwordSignedExcessWordSignedWordSimaticBCDCounterSimaticBCDTimerSimaticCounterSimaticTimerUnsignedByteUnsignedDwordUnsignedWord窗體底部數據類型和數值范圍“無符號字節”類型轉換數值范圍

          ByteToUnsignedByte0...255(無轉換)

          CharToUnsignedByte0...127

          DoubleToUnsignedByte0...255

          DwordToUnsignedByte0...255

          FloatToUnsignedByte0...255

          LongToUnsignedByte0...255

          ShortToUnsignedByte0...255

          WordToUnsignedByte0...255

          “無符號字”類型轉換數值范圍

          ByteToUnsignedWord0...255

          CharToUnsignedWord0...127

          DoubleToUnsignedWord0...65535

          DwordToUnsignedWord0...65535

          FloatToUnsignedWord0...65535

          LongToUnsignedWord0...65535

          ShortToUnsignedWord0...32767

          WordToUnsignedWord0...65535(無轉換)

          “無符號雙字”類型轉換數值范圍

          ByteToUnsignedDword0...255

          CharToUnsignedDword0...127

          DoubleToUnsignedDword0...4294967295

          DwordToUnsignedDword0...4294967295(無轉換)

          FloatToUnsignedDword0...4.294967e+09

          LongToUnsignedDword0...2147483647

          ShortToUnsignedDword0...32767

          WordToUnsignedDword0...65535

          “有符號字節”類型轉換數值范圍

          ByteToSignedByte0...127

          CharToSignedByte-128...+127(無轉換)

          DoubleToSignedByte-128...+127

          DwordToSignedByte0...127

          FloatToSignedByte-128...+127

          LongToSignedByte-128...+127

          ShortToSignedByte-128...+127

          WordToSignedByte0...127

          “有符號字”類型轉換數值范圍

          ByteToSignedWord0...255

          CharToSignedWord-128...+127

          DoubleToSignedWord-32768...+32767

          DwordToSignedWord0...32767

          FloatToSignedWord-32768...+32767

          LongToSignedWord-32768...+32767

          ShortToSignedWord-32768...+32767(無轉換)

          WordToSignedWord0...32767

          “有符號雙字”類型轉換數值范圍

          ByteToSignedDword0...255

          CharToSignedDword-128...+127

          DoubleToSignedDword-2147483647...+2147483647

          DwordToSignedDword0...2147483647

          FloatToSignedDword-2.147483e+09...+2.147483e+09

          LongToSignedDword-2147483647...+2147483647(無轉換)

          ShortToSignedDword-32768...+32767

          WordToSignedDword0...65535

          “MSBByte”類型轉換數值范圍

          CharToMSBByte-128...+127

          DoubleToMSBByte-127...+127

          FloatToMSBByte-127...+127

          LongToMSBByte-127...+127

          ShortToMSBByte-127...+127

          “MSBWord”類型轉換數值范圍

          CharToMSBWord-128...+127

          DoubleToMSBWord-32767...+32767

          FloatToMSBWord-32767...+32767

          LongToMSBWord-32767...+32767

          ShortToMSBWord-32767...+32767

          “MSBDWord”類型轉換數值范圍

          CharToMSBDword-128...+127

          DoubleToMSBDword-2147483647...+2147483647

          FloatToMSBDword-2.147483e+09...+2.147483e+09

          LongToMSBDword-2147483647...+2147483647

          ShortToMSBDword-32768...+32767

          “BCDByte”類型轉換數值范圍

          ByteToBCDByte0...99

          CharToBCDByte0...99

          DoubleToBCDByte0...99

          DwordToBCDByte0...99

          FloatToBCDByte0...99

          LongToBCDByte0...99

          ShortToBCDByte0...99

          WordToBCDByte0...99

          “BCDWord”類型轉換數值范圍

          ByteToBCDWord0...255

          CharToBCDWord0...127

          DoubleToBCDWord0...9999

          DwordToBCDWord0...9999

          FloatToBCDWord0...9999

          LongToBCDWord0...9999

          ShortToBCDWord0...9999

          WordToBCDWord0...9999

          “BCDDWord”類型轉換數值范圍

          ByteToBCDDword0...255

          CharToBCDDword0...127

          DoubleToBCDDword0...99999999

          DwordToBCDDword0...99999999

          FloatToBCDDword0...9.999999e+07

          LongToBCDDword0...99999999

          ShortToBCDDword0...32767

          WordToBCDDword0...65535

          “SignedBCDByte”類型轉換數值范圍

          CharToSignedBCDByte-9...+9

          DoubleToSignedBCDByte-9...+9

          FloatToSignedBCDByte-9...+9

          LongToSignedBCDByte-9...+9

          ShortToSignedBCDByte-9...+9

          “SignedBCDWord”類型轉換數值范圍

          CharToSignedBCDWord-128...+127

          DoubleToSignedBCDWord-999...+999

          FloatToSignedBCDWord-999...+999

          LongToSignedBCDWord-999...+999

          ShortToSignedBCDWord-999...+999

          “SignedBCDDWord”類型轉換數值范圍

          CharToSignedBCDDword-128...+127

          DoubleToSignedBCDDword-9999999...+9999999

          FloatToSignedBCDDword-9999999...+9999999

          LongToSignedBCDDword-9999999...+9999999

          ShortToSignedBCDDword-32768...+32767#p#分頁標題#e#

          “ExtSignedBCDByte”類型轉換數值范圍

          CharToExtSignedBCDByte-79...+79

          DoubleToExtSignedBCDByte-79...+79

          FloatToExtSignedBCDByte-79...+79

          LongToExtSignedBCDByte-79..+79

          ShortToExtSignedBCDByte-79...+79

          “ExtSignedBCDWord”類型轉換數值范圍

          CharToExtSignedBCDWord-128...+127

          DoubleToExtSignedBCDWord-7999...+7999

          FloatToExtSignedBCDWord-7999...+7999

          LongToExtSignedBCDWord-7999...+7999

          ShortToExtSignedBCDWord-7999...+7999

          “ExtSignedBCDDWord”類型轉換數值范圍

          CharToExtSignedBCDDword-128...+127

          DoubleToExtSignedBCDDword-79999999...+79999999

          FloatToExtSignedBCDDword-7.999999e+07...+7.999999e+07

          LongToExtSignedBCDDword-79999999...+79999999

          ShortToExtSignedBCDDword-32768...+32767

          “AikenByte”類型轉換數值范圍

          ByteToAikenByte0...99

          CharToAikenByte0...99

          DoubleToAikenByte0...99

          DwordToAikenByte0...99

          FloatToAikenByte0...99

          LongToAikenByte0...99

          ShortToAikenByte0...99

          WordToAikenByte0...99

          AikenWord"數值范圍

          ByteToAikenWord0...255

          CharToAikenWord0...127

          DoubleToAikenWord0...9999

          DwordToAikenWord0...9999

          FloatToAikenWord0...9999

          LongToAikenWord0...9999

          ShortToAikenWord0...9999

          WordToAikenWord0...9999

          “AikenDWord”類型轉換數值范圍

          ByteToAikenDword0...255

          CharToAikenDword0...127

          DoubleToAikenDword0...99999999

          DwordToAikenDword0...99999999

          FloatToAikenDword0...9.999999e+07

          LongToAikenDword0...99999999

          ShortToAikenDword0...32767

          WordToAikenDword0...65535

          “SignedAikenByte”類型轉換數值范圍

          CharToSignedAikenByte-9...+9

          DoubleToSignedAikenByte-9...+9

          FloatToSignedAikenByte-9...+9

          LongToSignedAikenByte-9...+9

          ShortToSignedAikenByte-9...+9

          “SignedAikenWord”類型轉換數值范圍

          CharToSignedAikenWord-128...+127

          DoubleToSignedAikenWord-999...+999

          FloatToSignedAikenWord-999...+999

          LongToSignedAikenWord-999...+999

          ShortToSignedAikenWord-999...+999

          “SignedAikenDWord”類型轉換數值范圍

          CharToSignedAikenDword-128...+127

          DoubleToSignedAikenDword-9999999...+9999999

          FloatToSignedAikenDword-9999999...+9999999

          LongToSignedAikenDword-9999999...+9999999

          ShortToSignedAikenDword-32768...+32767

          “ExcessByte”類型轉換數值范圍

          ByteToExcessByte0...99

          CharToExcessByte0...99

          DoubleToExcessByte0...99

          DwordToExcessByte0...99

          FloatToExcessByte0...99

          LongToExcessByte0...99

          ShortToExcessByte0...99

          WordToExcessByte0...99

          “ExcessWord”類型轉換數值范圍

          ByteToExcessWord0...255

          CharToExcessWord0...127

          DoubleToExcessWord0...9999

          DwordToExcessWord0...9999

          FloatToExcessWord0...9999

          LongToExcessWord0...9999

          ShortToExcessWord0...9999

          WordToExcessWord0...9999

          “ExcessDWord”類型轉換數值范圍

          ByteToExcessDword0...255

          CharToExcessDword0...127

          DoubleToExcessDword0...99999999

          DwordToExcessDword0...99999999

          FloatToExcessDword0...9.999999e+07

          LongToExcessDword0...99999999

          ShortToExcessDword0...32767

          WordToExcessDword0...65535

          “SignedExcessByte”類型轉換數值范圍

          CharToSignedExcessByte-9...+9

          DoubleToSignedExcessByte-9...+9

          FloatToSignedExcessByte-9...+9

          LongToSignedExcessByte-9...+9

          ShortToSignedExcessByte-9...+9

          “SignedExcessWord”類型轉換數值范圍

          CharToSignedExcessWord-128...+127

          DoubleToSignedExcessWord-999...+999

          FloatToSignedExcessWord-999...+999

          LongToSignedExcessWord-999...+999

          ShortToSignedExcessWord-999...+999

          “SignedExcessDWord”類型轉換數值范圍

          CharToSignedExcessDword-128...+127

          DoubleToSignedExcessDword-9999999...+9999999

          FloatToSignedExcessDword-9999999...+9999999

          LongToSignedExcessDword-9999999...+9999999

          ShortToSignedExcessDword-32768...+32767

          “SimaticCounter”類型轉換數值范圍

          WordToSimaticCounter0...999

          “SimaticBCDCounter”類型轉換數值范圍

          WordToSimaticBCDCounter0...999

          “SimaticTimer”類型轉換數值范圍

          DwordToSimaticTimer10...9990000

          LongToSimaticTimer10...9990000

          “S5Float”類型轉換數值范圍

          DoubleToS5Float+-1.701411e+38

          FloatToS5Float+-1.701411e+38

          “S5Timer”類型轉換數值范圍

          DoubleToS5Timer10...9990000

          FloatToS5Timer10...9990000

          “SimaticBCDTimer”類型轉換數值范圍

          DwordToSimaticBCDTimer10...9990000

          LongToSimaticBCDTimer10...9990000

          “Double”類型轉換數值范圍

          DoubleToDouble+-1.79769313486231e+308(無轉換)

          FloatToDouble+-3.402823e+38

          “Float”類型轉換數值范圍

          DoubleToFloat+-3.402823e+38

          FloatToFloat+-3.402823e+38(無轉換)

          BinWrite機制引言在WinCC中,一些通訊驅動程序及其通道單元不支持直接按位或字節訪問(位/字節訪問)已連接的自動化系統中的地址區域。于是,他們使用BinWrite機制。位/字節訪問用位/字節訪問通訊驅動程序的通道單元可直接讀寫期望的位或字節。在以下說明中,位x的數值通過直接位/字節訪問設置為1。BinWrite機制下列通訊驅動程序不支持位/字節訪問,使用BinWrite機制代替通道單元:ModbusSerialSIMATICS5ETHERNETLAYER4SIMATICS5ProgrammersPortAS511SIMATICS5Serial3964RSIMATICTIEthernetLayer4SIMATICTISerial為了寫位或字節,通道單元使用BinWrite機制首先讀取整個數據字。已編址的位或字節在已讀取的字中改變。然后,整個字(!)而不只是修改過的位或字節會被寫回內存。在以下說明中,位x的數值通過使用BinWrite機制設置為1。注意如果AS中的字在WinCC使用BinWrite機制讀取過后,進行了修改(參見說明中的“問題案例”),則當WinCC把字寫回內存時,會覆蓋由AS改變的數據。用BinWrite組態變量如果想為不支持位/字節訪問的通訊驅動程序通道單元組態“二進制變量”,必須使用對話框激活并且組態BinWrite機制,否則不可用。先決條件必須安裝所需要的通訊處理器和硬件驅動程序。必須安裝不支持位/字節訪問的期望的通訊驅動程序,例如“SIMATICS5EthernetLayer4”。必須使用其中一個通道單元建立連接。步驟步驟

          1為需要的連接打開彈出式菜單,創建新變量然后選擇“新建變量...”。“創建新變量”對話框將打開。

          2在“常規”標簽卡上,“名稱”域中,輸入在項目范圍內唯一的變量名稱。為數據類型選擇“二進制變量”、“無符號8位數”或“有符號8位數”。

          3單擊“選擇”按鈕,打開“位/字節變量”對話框。(在用位/字節訪問通道的情況下,該按鈕用來訪問為AS中的地址區域所做的設置。)

          4單擊“訪問位”或“訪問字節”復選框并且保留設置。在對話框中查到的內容與步驟2中所選的數據類型有關。

          5單擊“確定”關閉對話框。

          注意:如果忘記為新的“二進制變量”或8位變量激活BinWrite機制,該對話框仍會打開。如果企圖單擊“確定”立刻關閉“創建新變量”對話框,則會顯示“地址參數無效”的錯誤消息。通過“是”進行確認。這將打開“位/字節變量”對話框,在此用戶可進行所需要的設置。

      下一篇: PLC、DCS、FCS三大控

      上一篇: 索爾維全系列Solef?PV

      推薦產品

      更多
      主站蜘蛛池模板: 一区二区三区国产精品| 高清在线一区二区| 一区二区三区高清在线| 人妻少妇AV无码一区二区| 久久人做人爽一区二区三区| 国产精品亚洲一区二区无码| 成人免费观看一区二区| 人妻无码一区二区三区免费| 久久国产精品免费一区二区三区 | 亚洲一区二区三区在线播放| 亚洲av乱码一区二区三区按摩| 国产福利电影一区二区三区,亚洲国模精品一区 | 国产精品va一区二区三区| 美女视频一区三区网站在线观看| 99久久国产精品免费一区二区| 无码人妻精品一区二| 一区二区国产在线观看| 在线观看一区二区三区视频 | 国产一区二区视频在线观看| 欲色影视天天一区二区三区色香欲| 正在播放国产一区| 免费看AV毛片一区二区三区| 日韩一区二区a片免费观看| 精品国产AV一区二区三区| 亚洲av成人一区二区三区在线播放| 亚洲一区二区三区深夜天堂| 亚洲AV无码一区二区三区人| 99久久精品午夜一区二区| 色一情一乱一区二区三区啪啪高| 亚洲AV无码一区二区大桥未久| 亚洲av日韩综合一区二区三区| 午夜爽爽性刺激一区二区视频| 国产一区二区三区免费视频| 一区二区三区视频观看| 亚洲中文字幕无码一区| 天堂资源中文最新版在线一区 | 久久精品国产一区二区 | 欧洲精品免费一区二区三区 | 亚洲熟女乱色一区二区三区| 国产精品久久久久一区二区 | 国产美女在线一区二区三区|