2024年5月9日发(作者:溥千雁)
Always_On SM0.0 始终接通为 ON
First_Scan_On SM0.1 仅第一个扫描周期中接通为 ON
Retentive_Lost SM0.2 如果保持的数据丢失,接通为 ON 一个扫描周期
RUN_Power_Up SM0.3 以上电方式进入 RUN(运行)模式时,接通为 ON 一
个扫 描周期
Clock_60s SM0.4 在 1 分钟的循环周期内,接通为 ON 30 秒,
关断为 OFF 30 秒
Clock_1s SM0.5 在 1 秒钟的循环周期内,接通为 ON 0.5 秒,
关断为 OFF 0.5 秒
Clock_Scan SM0.6 扫描循环时钟,一个周期接通为 ON,下一个周期关断为
OFF
Mode_Switch SM0.7 表明模式开关的当前位置:0 = TERM(终端),1 = RUN
(运行)
Result_0 SM1.0 特定指令的操作结果 = 0 时,置位为 1
Overflow_Illegal SM1.1 特定指令执行结果溢出或数值非法时,置位为 1
Neg_Result SM1.2 当运算结果为负时,置位为 1
Divide_By_0 SM1.3 当尝试用零除时,置位为 1
Table_Overflow SM1.4 当填表指令尝试填充表格超限时,置位为 1
Table_Empty SM1.5 当 LIFO 或 FIFO 指令尝试读取空表时,置位为 1
Not_BCD SM1.6 当尝试将非 BCD 数转换为二进制数时,置位为 1
Not_Hex SM1.7 当 ASCII 数据无法转换为有效的十六进制数时,置位为 1
Parity_Err
为 1
SM3.0 当端口 0 或端口 1 接收到一个有奇偶校验错误的字符时,置位
Comm_Int_Ovr SM4.0 当通信中断队列溢出时,置位为 1 (仅在中断程序内有效)
Input_Int_Ovr SM4.1 当输入中断队列溢出时,置位为 1 (仅在中断程序内有效)
Timed_Int_Ovr SM4.2 当定时中断队列溢出时,置位为 1 (仅在中断程序内有效)
RUN_Err SM4.3 当检测到运行时间编程错误时,置位为 1
Int_Enable SM4.4 表示全局中断使能状态:1 = 中断已使能开放
Xmit0_Idle SM4.5 当发送器处于空闲状态时(端口 0),置位为 1
Xmit1_Idle SM4.6 当发送器处于空闲状态时(端口 1),置位为 1
2024年5月9日发(作者:溥千雁)
Always_On SM0.0 始终接通为 ON
First_Scan_On SM0.1 仅第一个扫描周期中接通为 ON
Retentive_Lost SM0.2 如果保持的数据丢失,接通为 ON 一个扫描周期
RUN_Power_Up SM0.3 以上电方式进入 RUN(运行)模式时,接通为 ON 一
个扫 描周期
Clock_60s SM0.4 在 1 分钟的循环周期内,接通为 ON 30 秒,
关断为 OFF 30 秒
Clock_1s SM0.5 在 1 秒钟的循环周期内,接通为 ON 0.5 秒,
关断为 OFF 0.5 秒
Clock_Scan SM0.6 扫描循环时钟,一个周期接通为 ON,下一个周期关断为
OFF
Mode_Switch SM0.7 表明模式开关的当前位置:0 = TERM(终端),1 = RUN
(运行)
Result_0 SM1.0 特定指令的操作结果 = 0 时,置位为 1
Overflow_Illegal SM1.1 特定指令执行结果溢出或数值非法时,置位为 1
Neg_Result SM1.2 当运算结果为负时,置位为 1
Divide_By_0 SM1.3 当尝试用零除时,置位为 1
Table_Overflow SM1.4 当填表指令尝试填充表格超限时,置位为 1
Table_Empty SM1.5 当 LIFO 或 FIFO 指令尝试读取空表时,置位为 1
Not_BCD SM1.6 当尝试将非 BCD 数转换为二进制数时,置位为 1
Not_Hex SM1.7 当 ASCII 数据无法转换为有效的十六进制数时,置位为 1
Parity_Err
为 1
SM3.0 当端口 0 或端口 1 接收到一个有奇偶校验错误的字符时,置位
Comm_Int_Ovr SM4.0 当通信中断队列溢出时,置位为 1 (仅在中断程序内有效)
Input_Int_Ovr SM4.1 当输入中断队列溢出时,置位为 1 (仅在中断程序内有效)
Timed_Int_Ovr SM4.2 当定时中断队列溢出时,置位为 1 (仅在中断程序内有效)
RUN_Err SM4.3 当检测到运行时间编程错误时,置位为 1
Int_Enable SM4.4 表示全局中断使能状态:1 = 中断已使能开放
Xmit0_Idle SM4.5 当发送器处于空闲状态时(端口 0),置位为 1
Xmit1_Idle SM4.6 当发送器处于空闲状态时(端口 1),置位为 1