Emerson PACSystems VersaMax IC200CMM020 Скачать руководство пользователя страница 13

 
GFK-2423G 

 

 

 

 

 

 

               Nov 2019

 

 

13 

 

RTU Function Codes Supported 

The Serial Communications module supports the following RTU Function Codes. 

Function 

Code Value

 

Function Name 

RTU Master Command 

Slave 

Reference 

Type 

Valid as 

Broadcast 

Query?

 

Dec.  Hex.

 

01 

Read Output Table 

Send RTU Read/Force/Preset Query 

%Q 

No 

02 

Read Input Table 

Send RTU Read/Force/Preset Query 

%I 

No 

03 

Read Registers 

Send RTU Read/Force/Preset Query 

%R 

No 

04 

Read Analog Inputs 

Send RTU Read/Force/Preset Query 

%AI 

No 

05 

Force Single Output 

Send RTU Read/Force/Preset Query 

%Q 

Yes 

06 

Preset Single Register 

Send RTU Read/Force/Preset Query 

%R 

Yes 

07 

Read Exception Status 

Send RTU Read/Force/Preset Query 

%Q 

No 

08 

Loopback/Maintenance 

Send RTU Diagnostic Query 

N/A 

No 

15 

0F 

Force Multiple Outputs 

Send RTU Read/Force/Preset Query 

%Q 

Yes 

16 

10 

Preset Multiple Registers 

Send RTU Read/Force/Preset Query 

%R 

Yes 

17 

11 

Report Device Type 

Send RTU Read/Force/Preset Query 

N\A 

No 

67 

43 

Read Scratch Pad Memory 

Send RTU Read/Force/Preset Query 

N\A 

No 

Product Revision History 

Revision 

Date 

Description 

IC200CMM020-GA  Nov 2019 

Following Emerson’s acquisition of this product, changes have been made to apply appropriate 

branding and registration of the product with required certification agencies. No changes to 
material, process, form, fit or functionality. 

IC200CMM020-FA  Oct 2016 

EU RoHS compliant module per directive 2011/65/EU dated 8-June-2011. No changes to 
features, performance or compatibility. 

IC200CMM020-EA  Feb 2012 

Label change. No changes to features, performance or compatibility. 

IC200CMM020-DA  Mar 2011 

Labeling change. No changes to compatibility, functions or performance. 

IC200CMM020-CA  Mar 2010 

Changed manufacturing location. No changes to compatibility, functionality or performance. 

IC200CMM020-BA  Oct 2008 

Updated Power Supply OK signal circuitry. 

IC200CMM020-AA  Jan 2006 

Initial product release 

Operational Notes and Open Issues 

 

Application  programs  should  use  the  “Command  Ready”  indication  to  synchronize  the  first  command  to  the 

module upon Genius NIU system power up. 

 

Do not set the serial port baud rate higher than 19200 baud. 

 

The Data Length parameter is ignored for function codes 5 and 6.  The Data Start and Data Length parameters are 
ignored for function codes 7 and 17.  For function code 67, the Data Start parameter must be set to 1 and the Data 
Length parameter must be set to 62. 

 

Firmware update occurs at 19200 baud.  If the module is configured for operation at a different baud rate and you 

wish to perform a firmware update, first change the Genius NIU’s serial port configuration and select 19200 baud.  
Then, when running the Winloader update utility, select 19200 baud.  Then return the GNIU’s baud rate setting to 

its original value. 

 

If the Genius bus scan rate is slower than the PLC CPU’s sweep time, a command may be 

written into %AQ memory 

at the PLC CPU, but overwritten with a newer command before the original command is transferred to the GNIU for 

processing.  It will appear that the original command has been “dropped”.

 

Содержание PACSystems VersaMax IC200CMM020

Страница 1: ...IMPORTANT PRODUCT INFORMATION GFK 2423G Nov 2019 PACSystemsTM VersaMax SERIAL COMMUNICATION MODULE IC200CMM020 ...

Страница 2: ...mational purposes only and Emerson makes no warranty as to the accuracy of the information included herein Changes modifications and or improvements to equipment and specifications are made periodically and these changes may or may not be reflected herein It is understood that Emerson may make changes modifications or improvements to the equipment referenced herein or to the document itself at any...

Страница 3: ...wire connection 2 NC 3 NC 4 ATTACH Input 5 P5V Output 5V to power external adapters 6 RTS A Output Request to Send A output 7 0V Ground reference 8 CTS B Input Clear to Send B input 9 RT Termination for RDA 10 RD A Input Receive Data A input 11 RD B Input Receive Data B input 12 SD A Output Transmit Data A output 13 SD B Output Transmit Data B output 14 RTS B Output Request to Send B output 15 CTS...

