国产精品久久久久久久久,四季AV一区二区夜夜嗨,日韩精品无码中文字幕电影,www.五月婷婷.com

產(chǎn)品簡(jiǎn)介
6SL3210-5BE17-5CV0西門(mén)子V20變頻器380V
6SL3210-5BE17-5CV0西門(mén)子V20變頻器380V
產(chǎn)品價(jià)格:
上架日期:2019-02-26 16:08:47
產(chǎn)地:本地
發(fā)貨地:本地至全國(guó)
供應(yīng)數(shù)量:不限
最少起訂:1件
瀏覽量:588
資料下載:暫無(wú)資料下載
其他下載:暫無(wú)相關(guān)下載
詳細(xì)說(shuō)明

    6SL3210-5BE17-5CV0西門(mén)子V20變頻器380V

    SINAMICS V20 380-480 V AC 三相交流 - 15/+ 10 % 47-6 標(biāo)稱(chēng)功率 0.75 kW 有 60 秒 150 % 過(guò)載 集成過(guò)濾器 C3 I/O 接口:4 DI,2 DO, 2 AI,1 AA 現(xiàn)場(chǎng)總線:USS/MODBUS RTU 安裝有 BOP 防護(hù)等級(jí) IP20/UL 開(kāi)放 尺寸:尺寸A 90x150x146(寬x高

    上海麗丞工業(yè)自動(dòng)化設(shè)備有限公司

    全新原裝,質(zhì)量保證,保修一年

    專(zhuān)業(yè)銷(xiāo)售及維修西門(mén)子各類(lèi)工控自動(dòng)化配件;

    S7-200CN、S7-200SMART、S7-300、S7-400、 S7-1200、S7-1500、ET200、LOGO邏西門(mén)子可編程控制器輯控制模塊

    西門(mén)子HMI人機(jī)界面:觸摸屏

    西門(mén)子變頻器:MM420、MM430、MM440、G110、G120、6SE70

    西門(mén)子工業(yè)以太網(wǎng):通訊網(wǎng)卡、通訊電纜、通訊接頭、總線連接器 工控機(jī)、交換機(jī)、自動(dòng)化軟件等系型號(hào)齊全,快速報(bào)價(jià),買(mǎi)我們的產(chǎn)品無(wú)憂(yōu)所值,我們的產(chǎn)品都承諾質(zhì)保一年,讓您買(mǎi)的省心舒心,用的放心!

    S7-1200 作為Modbus RTU 主站

    S7-1200 支持Modbus RTU通信模式的模塊可作為Modbus RTU主站。以下以 CPU1215C DC/DC/DC和CM1241 RS485 模塊為例,介紹S7-1200 Modbus RTU 主站通信組態(tài)及編程步驟。

    硬件和軟件需求及所完成的通信任務(wù):

    硬件:
    ① CPU1215C DC/DC/DC (訂貨號(hào): 6ES7 215-1AG31-0XB0)
    ② CM1241 RS485 (訂貨號(hào):6ES7 241-1CH30-0XB0)
    ③ PS 307電源(訂貨號(hào):6ES7307-1KA02-0AA0) 
    ④ PC(帶以太網(wǎng)卡) 
    ⑤ TP以太網(wǎng)電纜

    軟件:
    ① STEP 7 Professional V11 SP2 UPD4+HSP
    ② ModSim(該軟件是第三方軟件,可以從 Internet 網(wǎng)絡(luò)下載)

    所完成的通信任務(wù):
    將Modbus RTU從站ModSim中Modbus地址從40001開(kāi)始的5個(gè)字中的數(shù)據(jù),分別讀取到Modbus RTU主站CPU1215C 中地址從DB1.DBW0開(kāi)始的5 個(gè)字中。

    1.組態(tài)Modbus RTU 通信模塊

    在硬件目錄里找到“通信模塊”→“點(diǎn)到點(diǎn)”→“CM1241(RS485)”,雙擊或拖拽此模塊至CPU左側(cè)即可,如下圖1所示:

    圖1 組態(tài)通信模塊

    接下來(lái),在“設(shè)備視圖”中用鼠標(biāo)選中CM1241(RS485)模塊,在“屬性”→“端口組態(tài)”中配置此模塊硬件接口參數(shù)。如下圖2所示:

    以下以傳輸率=9.6Kbps,奇偶校驗(yàn)=無(wú)奇偶校驗(yàn),數(shù)據(jù)位=8位字符,停止位=1,其它保持默認(rèn)設(shè)置為例。

    圖2 RS485 端口設(shè)置

    最后在“硬件標(biāo)識(shí)符”里確認(rèn)一下硬件標(biāo)識(shí)符為271,如下圖3所示:

    圖3 硬件標(biāo)識(shí)符

    2.添加啟動(dòng)OB

    在項(xiàng)目樹(shù)下選擇“CPU1215C DC/DC/DC”→“程序塊”→“添加新塊”,在彈出的窗口中選擇“OB 組織塊”→ “Startup”,添加啟動(dòng)OB 100,如下圖4所示:

    圖4 添加啟動(dòng)OB

    3.調(diào)用MB_COMM_LOAD指令

    為使端口一啟動(dòng)就被設(shè)置為Modbus RTU通信模式,可在OB 100中調(diào)用“MB_COMM_LOAD”指令。調(diào)用“MB_COMM_LOAD”指令時(shí)會(huì)自動(dòng)彈出創(chuàng)建相應(yīng)背景數(shù)據(jù)塊的界面,如下圖5所示:

    圖5 調(diào)用MB_COMM_LOAD指令

    點(diǎn)擊“確認(rèn)”為該指令創(chuàng)建背景數(shù)據(jù)塊后,為各輸入/輸出引腳分配地址。尤其需注意MB_DB輸入引腳需指向“MB_MASTER”指令的背景數(shù)據(jù)塊,如下圖6所示:

    注意: “MB_COMM_LOAD”指令輸入位“REQ”需使用上升沿觸發(fā)。由于OB 100只在S7-1200啟動(dòng)時(shí)執(zhí)行一次,因此,此例中將“REQ”設(shè)為“TRUE”。

    圖6 MB_COMM_LOAD指令

    MB_COMM_LOAD指令參數(shù)意義如下表1所示:

    引腳

    說(shuō)明

    EN

    使能端

    REQ

    在上升沿執(zhí)行該指令

    PORT

    通信端口的硬件標(biāo)識(shí)符

    BAUD

    波特率選擇:3600,6000,12000,2400,4800,9600,19200,38400,57600,76800,115200 (注意:所有其它值均無(wú)效)

    PARITY

    奇偶檢驗(yàn)選擇:0-無(wú);1-奇校驗(yàn);2-偶校驗(yàn)

    FLOW_CTRL

    流控制選擇:0-(默認(rèn)值)無(wú)流控制

    RTS_ON_DLY

    RTS延時(shí)選擇:0-(默認(rèn)值)

    RTS_OFF_DLY

    RTS關(guān)斷延時(shí)選擇:0-(默認(rèn)值)

    RESP_TO

    響應(yīng)超時(shí): 默認(rèn)值 = 1000 ms。MB_MASTER 允許用于從站響應(yīng)的時(shí)間(以毫秒為單位)。

    MB_DB

    對(duì) MB_MASTER 或 MB_SLAVE 指令所使用的背景數(shù)據(jù)塊。

    DONE

    完成位:指令執(zhí)行完成且未出錯(cuò)置1

    ERROR

    錯(cuò)誤位:0-未檢測(cè)到錯(cuò)誤;1-檢測(cè)到錯(cuò)誤。在參數(shù)STATUS中輸出錯(cuò)誤代碼。

    STATUS

    表1 MB_COMM_LOAD指令參數(shù)意義

    4.創(chuàng)建DATA_PTR數(shù)據(jù)發(fā)送、接收緩沖區(qū)

    通過(guò)“程序塊”→ “添加新塊”,選擇“數(shù)據(jù)塊(DB)”創(chuàng)建 DB 塊,選擇“標(biāo)準(zhǔn)與S7- 300/400兼容” ,點(diǎn)擊“確認(rèn)”鍵。在DB中創(chuàng)建數(shù)據(jù)類(lèi)型為5個(gè)字的數(shù)組,如下圖7所示:

    注意:DATA_PTR數(shù)據(jù)發(fā)送、接收緩沖區(qū)使用的DB訪問(wèn)類(lèi)型必須是標(biāo)準(zhǔn)與S7- 300/400兼容。

    圖7 創(chuàng)建DATA_PTR 數(shù)據(jù)發(fā)送、接收緩沖區(qū)

    5.調(diào)用MB_MASTER指令

    在OB1中調(diào)用“MB_MASTER”指令,調(diào)用該指令時(shí)會(huì)自動(dòng)彈出創(chuàng)建相應(yīng)背景數(shù)據(jù)塊的界面,如下圖8所示:

    圖8 調(diào)用MB_MASTER指令

    點(diǎn)擊“確認(rèn)”為該指令創(chuàng)建背景數(shù)據(jù)塊后,并為各輸入/輸出引腳分配地址,如下圖9所示:

    注意:“MB_MASTER”指令的輸入位“REQ”必須使用上升沿觸發(fā)。

    以下以S7-1200作為Modbus RTU主站,用F03功能碼讀取Modbus RTU從站2,從Modbus地址40001開(kāi)始的五個(gè)字,接收的數(shù)據(jù)存放在緩沖區(qū)DB3.DBW0開(kāi)始區(qū)域?yàn)槔?。設(shè)置如下所示:MB_ADDR=2,MODE=0,DATA_ADDR=40001,DATA_LEN=5。

    地址對(duì)應(yīng)關(guān)系如下表2所示:

    Modbus RTU主站CPU1215C 數(shù)據(jù)緩沖區(qū)地址 Modbus RTU從站Modbus地址
    DB3.DBW0 40001
    DB3.DBW2 40002
    DB3.DBW4 40003
    DB3.DBW6 40004
    DB3.DBW8 40005

    表2 Modbus地址對(duì)應(yīng)關(guān)系

    圖9 MB_MASTER指令

    MB_MASTER指令參數(shù)意義如下表3所示:

    引腳 說(shuō)明

    EN

    使能端

    REQ

    在上升沿執(zhí)行該指令,請(qǐng)求將數(shù)據(jù)發(fā)送或讀取到Modbus從站

    MB_ADDR

    Modbus RTU從站地址。默認(rèn)地址范圍:0至247;擴(kuò)展地址范圍:0至65535。值0被保留用于將消息廣播到所有Modbus從站。

    MODE

    模式選擇:指定請(qǐng)求類(lèi)型

    DATA_ADDR

    從站中的起始地址:指定Modbus從站中將供訪問(wèn)的數(shù)據(jù)的起始地址。

    DATA_LEN

    數(shù)據(jù)長(zhǎng)度:指定要在該請(qǐng)求中訪問(wèn)的位數(shù)或字?jǐn)?shù)。

    DATA_PTR

    數(shù)據(jù)指針: 指向要寫(xiě)入或讀取的數(shù)據(jù)的 M 或 DB 地址(DB訪問(wèn)類(lèi)型必須是標(biāo)準(zhǔn)與S7-300/400兼容)。

    DONE

    完成位:上一請(qǐng)求已完成且沒(méi)有出錯(cuò)后,DONE 位將保持為 TRUE 一個(gè)掃描周期時(shí)間。

    BUSY

    0 – 無(wú)正在進(jìn)行的 MB_MASTER 操作; 1 – MB_MASTER 操作正在進(jìn)行

    EEROR

    錯(cuò)誤位: 上一請(qǐng)求因錯(cuò)誤而終止后,ERROR 位將保持為 TRUE 一個(gè)掃 
    描周期時(shí)間。 STATUS 參數(shù)中的錯(cuò)誤代碼值僅在 ERROR =TRUE 的一個(gè)掃描周期內(nèi)有效。

    STATUS

    錯(cuò)誤代碼

    表3 MB_MASTER指令參數(shù)意義

    關(guān)于MODE,DATA_ADDR,DATA_LEN可在下表4中查看:

    MB_MASTER Modbus功能
     

    Modbus地址參數(shù)

    地址類(lèi)型

    Modbus數(shù)據(jù)長(zhǎng)度參數(shù)

    Modbus功能

    模式0

    讀取

    00001到09999

    輸出位

    1到2000

    01

    10001到19999

    輸入位

    1到2000

    02

    30001到39999

    輸入寄存器

    1到125

    04

    40001到49999

    400001到465535(擴(kuò)展)

    保持寄存器

    1到125

    03

    模式1
    寫(xiě)入

    00001到09999

    輸出位

    1(單個(gè)位)

    05

    40001到49999

    400001到465535(擴(kuò)展)

    保持寄存器

    1(單個(gè)字)

    06

    00001到09999

    輸出位

    2到1968

    15

    40001到49999

    400001到465535(擴(kuò)展)

    保持寄存器

    2到123

    16

    模式2
    有些Modbus從站不支持使用Modbus功能05H或06H寫(xiě)入單個(gè)位或字。在這樣的情況下,可通過(guò)模式2強(qiáng)制使用Modbus功能15H或16H寫(xiě)入單個(gè)位或字

    寫(xiě)入

     

    00001到09999

    輸出位

    2到1968

    15

    40001到49999

    400001到465535(擴(kuò)展)

    保持寄存器

    1到123

    16

    模式11

    讀出從站的通信狀態(tài)字和事件計(jì)數(shù)器:狀態(tài)字指示指令的執(zhí)行狀態(tài)(0:未在執(zhí)行;0xFFFF:正在執(zhí)行)。 每次成功傳送一條消息時(shí),事件計(jì)數(shù)器值將遞增。使用該功能時(shí),忽略“MB_MASTER”指令的 DATA_ADDR 和 DATA_LEN 參數(shù)。

    模式80

    通過(guò)讀取錯(cuò)誤代碼 (0x0000) 檢查從站狀態(tài):每個(gè)請(qǐng)求1個(gè)字

    模式81

    通過(guò)診斷代碼 0x000A 復(fù)位從站的事件計(jì)數(shù)器:每個(gè)請(qǐng)求1個(gè)字

    表4 MB_MASTER Modbus功能表

    6. Modbus 從站軟件設(shè)置

    注意:Modbus RTU從站采用ModSim軟件測(cè)試,該軟件是第三方軟件,可以從 Internet 網(wǎng)絡(luò)下載。

    在打開(kāi)的ModSim軟件中建立連接,并設(shè)置RTU模式的參數(shù):波特率Baud=9600,數(shù)據(jù)位Data=8,停止位Stop=1,校驗(yàn)Parity=NONE,如下圖10所示:

    圖10 建立ModSim連接

    選擇“File”→“New”打開(kāi)ModSim通信界面,設(shè)置Modbus RTU從站的地址Device Id=2,開(kāi)始地址Address=0001,數(shù)據(jù)長(zhǎng)度Length=5,Modbus數(shù)據(jù)類(lèi)型功能碼03。分別雙擊各Modbus地址后的數(shù)據(jù)區(qū),出現(xiàn)“Write Register"對(duì)話(huà)框,在此寫(xiě)入數(shù)據(jù)值,如下圖11所示:

    注意:Device Id設(shè)置必須與“MB_MASTER”指令中輸入引腳“MB_ADDR”設(shè)置的地址一致。

    圖11 設(shè)置ModSim

    7. Modbus RTU測(cè)試結(jié)果

    在STEP 7 Professional V11 UPD4軟件中打開(kāi)該項(xiàng)目CPU1215C DC/DC/DC的“監(jiān)控表”,觸發(fā)“MB_MASER”指令的輸入位M10.0。Modbus RTU主站將ModSim從站地址40001中的數(shù)值11,40002中的數(shù)值12,40003中的數(shù)值13,40004中的數(shù)值14,40005中的數(shù)值15,分別讀取到了地址DB3.DBW0,DB3.DBW2,DB3.DBW4,DB3.DBW6,DB3.DBW8中,如下圖12所示:

    圖12 Modbus RTU測(cè)試結(jié)果

    S7-1200 Modbus RTU通信模式的多地址或多站點(diǎn)輪詢(xún)

    多個(gè)CM 1241 RS485 通訊模塊之間可以使用 PROFIBUS 電纜相互連接??梢詫?1 個(gè)主站和最多 31 個(gè) MODBUS 從站使用 PROFIBUS 電纜連接組網(wǎng)。

    S7-1200 Modbus RTU輪詢(xún)需要通過(guò)上一條”MB_MASTER“指令輸出位“Done“=1來(lái)觸發(fā)下一條“MB_MASTER“指令。具體說(shuō)明及編程思路請(qǐng)參考以下鏈接:

    如何使用STEP 7(TIA Portal)V11為SIMATIC S7-1200建立Modbus RTU通訊?

    http://support.automation.siemens.com/CN/view/zh/47756141

    MB_COMM_LOAD和MB_MASTER指令STATUS錯(cuò)誤代碼

    STATUS(W#16#) 說(shuō)明
    0000 端口無(wú)錯(cuò)誤
    8180 端口ID值無(wú)效
    8181 波特率值無(wú)效
    8182 奇偶校驗(yàn)值無(wú)效
    8183 流控制值無(wú)效
    8184 響應(yīng)超時(shí)值無(wú)效
    8185 MB_DB參數(shù)不是MB_MASTER或MB_SLAVE的背景數(shù)據(jù)塊

    表5 MB_COMM_LOAD指令STATUS錯(cuò)誤代碼

     

    STATUS(W#16#)
    說(shuō)明
    0000
    無(wú)錯(cuò)誤
    80C8
    從站超時(shí)。檢查波特率,奇偶校驗(yàn)和從站的接線
    80D1
    接收方發(fā)出了暫停主動(dòng)傳輸?shù)牧骺刂普?qǐng)求并在指定的等待時(shí)間內(nèi)未重新激活該傳輸。

    如果接收方在等待時(shí)間內(nèi)未檢測(cè)到 CTS,則在硬件流控制期間也會(huì)生成該錯(cuò)誤。

    80D2
    由于沒(méi)有從 DCE 接收到 DSR 信號(hào),傳送請(qǐng)求終止
    80E0
    接收緩沖區(qū)已滿(mǎn),消息被終止
    80E1
    奇偶校驗(yàn)錯(cuò)誤,消息被終止
    80E2
    組幀錯(cuò)誤,消息被終止
    80E3
    超時(shí)錯(cuò)誤,消息被終止
    80E4
    指定長(zhǎng)度超出總緩沖區(qū)大小,消息被終止
    8180
    無(wú)效端口ID值
    8186
    Modbus站地址無(wú)效
    8188

    對(duì)于廣播調(diào)用,參數(shù) MODE 的值無(wú)效。

    8189
    數(shù)據(jù)地址值無(wú)效
    818A
    數(shù)據(jù)長(zhǎng)度值無(wú)效
    818B
    指向本地?cái)?shù)據(jù)源/目標(biāo)的指針無(wú)效
    818C
    DATA_PTR的指針無(wú)效:使用指向位存儲(chǔ)區(qū)或訪問(wèn)類(lèi)型為“標(biāo)準(zhǔn) - 與 S7-300/400 兼容”的數(shù)據(jù)塊的指針。
    8200
    端口正忙于處理傳送請(qǐng)求

    表6 MB_MASTER指令STATUS錯(cuò)誤代碼(指令的通信和組態(tài)錯(cuò)誤消息)

     

    STATUS(W#16#) 從站的響應(yīng)代碼
    說(shuō)明
    8380 -
    CRC錯(cuò)誤
    8381 01
    不支持此功能碼
    8382 03
    數(shù)據(jù)長(zhǎng)度錯(cuò)誤
    8383 02

    數(shù)據(jù)地址錯(cuò)誤或地址超出 DATA_PTR 的有效范圍

    8384 >03
    數(shù)據(jù)值錯(cuò)誤
    8385 03
    不支持此數(shù)據(jù)診斷代碼
    8386 -
    響應(yīng)中的功能代碼與傳送中的功能代碼不匹配
    8387 -
    響應(yīng)的從站錯(cuò)誤
    8388 -
    從站對(duì)寫(xiě)請(qǐng)求的響應(yīng)不正確

    表7 MB_MASTER指令STATUS錯(cuò)誤代碼(Modbus 協(xié)議的錯(cuò)誤消息)

    常問(wèn)問(wèn)題:

    如何檢查S7-1200 通信模塊CM1241是否已被成功設(shè)置為Modbus RTU通信模式?

    可在程序或監(jiān)控表中查看“MB_COMM_LOAD”指令的輸出位“DONE”,“ERROR”以及“STATUS”狀態(tài)來(lái)判斷S7-1200 通信模塊CM1241是否已被成功設(shè)置為Modbus RTU通信模式。

    • 如果該模塊被成功設(shè)置為Modbus RTU通信模式:“MB_COMM_LOAD”指令輸出位“DONE”=1,“ERROR”=0,輸出狀態(tài)字“STATUS”=0;
    • 如果該模塊未被成功設(shè)置為Modbus RTU通信模式:“MB_COMM_LOAD”指令輸出位“DONE”=0,“ERROR”=1,輸出狀態(tài)字“STATUS”輸出錯(cuò)誤代碼。具體錯(cuò)誤原因可查看“MB_COMM_LOAD指令STATUS錯(cuò)誤代碼”表。

    執(zhí)行“MB_MASTER”指令,總是顯示輸出位“Busy”=1,為什么?

    因?yàn)槎丝谡τ谔幚韨魉驼?qǐng)求。出現(xiàn)該錯(cuò)誤時(shí)請(qǐng)檢查“MB_MASTER“指令輸入位”REQ“是否為上升沿觸發(fā),或是否有其它的多個(gè)“MB_MASTER”指令在執(zhí)行。

    通過(guò)執(zhí)行“MB_MASTER”指令無(wú)法寫(xiě)入或讀取Modbus RTU叢站地址的數(shù)據(jù),但程序中監(jiān)視“MB_MASTER”指令錯(cuò)誤位“Error”=0,錯(cuò)誤代碼“STATUS”=16#0,為什么?

    “MB_MASTER”指令上一請(qǐng)求因錯(cuò)誤而終止后,ERROR 位將保持為 TRUE 一個(gè)掃描周期時(shí)間,并且 STATUS 參數(shù)中的錯(cuò)誤代碼值僅在 ERROR =TRUE 的一個(gè)掃描周期內(nèi)有效,因此無(wú)法通過(guò)程序或監(jiān)控表查看到??刹捎萌缦滤镜木幊谭绞綄RROR 和 STATUS 參數(shù)讀出。

    S7-1200 作為Modbus RTU 主站,如何對(duì)Modbus RTU從站進(jìn)行0-65535擴(kuò)展尋址?

    通常,“MB_MASTER”指令的背景數(shù)據(jù)塊“MB_MASTER_DB”中的“EXTENDED_ADDRESSING”默認(rèn)為0,可以對(duì)Modbus RTU從站地址0-247進(jìn)行訪問(wèn)。

    將“MB_MASTER”指令的背景數(shù)據(jù)塊“MB_MASTER_DB”中的“EXTENDED_ADDRESSING”設(shè)置為1,才能對(duì)Modbus RTU從站進(jìn)行0-65535擴(kuò)展尋址??砂凑杖缦虏襟E設(shè)置“EXTENDED_ADDRESSING”:

    首先找到“系統(tǒng)塊”→“程序資源”,雙擊“MB_MASTER_DB”,在“MB_MASTER”指令的背景數(shù)據(jù)塊“MB_MASTER_DB”中查看“EXTENDED_ADDRESSING”。

    在“監(jiān)控表”內(nèi)輸入“MB_MASTER_DB.EXTENDED_ADDRESSING”,將該位置1。

    6SL3210-5BE17-5CV0西門(mén)子V20變頻器380V

在線詢(xún)盤(pán)/留言
  • 免責(zé)聲明:以上所展示的信息由企業(yè)自行提供,內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由發(fā)布企業(yè)負(fù)責(zé),本網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。我們?cè)瓌t 上建議您選擇本網(wǎng)高級(jí)會(huì)員或VIP會(huì)員。
    企業(yè)信息
    上海麗丞工業(yè)自動(dòng)化設(shè)備有限公司
    會(huì)員級(jí)別:家家通會(huì)員
    ------------ 聯(lián)系方式 ------------
    聯(lián)系人:康工(先生)
    聯(lián)系電話(huà):021-67295068
    聯(lián)系手機(jī):13818485929
    傳真號(hào)碼:021-67295915
    企業(yè)郵箱:381033640@qq.com
    網(wǎng)址:anli190.jdzj.com
    郵編:201501
    推薦供應(yīng)
    0571-87774297