当前位置:首页>农业>原料预处理:农业分选机器人是否应该强制通过食品级润滑认证?

原料预处理:农业分选机器人是否应该强制通过食品级润滑认证?

  • 2026-02-10 11:38:11
原料预处理:农业分选机器人是否应该强制通过食品级润滑认证?
😶‍🌫️ 天天盯手机 眼花!😇 点🎧听一听,一起磨耳朵👂

当一颗鲜红的草莓被轻柔的机械臂拾起,或是一把翠绿的菠菜在高速传送带上接受视觉审视时,一个隐秘却至关重要的问题浮出水面:那些确保机器人关节顺畅转动、导轨精准滑行的润滑油,是否可能成为食品安全的潜在风险?农业分选机器人,作为连接田间与餐桌的关键一环,其“内在清洁度”与外在分选精度同等重要。强制通过食品级润滑认证,看似是一个严苛的合规要求,实则是对现代食品工业“预防性安全”理念的一次深度拷问与技术体系的重构。

一、风险揭示:当“工业心脏”与“食品表皮”仅一线之隔

在非食品级润滑剂的应用场景中,风险并非总是以肉眼可见的污染形式出现,而是潜伏于细微之处:

  1. 直接污染风险:尽管设计上追求密封,但极端工况下的“油雾”逸散、密封件的老化失效、或因意外碰撞导致的润滑剂微滴溅射,都可能使微量的矿物油基或含有不当添加剂的润滑剂接触到农产品表面。这些物质难以通过后续的普通清洗彻底去除。
  2. 间接迁移风险:机器人末端执行器(如柔性夹爪、真空吸盘)在反复抓取过程中,其表面可能吸附环境中的油性气溶胶,进而转移到产品上。此外,维护保养时使用的工具、手套若沾染非食品级润滑剂,也可能在接触设备可触及表面时造成交叉污染。
  3. 长期累积与未知危害:即使单次迁移量极低,符合某些通用工业标准,但长期、多批次的累积效应,以及润滑剂中复杂添加剂(如抗磨剂、极压剂)在食品基质中的化学行为与潜在毒性,往往是现有常规检测与风险评估的盲区。

因此,问题的核心从“是否会发生污染”转向了“我们能否承受哪怕百万分之一概率的污染风险,以及如何证明其不存在”。在食品安全“零容忍”的舆论与监管环境下,采用食品级润滑剂,是将一种“未知的、需要被证明无害的风险”,转化为“已知的、已被权威认证为可接受的风险”管理过程。

二、技术解剖:食品级润滑认证背后的工程内涵

强制认证的要求,绝非简单地更换一瓶润滑油,它驱动的是从材料科学到机械设计,从维护规程到质量体系的系统性升级。

  1. 材料学的合规与性能平衡

    • 基础油选择:食品级润滑剂通常采用高度精炼的白油、聚α烯烃(PAO)或聚乙二醇(PAG)等合成油作为基础油,其毒性数据清晰,符合FDA 21 CFR §178.3570或NSF H1等标准。这要求机器人供应商对密封材料(如丁腈橡胶、氟橡胶)的相容性进行重新验证,防止溶胀或老化。
    • 添加剂的重构:所有添加剂(抗氧化、抗腐蚀、抗磨)必须同样符合食品接触法规。这常常意味着牺牲一部分在极端高压、高温下的性能表现(如某些极压抗磨剂被禁用),从而倒逼机械设计时采用更优的轴承材料、更合理的负载分布来补偿润滑性能的“短板”。
  2. 机械设计的“可清洁性”与“密封冗余”导向

    • 开放式齿轮、链条等传动部件:必须加装物理防护罩(最好是非金属、易清洁材质),防止润滑剂在离心力作用下飞溅,同时防护罩本身应易于拆卸清洗。
    • 关键关节密封:采用多重密封(如唇形密封+迷宫密封)设计,并设置可视化的泄漏指示器或收集槽,将潜在的泄漏导向可监控的收集点,而非产品区域。
    • 表面处理:与产品有接触风险的外壳、框架部分,应采用表面粗糙度低、耐腐蚀且易去污的涂层或材质,杜绝润滑剂附着残留的死角。
    • 认证压力促使设计哲学转变:从“防止泄漏”到“假定可能泄漏,但确保泄漏物无害且易于被隔离和清除”。这体现在:
  3. 维护体系的数字化与可追溯性

    • 油品标识与扫描:每台设备的每个润滑点对应唯一的二维码,维护人员只能扫描领取经系统授权的、批号可追溯的食品级润滑剂。
    • 加注量精准控制:采用定量加注设备,由PLC记录每次维护的润滑点、油品类型、加注量和时间,数据直接上传至区块链或中央数据库,防止误用与过量。
    • 预测性维护:通过集成油液状态传感器(如湿度、粘度传感器),实时监测润滑剂品质,在性能下降或污染风险升高前提前预警并安排更换,变被动维修为主动健康管理,从根本上减少因润滑失效导致的意外泄漏和大修次数。
    • 强制认证必然伴随严格的润滑管理程序。这需要通过PLC集成传感器和物联网(IoT)技术来实现:

