詳細介紹
西門子S7-200IO擴展模塊
上海盟疆工業自動化設備有限公司工業業務領域致力于為客戶提供高品質的服務,追求客戶的滿意是我們始終如一的目標。在中國,工業業務領域擁有一支技術過硬、經驗豐富的工程師隊伍,為客戶提供7x24小時全天候服務。專業的服務人員和遍布全國的服務及備件網絡將對客戶的服務需求迅速作出響應,將由設備故障引起的損失降低到小的程度。
EM253移植
S7-200 EM253 移植至 S7-200 SMART 時,硬件差異很大(如表1),因此移植時伺服驅動器需要與 S7-200 SMART 匹配。
表1.S7-200 EM253與S7-200 SMART硬件差異
序號 | 內容 | EM253 | S7-200 SMART |
1 | 電壓等級 | 5V、12V、24V及5V差分 | 24V |
2 | 頻率 | 高200KHz | 高100KHz |
3 | 輸出 | 漏型輸出和差分輸出 | 源型輸出 |
指令移植
S7-200 EM253向導移植至S7-200 SMART運動控制,移植時需要在S7-200 SMART中重新運行向導編程。
EM253的運動控制指令與S7-200 SMART運動控制指令功能區別很小,按照表2對應關系移植:
表2.S7-200 EM253移植至S7-200 SMART指令對應關系
序號 | EM253 | S7-200 SMART |
1 | POSx_CTRL | AXISx_CTRL |
2 | POSx_MAN | AXISx_MAN |
3 | POSx_GOTO | AXISx_GOTO |
4 | POSx_RUN | AXISx_RUN |
5 | POSx_RSEEK | AXISx_RSEEK |
6 | POSx_LDOFF | AXISx_LDOFF |
7 | POSx_LDPOS | AXISx_LDPOS |
8 | POSx_SRATE | AXISx_SRATE |
9 | POSx_DIS | AXISx_DIS |
10 | POSx_CLR | 無相關指令,使用Q點編程50ms脈沖實現 |
11 | POSx_CFG | AXISx_CFG |
PWM移植
S7-200 PWM向導移植至S7-200 SMART PWM,移植時需要在S7-200 SMART中重新運行PWM向導編程。
PWM向導移植
S7-200 PWM 向導移植至S7-200 SMART PWM,移植時需要在 S7-200 SMART中 重新運行PWM向導編程,如圖1所示:
圖1. PWM向導移植
在S7-200 SMART 中重新調用向導生成的 PWMx_RUN 子程序,如圖2所示:
圖2. PWMx_RUN子程序移植
PWM 指令移植
S7-200 與 S7-200 SMART 使用PLS指令控制脈寬調制(PWM)的SM 定義不同,如表1所示,不能將 S7-200 CPU 編寫的 PLS指令程序直接用于S7-200 SMART。
表1.S7-200 與 S7-200 SMART 的SM 對比
Q0.0 | S7-200 | S7-200 SMART |
SM67.0 | PWM更新周期 | PWM更新周期 |
SM67.1 | PWM更新脈寬 | PWM更新脈寬 |
SM67.2 | 未使用 | 未使用 |
SM67.3 | PWM時間基準:0=1μs,1=1ms | PWM時間基準:0=1μs,1=1ms |
SM67.4 | PWM更新:0=異步,1=同步 | 未使用 |
SM67.5 | 未使用 | 未使用 |
SM67.6 | PTO/PWM模式選擇:0=PTO,1=PWM | PTO/PWM模式選擇:0=PWM,1=PTO |
SM67.7 | PWM啟用:0=禁止,1=啟用 | PWM啟用:0=禁止,1=啟用 |
S7-200 SMART 只能使用同步更新更改 PWM 波形的特性。
使用 STEP 7 Micro/Win SMART 打開S7-200 CPU 的 PLS 指令程序需修改控制字SM67.6,如圖3所示:
圖3. PWM 指令移植
LOGO ! 0BA8 之間以太網S7通訊
LOGO 從0BA7始支持S7以太網通訊,西門子S7-200IO擴展模塊
LOGO! 設備可作為客戶機來與一或多臺服務器模式下的 0BA8 設備進行通訊。一臺服務器同樣允許一臺或多臺客戶機訪問。
LOGO主從站編程包含電路圖模式和網絡模式兩種方法實現
LOGO 0BA8之間以太網S7協議LOGO客戶機編程(電路圖模式)
編程環境
硬件:主站LOGO! 0BA8 FS04,從站LOGO!0BA8 standard
軟件:LOGO Soft Comfort V8.1.1
1.新建項目,右鍵點擊項目名稱,打開以太網連接(圖.1)
圖.1
2.新建項目,右鍵點擊項目名稱,打開以太網連接(圖.2)
圖.2
a.設置本地IP地址和子網掩碼
b.右鍵單擊以太網連接,添加客戶端連接
c.添加S7連接
3.添加傳輸的數據(圖.3)
圖.3
a.雙擊打開連接1
b.設置遠程服務器的TSAP號碼和IP地址(TSAP參考服務器端設置)
c. 您可在此定義數據傳輸連接的屬性。(讀取:客戶端 <- 服務器,寫入:客戶端 -> 服務器)
您在客戶端連接中多可創建 32 個數據傳輸。
在讀取過程中,本地主機模塊讀取并存儲來自遠程服務器的信息;在寫的過程中,本地主機模塊將數據寫入遠程服務器。您可通過定義對應的列在本地主機模塊或遠程服務器上存儲數據。每一數據傳輸的大傳輸數據長度為 212 字節
點擊下列下拉菜單選擇要傳輸的數據VB,MB,QB,IB(圖.4)
圖.4
LOGO 0BA8之間以太網S7協議LOGO服務器編程(電路圖模式)
1新建項目,(圖.5)
圖.5
a.右鍵點擊項目名稱,打開以太網連接
b.添加本地IP地址和子網掩碼
c.添加服務器S7連接
2.設置連接1的服務器參數(圖.6)
圖.6
a.設置本地的TSAP號碼,勾選接受所有的連接請求。
b.設置遠程的TSAP號碼。點擊確定。
下載程序 ,測試結果。
服務器端(圖.7)
圖.7
客戶機端(圖.8)
圖.8
網絡視圖S7協議通訊編程
1.新建項目,添加兩臺新設備,LOGO8 FS4與 LOGO8!standard(圖.9)
圖.9
a.把兩個CPU使用連線拖動連接,左側CPU為客戶機,右側為服務器,如需調整服務器和客戶機(拖動CPU位置即可)
b.雙擊該連接線,打開數據配置頁(圖.10)
圖.10
a.自動默認分配相互的TSAP號碼
b.分配數據傳輸的地址和數量
將程序分別下載到對應的CPU,監控測試。