Pepper Computer RS232, RS485 user manual SMADCEnableRead Syntax

Models: RS485 RS232

1 320
Download 320 pages 36.43 Kb
Page 207
Image 207

Chapter 5 Analog Modules

SMART I/O User’s Manual

 

 

 

 

 

 

 

 

 

 

5.2.8.14SMADCEnableRead

Syntax

error_code SMADCEnableRead(u_int8 PortNr, u_int8 channel, BOOLEAN enable);

Description

This function checks if an SM-PT100 board is fitted on the specified port and if the channel is valid. It forces the HW task to read raw values from the enabled channels of the device one after the other. The HW task writes the results to the data module. If the flag enable is TRUE (<>0), then cyclic ADConversion is executed, else (enable=FALSE) and cyclic conversion is disabled. The function invalidates RAW and Converted data within the data module.

Input

u_int8 PortNr

u_int8 channel BOOLEAN enable

Output

error_code

Example

Port number to enable the reading function (from 0 to 10)

Number of specified channel (0 to 3)

Flag for enabling or disabling reading of the specified channel

SUCCESS

E_MNF If wrong type of module or no module is fitted on the selected port

E_PARAM If wrong channel number is specified or standard OS-9 error code (refer to the OS-9 Technical Manual Error Codes Section).

5

RetVal = SMADCEnableRead(0, 1, FALSE);

 

 

 

 

March 12, 1996

©1996 PEP Modular Computers GmbH

Page 5 - 51

 

 

Page 207
Image 207
Pepper Computer RS232, RS485 user manual SMADCEnableRead Syntax