15527635009
当前位置:西门子plc模块代理商>>西门子MM变频器>>西门子V20变频器>> V20变频器西门子ET-200模块6ES7141-3BH00-0XA0维修服务
西门子ET-200模块6ES7141-3BH00-0XA0服务
*,保证,保修一年,提供技术及服务,价格公道合理.*
本章将介绍 SM 321;DI 16 x DC 24 V/125 V 模块的中断响应。通常,将中断分为以下几种类型:
● 诊断中断
● 硬件中断
有关下文中 OB 和 SFC 的详细信息,请参见 STEP 7 在线帮助。
中没有默认中断设置,即如果未进行相应设置,则禁用中断。 可在 STEP 7 中启用中断(请参见“SM 321;DI 16 x DC 24 V 模块的参数"章节)。
启用诊断中断后,将通过中断报告到达的错误事件(初次发生)和离去的错误事件(错误已)。
可通过在用户程序中调用 OB 82 中的 SFC 51 或 SFC 59,查看由模块输出的详细诊断数据。
程序退出 OB82 前,诊断数据将保持*性。 程序退出 OB82 时,模块将确认该诊断中断。
SM 321;DI 16 x DC 24 V/125 V 模块将在跳转的上升沿和/或下降沿触发各通道组的硬件中断。
可单独为各个通道分配参数。 可随时更改参数(在 RUN 下的用户程序中)。
的硬件中断触发了 CPU 中的硬件中断处理 (OB40),且中断执行用户程序或 CPU 中优先级较低的对象类。
可在硬件中断 OB40 的用户程序中定义 AS 对沿跃迁的响应。 当程序退出硬件中断
OB 时,模块将确认该硬件中断。
对于每个通道而言,模块可以在堆栈中保存一个中断。 如果没有更高优先级的类处理挂起,则 CPU 将按已缓存中断的出现顺序处理所有模块的缓存中断。
如果在通道中触发先前保存在堆栈中、且未经 CPU 处理的连续中断,则会产生“硬件中断丢失"的诊断中断。
在 CPU 处理完同一通道中的排队中断之前,它不会注册此通道中任何新出现的中断。
在 OB40 启动信息的 OB40_POINT_ADDR 变量中记录相关的硬件中断触发通道。 下图显示了本地数据中 DWORD 8 的位分配情况。
字节 | 变量 | 数据类型 | 说明 | |
6/7 | OB40_MDL_ADDR | WORD | B#16#0 | 中断触发模块的地址 |
从第 8 个字节 开始 | OB40_POINT_ADDR | DWORD | 见下图 | 指示中断触发输入 |
图 3-8 OB40 的启动信息: 哪个事件触发了硬件中断
下一篇:西门子ET-200模块6ES7134-6PA00-0CU0现场服务
请输入账号
请输入密码
请输验证码
以上信息由企业自行提供,信息内容的真实性、准确性和合法性由相关企业负责,化工仪器网对此不承担任何保证责任。
温馨提示:为规避购买风险,建议您在购买产品前务必确认供应商资质及产品质量。