| 注冊| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當前位置:
潯之漫智控技術(上海)有限公司>>技術文章>>潮州西門子PLC代理商

潮州西門子PLC代理商

閱讀:432        發(fā)布時間:2021-8-26

潮州西門子PLC代理商

  • Modbus具有兩種串行傳輸模式:分別為ASCII和RTU。Modbus是一種單主站的主從通信模式,Modbus網(wǎng)絡上只能有一個主站存在,主站在Modbus網(wǎng)絡上沒有地址,每個從站必須有的地址,從站的地址范圍為0 - 247,其中0為廣播地址,從站的實際地址范圍為1 - 247。

    Modbus RTU通信以主從的方式進行數(shù)據(jù)傳輸,在傳輸?shù)倪^程中Modbus RTU主站是主動方,即主站發(fā)送數(shù)據(jù)請求報文到從站,Modbus RTU從站返回響應報文。

    S7-1200以下模塊支持 Modbus RTU通信:

    通信模塊/通信板訂貨號
    CM1241 RS2326ES7 241-1AH32-0XB0
    CM1241 RS4856ES7 241-1CH30-0XB0
    CM1241 RS422/4856ES7 241-1CH32-0XB0
    CB 1241 RS4856ES7 241-1CH30-1XB0

    注意:
    1. 使用通信模塊CM 1241 RS232作為Modbus RTU主站時,只能與一個從站通訊。
    2. 使用通信模塊CM 1241 RS485作為Modbus RTU主站時,則允許建立多與 32 個從站的通訊。
    3. 使用通信板CB 1241 RS485時,CPU 固件必須為 V2.0 或更高版本,且使用軟件必須為STEP 7 Basic V11 或STEP 7 Professional V11 以上更高版本。

    S7-1200 Modbus RTU 指令

    隨著 TIA PORATL 軟件和 S7-1200 CPU 固件的不斷更新,S7-1200 Modbus RTU 指令也出現(xiàn)了不同的版本。 用戶需要根據(jù)使用的軟件和硬件,正確選擇使用符合要求的 S7-1200 Modbus RTU 指令來實現(xiàn) Modbus RTU 通信。

    軟件,硬件要求和指令版本說明如下。

    軟件 STEP 7 V11 中的 S7-1200 Modbus RTU 指令

    軟件 STEP 7 V11版本開始,可以從“指令"→“通信處理器"→“MODBUS"下直接調(diào)用 “MB_COMM_LOAD"和“MB_MASTER"或“MB_SLAVE"指令,如下圖1所示:

    圖1 Modbus RTU指令

    圖1 Modbus RTU指令

    Modbus RTU指令有兩個版本:分別為V1 和V2。版本V1初在 STEP 7 Basic V10.5 中提供;版本V2 在 STEP 7 Basic/Professional V11 中提供。

    軟件 STEP 7 V13 SP1 中的 S7-1200 Modbus RTU 指令

    TIA V13 SP1版本軟件中提供了2個版本的 Modbus RTU指令。如下圖 2 所示:

  • 早期版本的 Modbus RTU 指令(圖2. 中 MODBUS (V2.2))僅可通過 CM1241 通信模塊或 CB1241 通信板進行 Modbus RTU 通信。

  • 新版本的 Modbus RTU 指令(圖2. 中 MODBUS(RTU) V3.0)擴展了 Modbus RTU 的功能,該指令除了支持 CM1241 通信模塊、CB1241 通信板,還支持 PROFINET 或 PROFIBUS 分布式 I/O 機架上的 PTP 通信模塊實現(xiàn) Modbus RTU 通信。

  •  注意:新版本 Modbus RTU 指令的使用限制條件
    新版本 Modbus RTU 指令通過CM1241通信模塊或CB1241通信板進行Modbus RTU通信時,需要滿足如下條件:
    a. S7-1200 CPU 的固件版本不能低于V4.1;
    b. CM1241通信模塊 V2.1 以上或 CB1241。

    圖2. 兩個版本 Modbus RTU 指令

    常問問題:

    S7-1200 是否支持 Modbus ASCII 通信模式?

    西門子不提供支持上述通信模式的的現(xiàn)成指令,需要用戶自己用自由口模式編程。

    Modbus RTU指令V1和V2兩個版本有什么區(qū)別?

    Modbus RTU指令版本 V2 將參數(shù) “REQ" 和 “DONE" 添加到“MB_COMM_LOAD"指令。而且,“MB_MASTER"和“MB_SLAVE "指令的“MB_ADDR "參數(shù)現(xiàn)在允許一個 UInt 值以進行擴展尋址。

    同一CPU程序中是否可以同時使用V1和V2兩個不同版本的Modbus RTU指令?

    不能在同一CPU 程序中同時使用V1(V1.x)和V2(V2.y)指令版本。用戶程序的 Modbus 指令必須具有相同的主版本號;主版本組內(nèi)的各個指令可具有不同的次版本號。

    S7-1200 通信模塊CM1241是否可作為Modbus RTU主站或作為Modbus RTU從站?

    對S7-1200 通信模塊CM1241組態(tài)并編程調(diào)用“MB_COMM_LOAD"指令,可將其設置為Modbus RTU通信模式。通過編程調(diào)用“MB_MASTER"指令,S7-1200 通信模塊CM1241可作為Modbus RTU主站,或調(diào)用“MB_SLAVE"指令,S7-1200 通信模塊CM1241可作為Modbus RTU從站。

    注意:無論S7-1200 通信模塊CM1241作為Modbus RTU主站還是從站,都需要調(diào)用“MB_COMM_LOAD"指令進行編程。

    S7-1200 CM1241/CB1241 Modbus RTU 通信是否支持兩位停止位?

    支持。

    注意:S7-1200 CM1241/CB1241屬性里可以設置停止位, 但是該模塊用于 Modbus 通信時,此設置的停止位無效, 需要在 Modbus_Commload 指令的背景 DB 里 Static 修改 STOP_BITS停止位數(shù)值為 2。如下圖 3, 4所示:

    圖3. CM1241 配置停止位參數(shù)

    Modbus_Commload 指令的背景 DB 里 Static 修改 STOP_BITS停止位數(shù)值為 2(默認值=1)

    WinCC V7.2與S7-1200PLC常規(guī)通信

  • 1.設置PLC通訊參數(shù)以及DB塊屬性設置

  • 2. WinCC添加新驅(qū)動

  • 3. 電腦網(wǎng)卡參數(shù)設置

  • 4 設置PG/PC接口

  • 5 WinCC 軟件設置

