西門子CPU 6ES7211-1HE40-0XB0參數(shù)詳細
西門子CPU 6ES7211-1HE40-0XB0參數(shù)詳細
當(dāng)滿足下列所有條件時發(fā)生此行為:
面板已升級到V14.0.1.0鏡像。
面板通過DHCP獲取IP地址 (見圖. 02)。
面板通過網(wǎng)線連接到網(wǎng)絡(luò)。
網(wǎng)絡(luò)中有活躍的DHCP服務(wù)器。
圖. 02
面板的默認(rèn)設(shè)置是通過DHCP獲取IP地址。 通過這種方式, 當(dāng)網(wǎng)絡(luò)中有一個活躍的DHCP服務(wù)器時基本面板會受到影響。 該行為可能發(fā)生在下列情況下:
使用ProSave更新V14.0.1.0固件或通過USB恢復(fù)出廠設(shè)置 (見條目ID 109744950)
項目沒有設(shè)定固定IP地址
注意:
這篇FAQ描述了當(dāng)使用WinCC (TIA Portal) V13時的過程,該過程與WinCC flexible是相同的,
理論上,基于 Windows CE 的面板不能訪問 SQL 數(shù)據(jù)庫。
必要條件:
SQL server1
Windows 中必須創(chuàng)建 SQL 數(shù)據(jù)源
WinCC (TIA Portal) 或 WinCC flexible Advanced ES
WinCC (TIA Portal) 或 WinCC flexible PC Runtime
1 SQL server 必須和操作系統(tǒng)相匹配,同時也必須和 WinCC (TIA Portal)相匹配。
注釋:
樣例只是一個建議的方法,當(dāng)然,可能也會有其它更好的解決方案。
創(chuàng)建數(shù)據(jù)源
為了創(chuàng)建一個對 ODBC 數(shù)據(jù)源的訪問,必須首先創(chuàng)建一個數(shù)據(jù)源。在 Windows 控制面板的“管理工具 > 數(shù)據(jù)源(ODBC)"中創(chuàng)建數(shù)據(jù)源。以下的例子中使用的數(shù)據(jù)源是“Database_1";連接到 SQL server “WINCCFLEXIBLE"。
如何創(chuàng)建一個數(shù)據(jù)源和數(shù)據(jù)庫- 參見條目 ID 24677043.
圖. 01
SQL數(shù)據(jù)庫的管理和使用
以下各節(jié)說明如何使用SQL數(shù)據(jù)庫,使用VB腳本的摘錄。這些腳本也在本條目的項目下載中。
1. 管理
在 SQL 數(shù)據(jù)庫中可以創(chuàng)建一個或多個不同結(jié)構(gòu)的數(shù)據(jù)表。
1.1 創(chuàng)建 SQL 數(shù)據(jù)庫:腳本“Create_database"
為防止腳本中萬一發(fā)生錯誤需要使用“On Error Resume Next"指令。這樣一旦錯誤發(fā)生,程序會自動跳到錯誤的下一行執(zhí)行。
為了創(chuàng)建到 SQL 數(shù)據(jù)庫的連接需要使用對象“"?!癆DODB.Recordset"用于創(chuàng)建、編輯或者刪除數(shù)據(jù)庫或者表,例如。
只有知道這個數(shù)據(jù)源的提供者和名字該數(shù)據(jù)源才能被打開。到數(shù)據(jù)源連接的建立需要使用“conn"對象的“Open"方法實現(xiàn)。
如果連接過程中出現(xiàn)超時,會產(chǎn)生以下錯誤,輸出系統(tǒng)錯誤,腳本立即停止。
通過 SQL 命令“CREATE DATABASE"創(chuàng)建并命名一個新的數(shù)據(jù)庫;這些通過“conn"對象的“Execute( SQL Table )"方法實現(xiàn)。
如果數(shù)據(jù)庫已經(jīng)存在,則執(zhí)行相應(yīng)的創(chuàng)建錯誤判斷程序。“Close"方法用于斷開和數(shù)據(jù)源的連接。
圖. 02
SQL 語法:
CREATE DATABASE <數(shù)據(jù)庫名>
1.2 刪除 SQL 數(shù)據(jù)庫: 腳本"Delete_database"
理論上,其腳本結(jié)構(gòu)和“Create_database"腳本相同??梢允褂?SQL 命令“DROP DATABASE"刪除數(shù)據(jù)庫和數(shù)據(jù)庫名稱。
圖. 03
SQL 語法:
DROP DATABASE <數(shù)據(jù)庫名>
2. 表
在任何一個 SQL 數(shù)據(jù)庫中都可以創(chuàng)建一個具有單獨結(jié)構(gòu)的數(shù)據(jù)表。表01的數(shù)據(jù)結(jié)構(gòu)創(chuàng)建如下:
表 01 - 表的數(shù)據(jù)結(jié)構(gòu)
表的數(shù)據(jù)結(jié)構(gòu)可以以任何方式組合。附件的樣例程序使用的就是上面的數(shù)據(jù)結(jié)構(gòu)。
2.1 創(chuàng)建表: 腳本"Create_new_table"
為了打開數(shù)據(jù)源中的一個數(shù)據(jù)源以便連接數(shù)據(jù)庫,腳本中需要下面的兩個對象:“"用于建立連接和“ADODB.Recordset"用于編輯數(shù)據(jù)源。
“Open"中的“Initial Catalog"參數(shù)用于建立和數(shù)據(jù)源中特定數(shù)據(jù)庫的連接?!癉atabase_1",在Windows中創(chuàng)建的數(shù)據(jù)源,用參數(shù)“DSN" 表示。