三、方案评估:成本枷锁还是价值引擎?

反对强制认证的最主要论调始终是成本。让我们进行一场解剖式成本效益分析:

  1. 直接成本增量

    • 物料成本:食品级润滑剂价格通常是同等性能工业级产品的2-5倍。
    • 设计制造成本:更高的密封要求、防护设计和材料选择会提升设备的初始造价,幅度可能在5%-15%。
    • 认证与合规成本:获取并维持NSF、ISO 21469等认证需要持续的审计与测试费用。
  2. 隐性成本与风险对冲

    • 品牌声誉风险:一旦发生由润滑剂污染引发的食品安全事件,导致的品牌价值损失、市场召回费用和法律诉讼成本,足以让任何前期节省的润滑成本变得微不足道。对于高端有机品牌或出口型企业,这更是生命线。
    • 运营中断风险:因疑似污染导致的产线停产、产品扣留调查所带来的损失,远高于使用高性能润滑剂带来的稳定性提升。
    • 供应链门槛:越来越多的全球大型食品零售商和餐饮集团,将供应商生产设备使用食品级润滑剂作为准入性审核条款。没有认证,意味着失去进入高价值市场的门票。
  3. 长期价值收益

    • 设备寿命与可靠性:高品质的食品级合成润滑剂往往具有更佳的热稳定性、氧化安定性和清洁度,能减少油泥生成,延长换油周期和设备使用寿命,从长期看可降低总维护成本。
    • 生产灵活性:获得认证的设备可以无障碍地用于不同安全等级要求的产品线(从普通蔬菜到即食沙拉、婴儿食品),提升了生产线的通用性和资产价值。
    • ESG与可持续发展:使用可生物降解率更高的食品级润滑剂(某些类型),并借助精准润滑管理减少消耗和浪费,符合企业环境、社会和治理(ESG)目标,创造环保溢价。

四、实施路径:从“强制”到“分级”的理性构建

一刀切的“强制”可能给中小型农场带来难以承受的负担。一个更具建设性的路径是建立 “基于风险的分类分级强制体系” 。

  1. 风险分级

    • A级(直接接触区):机器人末端执行器、产品承载表面(传送带、托盘)、以及上方无物理隔离且可能产生油雾/滴落的传动部件。必须强制使用H1级(偶然接触可能)食品级润滑剂,并符合ISO 21469(卫生生产标准)
    • B级(飞溅风险区):设备外围的传动机构,有完备的物理防护,但防护罩在维护时可能打开。推荐使用食品级润滑剂,或使用H2级(无接触可能)工业润滑剂但需配合严格的防护与维护规程。
    • C级(完全隔离区):完全封闭在独立箱体内的电机、减速机等,与食品区有永久性物理屏障。可沿用高性能工业润滑剂,但箱体密封需定期检查。
  2. 技术过渡方案

    • 对于现有设备改造,可优先对A区进行润滑剂更换和密封升级,并为关键齿轮箱等加装二次防护。
    • 推广 “食品机械润滑服务包” ,由专业供应商提供从认证油品、专用工具、人员培训到废油回收的一体化服务,降低用户的技术门槛和综合成本。