電壓波動范圍:5% CPU模塊各種CPU有不同的性能,例如有的CPU集成有數(shù)字量和模擬量輸入/輸出點,有的CPU集成有 PROFIBUS -DP等通信接口。CPU前面板上有狀態(tài)故障指示燈、模式開關、24V電源端子、電池盒與存儲器模塊盒(有的CPU沒有)信號模塊(SM)數(shù)字量輸入模塊:24V DC,120/230V AC 數(shù)字量輸出模塊:24V DC,繼電器模擬量輸入模塊:電壓,電流,電阻,熱電偶模擬量輸出模塊:電壓,電流功能模塊 (FM) 功能模塊主要用于對時間要求苛刻、存儲器容量要求較大的過程信號處理任務。 -計數(shù):計數(shù)器模塊 -定位:快速/慢速進給驅(qū)動位置控制模塊、電子凸輪控制器模塊、 步進電動機 定位模塊、 伺服電動機 定位模塊等 -閉環(huán)控制:閉環(huán)控制模塊 -工業(yè)標識系統(tǒng):接口模塊、 稱重模塊 、位置輸入模塊、超聲波位置解*器等。


接口模塊 (IM) 接口模塊用于多機架配置時連接主機架(CR)和擴展機架(ER)。S7-300通過分布式的主機架和3個擴展機架,多可以配置32個信號模塊、功能模塊和通信 處理器 。連接: IMS 360發(fā)送、IMR 361接收;對于雙層組態(tài),常用硬連線的IM 365 接口模塊距離:采用IM 365 、兩層機架,電纜大長度可達1米;采用IM 360 / 361 、多層機架,機架之間電纜大長度10米通訊處理器(CP) 擴展中央處理單元的通訊任務,提供以下的連網(wǎng)能力: -點到點連接 -PROFIBUS -工業(yè) 以太網(wǎng) Overview S7-300 模塊化微型 PLC 系統(tǒng),滿足中、小規(guī)模的性能要求各種性能的模塊可以非常好地滿足和適應自動化控制任務簡單實用的分布式結構和多界面網(wǎng)絡能力,應用十分靈活操作方便,設計簡單,不含風扇任務增加時可順利擴展大量的集成功能,使它功能非常強勁 S7-300F 故障安全型自動化系統(tǒng),可滿足工廠日益增加的安全需求基于 S7-300 可連接配有安全型模塊的附加 ET 200S 和 ET 200M 分布式 I/O 站通過采用 PROFIsafe 行規(guī)的 PROFIBUS DP 進行安全相關通信標準模塊另外也可用于非安全相關應用 S7-300 SIMATIC S7-300 是模塊化的微型 PLC 系統(tǒng),可滿足中、低端的性能要求。模塊化、無風扇設計、易于實現(xiàn)分布式結構以及方便的操作,使得 SIMATIC S7-300 成為中、低端應用中各種不同任務的經(jīng)濟、用戶友好的解決方案。 SIMATIC S7-300 的應用領域包括:特殊機械,紡織機械,包裝機械,一般機械設備制造,控制器制造,機床制造,安裝系統(tǒng),電氣與電子工業(yè)及相關產(chǎn)業(yè)


