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