西门子S7-200PLC的系统标志寄存器
在S7-200 plc中,指令的执行状态存储于系统标志寄存器SM中。系统标志寄存器SM可以以二进制位触点的形式在梯形图程序中使用,但不能对其进行赋值操作。 S7-200 PLC常用的系统标志寄存器如下: SMO.O:恒“1”信号: SMO.1:第1扫描周期标记,只在PLC的扫描周期中为“l”; SM0.4:周期为Imin的脉冲信号: SM0.5:周期为Is的脉冲信号: SM0.6:周期为2倍PLC扫描周期的脉冲信号; SM0.7: PLC的RUN方式,RUN时为“l”,TERM时为“0"; SMl.0:运算结果为“0”: SMl.1:运算结果溢出: SMl.2:运算结果小于“0”; SMl.3:除数为“0”; SMl.6: BCD转换为二进制时,BCD代码非法; SMl.7: ASCII转换为十六进制时,ASCII代码非法: SM4.3:程序错误; SM5.0: 110模块错误; SM5.1:开关量I/O点超出了允许范围; SM5.2:模拟量I/O点超出了允许范围。 系统标志寄存器的使用参见图9-1.5。当IO.O -l时,在QO.1上可以获得周期为Is的脉冲信号输出。
|
西门子PLC的CPU模块诊断,时钟( Diagnostics/ Clock)设定
打开该设定对象,显示窗有“系统诊断( System Diagnostics)”、“时钟(Clock)”两个显示区(见图14-2.9)。
系统诊断( System Diagnostics):可以选择诊断的内容,如“报告引起停机的原因(Report causeof STOP)”等。 时钟( Clock):可以选择时钟的同步方式,如:在plc内部同步(In the PLC)、通过MPI接口同步(In the MPI)、通过第2接口同步(In the MFI)等。 在选择了时钟同步方式后,还可以在“同步周期( Time Intervals)”中选择时钟同步周期,周期可以为1~24小时。 同步的时间还可以在“补偿系数(Correction factor)”栏进行补偿,补偿以24小时的时间误差作为补偿输入。 |