五、技术实现:构建无缝集成的安全预处理产线

将合规要求转化为可靠的生产力,需要一整套深度融合PLC、工业机器人、机器视觉与AI算法的自动化系统。本节将探秘一个典型的智能预处理产线如何运作,并聚焦于保障食品安全的核心技术细节。

1. 系统架构:分层控制与数据贯通

一个现代化的原料预处理车间,其神经中枢是基于工业以太网(如Profinet、EtherCAT)的分层控制架构

  • 管理层(MES/ERP):接收订单,下达生产指令(如品种、批次、等级标准),并汇总全程质量与追溯数据。
  • 监控层(SCADA/HMI):提供全产线可视化界面,实时显示设备状态、工艺参数(水压、风速、转速)、产量及故障报警。操作员可在此一键切换生产配方。
  • 控制层(PLC):这是系统的“脊髓”。主PLC(如西门子S7-1500系列)协调全线节拍,处理各子站信号。它执行的核心逻辑包括:启停顺序控制、安全互锁(如确保清洗门关闭后才启动高压水)、PID调节(如恒温干燥)、以及与机器人控制器、视觉系统的实时通信。
  • 执行层:包括变频器驱动的传送带、气动阀门、泵组、以及工业机器人(如发那科、ABB) 和智能传感器。机器人控制器通过Profinet与主PLC同步,接收分拣或包装指令。
  • 感知层:高分辨率工业相机(如Basler)、3D轮廓传感器、近红外(NIR)光谱仪、X射线探测头等,构成系统的“眼睛”。它们产生的海量图像与光谱数据,通过千兆网或专用视觉控制器,传输给边缘计算工控机或AI加速卡进行处理。

2. 核心工位拆解:以AI视觉分选为例

让我们深入“智能分选”这一关键工位,揭露其如何将合规要求转化为精准动作。

  • 进料与匀料:振动给料机或差速皮带在PLC控制下,将原料单层化,确保每个个体都能被视觉系统清晰捕捉。
  • 图像采集:原料通过一个封闭的、光照恒定的检测通道。在这里,多光谱成像系统同时工作:
    • 高清RGB相机:
      捕捉外观颜色、形状、尺寸和表面瑕疵(如霉斑、损伤)。采用全局快门以避免运动模糊。
    • 近红外(NIR)相机:穿透表面,分析内部水分、糖度或检测心部病害。其光源波长经过特定选择,以匹配目标成分的吸收特征。
    • 高光谱成像(高端应用):可获取每个像素点的连续光谱曲线,能更精细地区分化学组分差异,如轻微霉变与正常色斑。
  • AI算法决策:
    图像数据被送入部署了深度学习模型的推理引擎。模型通常基于卷积神经网络(CNN),如YOLO(实时目标检测)或U-Net(像素级分割)架构。它能在毫秒内完成:
    1. 定位与分割:识别图像中每一个目标个体。
    2. 特征提取与分类:
      根据训练好的模型,判断每个个体是否合格,并分级(如特级、一级、二级)。对于内部品质,NIR数据通过偏最小二乘(PLS)等化学计量学模型实时计算出成分值,并与阈值比较。
    3. 生成执行指令:将不合格品或特定等级品的位置坐标(X, Y)和预计到达喷阀的时间,通过高速接口发送给PLC。
  • 精准剔除:
    PLC收到指令后,精确控制高速电磁阀阵列。当目标运动到对应喷阀下方时,PLC触发一个毫秒级脉冲,压缩空气将瑕疵品吹入废料槽。对于机器人分拣,则是由PLC将坐标发送给机器人,由六轴机器人以优化的轨迹抓取并放置到指定位置。

