產品簡介
西門子S7-1200PLC系統有五種不同模塊,分別為 CPU 1211C、CPU 1212C 、 CPU 1214C、CPU1215C和CPU1217C。其中的每一種模塊都可以進行擴展,以*您的系統需要。可在任何 CPU 的前方加入一個信號板,輕松擴展數字或模擬量 I/O,同時不影響控制器的實際大小。
詳細介紹
山東西門子S7-1200PLC模塊代理商原裝現貨
1)PLC I/O端點的分配辦法
每一個傳感器或開關對應一個PLC斷定的輸入點,每一個負載對應一個PLC斷定的輸出端點。外部按鈕一般用動合觸點。
2)輸出繼電器的運用辦法
PLC在寫輸出階段要將輸出映像寄存器的內容送至輸點Q,繼電器輸出方式時,PLC的繼電器觸點要動作,所以輸出端不帶負載時,控制線圈應運用內部繼電器M或其他,盡可能不要運用輸出繼電器Q的線圈。
3)梯形圖程序制作辦法
梯形圖程序是利用STEP7編程軟件在梯形圖區依照自左向右、自上而下的原則制作的。為提高PLC運轉速度,觸點的并聯網絡多連在左邊母線,線圈坐落右側。
4)梯形圖網絡結構
梯形圖網絡結構是軟件體系為程序注釋和編譯附加的,不添加程序長度,而且軟件的編譯結果能夠明確指出程序過錯句子所在的網絡段。清晰的網絡結構有利于程序的調試,使程序簡明易懂。
一、PLC中的三大量
PLC中無非就是三大量:開關量、模擬量、脈沖量。只在搞清楚三者之間的聯系,你就能熟練的掌握PLC了。
開關量操控的意圖是,依據開關量的當前輸入組合與前史的輸入次序,使PLC發生相應的開關量輸出,以使體系能按必定的次序作業。所以,有時也稱其為次序操控。而次序操控又分為手動、半主動或主動。而選用的操控準則有分散、會集與混合操控三種。
PLC是由繼電操控引入微處理技術后開展而來的,可便利及牢靠地用于開關量操控。因為模擬量可改換成數字量,數字量僅僅多位的開關量,故經改換后的模擬量,PLC也*可以牢靠的進行處理操控。因為接連的生產進程常有模擬量,所以模擬量操控有時也稱進程操控。
模擬量多是非電量,而PLC只能處理數字量、電量。一切要完成它們之間的改換要有傳感器,把模擬量改換成數電量。如果這一電量不是規范的,還要通過變送器,把非規范的電量變成規范的電信號,如4—20mA、1—5V、0—10V等等。
一起還要有模擬量輸入單元(A/D),把這些規范的電信號改換成數字信號;模擬量輸出單元(D/A),以把PLC處理后的數字量改換成模擬量——規范的電信號。
所以規范電信號、數字量之間的改換就要用到各種運算。這就需要搞清楚模擬量單元的分辨率以及規范的電信號。例如:
PLC模擬單元的分辨率是1/32767,對應的規范電量是0—10V,所要檢測的是溫度值0—100℃。那么0—32767對應0—100℃的溫度值。然后計算出1℃所對應的數字量是327.67。如果想把溫度值準確到0.1℃,把327.67/10即可。
模擬量操控包括:反應操控、前饋操控、份額操控、模糊操控等。這些都是PLC內部數字量的計算進程。
PLC脈沖量的操控意圖主要是方位操控、運動操控、軌道操控等。例如:脈沖數在視點操控中的運用。步進電機驅動器的細分是每圈10000,要求步進電機旋轉90度。那么所要動作的脈沖數值=10000/(360/90)=2500。
二、模擬量的計算
以上僅做簡略的介紹,不同的PLC有不同的分辨率,而且您所丈量物理量完成的量程不一樣。計算結果可能有一定的差異。
注:模擬輸入的配線的要求
S7-200SMART繼承了S7-200的優點,例如*的程序結構、靈活方便的尋址方法、強大的通信功能、簡化復雜任務的向導和庫、PID參數自整定功能等。用系統塊設置硬件結構和參數方便直觀。
S7-200SMART的編程語言、指令系統和監控方法與S7-200兼容。除了少數幾條與硬件有關的指令,其他指令與S7-200相同。熟悉S7-200的用戶幾乎不需要任何培訓就可以使用S7-200SMART。
S7-200SMART的軟件自帶ModbusRTU指令庫和USS協議指令庫,S7-200需要用戶安裝這些庫。Modbus主站指令和從站指令讀寫相同字節數的數據的時間、初始化ModbusRTU的CRC表格的時間不到S7-200的二十分之一。
與S7-200一樣,S7-200SMART的編程軟件集成了簡易快捷的向導設置功能,只需按照向導的提示,設置每一步的參數就可已完成復雜功能的設定。允許用戶直接設置某一步的功能。
S7-200的編程軟件STEP7-Micro/WINSMART同時只能顯示程序編輯器、符號表、狀態表、數據塊和交叉引用表中的一個。
S7-200SMART的變量表、輸出窗口、交叉引用表、數據塊、符號表、狀態圖表均可以浮動、隱藏和停靠在程序編輯器或軟件界面的四周,浮動時可以調節表格的大小和位置,可以同時打開和顯示多個窗口。項目樹窗口也可以浮動、隱藏和停靠在其他位置。
S7-200SMART的幫助增加了搜索功能,指令的幫助不像S7-200有固定的區域,整個窗口區都可以滾動。
光標放到S7-200SMART的指令樹或程序編輯器中的指令上時,將顯示出該指令的名稱和輸入、輸出參數的數據類型。
S7-200SMART的編程軟件短小精干,僅有80多MB。S7-200的編程軟件300多MB,安裝編程軟件時非得要搭配安裝幾乎沒有任何人使用的TD400C(已停產)的面板設計工具。S7-1200的編程軟件STEP7BasicV11有3個多GB。
與S7-200相比,S7-200SMART的堆棧由9層增加到32層,中斷程序調用子程序的嵌套層數由層增加到4層。
S7-200如何通過自由口通信控制西門子變頻器的運行
1、西門子變頻器的通信協議是固定的。如A、A′格式。控制電機的啟停用A′格式,要改變變頻器的運行頻率,使用A格式。
2、S7-200PLC根據西門子變頻器的通信協議,通過自由口發送數據到變頻器中,實現對西門子變頻器的正轉、反轉、停止及修改運行輸出頻率。
二、西門子變頻器通信協議
總和校驗計算:
頻率值對應的ASCII碼:頻率數據內容H0000~H2EE0變成十進制即為0~120Hz,小單位為0.01Hz。如現在要表示數據10Hz,即為1000(單位為0.01Hz),1000轉換成十六進制為H03E8,再轉換成ASCII碼為H30H33H45H38。
總和校驗代碼
總和校驗代碼是由被檢驗的ASCII碼數據的總和(二進制)的低一個字節(8位)表示的2個ASCII碼數字(十六進制)
三、S7-200自由口通信
1、通信端口控制字節
2、發送指令XMT與接收指令RCV
說明:
(1)發送與接收指令可以方便地發送或接收多255個字節的數據。
(2)PORT發送或接收的端口。
(3)TBL發送或接收數據緩沖區,*個數據發送或接收的字節數。
(4)發送完成時可以調用中斷,接收完成時也可調用中斷.
四、項目實現
用S7-200PLC自由口通信方式控制西門子變頻器,拖動電機正轉啟動與停止,并能改變變頻器的運行頻率。設變頻器站號為1.
正轉啟動的代碼是:H05H30H31H46H41H31H30H32H38H31
停止的代碼是:H05H30H31H46H41H31H30H30H37H46
把變頻器運行輸出頻率改為20Hz的代碼是:H05H30H31H45H44H31H30H30H31H04H42H35
1、設置變頻器參數
2、編寫PLC自由口通信控制程序
山東西門子S7-1200PLC模塊代理商原裝現貨