Страница 4: ...EQ content Minimum 22 words Maximum 64 words COMMREQ response memory AI required Minimum 2 words Maximum 64 words RTU Master Commands As described in Modbus RTU Communications Manual GFK 2220 Minor differences as described below 65520 Initialize RTU Master Port 8000 Clear RTU Master Diag Status 8001 Read RTU Master Diag Status 8002 SendRTURead Force PresetQuery 8003 Send RTU Diagnostic Query The m...

Страница 5: ... of the carriers 6 Power up the System and Observe the Module LEDs The LEDs indicate the presence of power and show the operating mode and status of the module MOD OK PORT ACT OK OFF when the module has not yet started its powerup sequence Green indicates the module has successfully completed powerup diagnostics Amber means the module has detected overpower condition No powerflow or communication ...

Страница 6: ... the serial network until it receives a valid configuration Enter the value 10 for the module ID when configuring the module as a GENERIC_COMM module in the Genius NIU system The GENERIC_COMM module configuration will display the value FFFF980A for the Module ID parameter Modbus RTU Communications The VersaMax Serial Communications module supports Modbus RTU Master protocol To operate as a Master ...

Страница 7: ... receive commands changing the sequence number has no effect Once the module has issued a status value of COMMAND_READY any change to the value of the sequence number prompts the module to process the current command in the module s AQ memory The application program can send the command multiple times by simply changing the sequence number The sequence number value of zero has a special meaning it...

Страница 8: ...Genius NIU However that is not necessary Note that no commands are sent until reference AI0001 in the I O Station s Genius NIU indicates the Command Ready Status value of 2 Part 1 Initialize the Master Serial Port Command Program Block First the serial port is configured with the Initialize Master Serial Port Command 65520 COMMREQ status value Zero Sequence Number set to current sequence value AQ0...

Страница 9: ...and status value in AI0001 is 1 the command has been successfully executed The Serial Comm Module is configured as an RTU Master and ready to accept Modbus RTU commands Part 2 Set Up the Send RTU Preset Query Command 08002 COMMREQ status value Zero Sequence Number set to current sequence value AQ0002 Address RTU Slave Address 3 RTU Function Code 16 RTU Data Address 101 Number of Data Points 1 Data...

Страница 10: ...l Communications module supports RTU Master command numbers 65520 8000 8001 8002 and 8003 as described in the Modbus RTU Communications Manual GFK 2220 with a few differences as described below Command 65520 Initialize RTU Master Port If it is necessary to change the serial port settings from the default values the Initialize RTU Master Port command can be sent to the Serial Communications module ...

Страница 11: ...orces 1 stop bit Word 17 0 Ignored Port Interface not software configurable only one port is available Word 18 0 1 0 Default Half Duplex Mode Setting the parameter to 0 configures the port to operate in 2 wire mode Setting the parameter to 1 configures the port for 4 wire mode Word 19 0 65 535 0 to 6 5535 seconds 0 Default Character gap time out in 100 microsecond units Word 20 0 to 6 5535 seconds...

Страница 12: ...tus Word Memory Type N A for memory mapped command status will be returned in the first word AI memory Word 4 0 Ignored Status Word Address 1 N A for memory mapped command status will be returned in the first word AI memory Word 5 0 Ignored WAIT Mode time out values are unused N A for memory mapped command Word 6 0 Ignored WAIT Mode time out values are unused N A for memory mapped command Word 7 8...

Страница 13: ...2011 No changes to features performance or compatibility IC200CMM020 EA Feb 2012 Label change No changes to features performance or compatibility IC200CMM020 DA Mar 2011 Labeling change No changes to compatibility functions or performance IC200CMM020 CA Mar 2010 Changed manufacturing location No changes to compatibility functionality or performance IC200CMM020 BA Oct 2008 Updated Power Supply OK s...

Страница 14: ...Slave address and the Slave is currently in Force Listen Only Mode No timeout will occur if the RTU Broadcast Address is used When incrementing the sequence number to send a new command a rollover of the 16 bit integer value from 65535 to 0 will not result in a new command being sent since zero is not recognized as a valid sequence number ...

Страница 15: ...s the right to modify or improve the designs or specifications of the products mentioned in this manual at any time without notice Emerson does not assume responsibility for the selection use or maintenance of any product Responsibility for proper selection use and maintenance of any Emerson product remains solely with the purchaser 2019 Emerson All rights reserved Emerson Terms and Conditions of ...

Отзывы: