當前位置:潯之漫智控技術(上海)有限公司>>西門子>> 邢臺西門子PLC代理商
產地類別 | 進口 | 應用領域 | 化工,石油,地礦,電子,交通 |
---|
邢臺西門子PLC代理商 邢臺西門子PLC代理商
SIEMENS潯之漫智控技術(上海)有限公司
本公司西門子自動化產品,質量保證,價格優勢
西門子PLC,西門子觸摸屏,西門子數控系統,西門子軟啟動,西門子以太網
西門子電機,西門子變頻器,西門子直流調速器,西門子電線電纜
我公司大量現貨供應,價格優勢,*
1、SIMATIC S7系列PLC:S7-200/S7-200SMART/S7-1200/S7-300/S7-400/ET200/S7-1500
2、邏輯控制模塊 LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、SITOP系列直流電源 24V DC 1.3A、2.5A、3A、5A、10A、20A、40A
SIEMENS HMI觸摸屏:TD200/TD400C/SMART700IE/SMART1000IE/TP700/TP1200/TP900/TP1500
SIEMENS 交、直流傳動裝置
1、 交流變頻器及伺服:420/430/440、G120、G110、V10、V20、V60、V70、V80、V90及6SE70系列(FC、VC、SC)
2、全數字直流調速裝置 6RA23、6RA24、6RA28、6RA70、6RA80系列
SIEMENS 數控伺服
1、數控系統:840D、802S/C、802SL、828D、801D :6FC5210,6FC6247,6FC5357,6FC5211,6FC5200,6FC5510
2、伺服系統: 611A/U/D:6SN1123,6SN1145,6SN1146,6SN1118,6SN1110,6SN1124,6SN1125,6SN1128
3、伺服系統:S120: 6SL304、6SL3210、6SL3130、6SL3055、6SL3054
SIEMENS
西門子自動化與驅動產品合作伙伴
湖南環辰泰瑞電氣設備有限公司
西門子中國一級代理商產品遠銷:
1.華北地區:北京、天津、河北、內蒙古(3個市,2個省)。
2.東北地區:遼寧、吉林、黑龍江、大連,齊齊哈爾(3個省、2市)。
3.華東地區:上海、江蘇、浙江、安徽、福建、江西、山東、(7個省)。
4.華中地區:河南、湖北、湖南、廣東、廣西、海南、深圳(7個省、市)。
5.西南地區:重慶、四川、貴州、云南、西藏(5個省、市)。
6.西北地區:陜西、甘肅、青海、寧夏、新疆、山西、(6個省、區)。
模擬量轉換的相關設置
S7-1200(1214C)內部集成了2路模擬量信號輸入通道,分別為通道0和通道1,也就是可以同時接收并處理兩個傳感器輸入的模擬信號,對應的為IW和IW66(長度為一個字,16位),在TIA PROTAL中選中PLC的“常規"—“AI"標簽項可以進行查看和設置。
淺談西門子S7-1200PLC的模擬量轉換,附實例演示
S7-1200PLC模擬量轉換的工作原理
假設PLC的AI0口外接了一個溫度傳感器,傳感器將測得的溫度值轉換為一個范圍為0~10V的連續電壓信號輸入給PLC。模擬量經過PLC內部的A/D轉換后被轉換成了范圍0~27648的數字量并存儲在特定的寄存器中。具體的轉換流程如下圖所示。
淺談西門子S7-1200PLC的模擬量轉換,附實例演示
如何將模擬量輸入轉換的數字值還原成對應的物理量?
例:某個壓力傳感器的量程為0~0.1MPa,轉換成對應的電壓信號為0~5V,設轉換后IW中的數值為N,嘗試求以Pa為單位的壓力值。
解:S7-1200PLC默認的模擬信號輸入電壓范圍是0~10V,轉換成數字信號的范圍是0~27648,因為此壓力傳感器輸出電壓范圍是0~5V,所以轉換的數字信號范圍是0~13824。壓力傳感器的測量壓力范圍是0~0.1MPa,由此可推導出公式,將電壓值還原成以Pa為單位的壓力值并將結果存儲于寄存器MD30中。
電壓轉換成數字信號后存入IW的數值為N
淺談西門子S7-1200PLC的模擬量轉換,附實例演示
在博途軟件中編寫對應的PLC程序如下:
在編寫梯形圖程序時有以下兩點需要特別注意:
1)因為PLC執行除法指令時會丟掉余數而只保留商值,這樣會影響計算的精度,所以在編寫梯形圖程序計算壓力值時要注意先乘后除。
2)IW中的數據類型為整型(INT),該值乘以100000后其結果會超出int的范圍,所以必須先應用CONV指令將數據類型轉換為DInt。
S7-1200新推出來, 肯定會有一些新意的地方,同時也有一些不完善的地方。 筆者覺得應該列出兩個貼子讓廣大用戶把一些使用心得寫出來, 這樣能使產品更早的完善,大家也可以提提改進意見,甚至發現一些軟件上的BUG
來講講西門子S7-1200PLC一些優點:
1、統一了編程平臺,以后用西門子的PLC軟件都一樣,這樣有利于推廣。
2、 符號表里可以允許重疊寄存器,比如我定義了X1 :INT: MW0 ;X2:INT:MW2 , X3:DWORD:MD0 ,這在一些運行中會比較方便些,或許是西門子考慮到全符號尋址的需求吧。
3、軟件里的每一個NetWork可以收起來,不占多少空間,這樣當network較多時,查找程序比較方便。
4、一些硬件上的改進當然也是好的,比如串口模塊,模擬量模擬的分辨率也提高了。 期望后續再出一些新的模塊。
5、高速脈沖定位控制相比S7-200有了很多的改善, 可以說以現在的市場來講200的高速脈沖是個杯具(當然畢竟200的年代太久遠了)。
6、對于高速計數器的使用,也比200要簡化一些,不必須再啰嗦地設置一些控制字了,這對初學者是個福音。
7、LAD編程提供了“橫向串連"功能,比如我要置位Q0.0、Q0.2、Q0.4,可以在一條水平線上串起來,這樣節省了縱向空間(在200的編程軟件里則必須是縱向排列的),暫時也就寫這么多,想起來了再寫,也希望大家補充,謝謝!
再列一下在測試過程中的一些問題或者改進建議:
1、當你修改某一個程序塊后, 如果單獨下載該塊,那么使用的時間很長,甚至達一分鐘以上。 如果你選擇下載全部軟件塊,反而下載時間會短很多,在20秒以內!不知道S7-1200的下載機制造成的?
2、編程軟件里的“符號表"不能象S7-200里一樣由用戶新建組別,不方便。 在S7-200里我一般都分幾個區,比如I區,Q區,M區,V區等,或者以程序里使用的功能分區。 但是在1200里所有的符號變量全部堆在一塊,變量較多時查找很不方便。
3、發現一個BUG: 由于定時器要占用DB,而我的程序使用定時器較大,所以我就將所有的定時器放在一個FB里調用,這樣使用多重背景。 問題是,當我建立了一個比如TON1 IEC_Timer 的靜態變量, 然后選中它,復制,結果粘貼出來的結果為TON1_1 IEC_TIMER,大家注意,前面是T大寫后面全是小寫, 而粘貼的結果TIMER全為大寫! 然后將程序下載到PLC內,運行報錯!提示什么NIL_PTR有問題!
4、測試了運動控制的回零功能,覺得這個回零機制不太合理。 假設電機驅動絲桿直線運行, 過程中有三點A--B--C , 其中B區域點為零點開關信號。我組態為正向逼近, 開關檢測為“左(負)邊",
1)如果開始回零時負載處于AB之間, 那么先以高速沿AB方向搜索原點,當檢測到B原點信號后,系統速度先停止再改為低速反向按BA方向運行,直到B處原點信號沒有了,再以低速朝AB方向運行, 再檢測到B原點開關立即停止,回零完成。這個動作沒問題。
2)如果開始回零時負載處于B處(即回零開始時原點開關有信號), 那么系統也會先以高速朝AB方向運行,直到B信號沒有了, 再反向…… 然后過程也和1)一樣。 我覺得這種回零方式就有問題! 既然回零開始時零位開關已經有信號了,那么系統就應該直接反向按BA方向走,當原點信號丟失后再以低速朝AB方向就可以找到零位了! 實事上在我的系統里就只能按照我說的方式去回零,否則機械上就會發生碰撞! 現在我只能在回零時先由程序判斷零位開關是否有信號, 如果有信號那么先以增量定位方式讓負載朝BA方向直到沒有原點開關后,再啟動回零程序! 這樣就麻煩多了!
5、當在我FC里新那TEMP變量較多時,編譯沒問題,下載到PLC運行就出錯, 好像我是建立了四個INT,四個DINT,四個REAL, 不知道1200系統為每個塊能分配多少字節的臨時變量啊?象S7-200就是個(其中四個用于系統)。 按照這個量的話,我建得也不多啊。
6、使用以太網通訊, 我在一個FB塊內調用TSEND_C和TRCV_C,當使用多重背景時,結果右鍵點擊TSEND_C,“屬性"選項是灰色的! 也就是說TSEND_C或者TRCV_C不能使用多重背景! 只能每一每指令賦值一個DB塊。
7、軟件太容易崩潰了!經常莫名其妙地要求重啟!更要命的是你打開某一個塊它就提示要重啟,可是打開別的塊就沒問題! 沒辦法只好把這個塊刪掉!重新編寫一遍又好了!頭大了!已經發生了好多次這種情況了!
8、LAD編程環境下不能提供對“位"進行異或運算,而在FBD模式則可以!
9、當FB或者DB選擇為純符號編程時,不能顯示,這樣我用第三方的觸摸屏沒法和它通訊! 可是當我選擇為的時
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業自行提供,信息內容的真實性、準確性和合法性由相關企業負責,化工儀器網對此不承擔任何保證責任。
溫馨提示:為規避購買風險,建議您在購買產品前務必確認供應商資質及產品質量。