代理西門子SM1232 模擬量輸出模塊
希殿電氣技術(shù)(上海)有限公司
主要優(yōu)勢(shì)產(chǎn)品西門子:S7-200CN S7-300 S7-400 S7-1200 觸摸屏 工控機(jī) NCU PCU CCU 6SN S120 數(shù)控伺服驅(qū)動(dòng)器/控制模塊/電源模塊/備品備件等。 價(jià)格合理,現(xiàn)貨!現(xiàn)貨!
西門子PLC中國(guó)總代理現(xiàn)貨 特價(jià): S7-200CN/S7-200/S7-300/S7-400
西門子工業(yè)自動(dòng)化全系列現(xiàn)貨
西門子變頻器系列:MM420變頻器/MM430變頻器/MM440變頻器,工程變頻器/全數(shù)字直流調(diào)速裝置 6RA23、6RA24、6RA28、6RA70 系列。
SIEMENS(西門子)
希殿電氣技術(shù)上海有限公司
手機(jī)18621061383 電話;021-60541249
商務(wù)QQ:192061030
傳 真:021-57271268
我 們 的 宗 旨 誠(chéng) 信 為 本;可編程控制器
質(zhì) 量 保 證 長(zhǎng) 期 合 作 數(shù)控伺服
伺服電機(jī) 工業(yè)以太網(wǎng) 人機(jī)界面
電線電纜 伺服驅(qū)動(dòng) 變頻器
描述:
S7-1200 CPU 集成的兩路模擬量輸入出廠時(shí)被設(shè)置為 0..10V 的電壓測(cè)量。
為了使用 S7-1200 的集成模擬量輸入進(jìn)行電流測(cè)量,必須在端子 0 和端子 2M (或者端子 1 和端子 2M)之間并聯(lián) 1 個(gè) 500 Ω 的電阻。
圖. 01: 與傳感器以及電壓源的兩線制連接方式
圖. 02: 與傳感器以及電壓源的三線制連接方式
圖. 03: 與傳感器以及電壓源的四線制連接方式
圖. 04: 與電壓輸出的變送器及電流源的四線制連接方式
注意
在所有連接方式中都必須確保外接電流源具有短路保護(hù)功能以防損壞。
由于外接電阻對(duì)溫度的依賴性和不準(zhǔn)確性,它本身是一個(gè)干擾源。為了得到盡可能精確地將結(jié)果,推薦使用公差盡可能小的電阻。
使用 500Ω 電阻時(shí),必須注意這種測(cè)量方式的功率消耗。
應(yīng)確保 500Ω 電阻兩端外加 DC 24 V 電壓時(shí),電阻功率消耗至少為 1.16 W。
市面上常見的電阻功率消耗大都在 0.25 W 到 0.5 W 之間。
附加說明
S7-1200 有電流測(cè)量模擬量模塊。
在條目 ID :! 36932465 !: 的系統(tǒng)手冊(cè)內(nèi)這些模塊是可用的。
概述
利用 CM 1241 RS485 和 CM 1241 RS232 通訊模塊,SIMATIC S7-1200 可以實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的通訊。 每個(gè) SIMATIC S7-1200 控制器最多可以添加三個(gè)通訊模板 (+ 一個(gè) RS485 通信板)。 利用集成在 STEP 7 (TIA Portal) 中的 MODBUS 庫(kù)文件,可以定義每個(gè)通訊模塊為 MODBUS 主站或 MODBUS 從站。如果選擇 MODBUS 主站,可以通訊的對(duì)象
通過一個(gè)由 STEP 7 (TIA Portal) V11 創(chuàng)建的范例去介紹如何使用 CM 1241 RS485 通訊模塊與多個(gè)從站進(jìn)行通訊。
說明
提供一個(gè) MODBUS 主站和一個(gè) MODBUS 從站間的通訊例程。通訊可以交替進(jìn)行讀寫,將數(shù)據(jù)寫入從站寄存器 (MODBUS 功能碼為 16) 和讀取從站寄存器的數(shù)值 (MODBUS 功能碼為 03)。 因?yàn)?RS485 接口是兩線制 (半雙工模式),故數(shù)據(jù)讀寫必須是連續(xù)控制的。 同理,在這兩種操作 (這里指讀和寫) 之間也可以改變要尋址的從站地址,因此,主站和多個(gè)從站之間的數(shù)據(jù)交換是可以實(shí)現(xiàn)的。
圖. 01
多個(gè) CM 1241 RS485 通訊模塊之間可以使用 PROFIBUS 電纜相互連接。 最多可以將 31 個(gè) MODBUS 從站使用 PROFIBUS 電纜連接到主站。使用 STEP 7 (TIA Portal) 配置組態(tài),使用交換機(jī) CSM 1277 可以將程序下載至控制器。
MB_COMM_LOAD
MODBUS 通訊中,雙方 (主站和從站) 都應(yīng)該調(diào)用配置 MB_COMM_LOAD 指令。
圖. 02
MB_COMM_LOAD 指令可以完成如下功能:選擇通訊模塊、設(shè)定通訊參數(shù)、設(shè)置與主站或從站的連接參數(shù)。必須在第一個(gè)程序執(zhí)行周期中調(diào)用 MB_COMM_LOAD 指令 (可以使用硬件設(shè)置中的系統(tǒng)標(biāo)志位 M1.0 來實(shí)現(xiàn)或在啟動(dòng) OB 100 中調(diào)用)。在硬件組態(tài)中插入通訊模塊后,可以在 PORT 參數(shù)中選擇通訊模塊的符號(hào)名。 通信參數(shù)波特率 (傳輸速率) 和奇偶校驗(yàn)方式在所有節(jié)點(diǎn)中必須設(shè)定相同。STEP 7 (TIA Portal) 設(shè)備視圖中關(guān)于 RS485 的端口特性的設(shè)置與此不相干。MB_DB 參數(shù)用于填寫主站或從站指令的背景數(shù)據(jù)塊,因此也就說明了通訊模塊 (PORT 參數(shù)指定的) 是 MODBUS 主站還是從站。
MB_MASTER
使用 MB_MASTER 指令可以定義 MB_COMM_LOAD 指令中選定的通訊模塊為 MODBUS 主站。
圖. 03
MB_MASTER 指令可以用來選擇要尋址的 MODBUS 從站的地址、功能碼和設(shè)定本地的數(shù)據(jù)存儲(chǔ)區(qū)。下表解釋了具體參數(shù)。
參數(shù) | 描述 |
REQ | 使能通信。 |
MB_ADDR | MODBUS-RTU 站地址。 |
MODE | 選擇傳輸方向 ("0" = 讀, "1" = 寫或附加的診斷功能)。 |
DATA_ADDR | 指定 MODBUS 的起始地址。 |
DATA_LEN | 指定 MODBUS 數(shù)據(jù)長(zhǎng)度。 |
DATA_PTR | 定義了主站發(fā)送和接收的本地?cái)?shù)據(jù)區(qū)。DATA_PTR 參數(shù)必須是全局?jǐn)?shù)據(jù)塊,禁用“僅符號(hào)訪問”選項(xiàng)。 |
"MB_MASTER" 必須循環(huán)周期調(diào)用 (例如:OB1)
MB_SLAVE
使用 MB_SLAVE 指令可以定義 MB_COMM_LOAD 指令中選定的通訊模塊為 MODBUS 從站。
圖. 04
MB_SLAVE 指令定義 MODBUS-RTU 站地址,并指定本地?cái)?shù)據(jù)存儲(chǔ)區(qū)作為對(duì)應(yīng)的保持寄存器數(shù)據(jù)傳送。
參數(shù) | 描述 |
MB_ADDR | MODBUS-RTU 站地址。 |
MB_HOLD_REG | 從站的保持寄存器。MB_HOLD_REG 必須是全局?jǐn)?shù)據(jù)塊,禁用“僅符號(hào)訪問”選項(xiàng)。 |
當(dāng)進(jìn)行多寄存器 (字) 傳輸時(shí),在MB_HOLD_REG 中定義數(shù)組、結(jié)構(gòu)或覆蓋主站 (DATA_ADDR 和 DATA_PTR) PLC 數(shù)據(jù)類型的參數(shù)符號(hào)名。數(shù)組、結(jié)構(gòu)或PLC數(shù)據(jù)類型的第一個(gè)字對(duì)應(yīng)的MODBUS保持寄存器起始地址 40001。
通過指令的輸入和輸出功能或訪問相關(guān)背景數(shù)據(jù)塊進(jìn)行參數(shù)轉(zhuǎn)換。
范例項(xiàng)目
在主站項(xiàng)目中,交替的讀寫從站寄存器是通過一個(gè)時(shí)序標(biāo)志完成的。
圖. 05