cancel
Showing results for 
Search instead for 
Did you mean: 

Knowledge Base Articles

スマートIOデータユニット使用時のタイミング制限 - KBA222951 - Community Translated (JA)

Employee

スマートIOデータユニット使用時のタイミング制限 - KBA222951 - Community Translated (JA)

Community Translated by  NoTa_4591161        Version: **

Translation - English: Timing Limitations When Using Smart IO Data Unit - KBA222951

質問:

スマートIOコンポーネントを使用する場合、タイミングの制限がありますでしょうか?

回答:

特定の構成でスマートIOのデータユニット(DU)を使用する場合、クロックの立ち上がりエッジを含まない短いロードパルスをDUに与えることができます。これにより、DU操作が実行されなくなります。これは、非同期データソースがスマートIOクロックとして使用されている場合、明白に現れます。

この問題につながる特定の設定は、DU OpCodeが右シフトまたは右回転に設定されている場合です。スマートIOクロックソースがTCPWM信号などの非同期データラインからのものとして選択された場合、DUのロード信号が短すぎてクロックインできないことがあります。これにより、作成されたプロジェクトが正しく機能しなくなるタイミングエラーが発生する可能性があります。

この問題を解決するには、DUに送信されるロード信号が、クロック周期とセットアップおよびホールドタイムの合計よりも長いことを確認することが重要です。この動作の例を以下のタイミング図に示します。最初のシナリオでは、右シフトされたデータがDU作業レジスタに読み込まれていないことに注意してください。2番目のシナリオでは、ロードパルスが入力され、右シフトされたデータが正しく読み込まれます。

1.png 

0 Likes
Version history
Revision #:
1 of 1
Last update:
‎Jul 05, 2020 11:31 PM
Updated by:
 
Contributors