3. 安全与清洁的工程设计

预处理产线的机械设计必须贯彻“卫生设计”原则,这直接关系到润滑剂管理等合规要求的可实施性。

  • 材料:所有与产品接触的表面,均采用AISI 304或316不锈钢,并经过Ra ≤ 0.8 μm的抛光处理,确保光滑无死角,易于清洗。
  • 结构:
    设备框架采用开放式设计,避免积尘平台。所有支撑件采用光滑的圆形管材而非角钢。底部封板与地面呈一定倾角,防止污物堆积。
  • 传动密封:
    在不得不使用齿轮、轴承的A区(直接接触区),采用终身润滑的密封式轴承单元磁力密封传动,彻底杜绝润滑剂外泄可能。电机与减速机尽量外置,通过食品级材料制成的密封轴套穿过舱壁传递动力。
  • 清洗系统(CIP):
    产线集成全自动就地清洗系统。PLC按预设程序,控制清洗球、喷淋臂对设备内部进行水洗、碱洗、酸洗和最终漂洗。关键位置的电导率传感器流量计反馈清洗效果,确保无化学品残留。

六、方案造价与评估:从概念到落地

构建这样一条智能预处理产线,需要进行务实的方案评估。

  1. 物料清单(BOM)与造价估算

    一条中等产能、具备AI视觉分选和机器人包装的果蔬预处理线,整体造价通常在150万至500万元人民币区间,具体取决于自动化程度、检测精度和产能要求。

    • 机械本体(传送系统、机架、防护):占总成本30-40%,卫生级设计会使成本上浮10-20%。
    • 电气与控制系统(PLC、伺服驱动、低压电器):占总成本20-25%。
    • 感知与AI系统(相机、光源、光谱仪、工控机、软件授权):这是技术核心,也是差异最大部分,占总成本25-35%。一台高性能在线NIR分选机的价格可达数十万至上百万元人民币。
    • 工业机器人:根据负载和精度要求,一台标准六轴机器人成本在10-30万元。
    • 合规升级(食品级润滑、高级密封):占总成本5-10%。
  2. 方案评估关键指标

    • 增效:提升分选速度(单位时间处理量)、降低人工成本(可减少70%以上分拣工)。
    • 提质:提升优品率与一致性,从而提升售价;减少客户投诉与退货损失。
    • 降损:精准剔除瑕疵品,避免“好果子陪坏果子一起扔”的浪费;通过内部品质分级,实现优质优价。
    • 合规价值:避免潜在食品安全事故导致的巨额损失,并获取进入高端市场的资格。
    • 技术可行性:核心是视觉算法对目标瑕疵的识别率与误判率。需在真实原料上进行长期测试,确保在不同季节、不同产地原料变异下的稳定性。
    • 经济回报(ROI):计算需综合考量:
    • 运营复杂度:评估对操作人员技能的新要求,以及维护(尤其是光学部件清洁、AI模型迭代)的难度和成本。

七、应用领域与场景展望

智能预处理自动化技术正从大型食品加工厂向下游延伸,其应用场景不断拓展:

  • 中央厨房与预制菜工厂:对净菜(清洗、切分)的自动化、标准化需求迫切,是当前增长最快的市场之一。
  • 高端生鲜电商与超市配送中心:需要对到货农产品进行快速品控和分级,确保直达消费者的品质。
  • 种子加工与育种:利用高精度视觉和光谱技术对种子进行活力、纯度分级,提升农业源头质量。
  • 中药材加工:实现药材的自动化清洗、形状分选和异物剔除,符合GMP严格规范。
  • 社区支持农业(CSA)与农场直供:小型模块化、可移动的预处理单元,帮助中小农场在产地完成初级商品化处理,提升产品附加值。

