Product Description
GE IC695CMM002 Universal Communication Module
Working PrincipleCommunication Protocol Processing Principle
The module supports multiple communication protocols, such as Serial I/O, Modbus Master/Slave, CCM Slave, DNP3 Master/Slave, etc. When communicating with different devices, it encapsulates and decapsulates data according to the set protocol rules. For example, in Modbus RTU mode, the module adds function codes, address codes, and other information to the data to be sent according to Modbus protocol specifications, encapsulates it into a frame conforming to Modbus RTU format, and sends it through the serial port. When receiving data, it parses the received frame and extracts valid data for the connected devices.
Serial Communication Principle
The module has two independent serial ports, which can be set to RS232, two-wire RS485, four-wire RS485 and other working modes via software. During serial communication, it realizes data transmission with external devices according to set parameters such as baud rate, data bits, stop bits, and parity bits. Take RS232 mode as an example: it sends or receives data bit by bit in the form of level signals through TXD (transmit) and RXD (receive) pins according to the set parameters. In RS485 mode, since it supports multi-point communication, the module determines whether to receive or send data according to address information, thus enabling communication with multiple devices.
Interaction Principle with PLC
The IC695CMM002 module directly communicates with the GE PLC CPU via Ethernet. It processes data received from external devices through the serial port and sends them to the PLC CPU via Ethernet. Meanwhile, it receives data from the PLC CPU and sends them to corresponding external devices via the serial port as needed, thus realizing data interaction between the PLC and external devices and completing the control and monitoring tasks of the entire system.
Data Transmission and Control Principle
The module adopts patented high-speed technology to improve data transmission efficiency. During data transmission, it caches and processes data to ensure accuracy and integrity. The module also has status monitoring and control functions: it monitors its working status (such as normal communication or errors) through internal logic circuits and programs, and feeds back these status information to users via LED indicators or status bits, facilitating fault diagnosis and system maintenance. In addition, users can control the communication process (such as setting communication parameters, starting or stopping communication) through programming.

Functional FeaturesCommunication Capability
Multi-Protocol Support: Supports multiple protocols including Serial I/O, Modbus Master/Slave, CCM Slave, DNP3 Master/Slave, and SPL. Each port can be independently configured for protocols, enabling flexible communication with devices from different manufacturers and protocol standards to meet communication needs in various industrial scenarios. It should be noted that if one port is configured as a DNP3 slave or master, other ports of the module can only be configured as DNP3 masters or slaves.
Dual Independent Serial Ports: The module provides two completely independent serial ports, which can be respectively connected to different external devices to implement different communication tasks, greatly improving the application flexibility and communication efficiency of the module.
Software-Configurable Serial Modes: The external serial ports can be easily set to three working modes (RS232, two-wire RS485, four-wire RS485) via software, adapting to different communication distances and environmental requirements. The interface is in RJ45 form, facilitating wiring and connection with other devices.
Selectable Baud Rates: Supports multiple baud rates, including 1200, 2400, 4800, 9600, 19.2K, 38.4K, 57.6K, 115.2K, etc. Users can select appropriate baud rates according to actual communication needs and device requirements to ensure stable and accurate communication.
Performance and Reliability
High-Speed Data Transmission: Adopts patented high-speed technology to effectively improve data throughput, enabling fast data sending and receiving to meet application scenarios with high requirements for data transmission speed, such as industrial control processes with high real-time requirements.
Hot Swapping: Supports hot swapping of the module, including new and old I/O modules for PCI backplane bus and serial backplane bus. The module can be plugged or unplugged during system operation without affecting normal system operation, which is convenient for system maintenance and upgrading, effectively reducing downtime and maintenance costs.
Electrical Isolation: Has isolation functions between ports and between ports and the backplane. This isolation design can effectively prevent electrical interference, improve the anti-interference capability and operational stability of the module, and protect the safety of devices and personnel to a certain extent.
Wide Voltage and Current Adaptability: Supports various voltage ranges and current capacities, enabling stable operation in different power environments, adapting to power supply conditions in different application scenarios, and improving the environmental adaptability of the module.
Status Monitoring and Indication
The module has functions of identity and status reporting, as well as LED status indicators. Users can intuitively understand the working status of the module (such as normal operation or communication failure) through different states of the LED lights, facilitating daily maintenance and fault diagnosis. Meanwhile, abundant status bits and control bits facilitate monitoring the module's status and controlling the communication process through programming.
Compatibility and Compliance
Good Compatibility: As a communication module of the GE RX3i series, it has good compatibility with other modules and devices of the series, and can be well integrated into the entire RX3i system to jointly achieve complex industrial control tasks. In addition, RX3i serial modules can be easily transplanted into 90-30 series PLCs, featuring certain versatility and expandability.
Compliance with Multiple Standards: Complies with relevant standards and requirements such as CE, UL/CUL 508 and 1604, ATEX, etc., indicating that it meets certain international standards in terms of safety and reliability, and can be used with confidence in industrial environments of different regions and industries.

