Download Manual
Transcript
4.17 Read digital I/O status Modules: For JDAM DIO modules Description: Read the digital input channel value and readback the digital output channel value. Command: $AA6[CHK](cr) Syntax: Response: (see Note) $ Command leading code AA Module address ID (00 to FF) 6 Command for reading digital I/O status CHK Check sum (cr) Carriage return !FFSS00[CHK](cr) Valid command ?AA[CHK](cr) Invalid command ! Delimiter for valid command ? Delimiter for invalid command FF First byte of I/O status (See **) SS Second byte of I/O status (See **) 00 Always be 00 CHK Check sum (cr) Carriage return Note: JDAM9041 response: !(DataInH)(DataInL)00<CR> JDAM9042 response: !(DataOutH)(DataOutL)00<CR> JDAM9043 response: !(DataOutH)(DataOutL)00<CR> JDAM9044 response: !(DataOut)(DataIn)00<CR> JDAM9050 response: !(DataOut)(DataIn)00<CR> JDAM9052 response: !(DataIn)0000<CR> JDAM9053 response: !(DataInH)(DataInL)00<CR> JDAM9060 response: !(DataOut)(DataIn)00<CR> JDAM9063x response: !(DataOut)(DataIn)00<CR> JDAM9065x response: !(DataOut)(DataIn)00<CR> JDAM9066/67 response: !(DataOut)0000<CR> Example1: read digital input data from JDAM9050 (ID=05) Command: $056(cr) Response: !397900(cr) Read data=3978 Digital output status :DO0~DO7=39H Digital input data : DI0~DI6=78H 50