带有高级指令“SALRM”(SFB 75) 的智能从站可以触发相关 DP 主站上的中断。 下表列出了与 PROFIBUS DPV1 和 DPV0 模式有关的可能中断类型:
中断类型 | DPV0 | DPV1 |
---|---|---|
诊断中断 (OB 82) | √ | √ |
硬件中断(OB 40 到 47) | √ | √ |
拔出/插入中断 (OB 83) | 有(如果智能从站支持该中断) | √ |
状态中断 (OB 55) | - | √ |
更新中断 (OB 56) | - | √ |
制造商特定中断 (OB 57) | - | √ |
在智能从站巡视窗口中的“属性 > DP 接口 > 模式 > 智能从站通信”(Properties > DP interface > Mode > I-slave communication) 下,使用高级指令“SALRM”通过已组态的地址来触发中断。 这些地址与虚拟“插槽”相对应,而不是分配给物理模块。
不能将与操作模式转换和站诊断有关的地址用于触发中断。
在此,将以诊断中断为例介绍中断的生成原理。
在智能从站中,将输出地址 0 分配给虚拟插槽。
在本例中,输出地址 0 用于触发 DP 主站中的诊断中断 (OB 82)。
诊断中断中包含与各用户程序 (AINFO) 相关的数据。 该数据必须与补充中断信息的基本结构相对应。
例如,可以是下列简化结构:
请在 S7-300/400 系统和标准函数参考手册*二卷“诊断数据”部分以及 S7-1500 的系统和诊断功能手册中留意有关上述结构的其它信息。
提示 中断补充信息将影响智能从站 (S7-300/400) 的模块状态数据和组错误 LED。 该中断还影响相关 DP 主站的模块状态数据和出错 LED。 因此,在编译补充中断信息数据时需考虑诊断数据记录(数据记录 0 和数据记录 1)的含义。 |
下图说明了中断产生的过程:
可以按如下操作调用高级指令“SALRM”:
STL |
---|
CALL FB SALRM , DB75 REQ :=M0.0 ID :=DW#16#8000 //输出地址 0 ATYPE :=1 //诊断中断 ASPEC :=1 //到达中断,EG 故障 LEN :=4 //中断信息的长度为 4 个字节 DONE :=M1.3 BUSY :=M1.4 ERROR :=M1.5 STATUS:=MD50 AINFO :=P#M 8.0 BYTE 4 //中断信息区 |
词条
词条说明
S7-200 smart 运动控制指令由编程软件向导生成,运动控制指令有很多条构成,且每条指令都带有很多接口参数,想要使用这些指令,要先知道接口是什么意思,虽然帮助文章都有解释,但读懂帮助文件也很费劲,今天就详细给大家介绍运动指令的使用。S7-200 SMRAT 运动控制指令如下图生成:1、选择'运动'右键打开。2、本次就以'轴0'为例。3、命个名字。4、数字1位选择工程单位,可以使工程单位,也可
更新CPU的固件具体步骤如下:第一步:使用电脑通过读卡器清除存储卡中内容。注意:不要格式化存储卡! 第二步: 从西门子官方网站下载较新版本的固件文件。下载并解压缩,用户可以得到一个“S7_JOB.SYS”文件和“FWUOPDATE.S7S”文件夹。 第三步: 将 “S7_JOB.SYS”文件和“FWUOPDATE.S7S”文件夹拷贝到存储卡中。&n
1866年,维尔纳·冯·西门子发现了实用发电机工作原理,并发明出可以将大量机械能转换为电能,以用于电气照明、冶金工艺、动力传递等领域的发电机。这项创新奠定了**电气化的基础,为电机设备的问世创造了条件,也为工业领域大规模使用电机奠定了坚实基础。150年过去了,西门子创新的电机技术还在传承与延续。这一次,西门子带来了全新一代低压大功率电机SIMOTICS 1LE8。一起来认识一下这款传承西门子**品
诊断中断诊断在 STEP 7 (TIA Portal) 的在线和诊断视图中以纯文本形式显示。可通过用户程序评估错误代码。可能指示以下诊断信息:错误 (9H)参数分配错误 (10H)线路断路 (109H)
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
电 话: 021-37660026
手 机: 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com