在有些时候,某些应用场合里和系统的通讯的有很多设备,如果这些设备都实时与计算机通讯,就会给整个系统造成很大的负担。在不关心某台的设备参数的时候,就可以用紫金桥的设备操作函数将其关掉,这样就大大的减轻了系统的通讯负担,可以减少通讯故障的发生。
假设我们现在只关心设备2,而其他的设备不需要通信,则我们通过紫金桥的设备函数 DeviceStop(string Name,string DataSource) 停止设备1,3,4通讯。当然我们也可以使用DeviceOpenOnly(string DeviceName,string DataSource) 实现。函数介绍:
Void DeviceStop(string Name,string DataSource)
说明:关闭设备通讯。
参数:Name:字符串类型,设备名称。该名称由I/O设备定义时定义。
DataSource:字符串类型,与设备相连的数据源名称。该项为空表示本地数据源。
备注:该函数用于动态切换I/O采集设备,如一个串口连接多台IO设备,但是这些设备轮流使用串口。
Void DeviceOpenOnly (string Name,string DataSource)
说明:打开当前指定的设备,禁用其它的设备。
参数:DeviceName : 字符串类型。设备名称。
DataSource : 字符串类型。数据源名称。
返回值:成功标志。1:成功;0:失败。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !