服务热线:
您当前的位置:首页 > 技术服务 > 常见问题

(九)函数

2015/8/11 13:48:13

1、什么是函数?函数怎么使用?

函数是系统内置的功能模块,用于实现一些特定的功能。根据函数用途可以分为以下几类:系统函数、SQL函数、字符串函数、数学函数、控件函数、定制函数等。

函数用法:用于命令语言和动画连接的表达式中。使用函数时,需要注意一下几点:

(1) 对于不太熟悉的函数,可以用按钮命令语言测试函数的使用效果,要注意函数的参数及返回值。

(2) 大部分函数的参数都可以直接使用数值(或字符串)作为参数,也可以用数据类型相对应的变量作为参数。

2、是否有定时器、计时器、 计数器功能函数?

有,定时器函数:Timer( );计时器函数:TimeCounter( );计数器函数:Counter( )

3、如何把变量值保存到文件中?

用函数FileWriteFields() FileWriteMessage()FileWriteTags()

4、如何对一个实数变量取位?

先用Int() 函数对实数值取整,再用Bit() 函数。

5、如何对一个整数变量置位?

函数Bitset():设置整数变量某位的值

6、如何进行置位及取位?

(1) 函数Bit():获得整数变量某位的值。

(2) 函数Bitset():设置整数变量某位的值

7、如何实现语音报警?

使用 Voice() 函数,将信息用标准普通话语音输出

8、如何实现通过播放WAV文件实现报警?

使用 PlaySound() 函数,电脑的声音设备(如果系统已安装)播放声音文件(.wav)

9、如何在天星组态中调用VC程序?

天星组态提供开放的数据接口程序,用户可以编制自己的VC应用程序,通过UserDll() 函数调用。

10、怎样将十进制数在数据库中转换成十六进制数?

通过字符串函数实现:

(1) 将十进制数转换成字符串,用函数:StringFromIntg(Number,Base),其中Number为要转换的数,它是一个数字或者一个整形变量;Base 为用来转换的进制)。

(2) 将字符串转换成16进制数,用函数:StringToIntg(Text)

11、能否用命令语言操作并口、串口、I/O口?

通过函数可以对串并口和I/O口直接操作。

(1) 串并口函数:Port_Open( )、Port_Setup( )、Port_Read( )、Port_Write( )、Port_Close( )。

(2) I/O端口函数:IO_InitDriver( )、IO_ReadByte( )、IO_WriteByte( )、IO_CloseDriver( )。

12、能否实现针式打印机行打印?

通过并口操作函数:Port_Open( )、Port_Write( )、Port_Close( ),向并口发送功能码,可以直接操作并口,实现打印功能。

13、调用端口函数(IO_开头),是否可以实现对板卡操作?

通过IO端口操作函数读写板卡数据:IO_InitDriver( )、IO_ReadByte( )、IO_WriteByte( )、IO_CloseDriver( )。

 


企业邮箱  |  法律公告  |  隐私保护  |  联系我们  |