西門子6ES7217-1AG40-0XB0參數(shù)詳細
西門子PLC主要功能特點
1.人機界面功能提供操作者以監(jiān)視機器/過程工作必需的信息。允許操作者和PC系統(tǒng)與其應用順序相互作用,以便作決策和調(diào)整。
2.通信、聯(lián)網(wǎng)功能現(xiàn)代PLC大多數(shù)都采用了通信、網(wǎng)絡技術(shù),有RS232或RS485接口,可進行遠程I/O控制,多臺PLC可相互間聯(lián)網(wǎng)、通信,外部器件與一臺或多臺可編程控制器的信號處置單元之間,實現(xiàn)順序和數(shù)據(jù)交換,如程序轉(zhuǎn)移、數(shù)據(jù)文檔轉(zhuǎn)移、監(jiān)視和診斷?! ?/p>
通信接口或通信處置器按標準的硬件接口或?qū)S械耐ㄐ艆f(xié)議完成順序和數(shù)據(jù)的轉(zhuǎn)移。如西門子S7-200Profibus現(xiàn)場總線口,其通信速率可以達到12Mbps.
系統(tǒng)構(gòu)成時,可由一臺計算機與多臺PLC構(gòu)成集中管理、分散控制的分布式控制網(wǎng)絡,以便完成較大規(guī)模的復雜控制。通常所說的SCA DA 系統(tǒng),現(xiàn)場端和遠程端也可以采用PLC作現(xiàn)場機?! ?/p>
3.具有溫度丈量接口,直接連接各種電阻或電偶?! ?br data-filtered="filtered" style="box-sizing: border-box; margin: 0px;"/> 4.輸入/輸出接口調(diào)理功能具有A /DD/A 轉(zhuǎn)換功能,通過I/O模塊完成對模擬量的控制和調(diào)節(jié)。位數(shù)和精度可以根據(jù)用戶要求選擇?! ?br data-filtered="filtered" style="box-sizing: border-box; margin: 0px;"/>編程、調(diào)試功能:
5.控制功能邏輯控制:PLC具有與、或、非、異或和觸發(fā)器等邏輯運算功能,可以代替繼電器進行開關(guān)量控制。
定時控制:為用戶提供了若干個電子定時器,用戶可自行設定:接通延時、關(guān)斷延時和定時脈沖等方式?! ?/p>
計數(shù)控制:用脈沖控制可以實現(xiàn)加、減計數(shù)模式,可以連接碼盤進行位置檢測?! ?/p>
順序控制:前道工序完成之后,就轉(zhuǎn)入下一道工序,使一臺PLC可作為多部步進控制器使用?! ?/p>
數(shù)據(jù)采集、存儲與處置功能數(shù)學運算功能:
基本算術(shù):加、減、乘、除?! ?/p>
擴展算術(shù):平方根、三角函數(shù)和浮點運算。
比擬:大于、小于和等于?! ?/p>
數(shù)據(jù)處置:選擇、組織、規(guī)格化、移動和先入先出?! ?/p>
模擬數(shù)據(jù)處置:PID積分和濾波?! ?/p>
西門子6ES7217-1AG40-0XB0參數(shù)詳細
西門子PLC模塊S7-400“熱撥插"的含義
西門子PLC模塊關(guān)于“熱拔插"功能的確切定義包括如下四點:
·帶電拔插模塊時,確保不造成模塊的硬件損壞;
·帶電拔插模塊時,CPU不進入停機(STOP)狀態(tài),并產(chǎn)生系統(tǒng)故障報警(SF燈亮);
·帶電拔插模塊時,該模塊I/O通道的數(shù)值保持不變,而其他模塊的運行不受影響,工作保持正常;
·帶電拔插模塊時,CPU中觸發(fā)中斷組織塊或通過DP診斷程序塊,得到模塊拔出或插入的事件信息,在用戶程序或中斷組織塊OBnn中進行相應控制邏輯和I/O通道的處理。顯然,上述定義中第一、第二條是基本要求,只有確保在帶電拔插模塊時不造成模塊的硬件損壞才有進行熱拔插的意義,第三、第四條是最重要、最關(guān)鍵的功能,如果某一個模塊因本身故障需要更換而造成其它模塊的工作也同樣受到影響,那么這樣的更換操作與停電更換沒有本質(zhì)的不同,因為對系統(tǒng)都同樣造成了全局性的影響。所以,真正的熱拔插功能應該對模塊是無害的,對系統(tǒng)也是無害的,這才是熱拔插功能。
西門子PLC模塊S7-400實現(xiàn)熱拔插功能的組態(tài)方法:
采用S7-400CPU搭配S7-300型遠程DP從站架構(gòu)在實際應用中應用較廣的架構(gòu)是S7-400CPU掛接ET200M型DP從站,實現(xiàn)熱拔插功能的組態(tài)方法如下:
?。?)打開STEP7硬件組態(tài)窗口,在硬件列表的PROFIBUS DP目錄中選擇ET200M子目錄下相應型號的IM153模塊,在列表下方的功能說明窗口中可以看出所選擇的模塊是否注明有支持“module exchange in operation(操作中更換模塊)"或“module replacement in runtime(運行中替換模塊)",即熱插拔功能,如果注明有則說明該型號的接口模塊支持熱拔插,否則不支持。
?。?)選擇一種支持熱拔插功能的IM153模塊將它拖放到PROFIBUS總線上,雙擊ET200M站圖標,打開站屬性窗口,點擊“Operating Parameters"選項卡,選中“Replace modules during operation(在操作中更換模塊)"選項,即熱拔插功能,另外一個選項“Startup when expected/actual config.(當期望與實際組態(tài)不一致時啟動)"會自動被選中,這樣才真正激活了該ET200M站的熱拔插功能,如果不選中該選項該從站模塊的熱拔插功能是不能自動激活的,在組態(tài)時一定要注意這點。
西門子PLC S7-200 SMART新版本功能如下:
西門子PLC S7-200 SMART新版本為V2.2,其中編程軟件為STEP 7-Micro/WIN SMART V2.2和CPU為S7-200 SMART V2.2,它們的新功能如下:
1. 增加了新模塊,有如下幾種:
(1)16點數(shù)字輸入模塊 (EM DE16) (6ES7288-2DE16-0AA0)
?。?)16點繼電器型數(shù)字量輸出模塊 (EM QR16) (6ES7288-2QR16-0AA0)
?。?)16點晶體管型數(shù)字量輸出模塊 (EM QT16) (6ES7288-2QT16-0AA0)
?。?)擴展電纜,1m (6ES7288-6EC01-0AA0)
西門子PLC S7-200與觸摸屏時間同步
本文中以西門子觸摸屏MP377和西門子PLC S7-200系列的CPU為例進行說明,時間同步的方法如下所示:
1. 通過西門子PLC S7-200的CPU時鐘對西門子觸摸屏進行時鐘同步
?。?)在西門子PLC S7-200的編程軟件STEP 7 MicroWIN中,周期調(diào)用READ_RTC函數(shù),這樣就可以定時讀取S7-200CPU的系統(tǒng)時鐘,并將時鐘信息存放在V區(qū),例如:VW20;
?。?)如果用戶通過西門子觸摸屏的編程軟件WinCC flexible進行組態(tài),需要先設置好通訊參數(shù),然后在“區(qū)域指針"界面中,建立“日期/時間PLC", 指向S7-200中存放時間信息的區(qū)域VW20;
?。?)如果用戶使用ProTool組態(tài),需要先設置好通訊參數(shù),然后插入“日期/時間PLC"區(qū)域指針,指向S7-200中存放時間信息的區(qū)域VW20;
2. 通過西門子觸摸屏修改S7-200的PLC時鐘
?。?)在西門子觸摸屏的項目中創(chuàng)建1個標志變量(例如:V30.0)和年、月、日、時、分、秒6個BYTE類型變量,分別連接到PLC的連續(xù)V區(qū)中,例如:VB40~ VB45;
?。?)在西門子PLC S7-200的編程軟件STEP 7 MicroWIN中,,用標志變量觸發(fā)來調(diào)用SET_RTC,將VB40~ VB45作為時間參數(shù)傳遞給該函數(shù),來實現(xiàn)通過西門子觸摸屏修改西門子PLC的時間;