The SICK UM30-211118 is a versatile, self-contained ultrasonic sensor designed for precise distance measurement and object detection. It belongs to SICK's high-performance UM30 series, known for its reliability in demanding industrial environments. This particular model operates on a 10-30 V DC supply and features both Analog Current (4-20 mA) and Analog Voltage (0-10 V) output signals, making it highly adaptable for integration with a wide range of controllers, PLCs, and monitoring systems.
Dual Analog Outputs: Simultaneously provides a 4-20 mA current loop and a 0-10 V voltage output proportional to the measured distance. This offers maximum flexibility for connecting to different industrial interfaces.
Teaching Function: Simple configuration via a built-in "Teach-in" button allows for quick and easy setup of the measuring range (e.g., setting near and far points) without the need for complex programming.
High Immunity to Interference: Ultrasonic technology makes it largely immune to target object color, transparency, or ambient light conditions. It is also resistant to dust, mist, and aerosols that often cause issues for optical sensors.
Adjustable Response Time: The response time can be configured to optimize performance between fast detection and stable filtering of signal noise.
LED Status Indicators: Integrated LEDs provide clear visual feedback on operating status, signal quality, and output state for easy commissioning and diagnostics.
Robust Housing: Built with a sturdy metal housing (M30 x 1.5 thread) offering a high degree of mechanical robustness and environmental protection rated at IP67, making it suitable for harsh conditions.
3. Technical Specifications
Parameter Specification
Order Number UM30-211118
Operating Principle Ultrasonic (PUR)
Supply Voltage 10 ... 30 V DC
Output Signals 1 x Analog Current: 4-20 mA (2-wire)
1 x Analog Voltage: 0-10 V (3-wire)
Measuring Range 80 mm ... 300 mm (0.08 m - 0.3 m)
Resolution < 0.1 mm
Linearity Error ± 0.5% of full scale value (FSV)
Response Time Adjustable, typically 30 ms
Transducer Frequency ~ 300 kHz
Housing Cylindrical, Metal, M30 x 1.5
Protection Rating IP67
Connection 4-pin M12 x 1 connector
Operating Temperature -25 °C ... +70 °C
Teaching Method Via push-button
4. Pinout (M12 Connector)
Pin 1: Supply Voltage (+Vs)
Pin 2: Analog Voltage Output (0-10 V)
Pin 3: Ground (0 V)
Pin 4: Analog Current Output (4-20 mA)
5. Typical Applications
The UM30-211118 is ideal for applications requiring accurate, non-contact distance measurement within its short range, especially where environmental factors challenge optical sensors.
Level Detection: Monitoring fill levels of liquids, granules, or powders in small containers, silos, or hoppers.
Position Control: Verifying the position of parts, tools, or doors in automated machinery and assembly lines.
Loop Control: Providing a feedback signal for controlling the diameter or tension of rolled materials (e.g., paper, film, wire).
Object Presence Checking: Detecting the presence or absence of objects on a conveyor, regardless of their color or surface finish.
[ SQL ] SHOW COLUMNS FROM `pge_web_nav` [ RunTime:0.001451s ]
[ SQL ] SELECT * FROM `pge_web_nav` WHERE `is_top` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000597s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Index' LIMIT 1 [ RunTime:0.000304s ]
[ SQL ] SHOW COLUMNS FROM `pge_news_class` [ RunTime:0.001472s ]
[ 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.000292s ]
[ SQL ] SHOW COLUMNS FROM `pge_common` [ RunTime:0.001475s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'About' LIMIT 1 [ RunTime:0.000484s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'About' AND `common_id` = 0 LIMIT 1 [ RunTime:0.000283s ]
[ SQL ] SELECT `id`,`controller`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 62 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000367s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Product' LIMIT 1 [ RunTime:0.000249s ]
[ 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.000550s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Honor' LIMIT 1 [ RunTime:0.000259s ]
[ 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.000529s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Cases' LIMIT 1 [ RunTime:0.000254s ]
[ 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.000523s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'News' LIMIT 1 [ RunTime:0.000228s ]
[ 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.000507s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'Contact' LIMIT 1 [ RunTime:0.000269s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'Contact' AND `common_id` = 0 LIMIT 1 [ RunTime:0.000266s ]
[ SQL ] SELECT `id`,`controller`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 58 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000338s ]
[ SQL ] SELECT * FROM `pge_web_nav` WHERE `is_btm` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` [ RunTime:0.000360s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Index' LIMIT 1 [ RunTime:0.000263s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` IS NULL AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000248s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'About' LIMIT 1 [ RunTime:0.000253s ]
[ SQL ] SELECT `id`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 62 [ RunTime:0.000300s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Honor' LIMIT 1 [ RunTime:0.000247s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 32 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000492s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Product' LIMIT 1 [ RunTime:0.000229s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 29 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000505s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'Cases' LIMIT 1 [ RunTime:0.000256s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 30 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000487s ]
[ SQL ] SELECT `id`,`pc_controller` FROM `pge_news_config` WHERE `pc_controller` = 'News' LIMIT 1 [ RunTime:0.000221s ]
[ SQL ] SELECT `id`,`class_name` FROM `pge_news_class` WHERE `rid` = 28 AND `depth` = 1 AND `status` = 0 AND `recycle` = 0 [ RunTime:0.000483s ]
[ SQL ] SELECT `id`,`controller` FROM `pge_common` WHERE `controller` = 'Contact' LIMIT 1 [ RunTime:0.000269s ]
[ SQL ] SELECT `id`,`classname`,`cn_title` FROM `pge_common` WHERE `common_id` = 58 [ RunTime:0.000316s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 1 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000358s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 2 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000315s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 7 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000321s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 8 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000297s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 3 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000315s ]
[ SQL ] SELECT * FROM `pge_atm` WHERE `class_id` = 6 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000303s ]
[ SQL ] SHOW COLUMNS FROM `pge_atm_class` [ RunTime:0.001600s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 1 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000549s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 2 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000301s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 3 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000275s ]
[ SQL ] SELECT * FROM `pge_atm_class` WHERE `id` = 6 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000268s ]
[ SQL ] SHOW COLUMNS FROM `pge_link` [ RunTime:0.001509s ]
[ SQL ] SELECT * FROM `pge_link` WHERE `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000493s ]
[ SQL ] SHOW COLUMNS FROM `pge_web_pc_index` [ RunTime:0.001681s ]
[ SQL ] SELECT * FROM `pge_web_pc_index` WHERE `classid` IN (1,2) AND `status` = 0 ORDER BY `list_order` DESC,`id` ASC [ RunTime:0.000680s ]
[ SQL ] SHOW COLUMNS FROM `pge_config` [ RunTime:0.001606s ]
[ SQL ] SELECT * FROM `pge_news_config` WHERE `status` = 0 ORDER BY `list_order` DESC,`id` ASC [ RunTime:0.000402s ]
[ SQL ] SELECT * FROM `pge_news_config` WHERE `status` = 0 ORDER BY `id` DESC [ RunTime:0.000381s ]
[ SQL ] SHOW COLUMNS FROM `pge_news` [ RunTime:0.001898s ]
[ 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.307333s ]
[ 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.000852s ]
[ 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.000581s ]
[ 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.000547s ]
[ 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.000528s ]
[ 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.262799s ]
[ 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.000566s ]
[ 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.195397s ]
[ 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.000566s ]
[ 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.270117s ]
[ 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.000844s ]
[ SQL ] SELECT * FROM `pge_common` WHERE `common_id` = 0 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000797s ]
[ SQL ] SELECT * FROM `pge_common` WHERE `common_id` = 62 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000752s ]
[ SQL ] SELECT * FROM `pge_common` WHERE `common_id` = 58 AND `status` = 0 ORDER BY `id` DESC [ RunTime:0.000611s ]
[ SQL ] SELECT * FROM `pge_news_config` WHERE `status` = 0 ORDER BY `id` DESC [ RunTime:0.000467s ]
[ 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.000753s ]
[ 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.000613s ]
[ 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.000567s ]
[ 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.000579s ]
[ 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.000552s ]
[ 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.000534s ]
[ 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.000529s ]
[ 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.000521s ]
[ 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.000529s ]
[ 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.000551s ]
[ 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.000526s ]
[ 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.000519s ]
[ 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.000555s ]
[ 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.000529s ]
[ 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.000516s ]
[ 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.000546s ]
[ 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.000515s ]
[ 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.000523s ]
[ 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.000526s ]
[ 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.000522s ]
[ 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.000520s ]
[ 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.000533s ]
[ 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.000525s ]
[ 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.000514s ]
[ 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.000511s ]
[ 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.000509s ]
[ 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.000539s ]
[ 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.000533s ]
[ 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.000516s ]
[ 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.000514s ]
[ 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.000504s ]
[ 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.000509s ]
[ 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.000512s ]
[ 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.000538s ]
[ 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.000523s ]
[ 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.000524s ]
[ 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.000506s ]
[ 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.000516s ]
[ 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.000521s ]
[ 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.000538s ]
[ 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.000521s ]
[ 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.000522s ]
[ 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.000563s ]
[ 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.000521s ]
[ 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.000516s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `status` = 0 LIMIT 1 [ RunTime:0.000262s ]
[ SQL ] SHOW COLUMNS FROM `pge_photo` [ RunTime:0.001654s ]
[ SQL ] SELECT * FROM `pge_photo` WHERE `belong_id` = 54722 AND `table_name` = 'news' AND `islock` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.001055s ]
[ SQL ] SELECT * FROM `pge_news_class` WHERE `rid` = 29 AND `status` = 0 ORDER BY `list_order` DESC,`id` DESC [ RunTime:0.000613s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `id` = 54723 LIMIT 1 [ RunTime:0.000472s ]
[ SQL ] SELECT * FROM `pge_news` WHERE `id` = 54721 LIMIT 1 [ RunTime:0.000391s ]
[ SQL ] UPDATE `pge_news` SET `clicks` = `clicks` + 1 WHERE `id` = 54722 [ RunTime:0.058311s ]