西門子S7-1200系列PLC能實(shí)現(xiàn)哪些通訊-包頭西門子控制器模塊代理商
一、概述
西門子PLC S7-1200系列是西門子推出的一款新產(chǎn)品,目前在工業(yè)自動(dòng)化控制系統(tǒng)中應(yīng)用較為廣泛,它的功能相比之前的西門子PLC S7-200系列更加強(qiáng)大,能替代S7-200系列完成更高級(jí)的控制任務(wù),為我們提供更為出色的自動(dòng)化系統(tǒng)解決方案。西門子PLC S7-1200系列具有多種類型的通訊接口和通訊擴(kuò)展模塊,能實(shí)現(xiàn)多種通訊功能。本文下面對(duì)西門子PLC S7-1200系列的通訊功能做一個(gè)介紹,為用戶在實(shí)際配置過(guò)程中提供參考。
二、西門子PLC S7-1200系列通訊功能
西門子PLC S7-1200系列的CPU上集成有通訊接口,我們還可以通訊模塊進(jìn)行擴(kuò)展通訊功能,下面簡(jiǎn)要介紹一下通訊的種類和實(shí)現(xiàn)的方式:
1. CPU本體上集成有1個(gè)或2個(gè)以太網(wǎng)接口,用來(lái)實(shí)現(xiàn)以太網(wǎng)通訊功能。S7-1200的以太網(wǎng)通訊主要有下列幾種:
(1)S7通訊,即西門子系列的PLC之間實(shí)現(xiàn)的通訊;
(2)開放式通訊,包含TCP通訊,ISO_ON_TCP通訊,UDP通訊,Modbus TCP通訊等。其中TCP通訊,能通過(guò)指令TCON,TSEND,TRCV指令實(shí)現(xiàn)不同CPU之間的數(shù)據(jù)交換;
(3)Profinet通訊,通過(guò)這種方式能實(shí)現(xiàn)傳輸速率快,內(nèi)容多的通訊,多能帶16個(gè)IO Device;
2. 通過(guò)擴(kuò)展的通訊模塊能實(shí)現(xiàn)其他方式的通訊
(1)通過(guò)CM1243-5和CM1242-5,能實(shí)現(xiàn)Profibus DP的主從通訊方式;
(2)通過(guò)CM1241 RS422/485,CM1241 RS232或CB1241 RS485能實(shí)現(xiàn)串口通訊,主要包括USS通訊,Modbus通訊,自由口通訊等。
3. 通過(guò)擴(kuò)展的分布式I/O能實(shí)現(xiàn)通訊端口的擴(kuò)展
(1)通過(guò)分布式I/O-ET200MP,能實(shí)現(xiàn)對(duì)Profibus DP通訊接口的擴(kuò)展;
(2)通過(guò)分布式I/O-ET200SP,能實(shí)現(xiàn)對(duì)Profinet通訊接口的擴(kuò)展;
三、總結(jié)
綜上所述,西門子PLC S7-1200系列為我們提供了多種通訊方式,本文簡(jiǎn)要介紹了該系列能實(shí)現(xiàn)的通訊功能,用戶在使用過(guò)程中,可以根據(jù)實(shí)際的使用場(chǎng)合合理的選擇通訊方式。如果需要更多的了解西門子PLC系列,我們也會(huì)更好的提供相關(guān)技術(shù)支持。

西門子PLC接口模塊IM153狀態(tài)讀取方法-包頭西門子控制器模塊代理商
一、概述
西門子PLC系列廣泛應(yīng)用在自動(dòng)化控制系統(tǒng)中,在實(shí)際的項(xiàng)目配置時(shí),有的項(xiàng)目由于需要控制的設(shè)備較多,因此點(diǎn)數(shù)較多,一般的西門子PLC CPU后面可擴(kuò)展的模塊數(shù)量有限。這時(shí)就需要對(duì)系統(tǒng)進(jìn)行擴(kuò)展,以便系統(tǒng)中可以有更多的模塊來(lái)滿足控制系統(tǒng)的要求。在進(jìn)行系統(tǒng)擴(kuò)展時(shí),用戶可以選擇西門子分布式I/O模塊-ET200M,這就需要使用到接口模塊IM153,而IM153的狀態(tài)可由西門子PLC讀取。本文下面針對(duì)西門子PLC的擴(kuò)展接口模塊的狀態(tài)讀取方法做一個(gè)介紹,為用戶提供一些參考。
二、西門子PLC接口模塊IM153狀態(tài)讀取
下面來(lái)介紹IM153的指示燈狀態(tài)信息和它的讀取方法:
1. 指示燈狀態(tài)
西門子PLC的分布式I/O接口模塊IM153的指示燈通常有以下幾種:
(1)SF表示組錯(cuò)誤,即通訊過(guò)程中存在系統(tǒng)硬件問(wèn)題;
(2)BF1/BF2表示PROFIBUS-DP網(wǎng)絡(luò)通訊故障;
?。?)ACT表示當(dāng)前IM153模塊處于激活狀態(tài);
2. 信息讀取方法
如果用戶需要在控制系統(tǒng)中獲取IM153模塊的指示燈信息,需要使用編程軟件進(jìn)行程序設(shè)計(jì)。例如:如果用戶的控制系統(tǒng)使用西門子PLC S7-300系列,則通過(guò)編程軟件STEP7調(diào)用系統(tǒng)功能塊SFC13-“DPNRM_DG”來(lái)實(shí)現(xiàn)。在調(diào)用的功能塊中用戶需要填寫IM153的診斷地址,就可以查詢到返回IM153的完整診斷信息。用戶在調(diào)用功能塊時(shí),需要?jiǎng)?chuàng)建一個(gè)長(zhǎng)度大于97個(gè)字節(jié)的DB塊,用來(lái)保存狀態(tài)信息。
三、總結(jié)
綜上所述,西門子PLC的分布式I/O模塊為用戶提供了擴(kuò)展功能,用戶可以通過(guò)IM153模塊的PROFIBUS DP通訊方式,將自動(dòng)化控制系統(tǒng)集成在一起進(jìn)行集中控制。與此同時(shí),用戶可以通過(guò)IM153模塊上面的指示燈來(lái)了解分布式控制系統(tǒng)的工作狀態(tài),而且能通過(guò)軟件編程的方式將這些工作狀態(tài)讀取到西門子PLC中,并通過(guò)設(shè)備進(jìn)行記錄和顯示,方便用戶進(jìn)行遠(yuǎn)程操作。如果用戶需要更多的了解和使用西門子PLC系列,我們也會(huì)更好的提供相關(guān)技術(shù)支持。