西門子S7-200之中斷、高速計數器與高速脈衝輸出

總結所學發表於2020-12-17

1.中斷

1.1 中斷源34個

1.2 中斷控制指令

2.高速計數器

2.1 高速計數器介紹

  • CPU224、CPU226擁有6個高速計數器HSC0-HSC5;
  • 4種工作型別:內部方向控制的單相計數、外部方向控制的單相計數、雙脈衝輸入的加減計數、兩路脈衝輸入的雙相正交計數;加速器程式僅用到第一種
  • 根據有無外部硬體復位和啟動輸入,每種工作型別可設定3種工作狀態:無復位、無啟動輸入,有復位、無啟動輸入,既有復位、又有啟動輸入;

 

 

 

 

2.2 高速計數器指令

2.3 高速計數器舉例

 

3 高速脈衝輸出

3.1 PWM簡介

  • CPU數字量輸出點Q0.0或Q0.1輸出高速脈衝串PTO和脈寬調製波PWM;

 

 

 

3.2 PWM舉例

我自己理解程式從脈寬100ms執行到150ms,只執行了一次,擋M0.0復位後,就固定在了150ms脈寬不再變化。

 

 

 

 

相關文章