UNS2880B-P,V1 3BHE014967R0001勵(lì)磁系統(tǒng)模塊,DCS卡件使用COMM\U REQ命令將模塊ALG442上的輸出設(shè)置為在斜坡模式下運(yùn)行。在正常情況下工作模式下,在輸出通道的%AQ參考中輸入的新值會(huì)導(dǎo)致輸出直接改變到新值。在斜坡模式下,輸出在一段時(shí)間內(nèi)變?yōu)樾轮怠]敵鐾ǖ烂慨?dāng)其%AQ參考中的值發(fā)生變化時(shí),開(kāi)始一個(gè)新的漸變(向上或向下)。
UNS2880B-P,V1 3BHE014967R0001勵(lì)磁系統(tǒng)模塊模塊執(zhí)行對(duì)新輸出值進(jìn)行范圍檢查,并在進(jìn)行斜坡之前自動(dòng)調(diào)整超出范圍的值計(jì)算。使用COMM\U REQ命令為任一通道或兩個(gè)輸出通道設(shè)置斜坡模式的使用。這個(gè)斜坡坡度可以在COMM\U REQ中設(shè)置為:? 從1毫秒到32秒的總斜坡時(shí)間,或:? 1到32000個(gè)1毫秒步長(zhǎng)的序列。通道保持在斜坡模式,直到模塊接收到新的COMM\U REQ,改變或取消斜坡運(yùn)行,或直到功率循環(huán)。在硬件配置后,通道不會(huì)改變模式下載由于COMM_REQ設(shè)置是臨時(shí)的,因此在通電后會(huì)丟失。如果模塊收到一個(gè)新的COMM\U REQ,在輸出過(guò)程中改變斜坡操作斜坡,新的斜坡設(shè)置生效如下:? 如果在斜坡期間關(guān)閉斜坡模式,通道將直接轉(zhuǎn)到其%AQ參考中的值。? 如果通道設(shè)置為在一段時(shí)間內(nèi)斜坡,但接收到新的COMM\U REQ命令通道在一系列測(cè)量步驟中變坡,一旦處理COMM_REQ(假設(shè)步驟有效)。? 如果通道設(shè)置為按測(cè)量步驟序列斜坡,但收到新的COMM\U REQ命令通道在一段時(shí)間內(nèi)變坡,它立即使用當(dāng)前輸出作為起始輸出,當(dāng)前時(shí)間作為起始時(shí)間。如果模塊接收到無(wú)效通道、步長(zhǎng)或斜坡時(shí)間的斜坡命令,則模塊忽略命令并在其%I狀態(tài)引用的第一個(gè)字節(jié)中返回錯(cuò)誤代碼??梢酝ㄟ^(guò)以下方式清除錯(cuò)誤代碼:清除錯(cuò)誤COMM_REQ,或重新配置模塊。
Use of Ramp mode is set up for either channel or both output channels using a COMM_REQ command. The
ramp slope can be set up in the COMM_REQ as:
?
a total ramp time from 1 millisecond to 32 seconds, or:
?
a sequence of 1 to 32000 1-millisecond steps.
A channel stays in Ramp mode until the module receives a new COMM_REQ either changing or canceling the
ramp operation, or until power is cycled. The channel will not change modes after a hardware configuration
download. Because COMM_REQ settings are temporary, it will be lost after a power cycle.
If the module receives a new COMM_REQ that changes ramp operation while an output is in the process of
ramping, the new ramp settings take effect as follows:
?
If Ramp mode is turned off during a ramp, the channel goes directly to the value in its %AQ reference.
?
If a channel is set up to ramp over a period of time, but a new COMM_REQ is received commanding the
channel to instead ramp in a sequence of measured steps, ramp operation changes as soon as the
COMM_REQ is processed (assuming that the step is valid).
?
If a channel is set up to ramp as a sequence of measured steps, but a new COMM_REQ is received
commanding the channel to instead ramp over a period of time, it immediately starts a new ramp using the
present output as the starting output and the present time as the start time.
If the module receives a Ramp command for an invalid channel, step height or ramp time, the module ignores the
command and returns an error code in the first byte of its %I status references. The error code can be cleared by
a Clear Errors COMM_REQ, or by reconfiguring the module.