產地類別 | 進口 |
---|
公司的PLC產品包括LOGO,S7-200(CN),S7-1200, S7-300,S7-400,TDC,工業(yè)網絡,HMI人機界面,工業(yè)軟件等。 西門子S7系列PLC體積小、速度快、標準化,具有網絡通信能力,功能更強,可靠性更高。
![]() |
參考價 | ¥12 |
訂貨量 | 1 |
更新時間:2018-10-22 14:27:38瀏覽次數:267
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
瀘州西門子直流調速器代理商 瀘州西門子直流調速器代理商
《銷售態(tài)度》:質量保證、誠信服務、及時到位!
《銷售宗旨》:為客戶創(chuàng)造價值是我們永遠追求的目標!
《服務說明》:現貨配送至全國各地含稅(16%)含運費!
《產品質量》:原裝,*!均可質保一年,假一罰十!
《產品優(yōu)勢》:專業(yè)銷售 薄利多銷 信譽好,口碑好,價格低,貨期短,大量現貨,服務周到!
以滿足客戶的需求為宗旨,以誠為本,精益求精
凡在本公司購買的產品,保證全新,假一罰十,可簽訂正式銷售合同,本公司主要經營S7-200,S7-300,S7-1200,S7-400 PLC模塊,觸摸屏,通訊電纜,編程電纜,DP接頭,LOGO,模快.SMART模塊,軟啟動器,伺服電機,變頻器等產品,西門子保內*產品‘質保一年。一年內因產品質量問題免費更換新產品;不收取任何費。
我公司對網上交易的客戶流程如下幾點:
一、產品報價
我們在收到客戶給出型號、參數后,會在短時間內給您的型號、參數,進行報價,并配合客戶工程師確認參數無誤:是否可以安裝,兼容等項目,確保萬無一失。
二、結算付款
請按照我司提供的付款方式支付費用,并盡可能通知我們,以便我們及時將貨品寄送給您。
三、產品運輸
默認為快遞方式運輸(德邦),在發(fā)貨后會委派專人協助跟蹤,將貨運單號給客戶,以便客戶及時查收,(說明:打包時會用氣泡墊或者海綿之類的東西,把貨物包裹好,以防損壞。)
四、保修服務
我們會根據西門子原廠保修標準執(zhí)行,對所售的貨品保修一年,以及在貨品一周后,進行回,及時跟蹤設備運行狀態(tài),以便我們更好的為您提供優(yōu)質的服務。
西門子竭誠為您服務
產品品牌:siemens/西門子 產品規(guī)格:*
產品質量:質量保證 產品價格:價格優(yōu)勢
?
SIEMENS 西門子直流調速器技術參數
1. 概述
串口模塊ET200S 1SI(訂貨號:6ES7 138-4DF01-0AB0)是一款用于ET200S上的串口模塊,支持兩種軟件協議(ASCII和3964(R)),通過接線區(qū)分可支持三種硬件接口(RS232C、RS422和RS485)。
在Step 7硬件組態(tài)中選擇模塊時,硬件目錄中有以下六種版本的模塊:
? ASCII (4B)
? ASCII(8B)
? ASCII(32B)
? 3964(R) (4B)
? 3964(R) (8B)
? 3964(R) (32B)
4/8/32字節(jié)代表數據傳輸的吞吐率大小,字節(jié)數越大,吞吐率越大,即數據傳輸越快,但是在ET200S機架上占用的I/O存儲區(qū)也越多,如果從傳輸速率考慮,選擇32B快,如果從占用的I/O區(qū)小考慮,選擇4B占用少,根據具體應用要求選擇。
模塊信息及指示燈含義,如下圖1所示。
圖1 模塊指示燈含義
RS232C、RS422和RS485三種接口通訊的終端模塊端子分配和電纜連接,如下圖2/3/4所示。
圖2-1 RS232C接口終端模塊端子分配
圖2-2 RS232C接口終端模塊電纜連接
圖3-1 RS422接口終端模塊端子分配
圖3-2 RS422接口終端模塊電纜連接
圖4-1 RS485接口終端模塊端子分配
圖4-2 RS485接口終端模塊電纜連接
注意:RS485接口內部已經短接,不需要外部短接處理,只要直接連接1,2,8。
2. 軟件環(huán)境
2.1 STEP7 V5.4 SP5
用于編寫S7-300/400程序,此軟件需要從西門子購買,本文檔中的部分代碼使用Step7 V5.4 SP5的軟件編寫。
2.2 ET200S 1SI 串行接口模塊的功能塊
STEP 7 軟件中不包含ET200s 1SI模塊做串口通訊的功能塊,需要單獨安裝一個軟件,然后在Libraries下才有ET200sSI的庫,功能塊可供通訊調用,該軟件從以下的鏈接下載。25358470
2.3 串口調試器
第三方提供的串口調試工具,可以從互聯網上免費下載,可用于測試串口通訊。
3. 硬件列表和接線
3.1 硬件列表
CPU | CPU317-2PN/DP | 6ES7 317-2EK14-0AB0 |
ET200S | 接口模塊 | 6ES7 151-1BA01-0AB0 |
功率模塊 | 6ES7 138-4CA00-0AA0 | |
1 SI串口模塊 | 6ES7 138-4DF01-0AB0 | |
功率模塊的終端模塊 | TM-P15S23-A0 | 6ES7 193-4CD20-0AA0 |
電子模塊的終端模塊 | TM-E15C24-01 | 6ES7 193-4CA30-0AA0 |
表1 硬件設備
3.2 硬件接線示意圖
以RS232C的方式接線為例說明,1 Si 模塊按照RS232C的接線方式連接到電腦的232口,連接示意圖如下所示。
圖5 硬件結構和接線示意圖
4.組態(tài)設置和編程
4.1 組態(tài)和配置
1.打開STEP7,點擊File->New...創(chuàng)建一新項目,項目名稱為et200s ASCII。
圖6新建項目對話框
2.用鼠標右鍵點擊項目名稱,選擇Insert New Object->SIMATIC 300 Station,更改站的名稱為 317-2PN/DP ,如下圖7所示。
圖7 插入S7-300站
3. 在硬件組態(tài)中按訂貨號和硬件安裝次序依次插入機架、CPU和ET200S標準從站模塊,如下圖8所示,注意所選串行接口模塊為32字節(jié)的1SI ASCII (這里僅考慮數據傳輸的吞吐率,不考慮占用的I/O存儲區(qū)的大?。?。
圖8組態(tài)硬件
4.雙擊1 SI ASCII 模塊,點擊Parameter選項,配置串口通信 參數。
圖9 參數分配
本例中,“Interface”設為RS232C接口,勾選斷線診斷,流量控制:無。通信波特率:9.6kb/s,數據位:8位,停止位:1位,奇偶效驗:無,字符延遲時間:4ms,其他的參數都采用默認設置。注意:設定的參數要和通訊伙伴的相 同。
部分參數說明:
1.接口的選擇
圖10 接口設置
三種接口中:RS232C和RS422接口可以選擇“斷線檢測”和“數據流量控制” 的功能, RS485/422可以設置“接收線路的初始化狀態(tài)”。
2.字符楨的格式:支持10位和11位的字符楨格式,包括數據傳輸的波特率,數據位,停止位和奇偶校驗位。
3.接收字符楨結束判斷條件
圖11 結束判斷條件
On expiration of character delay time: 以固定的字符延遲時間為每幀數據的結束方式;
On receipt of end-of-text character: 以結束字符作為每幀數據的結束方式;
On receipt of fixed number of characters: 以固定的字符長度作為每幀數據的結束方式。
4.緩沖區(qū)處理方式
圖12 緩沖區(qū)設置
Dynamic Message frame buffer:如果勾上,模塊就可以緩沖多個不同長度的消息;
Prevent message frame buffer overwrite:如果勾上,防止接收到的新消息覆蓋緩沖區(qū)中的消息楨,這可以防止丟失以前接收到的消息楨;
Delete receive buffer during CPU startup:如果勾上,當CPU的工作模式從STOP切換到RUN(CPU啟動)時,模塊的接收緩沖區(qū)自動清空。
更多關于串口接口模塊的組態(tài)和參數設置,請參考手冊《ET 200S 串行接口模塊》第2.9章節(jié)的內容,手冊鏈接:9260793
4.2 編程
4.2.1 PLC側編程
1.程序調用:從庫Libraries -> ET200s SI -> ET200S Serial Interface -> ET200s SI中調用功能塊,調用發(fā)送 FB3(S_SEND)和接收 FB2(S_RCV),并為其分配背景數據塊分別為DB30和DB20,將塊參數LADDR設為硬件組態(tài)中1 SI模塊的起始邏輯地址256。
圖13 ET200S串口模塊的邏輯地址
2.創(chuàng)建發(fā)送數據塊DB1和接收數據塊DB2
圖14發(fā)送/接收數據塊DB1/DB2
3.調用發(fā)送功能塊
ET200S 1SI 的發(fā)送功能塊FB3 S_SEND 的參數設置見下表2。
LADDR | 硬件組態(tài)中串口模塊的起始邏輯地址,本例中為256 |
DB_NO | 發(fā)送數據塊號,本例中為1(DB1) |
DBB_NO | 發(fā)送數據的起始地址,本例中為0(從DB1.DBB0開始) |
LEN | 發(fā)送數據的長度,本例中為10 |
REQ | 發(fā)送數據觸發(fā)位,上升沿觸發(fā),本例中為M0.0 |
R | 取消通訊,本例中不用 |
COM_RST | 如果為1 ,重新啟動FB,本例中為M0.2 |
DONE | 發(fā)送完成位,發(fā)送完成且沒有錯誤時為TRUE, |
ERROR | 錯誤位,為TRUE說明有錯誤 |
STATUS | 狀態(tài)字,標識錯誤代碼,察看ET200S串行接口模塊手冊獲得相應的說明 |
表2 FB3 S_SEND 的參數定義
圖15 在程序中調用FB3 S_SEND
4.調用接收功能塊
ET200S 1SI的接收功能塊FB2 S_RCV的參數設置見下表3。
LADDR | 硬件組態(tài)中串口模塊的起始邏輯地址,本例中為256 |
DB_NO | 接收數據塊號,本例中為2(DB2) |
DBB_NO | 接收數據的起始地址,本例中為0(DB2.DBB0) |
LEN | 接收數據的長度,本例中為MW4,只有在接收到數據的當前周期,此值不為0 ,需要編程讀出 |
EN_R | 使能接收位,本例中為M0.2 |
R | 取消通訊,本例中不用 |
COM_RST | 如果為1 ,重新啟動FB,本例中為M0.2 |
NDR | 接收完成位,接收完成并沒有錯誤時為TRUE |
ERROR | 錯誤位,為TRUE時說明有錯誤 |
STATUS | 狀態(tài)字,標識錯誤代碼,查看ET200S串行接口模塊手冊獲得相應的說明 |
表3 FB2 S_RCV的參數定義
圖16 在程序中調用FB2 S_RCV
4.2.2 PC機參數設置
參數分配:串口選擇COM1(默認),傳輸波特率為9.6Kb/s, 8位數據位,無校驗,1位停止位,這些參數要和ET200s中1SI ASCII模塊設置*,同時將串口調試軟件打開。
圖17 串口調試軟件參數設置