八、结语

原料预处理自动化,绝非简单的“机器换人”,而是一场融合了精密机械工程、智能传感、数据科学与食品工业知识的深度变革。它通过将经验性的“眼观手挑”转化为可量化、可优化、可追溯的数据流与控制流,从根本上重塑了农产品初加工的精度、效率与可靠性。面对劳动力结构变化与消费升级的双重驱动,投资于智能预处理能力,已成为现代农业企业构筑核心竞争力的关键一环。未来,随着传感技术更微型化、AI模型更轻量化以及跨平台数据接口更标准化,这一技术必将以更低的门槛、更柔性的姿态,服务于更广泛的农业生产者,持续推动整个产业向高质量与可持续发展迈进。


读者互动话题

  1. 在您所在的农业细分领域,原料预处理环节目前面临的最大痛点是什么?是人工成本、分选精度不稳定,还是缺乏可靠的数据来指导后续加工?
  2. 如果引入一条自动化分选线,您认为最大的障碍会是初始投资、技术维护的复杂性,还是现有员工技能与新技术要求的匹配问题?
  3. 除了文中提到的,您认为还有哪些新型传感器技术(如太赫兹、高光谱成像)在未来3-5年内最有潜力颠覆现有的农产品分选方式?
  4. 对于小批量、多品种的特色农场,您认为共享式或移动式的自动化预处理服务是否可行?其商业模式可能如何设计?
  5. 在保障食品安全方面,您更信任基于AI视觉的全程无接触分选,还是结合了最终人工抽检的传统方式?为什么?
  6. 如果预处理产线产生的海量分级数据(如每个水果的大小、颜色、瑕疵类型)能够被深度分析,您认为这些数据除了用于指导生产,还能创造出哪些新的价值?
  7. 从环境保护角度,自动化预处理在节水(如循环水清洗)、减少化学品使用(如替代保鲜剂)和降低物料损耗方面,有哪些可以量化的贡献?我们应如何更好地向消费者传达这些可持续价值?

话题标签#智慧农业 #食品工业自动化 #机器视觉 #精准农业 #供应链升级

感兴趣工业自动化,物联网视觉AI,了解相关方案请私信,拉您进相关兴趣讨论小组。
嚼一嚼,得我们的内容对您有启发,也可以关注我们其他推荐频道
关注点赞,好运不断!点个在看 你最好看!

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-02-10 11:50:45 HTTP/2.0 GET : https://h.mffb.com.cn/a/471377.html
  2. 运行时间 : 0.132444s [ 吞吐率:7.55req/s ] 内存消耗:4,512.52kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=4c91b114ee890524f702e78e0b13938d
  1. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/runtime/temp/32b793ebdcbdb96aeb8bb24c123b0bef.php ( 11.98 KB )
  140. /yingpanguazai/ssd/ssd1/www/h.mffb.com.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000527s ] mysql:host=127.0.0.1;port=3306;dbname=h_mffb;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000746s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.004843s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.002545s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000544s ]
  6. SELECT * FROM `set` [ RunTime:0.007858s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000622s ]
  8. SELECT * FROM `article` WHERE `id` = 471377 LIMIT 1 [ RunTime:0.002606s ]
  9. UPDATE `article` SET `lasttime` = 1770695445 WHERE `id` = 471377 [ RunTime:0.002660s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.002045s ]
  11. SELECT * FROM `article` WHERE `id` < 471377 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.007851s ]
  12. SELECT * FROM `article` WHERE `id` > 471377 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000416s ]
  13. SELECT * FROM `article` WHERE `id` < 471377 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.011502s ]
  14. SELECT * FROM `article` WHERE `id` < 471377 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.013318s ]
  15. SELECT * FROM `article` WHERE `id` < 471377 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.007190s ]
0.134056s