西門子CPU 6ES7211-1HE40-0XB0參數(shù)詳細
西門子CPU 6ES7211-1HE40-0XB0參數(shù)詳細
當滿足下列所有條件時發(fā)生此行為:
面板已升級到V14.0.1.0鏡像,。
面板通過DHCP獲取IP地址 (見圖. 02),。
面板通過網(wǎng)線連接到網(wǎng)絡,。
網(wǎng)絡中有活躍的DHCP服務器,。
圖. 02
面板的默認設置是通過DHCP獲取IP地址,。 通過這種方式,, 當網(wǎng)絡中有一個活躍的DHCP服務器時基本面板會受到影響,。 該行為可能發(fā)生在下列情況下:
使用ProSave更新V14.0.1.0固件或通過USB恢復出廠設置 (見條目ID 109744950)
項目沒有設定固定IP地址
注意:
這篇FAQ描述了當使用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)相匹配,。
注釋:
樣例只是一個建議的方法,,當然,可能也會有其它更好的解決方案,。
創(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ù)庫的連接需要使用對象“",。“ADODB.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í)行相應的創(chuàng)建錯誤判斷程序?!癈lose"方法用于斷開和數(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" 表示,。