[p=193, null, left]方法一[p=193, null, left]:CPU [p=193, null, left]用時鐘存儲器
[p=193, null, left]硬件組態中[p=193, null, left]CPU[p=193, null, left]屬性[p=193, null, left]"Cycle/Clock Memory"[p=193, null, left]中[p=193, null, left]"Clock Memory"[p=193, null, left]設定的[p=193, null, left]Memory Byte[p=193, null, left],可以看下幫助,每一位都有固定頻率
[p=193, null, left]在[p=193, null, left]"Propreties"[p=193, null, left]窗口中點擊[p=193, null, left]"Cycle/Clock Memory"([p=193, null, left]循環[p=193, null, left]/[p=193, null, left]時鐘存儲器[p=193, null, left])[p=193, null, left]選[p=193, null, left]項卡[p=193, null, left],[p=193, null, left]可以設置[p=193, null, left]"Scan cycle monitoring time"([p=193, null, left]以[p=193, null, left]ms[p=193, null, left]為單位的掃描循環監視時[p=193, null, left]間[p=193, null, left]),[p=193, null, left]默認值為[p=193, null, left]150ms.[p=193, null, left]如果實際的循環掃描時間超過設定值[p=193, null, left].CPU[p=193, null, left]將進入[p=193, null, left]STOP[p=193, null, left]模[p=193, null, left]式[p=193, null, left].
[p=193, null, left]"Scan cycle Load from Communication "[p=193, null, left]用來限制通信處理占掃描周期的百分[p=193, null, left]比[p=193, null, left],[p=193, null, left]默認值為[p=193, null, left]20%
[p=193, null, left]時鐘脈沖是一些可供用戶程序使用的占空比為[p=193, null, left]1:1[p=193, null, left]的方波信號[p=193, null, left],[p=193, null, left]一個字節的[p=193, null, left]時鐘存儲器的每一位對應的一個脈沖如下[p=193, null, left]:
[p=193, null, left]位[p=193, null, left] 7 6 5 4 3 2 1 0 [p=193, null, left]周期[p=193, null, left]/s 2 1.6 1 0.8 0.5 0.4 0.2 0.1
[p=193, null, left]頻率[p=193, null, left]/Hz 0.5 0.625 1 1.25 2 2.5 5 10
[p=193, null, left]如果要使用時鐘脈沖[p=193, null, left],[p=193, null, left]首先要選中[p=193, null, left]"Clock Memory'([p=193, null, left]時鐘存儲器[p=193, null, left])[p=193, null, left]選項[p=193, null, left],[p=193, null, left]然后[p=193, null, left]設置時鐘存儲器[p=193, null, left](M)[p=193, null, left]的字節地址[p=193, null, left].[p=193, null, left]假設設置的地址為[p=193, null, left]100([p=193, null, left]即[p=193, null, left]MB100),[p=193, null, left]有上表可[p=193, null, left]知[p=193, null, left],M100.7[p=193, null, left]周期為[p=193, null, left]2s,[p=193, null, left]如果用[p=193, null, left]M100.7[p=193, null, left]的常開的觸點來控制[p=193, null, left]Q0.0[p=193, null, left]的線圈[p=193, null, left],Q0.0[p=193, null, left]將[p=193, null, left]以[p=193, null, left]2s[p=193, null, left]的周期閃爍[p=193, null, left]([p=193, null, left]亮[p=193, null, left]1s,[p=193, null, left]熄滅[p=193, null, left]1s).
CPU 用時鐘存儲器件組態中CPU屬性"Cycle/Clock Memory"中"Clock Memory"設定的Memory Byte,可以看下幫助,每一位都有固定頻率 在"Propreties"窗口中點擊"Cycle/Clock Memory"(循環/時鐘存儲器)選項卡,可以設置"Scan cycle monitoring time"(以ms為單位的掃描循環監視時間),默認值為150ms.如果實際的循環掃描時間超過設定值.CPU將進入STOP模式. "Scan cycle Load from Communication "用來限制通信處理占掃描周期的百分比,默認值為20% 時鐘脈沖是一些可供用戶程序使用的占空比為1:1的方波信號,一個字節的時鐘存儲器的每一位對應的一個脈沖如下:
位 7 6 5 4 3 2 1 0
周期/s 2 1.6 1 0.8 0.5 0.4 0.2 0.1
頻率/Hz 0.5 0.625 1 1.25 2 2.5 5 10
如果要使用時鐘脈沖,首先要選中"Clock Memory'(時鐘存儲器)選項,然后設置時鐘存儲器(M)的字節地址.假設設置的地址為100(即MB100),有上表可知,M100.7周期為2s,如果用M100.7的常開的觸點來控制Q0.0的線圈,Q0.0將以2s的周期閃爍(亮1s,熄滅1s).
|