Application FieldsIndustrial Automation
This is one of the most widely used fields of the module. It can connect PLCs with various industrial devices, such as sensors, actuators, frequency converters, human-machine interfaces (HMI), etc. By connecting with sensors, it can collect real-time data in the production process, such as temperature, pressure, flow, etc.; by communicating with actuators, it realizes precise control of equipment; by communicating with frequency converters, it adjusts the motor speed according to production needs, thereby achieving automated control and monitoring of the entire production process and improving production efficiency and product quality.
Power Industry
It can be used for data collection and monitoring in power systems. On the one hand, it can serve as a gateway device for communication between power line fieldbus devices and PLCs, DCS, upper computers, etc., realizing data interaction between different devices and transmitting various operation data of the power system (such as voltage, current, power, etc.) to the monitoring center, so that staff can grasp the operation status of the power system in real time. On the other hand, it supports power-related protocols such as DNP3, and can communicate with other power devices conforming to the protocol to realize remote control and management of power devices and ensure the stable operation of the power system.
Energy Management
The module plays an important role in energy management systems. It can connect various energy metering devices, such as smart meters, gas meters, heat meters, etc., collect data from these devices, and transmit them to the energy management platform for statistics, analysis, and monitoring of energy consumption, helping enterprises achieve reasonable allocation and effective utilization of energy, reduce energy consumption costs, improve energy efficiency, and achieve the goal of energy conservation and emission reduction.
Transportation
It can be applied to automation control of transportation hubs, intelligent transportation systems, etc. For example, in transportation hubs such as airports and railway stations, it is used to connect various devices (such as baggage handling systems, elevator control systems, lighting systems, etc.) to realize collaborative work and centralized control of devices, improving the operation efficiency and service quality of transportation hubs. In intelligent transportation systems, it can communicate with roadside traffic sensors, signal light controllers, etc., to realize real-time monitoring and intelligent control of traffic flow and optimize traffic capacity.
Water Treatment and Environmental Protection
In water treatment plants, it can connect water quality monitoring devices, water pumps, valves, etc., to realize automated control of the water treatment process and real-time monitoring of water quality. By communicating with related devices, it automatically adjusts the operation status of water pumps, the opening and closing of valves, etc., according to water quality conditions and treatment process requirements to ensure that the water treatment effect meets standards. In the field of environmental protection, it can connect with atmospheric monitoring devices, sewage monitoring devices, etc., and transmit monitoring data to the monitoring center of environmental protection departments in a timely manner, providing data support for environmental supervision.
Mechanical Processing
It can be used in CNC machines and other equipment to realize communication between CNC equipment and other auxiliary devices. For example, by communicating with the tool management system, it can obtain real-time tool usage information to realize automatic tool replacement and management; by communicating with measuring equipment, it feeds back the measurement data of machined parts to the control system in a timely manner to adjust the machining process and improve the machining accuracy and quality of parts. In addition, it can also be applied to plastic machinery and other equipment to realize automated control and monitoring of the production process.