力控组态软件ForceControl V7.0的设备操作函数
DeviceClose
语法DeviceClose (DeviceName, DataSourNo)
说明停止设备通讯
参数DeviceName:设备名称,类型为字符串常量或变量,该名称由I/O设备定义
时创建。
DataSourNo:为整型,为数据源序号,-1表示本地数据源。数据源序号与数
据源定义列表中所看到的顺序相同,序号从0开始。
示例DeviceClose (“MyDev1”,-1);//停止设备MyDev1
DeviceDialup
语法DeviceDialup(DeviceName, telenum, DataSourNo)
说明改变设备拨号号码
参数DeviceName:设备名称,类型为字符串常量或变量,该名称由I/O设备定义
时创建。
telenum:电话号码,类型为字符串常量或变量。
DataSourNo:为整型,为数据源序号,-1表示本地数据源。数据源序号与
数据源定义列表中所看到的顺序相同,序号从0开始。
示例DeviceDialup (“MyDev1”, “6756888”,-1);//启动设备MyDev1。
备注该函数用于动态切换I/O采集设备的拨号号码。
DeviceOpen
语法DeviceOpen (DeviceName, DeviceAddress, DataSourNo)
说明启动设备通讯,并将地址切换到由DeviceAddress参数所指定地址上。
参数DeviceName:设备名称,类型为字符串常量或变量,该名称由I/O设备定义
时创建。
DeviceAddress:设备地址,I/O设备的逻辑地址,类型为字符串常量或变
量。如果该项为空串””,意思是使用上次启动地址,如果没有启动过将使用
设备定义时指定的缺省地址。
DataSourNo:为整型,为数据源序号,-1表示本地数据源。数据源序号与数
据源定义列表中所看到的顺序相同,序号从0开始。
示例DeviceOpen (“MyDev1”, “”,-1);//启动设备MyDev1。
DeviceOpen (“MyDev1”, “1”.-1);//启动设备MyDev1,并将地址切换到1。
备注该函数用于动态切换I/O采集设备(如一个串口接多台设备,但是这些设备
不同时工作,或其数据不需要同时观看),或采集包(如该数据包数据变化
慢且不经常看的量)。