6ES74921AL000AA0西門子PLC模塊代理商 6ES74921AL000AA0西門子PLC模塊代理商
1 設(shè)定值與反饋值從物理意義上來講是一個(gè)量
所以他們的實(shí)際量程范圍是一樣的,比如在加熱爐溫度控制中,傳感器測(cè)量的溫度范圍為-20°C—100°C,那么設(shè)定值與反饋值的范圍就是-20°C—100°C。
2 反饋值的量程范圍要根據(jù)所使用的模塊來確定
在上面的例子中雖然反饋值的物理量范圍-20°C—100°C,但送到西門子PLC內(nèi)部則有兩種可能,*種是用變送器將溫度信號(hào)轉(zhuǎn)換為4-20MA電流或者-10V-10V電壓,然后通過測(cè)量標(biāo)準(zhǔn)信號(hào)的模擬量模塊輸入,比如EM231(6ES7 231--0HC22--0XA0)。如果是-10V-10V,則范圍應(yīng)設(shè)為雙極性,-32000-32000。我們以4-20MA為例,
第二種情況,溫度信號(hào)通過熱電阻或熱電偶模塊直接送進(jìn)來,那么此時(shí)量程范圍應(yīng)為實(shí)際值的10倍。
3 回路輸出并無實(shí)際的物理意義
在西門子plc輸出的量程設(shè)定上,并無實(shí)際物理意義,大家可以將其理解為輸出的百分比,那么對(duì)應(yīng)到模擬量模塊的輸出上就是0-32000(0-10V)或 -32000—32000(-10V-10V)或6400-32000(4-20MA)。
4 在調(diào)用向?qū)ё映绦驎r(shí),設(shè)定值可直接輸入實(shí)際數(shù)值
假如此例中,加熱爐的溫度需要控制在50°C,那么在SETPOINT管腳,可直接輸入50.0,無需將其轉(zhuǎn)換為0.0-1.0的實(shí)數(shù)。
西門子PLC中OB塊的作用
OB1(Free Cycle)順序掃描
OB10~OB17(Time-Of-Day Interrupt)時(shí)間-日期中斷
OB20~OB23(Time-Delay Interrupt)時(shí)間延遲中斷
OB30~OB38(Cyclic Interrupt)周期性中斷
OB40~OB47(Hardware Interrupt)硬件中斷
OB55(Status Interrupt)狀態(tài)中斷
OB56(Update Interrupt)升級(jí)中斷
OB57 (Manufacturer Interrupt)廠商中斷
OB61~OB64(Synchronous Cycle Interrupt)異步周期中斷
OB70(I/O Redundancy Error)I/O冗余錯(cuò)誤
OB72(CPU Redundancy Error)CPU冗余錯(cuò)誤
OB73(Communication Error)通信錯(cuò)誤
OB80(Time Error)時(shí)間錯(cuò)誤
OB81(Power Supply Error)電源錯(cuò)誤
OB82 (Diagnostic Interrupt)診斷中斷
OB83(Insert/Remove Interrupt)插/拔中斷
OB84(CPU Hardware Fault)CPU硬件錯(cuò)誤
OB85(Priority Class Error)優(yōu)先級(jí)錯(cuò)誤
OB86(Rack Failure)機(jī)架錯(cuò)誤
OB87(Communication Error)通信錯(cuò)誤
OB88 (Processing Interrupt)過程錯(cuò)誤
OB90(Background OB)背景OB
OB100(Warm Restart)暖啟動(dòng)
OB101(Hot Restart)熱啟動(dòng)
OB102(Cold Restart冷啟動(dòng)
OB121(Programming Error)編程錯(cuò)誤
OB122(I/O Access Error)I/O存儲(chǔ)錯(cuò)誤
注:OB55,OB56,OB57,OB61,OB62,OB63,OB64,OB81,OB84,OB87,OB88,OB90是NOP(空操作)用戶不需要用戶不需要修改調(diào)用空操作的程序。