OB块的接口 TEMP 其中表示什么意思啊?

比如用OB40
OB40_EV_CLASS BYTE    事件级别和诊断号: B#16#11:中断被激活

OB40_STRT_INF BYTE ? B#16#41 :

中断通过中断行1 ?
B#16#42 :中断通过中断行2(只对
S7-400) ? B#16#43 :中断通过中断
行3(只对S7-400) ? B#16#44 :中断
通过中断行4(只对S7-400) ? B#16#45:
WinAC 通过PC 触发的中断

OB40_PRIORITY BYTE 分配优先级:默认16(OB40)到23(OB47)

OB40_OB_NUMBR BYTE OB 号(40 到47)

OB40_RESERVED_1 BYTE 保留

OB40_IO_FLAG BYTE 输入模板:B#16#54 输出模板:B#16#55

OB40_MDL_ADDR WORD 触发中断模块的逻辑地址

OB40_POINT_ADDR DWORD ? 数字模板:带有模板输入状态的位字

段(0 位对应第一个输入)? 模拟模板:
带有限幅信息输入通道的位字段(结构
详见/71/ 或/101/) ? CP 或IM: 模
块中断状态(不是与用户相关的)

这名词解释的我看的迷迷糊糊的,
OB40_EV_CLASS这是干嘛用的啊?怎么用?
还有OB40_MDL_ADDR
和OB40_POINT_ADDR
这两个我看书 这两个地址都用到了。

最佳答案

这表示对于不同的模块有不同的含义。
像OB40_POINT_ADDR DWORD 就表示了在不同模块情况下调用OB40时所表示的含义是什么。
如:数字量模块产生硬件中断并调用OB40,则OB40_POINT_ADDR DWORD 表示带有模板输入状态的位字段(0 位对应第一个输入)。
见附件。

图片说明:

OB块的接口 TEMP 其中表示什么意思啊?  

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc236608.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日
下一篇 2018年12月1日

相关推荐