<< 点击显示目录 >> 主页 贝加莱CAN通讯使用例程说明 > 通过编程实现CAN通讯 > 功能块与函数说明 > CAN_Lib > CAN_Lib - CMS Function Blocks and Functions > CMSdetach() |
功能块CMSdetach()释放了对CMS数据对象的过程变量的访问,这样CAN数据就可以被CAN总线所接管。所有临时保存的CAN数据都被复制到功能块CMSdetach()的上下文中所引用的过程变量中。只有在最后一次调用CMSdetach()时(即 "attachCount "为0时),才会对一个CMS数据对象进行多锁应用。
功能块CMSdetach()在Automation Runtime V4.41及以后版本中可用。
这个功能块只能 在特定的情况下用于 冗余!
适用的限制在以下章节中列出。
关于冗余的更多信息,请参见 冗余部分 。
输入/输出 |
参数 |
数据类型 |
说明 |
IN |
enable |
BOOL |
该功能块只有在 enable ≠ 0时才会被执行 。 |
IN |
cms_ident |
UDINT |
来自 CMSinit()的CMS标识符 |
OUT |
attachCount |
UDINT |
CMS对象的 "附加 "动作的数量 |
OUT |
Status |
UINT |
错误编号 (0 = 无错误) |
CMSdetach(enable,cms_ident,attachCount,status)
关于使用CMS对象的其他信息。