手 機:15921512208 q q : 435765620
微信:13107132287
西門子中國一級產品遠銷:
1.華北地區:北京、天津、河北、內蒙古3個市,2個省。
2.東北地區:遼寧、吉林、黑龍江、大連,齊齊哈爾3個省、2市。
3.華東地區:上海、江蘇、浙江、安徽、福建、江西、山東、7個省。
4.華中地區:河南、湖北、湖南、廣東、廣西、海南、深圳7個省、市。
5.西南地區:重慶、四川、貴州、云南、西藏5個省、市。
6.西北地區:陜西、甘肅、青海、寧夏、新疆、山西、6個省、區。
【通用隨機圖片】
西門子北京市一級主營產品如下:
1、s7-300系列:電源模塊 cpu模塊 擴展模塊 通訊模塊 mmc內存卡 導軌
2、s7-200系列:s7-200cpu模塊,em221 em222 em223 em231 em232 編程/通訊電纜,pc/ppi
3、西門子附件:profibus通訊電纜 dp接頭 cp網卡 網絡交換機 西門子電池
4、觸摸屏系列:tp177,mp277 mp377 smart700 smart1000 文本顯示器
5、變頻器系列:mm420 mm430 mm440 et200接口模塊
6es75163an000ab0 cpu 1516-3 pn/dp:1 mb 程序,5 mb 數據;10 ns ;集成
2pn 接口,1 以太網接口,1dp 接口【偽原創】
6es75152am000ab0 cpu 1515-2 pn ,500k程序,3m數據,集成 2pn接口
6es75131al000ab0 cpu 1513-1 pn:300 kb 程序,1.5 mb 數據;40 ns;集成 2pn 接口,
6es75111ak000ab0 cpu 1511-1 pn:150 kb 程序,1 mb 數據;60 ns;集成 2pn 接口,
6es75070ra000ab0 ps:60 w,額定輸入電壓 ac/dc 120/230 v
6es75050ra000ab0 ps:60 w, 額定輸入電壓 dc 24/48/60 v
6es75050ka000ab0 ps:25 w,額定輸入電壓 dc 24 v
6es75325hf000ab0 aq 8:模擬輸出模塊,8aq,u/i ,高速
6es75325hd000ab0 aq 4:模擬輸出模塊,4aq,u/i
6es75317nf100ab0 ai 8:模擬輸入模塊,8ai,u/i,高速
6es75317kf000ab0 ai 8:模擬輸入模塊,8ai,u/i/rtd/tc
6es75231bl000aa0 di/dq 16x24cdv/16x24vdc/0.5a ba
6es75225hf000ab0 dq 8:數字輸出模塊,8dq,繼電器,230 v ac/ 5a
6es75225ff000ab0 dq 8:數字輸出模塊,8dq,可控硅,230v ac/ 2a
6es75221bl000ab0 dq 32:數字輸出模塊,32dq,晶體管,24 v dc/ 0.5a
6es75221bh000ab0 dq 16:數字輸出模塊,16dq,晶體管,24 v dc/ 0.5a
6es75221bf000ab0 dq 8:數字輸出模塊,--- 8dq,晶體管,24v dc/2a
6es75221bl100aa0 dq 32x24vdc/0.5a ba?,包含前連接器
6es75221bh100aa0 dq 16x24vdc/0.5a ba?,包含前連接器
6es75211fh000aa0 di 16:數字輸入模塊,16di,230v ac ba
6es75211bl000ab0 di 32:數字輸入模塊,--- 32di,24v dc
6es75211bh500aa0 di 16:數字輸入模塊,源型,16di, 24v dc ba
6es75211bh000ab0 數字輸入模塊,--- 16di,24v dc
6es75211bl100aa0 di 32x24vdc ba,包含前連接器
6es75211bh100aa0 di 16x24vdc ba,包含前連接器
6es75511ab000ab0 計數與位置采集模塊 tm posinput 2
6es75501aa000ab0 tm count 2 x 24 v:高速計數器,800khz
6es75401ab000aa0 ptp rs422/485 通訊模塊
6es75411ad000ab0 ptp rs232 ,---通訊模塊
6es75411ab000ab0 ptp rs422/485 ,---通訊模塊
6es75401ad000aa0 ptp rs232通訊模塊
6es71555ba000ab0 et 200mp profibus接口模塊
6es71555aa000ac0 im 155-5 2pn 接口,pro?net 接口模塊 hf
6es71555aa000ab0 im 155-5 2pn 接口,pro?net 接口模塊
6es75901bc000aa0 s7-1500 安裝導軌:2000 mm
6es75901aj300aa0 s7-1500 安裝導軌:530 mm
6es75901af300aa0 s7-1500 安裝導軌:530 mm
6es75901ae800aa0 s7-1500 安裝導軌:482 mm
6es75901ab600aa0 s7-1500 安裝導軌:160 mm
6es75922ax000aa0 simatic s7-1500,標簽,35mm模板適用,100片
6es75921ax000aa0 simatic s7-1500,標簽,25mm模板適用,100片
6es75921am000xb0 "simatic s7-1500
35mm模板前連接器,螺釘型,40針,含4根跳線 "
6es75921bm000xb0 simatic s7-1500 35mm模板前連接器,快連型,40針,含4根跳線
6es75921bm000xa0 simatic s7-1500 25mm模板前連接器,快連型,40針,含4根跳線
6es75905aa000aa0 "用于連接pe地到s7-1500安裝導軌的接地元件
1.控制系統原理和接線圖
下圖是本例中所使用的原理和接線圖。
: s7 1200 ---的uss庫
uss_drv 功能塊是s7-1200 uss通信的主體功能塊,接受變頻器的信息和控制變頻器的指令都是通過這個功能快來完成的。必須在主 ob中調用,不能在循環中斷ob中調用。
uss_port功能塊是s7-1200與變頻器uss通信的接口,主要設置通信的接口參數。可在主ob或中斷ob中調用。
uss_rpm功能塊是通過uss通信讀取變頻器的參數。必須在主 ob中調用,不能在循環中斷ob中調用。
uss_wpm功能塊是通過uss通信設置變頻器的參數。必須在主 ob中調用,不能在循環中斷ob中調用。
這些---功能塊與變頻器之間的控制關系如下圖所示:
uss 通信功能塊與變頻器的控制關系
uss_drv功能塊通過uss_drv_db數據塊實現與uss_port功能塊的數據接收與傳送,而uss_port功能塊是s7-1200 plc cm1241 rs485模塊與變頻器之間的通信接口。uss_rpm功能塊和uss_wpm功能塊與變頻器的通信與uss_drv功能塊的通信方式是相同的。
每個s7-1200 cpu多可帶3個通信模塊,而每個cm1241 rs485通信模塊多支持16個變頻器。因此用戶在一個s7-1200 cpu中多可建立3個uss網絡,而每個uss網絡多支持16個變頻器,總共多支持48個uss變頻器。
5. 2 s7 1200 plc進行uss通信的編程
1.uss通信接口參數功能塊的編程
uss通信接口參數功能塊的編程如下圖所示。
uss通信接口參數功能塊的編程
uss_port功能塊用來處理uss網絡上的通信,它是s71200 cpu與變頻器的通信借口。每個cm1241 rs485模塊有且必須有一個uss_port功能塊。
port:指的是通過哪個通信模塊進行uss通信。
baud:指的是和變頻器進行通行的速率。 變頻器的參數p2010種進行設置。
uss_db:指的是和變頻器通信時的uss數據塊。每個通信模塊多可以有16個uss數據塊,每個cpu多可以有48個uss數據塊,具體的通信情況要和現場實際情況相聯系。每個變頻器與s7-1200進行通信的數據塊是的。
error:輸出錯誤。
status:掃描或初始化的狀態。
s7-1200 plc與變頻器的通信是與它本身的掃描周期不同步的,在完成一次與變頻器的通信事件之前,s7-1200通常完成了多個掃描。
uss_port通信的時間間隔是s7-1200與變頻器通信所需要的時間,不同的通信波特率對應的不同的uss_port通信間隔時間。下圖列出了不同的波特率對應的uss_port小通信間隔時間。
不同的波特率對應的uss_port小通信間隔時間
uss_port在發生通信錯誤時,通常進行3次嘗試來完成通信事件,那么s7-1200與變頻器通信的時間就是uss_port發生通信超時的時間間隔。例如:如果通信波特率是57600,那么uss_port與變頻器通信的時間間隔應當大于小的調用時間間隔,即大于36.1ms而小于109ms。s7-1200 uss 協議庫默認的通信錯誤超時嘗試次數是2次。
基于以上的uss_port通信時間的處理,我們建議在循環中斷ob塊中調用uss_port通信功能塊。在建立循環中斷ob塊時,我們可以設置循環中斷ob塊的掃描時間,以滿足通信的要求。循環中斷ob塊的掃描時間的設置如下圖所示:
:循環中斷ob塊的掃描時間的設置
2.uss_drv功能塊的編程
uss_drv功能塊的編程如下圖所示。
uss_drv功能塊的編程
uss_drv功能塊用來與變頻器進行交換數據,從而讀取變頻器的狀態以及控制變頻器的運行。每個變頻器使用的一個uss_drv功能塊,但是同一個cm1241 rs485模塊的uss網絡的所有變頻器多16個都使用同一個uss_drv_db。
off2: 緊急停止,自由停車。 該位為0時停車。
off3: 快速停車,帶制動停車。 該位為0時停車。
f_ack: 變頻器故障確認。
dir : 變頻器控制電機的轉向。
speed_sp: 變頻器的速度設定值。
error: 程序輸出錯誤。
run_en: 變頻器運行狀態指示。
d_dir: 變頻器運行方向狀態指示。
inhibit: 變頻器是否被禁止的狀態指示。
fault: 變頻器故障。
speed: 變頻器的反饋的實際速度值。
drive: 變頻器的uss站地址。變頻器參數p2011設置。
pzd_len: 變頻器的循環過程字。 變頻器參數p2012設置。
注意:變頻器的pkw的長度在這里是特殊需要注意的,在使用uss通信時必須是4,如果改成3或者127都將不能讀取反饋回來的過程值。