The Mitsubishi Q81BD-J71GP21-SX is an Ethernet/IP communication module designed for use with MELSEC Q Series PLCs. This module enables communication between the MELSEC PLC and other devices over the Ethernet/IP network, allowing for fast, reliable, and flexible data exchange in industrial automation systems. It is ideal for integrating a variety of equipment and systems, such as remote I/O devices, HMIs, SCADA systems, and other automation devices, into the PLC control environment.
Key Features:
Type: Communication Module (Ethernet/IP)
Model: Q81BD-J71GP21-SX
Series: MELSEC Q Series
Communication Protocol:
Supports Ethernet/IP protocol, enabling communication between the MELSEC Q Series PLC and Ethernet/IP-compatible devices
Real-time data exchange with high-speed performance
Peer-to-peer communication and support for I/O communication with devices over Ethernet/IP network
Data Exchange:
Supports cyclic I/O data and message exchange
High-speed data transfer and fast response times for industrial applications
Capable of handling multiple connections simultaneously for large-scale applications
Easy Configuration:
Easily configured using GX Works2/3 or GX Developer programming software
Built-in diagnostics and network monitoring features for seamless troubleshooting and maintenance
Network Redundancy: Supports Ethernet/IP network redundancy for enhanced reliability and fault tolerance in critical applications
Flexible Integration: Can be integrated with a wide range of industrial devices, including remote I/O, sensors, actuators, HMIs, and other automation equipment
High Performance:
Data transmission speed: 100 Mbps (Fast Ethernet)
Provides reliable communication in harsh industrial environments with fast data refresh rates
Compact Design: Slim and compact form factor for easy installation and integration into control panels
Built-in Status Indicators: LED indicators for quick identification of communication status, power, and error monitoring
Specifications / Parameters:
Communication Interface:
Ethernet/IP (Ethernet Industrial Protocol) for high-speed communication with Ethernet-compatible devices
Data Transmission Speed: 100 Mbps (Fast Ethernet)
Connection Type: TCP/IP and UDP/IP for reliable communication over Ethernet
Protocol Supported: Ethernet/IP, including I/O communication and explicit messaging
I/O Support:
Supports up to 8 I/O connections per device, suitable for large-scale automation systems
Real-time exchange of cyclic I/O data with other devices over the Ethernet/IP network
Network Redundancy:
Ethernet/IP network redundancy support for high-availability systems, ensuring continuous operation in the event of network failures
Power Supply:
Input Voltage: 24 V DC
Current Consumption: Approx. 0.5 A (at 24 V DC)
Dimensions:
Width: 90 mm
Height: 90 mm
Depth: 80 mm
Weight: Approx. 0.3 kg
Operating Temperature:
Operating Temperature Range: 0°C to +55°C
Storage Temperature Range: -25°C to +70°C
Humidity: 20% to 90% RH (non-condensing)
Protection Class: IP20 (for indoor use)
Mounting: DIN rail mountable for easy integration into control panels and industrial environments
Status Indicators:
LED indicators for Ethernet connection, communication status, and error diagnostics
Provides real-time status monitoring for quick identification of network or connection issues
Applications:
Industrial Automation: Used in automation systems for controlling equipment such as I/O devices, actuators, sensors, and HMIs over an Ethernet/IP network
CNC Systems: Integrates with CNC machines for communication between the MELSEC Q Series PLC and CNC controllers or HMIs over the network
SCADA Systems: Enables communication between the PLC and SCADA systems for remote monitoring and control of industrial processes
Remote I/O: Expands I/O capabilities by connecting remote I/O devices to the PLC over the Ethernet/IP network
Material Handling Systems: Enables communication in conveyor systems, automated guided vehicles (AGVs), and other material handling equipment
Energy Management: Integrates energy meters, sensors, and actuators into energy management systems, providing centralized control over devices in an industrial setting
Process Control: Provides communication in process automation systems, such as chemical plants, water treatment facilities, and pharmaceutical manufacturing
[ SQL ] SHOW COLUMNS FROM `pge_web_nav` [ RunTime:0.001667s ]
[ SQL ] SELECT * FROM `pge_web_nav` WHERE `is_top` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000680s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Index' LIMIT 1 [ RunTime:0.000369s ]
[ SQL ] SHOW COLUMNS FROM `pge_news_class` [ RunTime:0.001762s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` IS NULL AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000357s ]
[ SQL ] SHOW COLUMNS FROM `pge_common` [ RunTime:0.004144s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'About' LIMIT 1 [ RunTime:0.000649s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'About' AND `common_id` = 0 LIMIT 1 [ RunTime:0.000327s ]
[ SQL ] SELECT `id`,`controller`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 62 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000386s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Product' LIMIT 1 [ RunTime:0.000262s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 29 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 ORDER BY `list_order` DESC,`id` DESC LIMIT 5 [ RunTime:0.000651s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Honor' LIMIT 1 [ RunTime:0.000269s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 32 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000554s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Cases' LIMIT 1 [ RunTime:0.000279s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 30 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000521s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'News' LIMIT 1 [ RunTime:0.000229s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 28 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000527s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'Contact' LIMIT 1 [ RunTime:0.000296s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'Contact' AND `common_id` = 0 LIMIT 1 [ RunTime:0.000282s ]
[ SQL ] SELECT `id`,`controller`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 58 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.007767s ]
[ SQL ] SELECT * FROM `pge_web_nav` WHERE `is_btm` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` [ RunTime:0.000467s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Index' LIMIT 1 [ RunTime:0.000291s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` IS NULL AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000262s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'About' LIMIT 1 [ RunTime:0.000269s ]
[ SQL ] SELECT `id`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 62 [ RunTime:0.000326s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Honor' LIMIT 1 [ RunTime:0.000261s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 32 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000544s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Product' LIMIT 1 [ RunTime:0.000245s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 29 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000523s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Cases' LIMIT 1 [ RunTime:0.000246s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 30 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000493s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'News' LIMIT 1 [ RunTime:0.000223s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 28 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000511s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'Contact' LIMIT 1 [ RunTime:0.000291s ]
[ SQL ] SELECT `id`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 58 [ RunTime:0.000331s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000371s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 2 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000324s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 7 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000364s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 8 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000305s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 3 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000308s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 6 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000312s ]
[ SQL ] SHOW COLUMNS FROM `pge_atm_class` [ RunTime:0.001641s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 1 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.007404s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 2 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000347s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 3 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000281s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 6 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000274s ]
[ SQL ] SHOW COLUMNS FROM `pge_link` [ RunTime:0.001699s ]
[ SQL ] SELECT * FROM `pge_link` WHERE `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000525s ]
[ SQL ] SHOW COLUMNS FROM `pge_web_pc_index` [ RunTime:0.001709s ]
[ SQL ] SELECT * FROM `pge_web_pc_index` WHERE `classid` IN (1,2) AND `status` = 0 ORDER BY `list_order` DESC,`id` ASC [ RunTime:0.000711s ]
[ SQL ] SHOW COLUMNS FROM `pge_config` [ RunTime:0.001656s ]
[ SQL ] SELECT * FROM `pge_news_config` WHERE `status` = 0 ORDER BY `list_order` DESC,`id` ASC [ RunTime:0.000434s ]
[ SQL ] SELECT * FROM `pge_news_config` WHERE `status` = 0 ORDER BY `id` DESC [ RunTime:0.000377s ]
[ SQL ] SHOW COLUMNS FROM `pge_news` [ RunTime:0.001972s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `rid` = 32 AND `is_home` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC LIMIT 20 [ RunTime:0.914828s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 32 AND `parent_id` = 0 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000704s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 32 AND `parent_id` = 112 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000531s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 32 AND `parent_id` = 111 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000501s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 32 AND `parent_id` = 110 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000492s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `rid` = 31 AND `is_home` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC LIMIT 20 [ RunTime:0.722056s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 31 AND `parent_id` = 0 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.007935s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `rid` = 30 AND `is_home` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC LIMIT 20 [ RunTime:0.985162s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 30 AND `parent_id` = 0 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000848s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `rid` = 28 AND `is_home` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC LIMIT 20 [ RunTime:0.852191s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 28 AND `parent_id` = 0 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000777s ]
[ SQL ] SELECT * FROM `pge_common` WHERE `common_id` = 0 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000685s ]
[ SQL ] SELECT * FROM `pge_common` WHERE `common_id` = 62 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000618s ]
[ SQL ] SELECT * FROM `pge_common` WHERE `common_id` = 58 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.025069s ]
[ SQL ] SELECT * FROM `pge_news_config` WHERE `status` = 0 ORDER BY `id` DESC [ RunTime:0.007105s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 0 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000584s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 184 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000513s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 232 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000484s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 219 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000465s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 188 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000494s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 185 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000481s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 233 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000486s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 190 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000477s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 191 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000496s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 192 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000548s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 193 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000533s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 194 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000568s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 195 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000536s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 196 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000530s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 197 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000595s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 198 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000584s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 199 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000548s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 200 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000550s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 201 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000545s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 202 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000538s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 203 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000533s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 204 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000529s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 205 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000459s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 206 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000501s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 207 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000532s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 208 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000507s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 209 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.001780s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 211 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.001100s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 212 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000556s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 213 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000468s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 214 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.037801s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 215 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000805s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 216 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000576s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 217 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000537s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 218 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000530s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 220 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000547s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 221 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000532s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 222 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000527s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 223 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000525s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 225 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000565s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 226 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000525s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 227 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000551s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 228 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000533s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 229 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000528s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 230 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.007624s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `parent_id` = 231 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000592s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `status` = 0 LIMIT 1 [ RunTime:0.000267s ]
[ SQL ] SHOW COLUMNS FROM `pge_photo` [ RunTime:0.001682s ]
[ SQL ] SELECT * FROM `pge_photo` WHERE `belong_id` = 48403 AND `table_name` = 'news' AND `islock` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.001066s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000597s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `id` = 48404 LIMIT 1 [ RunTime:0.000473s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `id` = 48402 LIMIT 1 [ RunTime:0.000385s ]
[ SQL ] UPDATE `pge_news` SET `clicks` = `clicks` + 1 WHERE `id` = 48403 [ RunTime:0.397187s ]