發(fā)布時(shí)間:2019-08-24 來(lái)源:眾智博遠(yuǎn)
可將 CPU 或信號(hào)板 (SB) 組態(tài)為脈沖寬度調(diào)制 (PWM) 或脈沖串輸出 (PTO),以提供用于控制高速脈沖輸出函數(shù)的四個(gè)脈沖發(fā)生器。 基本運(yùn)動(dòng)指令使用 PTO 輸出。 可將每個(gè)脈沖發(fā)生器指定為 PWM 或 PTO,但不能指定為既是 PWM 又是 PTO。
用戶程序中的其它指令無(wú)法使用脈沖輸出。 將 CPU 或 SB 的輸出組態(tài)為脈沖發(fā)生器時(shí),會(huì)從 Q 存儲(chǔ)器中移除相應(yīng)的輸出地址,并且這些地址在用戶程序中不能用于其它用途。 如果用戶程序向用作脈沖發(fā)生器的輸出寫(xiě)入值,則 CPU 不會(huì)將該值寫(xiě)入到物理輸出。 |
提示 請(qǐng)勿超出大脈沖頻率。CPU 1217C 脈沖輸出發(fā)生器的大脈沖頻率為 1 MHz,CPU 1211C、1212C、1214C 和 1215C 則為 100 kHz;20 kHz(對(duì)于標(biāo)準(zhǔn) SB);或 200 kHz(對(duì)于高速 SB)。 這四個(gè)脈沖發(fā)生器具有默認(rèn)的 I/O 分配,但是,它們可組態(tài)為 CPU 或 SB 上的任意數(shù)字量輸出。 不能將 CPU 上的脈沖發(fā)生器分配至分布式 I/O。 組態(tài)基本運(yùn)動(dòng)指令時(shí),請(qǐng)注意,如果被組態(tài)軸的大速度或頻率超出了此硬件限制,STEP 7 并不會(huì)提醒用戶。 這可能會(huì)導(dǎo)致應(yīng)用出現(xiàn)問(wèn)題,因此請(qǐng)始終確保不會(huì)超出硬件的大脈沖頻率。 |
可以使用板載 CPU 輸出,也可以使用可選的信號(hào)板輸出。 下表列出了輸出點(diǎn)編號(hào)(假定使用默認(rèn)輸出組態(tài))。 如果更改了輸出點(diǎn)編號(hào),則輸出點(diǎn)編號(hào)將為用戶指定的編號(hào)。 請(qǐng)注意,PWM 僅需要一個(gè)輸出,而 PTO 的每個(gè)通道可選擇使用兩個(gè)輸出。 如果脈沖功能不需要輸出,則相應(yīng)的輸出可用于其它用途。
這四個(gè)脈沖發(fā)生器具有默認(rèn)的 I/O 分配,但是,它們可組態(tài)為 CPU 或 SB 上的任意數(shù)字量輸出。 不能將 CPU 上的脈沖發(fā)生器分配給 SM 或分布式 I/O。
列表: 脈沖發(fā)生器的默認(rèn)輸出分配
說(shuō)明 | 脈沖 | 方向 |
---|---|---|
PTO1 | ||
內(nèi)置 I/O | Q0.0 | Q0.1 |
SB I/O | Q4.0 | Q4.1 |
PWM1 | ||
內(nèi)置輸出 | Q0.0 | - |
SB 輸出 | Q4.0 | - |
PTO2 | ||
內(nèi)置 I/O | Q0.2 | Q0.3 |
SB I/O | Q4.2 | Q4.3 |
PWM2 | ||
內(nèi)置輸出 | Q0.2 | - |
SB 輸出 | Q4.2 | - |
PTO3 | ||
內(nèi)置 I/O | Q0.41 | Q0.51 |
SB I/O | Q4.0 | Q4.1 |
PWM3 | ||
內(nèi)置輸出 | Q0.41 | - |
SB 輸出 | Q4.1 | - |
PTO4 | ||
內(nèi)置 I/O | Q0.62 | Q0.72 |
SB I/O | Q4.2 | Q4.3 |
PWM4 | ||
內(nèi)置輸出 | Q0.62 | - |
SB 輸出 | Q4.3 | - |
1 CPU 1211C 沒(méi)有輸出 Q0.4、Q0.5、Q0.6 或 Q0.7。因此這些輸出不能在 CPU 1211C 中使用。2 CPU 1212C 沒(méi)有輸出 Q0.6 或 Q0.7。因此這些輸出不能在 CPU 1212C 中使用。3 該表適用于 CPU 1211C、CPU 1212C、CPU 1214C、CPU 1215C 以及 CPU 1217C PTO/PWM 功能。