應用領域 | 環保,化工,生物產業,電子/電池,電氣 |
---|
CPU 的默認狀態是沒有任何限制,也沒有密碼保護。要限制 CPU 的訪問,可以對 CPU 的屬性進行組態并輸入密碼。
![]() |
參考價 | 面議 |
更新時間:2023-08-14 11:19:09瀏覽次數:654
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子CPU1215C模塊6ES7215-1AG40-0XB0
系統存儲器具有以下功能:
• 掃描( First cycle)位在啟動 OB 完成后的***次掃描期間設置為 1。 (執行完***次掃描后,“掃描"位將設置為 0。);
• 診斷圖形已更改( Diagnostic graph changed )位在 CPU 記錄了診斷事件后的一個掃描周期內設置為 1。 在執行程序循環 OB 結束后,CPU 才會設置診斷圖形已更改位。 在啟動 OB 執行期間或程序循環 OB 執行期間,用戶程序都無法檢測到是否出現了診斷更改;
• “始終啟用"位始終設置為 1;
• “始終禁用"位始終設置為 0。
被組態為時鐘存儲器的字節中的每一位都可生成方波脈沖。 時鐘存儲器字節提供了 8 種不同的頻率:
• 10 Hz 時鐘
• 5 Hz 時鐘
• 2.5 Hz 時鐘
• 2 Hz 時鐘
• 1.25 Hz 時鐘
• 1 Hz 時鐘
• 0.625 Hz 時鐘
• 0.5 Hz 時鐘
CPU 是在從 STOP 模式切換到 STARTUP 模式時初始化這些字節,并且,在 STARTUP和 RUN 模式期間,時鐘存儲器的位隨 CPU 時鐘同步變化。
2.7如何對CPU設置保護?
答:CPU 提供了 3 個安全等級:
• 不保護 允許*訪問,沒有密碼保護;
• 寫保護 限制修改(寫入)CPU以及更改CPU模式(RUN/STOP),允許CPU 的只訪
問、HMI 訪問以及 PLC 到 PLC 通信。
• 讀/寫保護 限制讀取 CPU 中的數據、修改(寫入)CPU以及更改 CPU 以及更改
CPU模式(RUN/STOP)。允許 HMI 訪問和所有形式的 PLC 到 PLC 通信。
可以按以下步驟對CPU設置保護:
• 在設備配置(Device configuration) 中,選擇 CPU;
• 在檢查窗口中,選擇屬性(Properties)選項卡;
• 選擇保護(Protection) 屬性設置保護等級和輸入密碼。
圖24 設置CPU保護
密碼區分大小寫,每個等級都允許在訪問某些功能時不使用密碼。 CPU 的默認狀態是沒有任何限制,也沒有密碼保護。要限制 CPU 的訪問,可以對 CPU 的屬性進行組態并輸入密碼。通過網絡輸入密碼并不會使 CPU 的密碼保護受到威脅。受密碼保護的 CPU 每次只允許一個用戶不受限制地進行訪問。密碼保護不適用于用戶程序指令的執行,包括通信功能。輸入正確的密碼便可訪問所有功能。PLC 到 PLC 通信(使用代碼塊中的通信指令)不受 CPU 中安全等級的限制。 HMI 功能同樣也不受限制。
2.8如何對程序塊(OB、FB或 FC)設置保護?
答:要對塊設置保護,按以下步驟操作:
• 可從編輯(Edit)菜單中選擇“Know how protection" 命令;
圖25 設置Know-how protection
• 輸入允許訪問該塊的密碼;
圖26 設置密碼
• 密碼設置后,所加密的塊的圖標會發生變化。
圖27 已加密的程序塊
密碼保護會防止對代碼塊進行未授權的讀取或修改。 如果沒有密碼,只能讀取有關代碼塊的以下信息:
• 塊標題、塊注釋和塊屬性;
• 傳送參數(IN、OUT、IN_OUT、Return);
• 程序的調用結構;
• 交叉引用中的全局變量(不帶使用時的信息),但局部變量已隱藏。
2.9全局的符號DB與***地址DB的區別?
答:在建立全局DB時,如果選擇Symbolic access only ,可認為要建立符號DB;如果不選擇Symbolic access only ,可認為要建立***地址DB。
圖28 創建全局DB
符號DB 只能通過符號名訪問,不存在偏移地址,在設置保持時,可以單獨設置。
圖29 符號全局DB
***地址DB 既可以通過符號訪問,也可以通過***地址訪問;在打開編輯時可看到“Offset "偏移地址列。在設置保持時,只能同時設置。
圖30 ***地址全局DB
相比時,符號DB 在其變量出現數據類型混合時,不會像***地址DB那樣消耗存儲資源;在插入其它變量也不用考慮程序的調用情況。
2.10如何保持定時器數據?
答:在timer的 instance DB 屬性中無法設置保持,可以使用以下兩種方法將定時器的實例數據設置成Retain:
方法一 在FB 中應用多重實例DB :
在已創建的FB中添加TON 指令;
圖31 在FB中添加TON 函數
在創建函數TON 的實例DB時,選擇多重實例類型;
圖32 創建實例DB
在FB的接口部分變量聲明中,將靜態變量下的timer的實例變量設置成Retain.
圖33設置變量為Retain
方法二 在全局DB中定義定時器的實例數據:
在全局DB( 符號) 中,建立 一個IEC_Timer 類型的變量,將其設為 Retain;
圖34 在全局DB創建變量
在FC 中調用TON 指令,在彈出的調用實例數據的對話框中,選擇 Cancel;
圖35 在FC中添加TON 函數
手動TON 的實例數據。
圖36 實例數據
由于計數器與定時器的使用方法類似,因此這些方法也適合設置計數器數據為保持性數據。
西門子CPU1215C模塊6ES7215-1AG40-0XB0
軟件 STEP 7 Basic V10.5 常問問題
2.1軟件安裝對操作系統有何要求?
答:Windows XP (Home SP3, Professional SP3),Windows Vista (Home Premium SP1, Business SP1, Ultimate SP1)。
2.2如何對S7-1200進行工廠復位?
答:首先要求CPU中無存儲卡,STEP 7 Basic與CPU建立了在線連接。接著可按照以下步驟操作:
在項目視圖(project view) 中項目樹( project tree) 下打開在線訪問(online access);
點擊PC與CPU連接的網卡;
雙擊更新可訪問的設備(updat accessible devices);在相應的CPU上右擊鼠標,選擇在線和診斷(online & diagnose);
打開CPU的在線和診斷的視圖;
在“功能"文件夾中選擇“復位到工廠設置"組;
如果想保持設備的IP地址,選擇“保持IP地址"的選擇框;
如果想刪除IP地址,選擇“刪除IP地址";
點擊“復位"按鈕;
在提示對話框點擊“OK"確認。
在檢查窗口中的信息列表中顯示相應的消息,如果為“The module is reset to its factory settings."則表示已完成CPU工廠復位工作。
2.3如何對S7-1200 設置IP地址?
答:我們可以使用兩種方法對CPU分配IP地址:
方法一:使用“在線和診斷"訪問的方式對CPU進行IP設置
在Portal view可以通過 Online & Diagnostics 的Accessible devices操作,進入項目樹下的在線訪問(online access)下,右擊所選設備的“Online & diagnostics"編輯器(見圖5)。在“Online and diagnostics"編輯器中有“Assign IP address"的選項,檢查MAC地址,確認后設置IP地址及子網掩碼,點擊“Assign IP address"。