多種性能等級的 CPU,具有用戶友好功能的全系列模塊,可允許用戶根據(jù)不同的應用選取相應模塊。任務擴展時,可通過使用附加模塊隨時對控制器進行升級。 SIMATIC S7-300 是一個通用的控制器:具有高電磁兼容性和抗震性,可大限度地用于工業(yè)領域。 S7-300F SIMATIC S7-300F 故障安全自動化系統(tǒng)可使用在對安全要求較高的設備中。

其可對立即停車過程進行控制,因此不會對人身、環(huán)境造成損害。 S7-300F 滿足下列安全要求:要求等級 AK 1 - AK 6 符合 DIN V 19250/DIN V VDE 0801 安全要求等級 SIL 1 - SIL 3 符合 IEC 61508 類別 1 - 4 符合 EN 954-1 另外,標準模塊還可用在 S7-300F 及故障安全模塊中。因此它可以創(chuàng)建一個全集成的控制系統(tǒng),在非安全相關和安全相關任務共存的工廠中使用。使用相同的標準工具對整個工廠進行組態(tài)和編程。

 S7-300 一般步驟 S7-300自動化系統(tǒng)采用模塊化設計。它擁有豐富的模塊,且這些模塊均可以獨立地組合使用。一個系統(tǒng)包含下列組件: CPU:不同的 CPU 可用于不同的性能范圍,包括具有集成 I/O 和對應功能的 CPU 以及具有集成 PROFIBUS DP、PROFINET 和點對點接口的 CPU。用于數(shù)字量和模擬量輸入/輸出的信號模塊 (SM)。用于連接總線和點對點連接的通信處理器 (CP)。用于高速計數(shù)、定位(開環(huán)/閉環(huán))及 PID 控制的功能模塊(FM)。


