SIMATIC S7-1200
、運(yùn)動控制方式 S7-1200運(yùn)動控制根據(jù)連接驅(qū)動方式不同,分成三種控制方式 通信控制方式:S7-1200 PLC通過基于PROFIBUS/PROFINET的PROFIdrive方式與支持PROFIdrive的驅(qū)動器連接,進(jìn)行運(yùn)動控制。PROFIdrive 是通過 PROFIBUS DP 和 PROFINET IO 連接驅(qū)動裝置和編碼器的標(biāo)準(zhǔn)化驅(qū)動技術(shù)配置文件。 支持 PROFIdrive 配置文件的驅(qū)動裝置都可根據(jù) PROFIdrive 標(biāo)準(zhǔn)進(jìn)行連接。控制器和驅(qū)動裝置/編碼器之間通過各種 PROFIdrive 消息幀進(jìn)行通信。 每個消息幀都有一個標(biāo)準(zhǔn)結(jié)構(gòu)。可根據(jù)具體應(yīng)用,選擇相應(yīng)的消息幀。通過 PROFIdrive 消息幀,可傳輸控制字、狀態(tài)字、設(shè)定值和實際值;通信控制方式為閉環(huán)控制方式。
PTO控制方式:S7-1200 PLC通過發(fā)送PTO脈沖的方式控制驅(qū)動器,可以是脈沖+方向、A/B正交、也可以是正/反脈沖的方式。PTO的控制方式是目前為止所有版本的S7-1200 CPU都有的控制方式,該控制方式由CPU向軸驅(qū)動器發(fā)送高速脈沖信號(以及方向信號)來控制軸的運(yùn)行;是一種開環(huán)控制方式。
模擬量控制方式:S7-1200 PLC通過輸出模擬量來控制驅(qū)動器。固件 V4.1開始的 S7-1200 PLC的另外一種運(yùn)動控制方式是模擬量控制方式。以CPU1215C為例,本機(jī)集成了2個AO點(diǎn),如果我們只需要1或2軸的控制,則不需要擴(kuò)展模擬量模塊。然而,CPU1214C這樣的CPU,本機(jī)沒有集成AO點(diǎn),如果用戶想采用模擬量控制方式,則需要擴(kuò)展模擬量模塊;模擬量控制方式也是一種閉環(huán)控制方式二、軸資源數(shù)量 S7-1200 運(yùn)動控制軸的資源個數(shù)是由S7-1200 PLC硬件能力決定的,不是由單純的添加IO擴(kuò)展模塊來擴(kuò)展的。 目前為止,S7-1200 的大的軸個數(shù)為4個,并且不能擴(kuò)展,如果我們需要控制多個軸,并且對軸與軸之間的配合動作要求不高的情況下,可以使用多個S7-1200 CPU,這些CPU之間可以通過以太網(wǎng)的方式進(jìn)行通信
添加SB信號板并不會超過CPU的總資源限制數(shù)。對于DC/DC/DC類型的CPU來說,添加信號板可以把PTO的功能移到信號板上,CPU本體上的DO點(diǎn)可以空閑出來作為他用;而對于Rly 類型的CPU來說如果需要使用PTO功能,則必須添加相應(yīng)型號的SB信號板。
1214C軸資源
說明
1. 只有Firmware為V4.0和V4.1的S7-1200 CPU才額外支持“正/反向”和“AB正交”的PTO控制方式; 2. 表格中紅色的數(shù)字實際上說明的是:在Portal軟件中PTO控制方式下并不能直接選擇“單脈沖”的方式,但是我們可以在“脈沖+方向”的方式下不使用“方向”控制信號來實現(xiàn)“單脈沖”輸出1211C軸資源說明
1. 只有Firmware為V4.0和V4.1的S7-1200 CPU才額外支持“正/反向”和“AB正交”的PTO控制方式; 2. 表格中紅色的數(shù)字實際上說明的是:在Portal軟件中PTO控制方式下并不能直接選擇“單脈沖”的方式,但是我們可以在“脈沖+方向”的方式下不使用“方向”控制信號來實現(xiàn)“單脈沖”輸出。 其他型號軸資源:本組態(tài)1. 進(jìn)入CPU“常規(guī)”屬性,設(shè)置“脈沖發(fā)生器”。如下圖所示2、啟用脈沖發(fā)生器
3、脈沖信號類型
4、配置硬件輸出①為“脈沖輸出”點(diǎn),可以根據(jù)實際硬件分配情況改成其它Q點(diǎn)②為“方向輸出”點(diǎn),也可以根據(jù)實際需要修改成其它Q點(diǎn)。③可以取消方向輸出,這樣修改后該控制方式變成了單脈沖(沒有方向控制)
5、選擇脈沖輸出指令 在右側(cè)任務(wù)卡中選擇擴(kuò)展指令列表的PTO脈沖輸出指令,找到該指令后按住鼠標(biāo)左鍵拖至工作區(qū)出現(xiàn)小方框后松開鼠標(biāo)即可PTO指令管腳說明:
STATUS錯誤代碼: