6ES74921AL000AA0西门子PLC模块代理商 6ES74921AL000AA0西门子PLC模块代理商
1 设定值与反馈值从物理意义上来讲是一个量
所以他们的实际量程范围是一样的,比如在加热炉温度控制中,传感器测量的温度范围为-20°C—100°C,那么设定值与反馈值的范围就是-20°C—100°C。
2 反馈值的量程范围要根据所使用的模块来确定
在上面的例子中虽然反馈值的物理量范围-20°C—100°C,但送到西门子PLC内部则有两种可能,*种是用变送器将温度信号转换为4-20MA电流或者-10V-10V电压,然后通过测量标准信号的模拟量模块输入,比如EM231(6ES7 231--0HC22--0XA0)。如果是-10V-10V,则范围应设为双极性,-32000-32000。我们以4-20MA为例,
第二种情况,温度信号通过热电阻或热电偶模块直接送进来,那么此时量程范围应为实际值的10倍。
3 回路输出并无实际的物理意义
在西门子plc输出的量程设定上,并无实际物理意义,大家可以将其理解为输出的百分比,那么对应到模拟量模块的输出上就是0-32000(0-10V)或 -32000—32000(-10V-10V)或6400-32000(4-20MA)。
4 在调用向导子程序时,设定值可直接输入实际数值
假如此例中,加热炉的温度需要控制在50°C,那么在SETPOINT管脚,可直接输入50.0,无需将其转换为0.0-1.0的实数。
西门子PLC中OB块的作用
OB1(Free Cycle)顺序扫描
OB10~OB17(Time-Of-Day Interrupt)时间-日期中断
OB20~OB23(Time-Delay Interrupt)时间延迟中断
OB30~OB38(Cyclic Interrupt)周期性中断
OB40~OB47(Hardware Interrupt)硬件中断
OB55(Status Interrupt)状态中断
OB56(Update Interrupt)升级中断
OB57 (Manufacturer Interrupt)厂商中断
OB61~OB64(Synchronous Cycle Interrupt)异步周期中断
OB70(I/O Redundancy Error)I/O冗余错误
OB72(CPU Redundancy Error)CPU冗余错误
OB73(Communication Error)通信错误
OB80(Time Error)时间错误
OB81(Power Supply Error)电源错误
OB82 (Diagnostic Interrupt)诊断中断
OB83(Insert/Remove Interrupt)插/拔中断
OB84(CPU Hardware Fault)CPU硬件错误
OB85(Priority Class Error)优先级错误
OB86(Rack Failure)机架错误
OB87(Communication Error)通信错误
OB88 (Processing Interrupt)过程错误
OB90(Background OB)背景OB
OB100(Warm Restart)暖启动
OB101(Hot Restart)热启动
OB102(Cold Restart冷启动
OB121(Programming Error)编程错误
OB122(I/O Access Error)I/O存储错误
注:OB55,OB56,OB57,OB61,OB62,OB63,OB64,OB81,OB84,OB87,OB88,OB90是NOP(空操作)用户不需要用户不需要修改调用空操作的程序。