根據(jù)要求,也可使用下列模塊:用于將 SIMATIC S7-300 連接到 120/230 V AC 電源的負載電源模塊(PS)。接口模塊 (IM),用于多層配置時連接中央控制器 (CC) 和擴展裝置 (EU)。通過分布式中央控制器 (CC) 和 3 個擴展裝置 (EU),SIMATIC S7-300 可以操作多達 32 個模塊。所有模塊均在外殼中運行,并且無需風扇。 SIPLUS 模塊可用于擴展的環(huán)境條件:適用于 -25 至 +60℃ 的溫度范圍及高濕度、結露以及有霧的環(huán)境條件。防直接日曬、雨淋或水濺,在防護等級為 IP20 機柜內(nèi)使用時,可直接在汽車或室外建筑使用。不需要空氣調(diào)節(jié)的機柜和 IP65 外殼。設計簡單的結構使得 S7-300 使用靈活且易于維護:安裝模塊:只需簡單地將模塊掛在安裝導軌上,轉(zhuǎn)動到位然后鎖緊螺釘。集成的背板總線: 背板總線集成到模塊里。模塊通過總線連接器相連,總線連接器插在外殼的背面。模塊采用機械編碼,更換極為容易:更換模塊時,必須擰下模塊的固定螺釘。按下閉鎖機構,可輕松拔下前連接器。前連接器上的編碼裝置防止將已接線的連接器錯插到其他的模塊上?,F(xiàn)場證明可靠的連接:對于信號模塊,可以使用螺釘型、彈簧型或絕緣刺破型前連接器。


 TOP 連接:為采用螺釘型接線端子或彈簧型接線端子連接的 1 線 - 3 線連接系統(tǒng)提供預組裝接線另外還可直接在信號模塊上接線。規(guī)定的安裝深度:所有的連接和連接器都在模塊上的凹槽內(nèi),并有前蓋保護。因此,所有模塊應有明確的安裝深度。無插槽規(guī)則: 信號模塊和通信處理器可以不受限制地以任何方式連接。系統(tǒng)可自行組態(tài)。擴展若用戶的自動化任務需要 8 個以上的 SM、FM 或 CP 模塊插槽時,則可對 S7-300(除 CPU 312 和 CPU 312C 外)進行擴展:中央控制器和3個擴展機架多可連接32個模塊:總共可將 3 個擴展裝置(EU)連接到中央控制器(CC)。每個 CC/EU 可以連接八個模塊。通過接口模板連接:每個 CC / EU 都有自己的接口模塊。在中央控制器上它總是被插在 CPU 旁邊的插槽中,并自動處理與擴展裝置的通信。通過 IM 365 擴展: 1 個擴展裝置遠擴展距離為 1 米;電源電壓也通過擴展裝置提供。通過 IM 360/361 擴展: 3 個擴展裝置, CC 與 EU 之間以及 EU 與 EU 之間的遠距離為 10m。單獨安裝:對于單獨的 CC/EU,也能夠以更遠的距離安裝。兩個相鄰 CC/EU 或 EU/EU 之間的距離:長達 10m。靈活的安裝選項: CC/EU 既可以水平安裝,也可以垂直安裝。這樣可以大限度滿足空間要求。通信 S7-300 具有不同的通信接口:連接 AS-Interface、PROFIBUS 和 PROFINET/工業(yè)以太網(wǎng)總線系統(tǒng)的通信處理器。用于點到點連接的通信處理器多點接口 (MPI), 集成在 CPU 中;是一種經(jīng)濟有效的方案,可以同時連接編程器/PC、人機界面系統(tǒng)和其它的 SIMATIC S7/C7 自動化系統(tǒng)。 PROFIBUS DP進行過程通信 SIMATIC S7-300 通過通信處理器或通過配備集成 PROFIBUS DP 接口的 CPU 連接到 PROFIBUS DP 總線系統(tǒng)。通過帶有 PROFIBUS DP 主站/從站接口的 CPU,可構建一個高速的分布式自動化系統(tǒng),并且使得操作大大簡化。從用戶的角度來看,PROFIBUS DP 上的分布式I/O處理與集中式I/O處理沒有區(qū)別(相同的組態(tài),編址及編程)。以下設備可作為主站連接: SIMATIC S7-300 (通過帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP) SIMATIC S7-400 (通過帶 PROFIBUS DP 接口的 CPU 或 PROFIBUS DP CP) SIMATIC C7 (通過帶 PROFIBUS DP 接口的 C7 或 PROFIBUS DP CP) SIMATIC S5-115U/H、S5-135U 和 S5-155U/H,帶IM 308 SIMATIC 505 出于性能原因,每條線路上連接的主站不得超過 2 個。以下設備可作為從站連接: ET 200 分布式 I/O 設備 S7-300,通過 CP 342-5 CPU 313C-2 DP, CPU 314C-2 DP, CPU 314C-2 PN/DP, CPU 315-2 DP, CPU 315-2 PN/DP, CPU 317-2 DP, CPU 317-2 PN/DP and CPU 319-3 PN/DP C7-633/P DP, C7-633 DP, C7-634/P DP, C7-634 DP, C7-626 DP, C7-635, C7-636 現(xiàn)場設備雖然帶有 STEP 7 的編程器/PC 或 OP 是總線上的主站,但是只使用 MPI 功能,另外通過 PROFIBUS DP 也可部分提供 OP 功能。


通過 PROFINET IO 進行過程通信 SIMATIC S7-300 通過通信處理器或通過配備集成 PROFINET 接口的 CPU 連接到 PROFINET IO 總線系統(tǒng)。通過帶有 PROFIBUS 接口的 CPU,可構建一個高速的分布式自動化系統(tǒng),并且使得操作大大簡化。從用戶的角度來看,PROFINET IO 上的分布式I/O處理與集中式I/O處理沒有區(qū)別(相同的組態(tài),編址及編程)??蓪⑾铝性O備作為 IO 控制器進行連接: SIMATIC S7-300 (使用配備 PROFINET 接口或 PROFINET CP 的 CPU) SIMATIC ET 200 (使用配備 PROFINET 接口的 CPU) SIMATIC S7-400 (使用配備 PROFINET 接口或 PROFINET CP 的 CPU)可將下列設備作為 IO 設備進行連接: ET 200 分布式 I/O 設備 ET 200S IM151-8 PN/DP CPU, ET 200pro IM154-8 PN/DP CPU SIMATIC S7-300 (使用配備 PROFINET 接口或 PROFINET CP 的 CPU)現(xiàn)場設備通過 AS-Interface 進行過程通信 S7-300 所配備的通信處理器 (CP 342-2) 適用于通過 AS-Interface 總線連接現(xiàn)場設備(AS-Interface 從站)


收藏該商鋪

登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時間回復您~
二維碼