西門子PLCS7200編程線
S7-200 系統支持多種編程通信方式。
STEP 7-Micro/WIN 可以通過如下幾種常見方式與S7-200 CPU通信:
- 通過 PC/PPI 電纜,與單個或者網絡中的 CPU 通信口(或 EM277 通信口)通信
- 通過 CP(通信處理器)卡,與單個或者網絡中的 CPU 通信口(或 EM277 通信口)通信
- 通過本地計算機上安裝的 Modem(調制解調器),經過公用或者內部網,與安裝了EM 241 模塊的 CPU 通信
- 通過本地計算機上的以太網卡,經過以太網與安裝了 CP243-1 以太網模塊的 CPU 通信
- 通過 PC Adapter USB (S7-300/400 USB 口串行編程電纜)與 CPU 通信口(或 EM 277通信口)通信
- 通過本地計算機上安裝的GSM Modem,與遠程安裝了GSM Modem(如TC35T)的CPU通信(須申請并開通相應SIM卡的數據傳輸服務)
用于 S7-300/400 編程的 PC 串口電纜(PC-Adapter RS232 )不能用于S7-200編程通信
Micro/WIN 缺省的編程通信方式是 PC/PPI 電纜(如在安裝 Micro/WIN 時所見的 “Set PG/PC Interface” 窗口中確認的)。如果要改變編程通信方式,也需要打開Set PG/PC Interface窗口進行設置。
1.1 編程通信要點
要進行S7-200的編程通信,必須注意使通信雙方(即安裝了Micro/WIN的PC機和S7-200的CPU或通信模塊上的通信口)的通信速率、通信協議符合、兼容。否則不會順利連通。
在具體工作中,參與編程通信的設備未必一定符合上述要求。例如,它們的通信速率就可能不一致。
注意以下幾個通信速率,它們必須一致:
- S7-200 CPU通信口的速率
一個新出廠的CPU,它的所有的通信口的速率都是9.6K波特。CPU通信口的速率只能在S7-200項目文件中的“系統塊”中設置,新的通信速率在系統塊下載到CPU中后才起作用。
- 通信電纜的通信速率
如果使用智能多主站電纜配合Micro/WIN V3.2 SP4以上版, 只需將RS232/PPI電纜的DIP開關5設置為“1”而其他設置為“0”;而USB/PPI電纜不需要設置。老版本的電纜需要按照電纜上的標記設置DIP開關。
- 由Micro/WIN 決定的PC機通信口(RS232口)的通信速率
這個速率實際上是去配合編程電纜使用的,在Micro/WIN軟件中打開Set PG/PC Interface,設置PC用于同編程電纜通信的速率。USB口使用USB/PPI電纜,不需速率。
1.2 通信口參數設置
缺省情況下,S7-200 CPU的通信口處于PPI從站模式,地址為2,通信速率為9.6K。
要更改通信口的地址或通信速率,必須在系統塊中的Communicaiton Ports(通信端口)選項卡中設置,然后將系統塊下載到CPU中,新的設置才能起作用。
圖1. CPU通信口屬性設置
- PLC地址:設定CPU通信口的地址。如果有兩個通信口,它們的地址可以相同,因為不屬于一個網絡
- 蕞高地址:輸入通信網絡上設備的蕞高地址
- 波特率:設置通信速率。從下拉列表中可以選擇9.6K、19.2K、187.5K
- 重試次數:輸入通信失敗時重新嘗試的次數
- 地址間隙刷新因數:設置本站每隔幾次獲得網絡令牌后,嘗試在本站地址和下一個已知(活動)的主站地址的空間內尋找新加入的主站(僅在本站做主站時有效)。一般情況下使用缺省值10就比較合適
- 括號中是取值范圍
注意在這里設置的通信速率為CPU的PPI/MPI通信速率,與由用戶實現的自由口功能所定義的串行通信速率不同。
1.3 Set PG/PC Interface
Set PG/PC Interface是西門子的PLC編程軟件共用的編程訪問路徑設置界面。Micro/WIN也通過Set PG/PC Interface設置計算機與S7-200進行編程通信的訪問點。
用Micro/WIN對S7-200編程時,如果需要改變編程通信方式,就需要打開Set PG/PC Interface進行設置。有如下幾種方式可以打開Set PG/PC Interface窗口:
- 打開Windows的Settings(設置)> Control Panel(控制面板),選擇Set PG/PC Interface圖標
- 在Micro/WIN主窗口的左側的View(瀏覽條)中,用鼠標單擊Set PG/PC Interface圖標
- 打開Micro/WIN的Communications(通信)界面,用鼠標按其中的Set PG/PC Interface按鈕,或雙擊當前通信設備的圖標
- 在Micro/WIN的指令樹中用鼠標雙擊相應的圖標
- 在Micro/WIN的菜單View > Components中打開
1.Set PG/PC Interface主界面如下:
圖2. Set PG/PC Interface
圖中:
- 顯示當前的編程軟件使用的編程訪問路徑及應用的協議
圖中設置為Micro/WIN通過PC/PPI電纜用PPI協議與S7-200通信。其中Micro/WIN不能修改是因為從Micro/WIN中打開的PG/PC Interface。
- 顯示當前的通信設備及使用的協議
這里使用PC/PPI電纜并使用PPI協議
- 按此按鈕設置當前使用的設備的屬性
- 在此區域內選擇要用的設備,如CP5611(PPI)
- 如果在d.區中找不到設備,可以按“Select...”按鈕進入添加/刪除通信硬件的界面
2. 添加/刪除通信硬件
用圖1中的e.按鈕進入“添加/刪除通信設備”界面:
圖3. 添加/刪除通信設備
在a.區顯示可以選擇的設備,在b.區顯示了在系統中已經安裝的設備;使用“安裝/刪除”按鈕(c.)改變系統設置。
2S7-200PC/PPI電纜
通過PC/PPI電纜的編程通信是蕞為常見的S7-200編程方式,很多人也在此遇到問題。
影響通信的因素很多,要順利通信首先需要注意:
- 檢查Micro/WIN和Windows操作系統的版本兼容性
未經西門子版本兼容測試的往往有通信問題。
- 使用西門子的原裝PC/PPI電纜
包括用于連接PC機RS232串口的RS232/PPI電纜,和連接USB口的USB/PPI電纜。
2.1 為什么要使用SIEMENS的編程電纜
西門子目前提供兩種串口編程電纜,統稱為PC/PPI電纜:RS-232/PPI電纜和USB/PPI電纜。
我們強烈建議用戶使用西門子生產的上述兩種原裝電纜,也有義務告知用戶從中所能獲得的好處:
- 安全:西門子原裝PC/PPI電纜的兩個通信端口在電氣上是隔離的。這就意味著編程計算機和PLC通信口之間的共模干擾不會造成雙方通信口硬件的損壞,或者通信斷續。在必須帶電拔插電纜的情況下,原裝電纜提供了可靠的保障
- 穩定:原裝電纜針對西門子的通信協議進行了專門設計、優化,其穩定性和抗*力出色
- 高速:使用原裝電纜可以工作在187.5K通信速率下,充分發揮PLC和HMI通信口的潛力,不會制約整個網絡的通信速度
- 完備:原裝智能多主站電纜能夠*支持西門子的PPI網絡協議,如多主站通信功能,配合西門子的軟、硬件使用,不會發生編程、監控時在某些情況下無法通信的問題
2.2 RS232與USB的PC/PPI電纜
S7-200 CPU有其的低成本編程電纜,統稱為PC/PPI電纜,用于連接PC機和CPU上的RS-485通信口,可用做STEP 7-Micro/WIN對CPU 的編程調試,或與上位機做監控通信、或與其他具有RS-232端口的設備之間作自由口通信。
西門子提供的所有用于S7-200的編程電纜,長度都是5米。
目前西門子提供兩種PC/PPI編程電纜,它們是:
- RS-232/PPI電纜(訂貨號6ES7 901-3CB30-0XA0):智能多主站電纜,連接S7-200 CPU/EM277通信口和計算機RS-232串口,作為編程或數據通信電纜;同時也可以用于連接TP170 micro和安裝了WinCC flexible (micro)的計算機RS-232串口,作為配置畫面下載電纜
- USB/PPI電纜(訂貨號6ES7 901-3DB30-0XA0):智能多主站電纜,用于連接計算機的USB通信口與S7-200 CPU/EM277通信口做編程或數據通信電纜
1.多主站RS-232/PPI電纜(6ES7 901-3CB30-0XA0)
用于S7-300/400編程的PC串口電纜(PC-Adapter),不能用于S7-200編程通信
注意:西門子公司的PC/PPI電纜是帶光電隔離的,不會燒CPU 或PC機的通信口。使用不隔離的自制或假的PC/PPI電纜,容易損壞通信口。一般電纜還不支持S7-200 CPU通信端口的蕞高通信速率(187.5K),而且不能支持S7-200的多主站編程模式。
用計算機串口與CPU通過RS-232/PPI電纜進行編程通信,要求計算機擁有一個UART 16550兼容的串行通信口。有些計算機端口擴展卡上的通信口,Micro/WIN不能直接管理,可能無法通信。
圖1. 正版RS-232/PPI電纜及其包裝盒
因為此電纜能夠管理PPI網絡令牌,因而支持多主站PPI網絡。
它有三個綠燈用于指示電纜的運行:RS 232 發送指示(Tx);RS-232 接收指示(Rx);RS 485 發送指示(PPI)。
圖2. 正版電纜細部
此種電纜只能在STEP 7-Micro/WIN32 V3.2 SP4以上版本下才能獲得全部的新功能,蕞高波特率可達187.5K。它有兩種工作模式:
- PPI模式:用于編程時,將DIP開關5設置為“1”,其他開關設置為“0”,其波特率可自適應,此時支持多主站網絡通信。
- 自由口模式:只需設置波特率,開關5及其它開關都設為“0”;此時也可以獲得原來普通PC/PPI電纜的功能(不支持多主站)。
2.多主站USB/PPI電纜(6ES7 901-3DB30-0XA0)
RS-232/PPI電纜還用于TP170 micro和TP070配置下載。此時DIP開關5應為“0”。
圖3. 正版USB/PPI電纜及其包裝盒
此種電纜能夠管理PPI網絡令牌,因而支持多主站PPI網絡。 它支持USB V1.1。用于連接PC機的USB通信口和S7-200。
它有三個綠燈用于指示電纜的運行:USB 發送指示(Tx);USB接收指示(Rx);RS 485 發送指示(PPI)。
圖4. 電纜細部
此種電纜只能工作在STEP 7-Micro/WIN32 V3.2 SP4以上版本下,波特率為自適應(蕞高可達187.5K)。它只有一種工作模式即PPI模式,無開關設置。此種電纜不支持自由口通信。
3.早期電纜
注意:USB/PPI電纜不能用于TP070(或TP170micro)配置畫面下載(應使用RS-232/PPI電纜并把DIP開關5設置在OFF),也不能用于使用wipeout.exe程序恢復出廠設置,也不能用于S7-200自由口程序,如Modbus RTU協議庫的調試。
西門子早期生產的PC/PPI電纜,如6ES7 901-3BF21-0XA0/6ES7 901-3BF30-0XA0,不支持多主站PPI網絡,即在連接有PPI通信主站CPU或TD 200文本顯示器的網絡時,無法通過電纜進行Micro/WIN與CPU的通信。(在CPU執行網絡讀/寫指令時不能用STEP 7 Micro/Win監控也是這個原因)
開關設置:前三個開關按所需波特率進行設置,后三個設為0即可(Micro/WIN編程連接時)。
4.使用USB/RS-232串口轉換器
西門子生產的電纜都有中間的盒子。
如果使用老電纜與新版本的編程軟件Micro/WIN,應在PC/PPI Cable的屬性中,取消Advanced PPI和Multi Master Network選項(在Set PG/PC Interface中設置)。
當編程計算機只有USB通信口,沒有RS-232串口時,我們強烈建議客戶使用智能USB/PPI電纜,并將編程軟件升級到當前發布的*版本。
如果堅持使用自己的USB/RS-232串口轉換器,再使用串口PC/PPI電纜,由于轉換器品牌眾多,西門子無法一一測試,不能就遇到的問題提供支持。
西門子PLCS7200編程線
遇到這種情況,只有下面的辦法:
- 更換其他USB/RS-232轉換器,再做嘗試
- 使用西門子的USB/PPI電纜
在Micro/WIN的系統塊中為何不能將通信口設置為187.5K波特率?
新的Mciro/WIN會自動檢測通信連接是否支持187.5K,如果不支持( 如老版電纜),則不能設置為187.5K的通信速率。
新編程電纜支持187.5K速率。
如何設置PPI電纜屬性中的Advanced PPI和Multi Master Network選項?
PPI電纜屬性中的這兩項設置與多主站通信功能有關。
隨著計算機技術的發展,僅通過舊型號的PC/PPI電纜已經不能實現多主站通信,因此這兩項設置現在已經沒有用處。
采用新型號電纜,配合Micro/WIN V3.2 SP4以上版本,可以輕松實現多主站通信。因此應當取消上述兩項的選擇:
圖5. PC/PPI電纜屬性
老版本的PC/PPI電纜(6ES7 901-3BF21-0XA0等)是否可以用于為新版本的CPU(23版)編程?
可以。但是受到老版電纜的限制,不能做多主站編程,也只能用到9.6K和19.2K波特率。
公司在經營活動中精益求精,具備如下業務優勢:
SIEMENS 可編程控制器1、SIMATIC S7 系列PLC:S7-200、S7-1500、S7-1200、S7-1500、S7-300、S7-400、ET-200邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
2、SITOP直流電源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A可并聯.3、 HMI 觸摸屏TD200 TD400C K-TP OP177 TP177,MP277 MP377,
SIEMENS 交、直流傳動裝置
4、 交流變頻器 MICROMASTER系列:MM420、MM430、MM440、G110、G120.
MIDASTER系列: MDV
5、全數字直流調速裝置 6RA23、6RA24、6RA28、6RA70、6SE70系列
SIEMENS 數控 伺服電機
6、SINUMERIK:801、802S 、802D、802D SL、810D、840D、611U、S120
系統及伺服電機,力矩電機,直線電機,伺服驅動等備件銷售。
西門子PLC模塊 西門子變頻器 西門子觸摸屏 西門子電線電纜 西門子數控系統等