S7-200 的 SM 位
SM0.0 该位总是打开。
First_Scan_On SM0.1 首次扫描周期时该位打开,一种用途是调用初始化子程序。
eg:LD SM0.1 //用初次扫描存储器位(SM0.1)调用执行初始化操作的子程序。由于采用
这样的子程序调用,后续扫描不会再调用这个子程序,从而减少了扫描时间,也提供了一个结
构优化的程序。
CALL initialize //调用初始化子程序 initialize
Retentive_Lost SM0.2 如果保留性数据丢失,该位为一次扫描周期打开。该位可用作错误内存
位或激活特殊启动顺序的机制。
RUN_Power_Up SM0.3 从电源开启条件进入 RUN(运行)模式时,该位为一次扫描周期打开。
该位可用于在启动操作之前提供机器预热时间。
Clock_60s SM0.4 该位提供时钟脉冲,该脉冲在 1 分钟的周期时间内 OFF(关闭)30 秒,
ON(打开)30 秒。该位提供便于使用的延迟或 1 分钟时钟脉冲。
Clock_1s SM0.5 该位提供时钟脉冲,该脉冲在 1 秒钟的周期时间内 OFF(关闭)0.5 秒,
ON(打开)0.5 秒。该位提供便于使用的延迟或 1 秒钟时钟脉冲。
Clock_Scan SM0.6 该位是扫描周期时钟,为一次扫描打开,然后为下一次扫描关闭。该位可
用作扫描计数器输入。
Mode_Switch SM0.7 该位表示“模式”开关的当前位置(关闭 =“终止”位置,打开 =“运行”位置)。
开关位于 RUN(运行)位置时,您可以使用该位启用自由口模式,可使用转换至“终止”位置的
方法重新启用带 PC/编程设备的正常通讯
收藏本站
S7-200 的特殊内存位
特殊内存位
SM0.0 始终打 首次扫描周期时该位打开,一种用途是调用初始化子程序。
SM1.0 操作结果=0 SM0.1 首次扫描
SM1.1 溢出或非法数值
SM0.2 保留性数据丢失如果保留性数据丢失,该位为一次扫描周期打开。该位可
用作错误内存位或激活特殊启动顺序的机制。
SM1.2 负数结果
SM0.3 电源开启
SM1.3 除以 0
SM0.4 30 秒关闭/30 秒打开
SM1.4 表格已满
SM0.5 0.5 秒关闭/0.5 秒打开