beautypg.com

Echelon i.LON SmartServer 2.0 User Manual

Page 6

background image

vi

Preface

Internal FPM Data Point Methods......................................................... 209

Changed()....................................................................................... 209

NotifyOnAllUpdates()...................................................................... 210

Propagate()..................................................................................... 210

Write() ............................................................................................. 211

ResetPriority()................................................................................. 211

FPM Application Data Point Property Methods .................................... 212

GetDpPropertyAsString(UCPTname)............................................. 212

GetDpPropertyAsString(UCPTAliasName) .................................... 213

GetDpPropertyAsTimeSpec(UCPTlastUpdate).............................. 213

GetDpPropertyAsPointStatus(UCPTstatus) ................................... 214

GetDpPropertyAsInt(UCPTpriority) ................................................ 215

SetDpProperty (UCPTAliasName) ................................................. 215

SetDpProperty (UCPTpriority) ........................................................ 216

FPM Driver Data Point Property Methods ............................................ 216

SetDpProperty(defOutput).............................................................. 216

SetDpProperty(persist) ................................................................... 217

SetDpProperty(pollRate) ................................................................ 217

SetDpProperty(unit)........................................................................ 217

UFPT Local Variables ........................................................................... 217

External SmartServer Data Point Methods ........................................... 218

List()................................................................................................ 218

Read()............................................................................................. 219

Write() ............................................................................................. 220

Timer Methods ...................................................................................... 221

Start().............................................................................................. 221

START_TIMER() ............................................................................ 221

Expired() ......................................................................................... 222

Stop () ............................................................................................. 223

StopAllTimers()............................................................................... 223

IsRunning() ..................................................................................... 223

GetMode() ...................................................................................... 224

GetTimeoutMillis() .......................................................................... 224

Reboot Method...................................................................................... 224

RS-232 Interface Methods .................................................................... 225

rs232_open() .................................................................................. 225

rs232_ioctl() .................................................................................... 226

rs232_read() ................................................................................... 227

rs232_write()................................................................................... 228

rs232_close().................................................................................. 229

RS-485 Interface Methods .................................................................... 229

rs485_open() .................................................................................. 229

rs485_setparams() ......................................................................... 230

rs485_ioctl() .................................................................................... 230

rs485_setbuffersize()...................................................................... 231

rs485_read() ................................................................................... 231

rs485_write()................................................................................... 232

rs485_close().................................................................................. 232

File Access Methods ............................................................................. 233

fopen() ............................................................................................ 233

fread() ............................................................................................. 234

fseek()............................................................................................. 235

fwrite()............................................................................................. 235

fclose() ............................................................................................ 236

Appendix B FPM Development and Deployment Checklist .......... 237