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