分布式控制系统:第3章PL_第1页
分布式控制系统:第3章PL_第2页
分布式控制系统:第3章PL_第3页
分布式控制系统:第3章PL_第4页
分布式控制系统:第3章PL_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

分布式控制系统第3章PLC的基本结构和工作原理可编程控制器的组成、原理、接口电路与软元件详解Contents本章内容概览可编程逻辑控制器的基本结构、工作原理与系统设计方法01PLC概述与基本组成02PLC基本工作原理03PLC输入/输出接口电路04PLC中的软元件05PLC控制系统设计与应用CHAPTER01PLC概述与基本组成从定义起源到硬件架构,建立对可编程控制器的整体认知Chapter03·PLCPLC的定义与发展历程可编程逻辑控制器(PLC)自1969年诞生以来,从替代继电器硬接线的简单逻辑控制器,发展为集逻辑运算、顺序控制、定时计数、算术运算于一体的工业控制核心设备,其演进路径深刻反映了制造业对柔性化、智能化控制的持续追求。1968美国通用汽车提出"可编程控制器"需求,旨在替代传统继电器控制系统中复杂且难以修改的硬接线逻辑1969DEC公司研制出第一台PLC(PDP-14),实现了用软件编程替代硬件接线完成逻辑控制功能1970s引入微处理器,PLC从纯逻辑控制扩展到模拟量处理、PID调节和数据通信等复杂功能NOW集运动控制、过程控制、网络通信、人机交互于一体的综合性工业自动控制平台西门子S7-1500PLC控制器Chapter03·StructurePLC的基本组成结构PLC由中央处理器(CPU)、存储器、输入/输出接口、电源模块和编程设备五大核心模块组成,各模块通过内部总线协同工作,形成一个可靠性高、抗干扰能力强的工业级计算控制平台。PLC中央处理器模块电路板PART01核心处理单元CPU是PLC的运算与控制中心,按系统程序赋予的功能接收并存储用户程序和数据,逐条执行指令完成逻辑和算术运算存储器分为系统程序存储器(ROM/EPROM)和用户程序存储器(RAM),前者固化系统管理程序,后者存放用户编写的控制逻辑PLC输入输出模块端子接线PART02接口与辅助模块输入接口将现场开关量、模拟量等信号经光电隔离后转换为CPU可处理的数字信号,输出接口则将CPU指令转换为驱动执行机构的控制信号电源模块将交流220V或直流24V转换为PLC内部各电路所需的稳定工作电压,同时具备过压过流保护和抗干扰滤波功能编程设备(手持编程器或PC+编程软件)用于用户程序的编写、调试、下载和在线监控,是人与PLC交互的主要工具Chapter03·基本结构和工作原理PLC与传统继电控制系统的对比PLC以软件编程替代硬件接线,从根本上解决了传统继电器控制系统接线复杂、修改困难、可靠性低、维护成本高等固有缺陷,实现了工业控制从'硬逻辑'到'软逻辑'的范式转变。传统继电器系统硬接线逻辑控制逻辑通过物理接线实现,每次工艺变更都需重新布线,调试周期长且极易出现接线错误。线路图复杂时,排查故障需逐点测量,效率低下。机械磨损问题继电器触点存在机械磨损和电弧烧蚀,平均无故障时间短,需要大量定期维护和备件更换。触点氧化还会导致接触不良,引发意外停机。扩展性受限系统扩展需要增加大量物理器件和柜体空间,复杂控制系统的体积和成本呈非线性增长。改造时往往需要停产施工,影响生产连续性。PLC控制系统软逻辑编程控制逻辑以软件程序形式存储,工艺变更只需修改程序并重新下载,零接线改动即可实现功能迭代。程序可备份复制,便于标准化推广。高可靠性设计采用固态电子元件和无触点输出,内置自诊断功能可实时监测CPU、I/O、通信等模块的运行状态。故障预警机制可提前发现潜在问题。灵活扩展能力通过增加扩展模块或远程I/O站即可灵活扩容,单台PLC可管理数千个I/O点,空间利用率极高。网络通信实现分布式控制,降低布线成本。ARCHITECTUREPLC在分布式控制系统中的定位在现代分布式控制系统架构中,PLC承担着现场层实时逻辑控制和设备级联锁保护的核心角色,与DCS的过程优化层形成互补,两者通过工业网络互联构成完整的多层级自动化控制体系。PIDDCS侧重连续过程控制(温度、压力、流量PID调节),PLC侧重离散逻辑控制(启停、联锁、顺序工序),两者功能定位互补MERGE现代大型PLC已具备模拟量处理和PID调节能力,DCS也集成顺序控制功能,两者技术边界日趋模糊并向融合方向发展FIELD典型工业架构中PLC位于现场控制层,通过Profibus/Modbus等工业总线与上层DCS或SCADA系统实现数据交互和指令传递I/O分布式I/O站使PLC控制范围可扩展至整个厂区,配合冗余通信链路确保关键控制回路的高可用性和实时响应工业控制室内DCS操作台与监控屏实景CHAPTER02PLC基本工作原理深入理解PLC的等效电路、扫描周期与梯形图编程逻辑EQUIVALENTCIRCUITMODELPLC的等效电路模型PLC的等效电路将复杂的电子系统抽象为输入继电器、内部逻辑网络和输出继电器三个层次,使工程人员能够用传统继电器电路的思维来理解和设计PLC控制程序,大幅降低了学习门槛。01输入等效部分:每个外部输入信号对应一个内部"输入继电器",外部开关闭合时该继电器线圈得电,其常开触点闭合、常闭触点断开02内部逻辑等效部分:用户程序中的梯形图逻辑等效为由大量虚拟触点组成的串并联网络,通过软件运算确定各逻辑回路的通断状态03输出等效部分:内部逻辑运算结果驱动"输出继电器"线圈,其触点控制外部执行机构(接触器、电磁阀、指示灯等)的动作04等效意义:建立"硬件接线"与"软件编程"之间的桥梁,让设计者无需关心底层电子电路即可正确编写控制逻辑PLC控制柜内部布线与模块安装实拍第三章·PLC的基本结构和工作原理PLC的工作过程与扫描周期PLC采用"输入采样→程序执行→输出刷新"的循环扫描工作方式,每个扫描周期内集中读取输入、集中处理逻辑、集中更新输出。PROCESS输入采样依次读入所有输入端子状态并存入输入映像寄存器,此阶段信号变化不影响本次运算PHASE01程序执行按梯形图从上到下、从左到右逐条扫描指令,使用映像寄存器数据运算并写入结果PHASE02输出刷新将元件映像寄存器中所有输出继电器状态一次性转存到输出锁存器,驱动外部负载PHASE03CYCLETIME扫描周期1~100ms—由CPU运算速度、程序长度和I/O点数共同决定,程序越长周期越长;高速信号(如编码器脉冲)需使用中断或高速计数功能,避免遗漏导致控制误差LADDERDIAGRAM梯形图的绘制方法与基本规则梯形图作为PLC最主流的编程语言,继承了继电器电路图的直观性,同时通过软件虚拟触点突破了物理器件的限制。掌握其绘制规则是正确编写和阅读PLC程序的前提条件。01基本元素构成—梯形图由左右母线、触点(常开/常闭)和线圈三类基本元素组成,每个逻辑行从左母线出发经触点到线圈形成完整回路02触点导通逻辑—常开触点(LD/LDI)在信号为ON时导通,常闭触点在信号为OFF时导通,多个触点可串联(与逻辑)或并联(或逻辑)03线圈输出约束—线圈必须放在逻辑行最右端,同一程序中只能被驱动一次,禁止双线圈输出,否则将产生不可预期的控制结果04软触点无限引用—梯形图中的触点可在程序中被无限次引用,不受物理触点数量限制,极大提高了编程灵活性工程师使用编程软件编写PLC梯形图程序PLC工作原理串行工作方式对梯形图控制结果的影响PLC按"从上到下、从左到右"的串行顺序执行程序,同一扫描周期内前序逻辑行的运算结果会立即影响后续逻辑行的判断,这与继电器电路的并行同时动作存在本质差异,是造成程序逻辑错误的主要原因之一。01并行与串行的根本差异继电器控制电路中所有支路并行工作、同时响应,PLC梯形图按从上到下、从左到右的顺序逐行扫描执行,二者存在根本性的时序差异。并行→串行02先后顺序效应同一扫描周期内,前面逻辑行对软元件的写操作结果会被后续逻辑行立即读取,产生"先后顺序"效应。即时读写03双线圈输出覆盖同一输出线圈在程序中出现两次以上时,只有最后一次扫描结果生效,前面的驱动逻辑被覆盖导致功能失效。末次生效04编程实践建议输出线圈统一放在程序末尾、避免双线圈输出、对时序敏感逻辑使用边沿触发指令以确保确定性。边沿触发Chapter03PLC输入/输出接口电路掌握开关量输入输出接口的接线原理与模块选型方法INPUTWIRING开关量输入接线原理PLC开关量输入接口通过光电耦合器实现外部信号与内部电路的电气隔离,源型与漏型两种接线方式适配不同传感器类型,正确的接线方式是保证信号可靠采集的前提。输入接口内部结构01输入接口由限流电阻、整流滤波电路和光电耦合器组成,外部24V直流信号经限流后驱动光耦发光二极管导通02光电耦合器将外部电气回路与PLC内部CPU电路完全隔离,隔离耐压通常达1500V以上,有效抑制工业现场电磁干扰03输入端配有状态指示LED,当外部开关闭合、输入电流流过光耦时LED亮起,便于现场调试和故障排查源型与漏型接线01源型(Source)接线:输入公共端COM接0V,传感器输出端提供+24V信号到PLC输入端子,适用于NPN型传感器02漏型(Sink)接线:输入公共端COM接+24V,传感器将PLC输入端子拉低到0V形成电流回路,适用于PNP型传感器03匹配要求:接线方式必须与PLC型号规格和传感器输出类型严格匹配,混用将导致信号无法识别或损坏输入电路PLC输入端子排接线实拍三种输出类型对比开关量输出接口模块类型PLC开关量输出接口按驱动器件分为继电器型、晶体管型和晶闸管型三类,各类型在负载兼容性、响应速度、使用寿命和驱动能力方面存在显著差异,正确选型直接影响控制系统的可靠性和经济性。继电器输出触点可驱动交直流负载(最大2A),通用性最强,但机械寿命约10万次、响应时间10ms,不适合高频动作AC/DC·2A·10ms·10万次晶体管输出仅驱动直流负载(最大0.5A),响应时间0.2ms以下、寿命近乎无限,适合高速脉冲输出和步进/伺服驱动DC·0.5A·<0.2ms·∞寿命晶闸管输出仅驱动交流负载(最大1A),响应时间1ms、无触点磨损,适用于交流电磁阀和指示灯的中频控制AC·1A·1ms·无触点选型与保护设计确定负载类型与额定电流,按响应速度选型,核实过载和短路保护能力感性负载断开产生反向电动势,须并联续流二极管或RC吸收电路公共端分组允许不同电压等级,同组内须使用相同电源PLC输出模块与继电器端子排实物DISTRIBUTEDCONTROLSYSTEMS·CH.3FX3U型PLC的主要种类及型号三菱FX3U系列PLC以模块化设计覆盖16~128点I/O范围,通过基本单元、扩展单元和特殊功能模块的灵活组合,满足从小型单机设备到中型产线控制系统的多样化应用需求。三菱FX3U系列PLC控制器·模块化设计01基本单元覆盖16/32/48/64/80/128点I/O规格,如FX3U-32MR/ES为32点继电器输出型、FX3U-48MT/ES为48点晶体管输出型128I/O02输出类型以R(继电器)、T(晶体管)、S(晶闸管)区分,电源以E(AC100-240V)和D(DC24V)区分,选型需匹配负载与供电条件R·T·S03扩展单元可增加I/O点数,特殊功能模块涵盖模拟量I/O、高速计数、定位控制、通信适配等04最大I/O扩展128点(含远程I/O),程序容量32000步,基本指令执行速度0.065μs,同级别小型PLC中性能领先0.065μs电气设计·Chapter3PLC接线图与电气设计要点PLC系统的电气接线图设计涵盖主电路、控制回路、电源分配和接地屏蔽四大板块,其中接地与屏蔽设计是保证PLC在强电磁干扰工业环境中稳定运行的关键环节。控制回路接线—须清晰标注每个DI/DO/AI/AO点的物理地址、现场设备名称、信号类型和端子编号电源分配设计—独立设置PLC供电回路,推荐UPS不间断电源,与动力电源分开布线避免电压波动干扰接地系统—区分交流工作地、直流工作地、保护接地和屏蔽接地,四者分别走线最终单点汇合屏蔽接地—模拟量信号使用屏蔽双绞线,屏蔽层仅在PLC侧单端接地,避免地环路共模干扰工程师在工业控制柜内进行PLC接线操作实拍CHAPTER04PLC中的软元件系统掌握输入输出继电器、辅助继电器、定时器、计数器等核心编程元素CHAPTER03·PLC基本结构与工作原理输入/输出继电器(X、Y)输入继电器X和输出继电器Y是PLC与外部物理世界直接关联的两类软元件,X由外部信号驱动反映现场状态,Y由程序运算结果驱动控制外部执行机构,二者共同构成PLC的信号输入输出通道。01输入继电器X采用八进制编号(X000~X007、X010~X017…),数量取决于PLC实际输入端子数,FX3U最多支持128点输入02X的状态完全由外部物理信号决定,程序中只能读取其常开/常闭触点状态,不能用OUT指令强制写入,保证输入信号的真实可靠03输出继电器Y同样采用八进制编号(Y000~Y007、Y010…),程序通过OUT指令驱动Y线圈,Y的触点状态同步反映到物理输出端子04Y的常开/常闭触点可在程序中被无限次引用,既可作为逻辑条件参与运算,也可驱动其他软元件,实现复杂的级联控制逻辑三菱PLC输入/输出端子排·X/Y端子标识PLC编程元件辅助继电器(M)的类型与功能辅助继电器M是PLC程序内部最常用的逻辑中间存储元件,按功能分为通用型、断电保持型和特殊辅助继电器三类,其中特殊辅助继电器提供运行监控、时钟脉冲等系统级功能,是高级编程的重要工具。通用型与断电保持型M0–M499·500点断电后状态自动清零,适用于不需要记忆中间状态的普通逻辑运算场景M500–M1023·524点由内置锂电池维持断电前状态,适用于需要记忆工序进度或报警状态的关键控制环节保持型区域范围可通过PLC参数设置调整,工程实践中应将关键状态变量分配到保持型区域特殊辅助继电器M8000·运行监控PLC处于RUN模式时始终ON,常用于使能条件判断和程序初始化触发M8002·初始脉冲PLC从STOP切换到RUN时仅ON一个扫描周期,广泛用于程序初始化和变量复位操作M8012/M8013·时钟脉冲提供100ms与1s周期性闪烁信号,常用于指示灯闪烁和定时触发控制PLC编程元件状态继电器(S)与定时器(T)状态继电器S为步进顺序控制提供结构化的状态管理,定时器T为延时控制提供精确的时间基准,两者分别解决了工序流转和时间控制两大核心编程需求。INITIALSTATES0~S9初始状态专门用于步进顺序控制程序的第一步状态定义10点HOMEPOSITIONS10~S19回零状态用于机械原点回归等特殊操作的状态标识10点GENERALPURPOSES20~S999通用配合STL/RET指令实现多步骤顺序工序的状态转移和互锁保护980点100MSTIMERT0~T199100ms定时范围0.1~3276.7s,适用于一般延时启动和延时停止控制200点10MSTIMERT200~T24510ms定时范围0.01~327.67s,适用于精度要求较高的时序控制46点1MSRETENTIVET246~T255积算1ms积算定时器,断电保持已累计时间,适用于设备维护管理10点CHAPTER03·PLCCOUNTERS计数器(C)的分类与应用PLC计数器按位宽和计数方向分为16位增计数器和32位可逆计数器两大类,为产量统计、循环次数控制和位置检测等场景提供可靠的计数功能,高速计数器则可处理编码器输出的高频脉冲信号。16位与32位计数器C0–C1991–32,76716位增计数器共200点,当前值等于设定值时触点动作,适用于产量计数和循环次数控制。C100–C199断电保持C0–C99为通用型(断电清零),C100–C199为断电保持型(锂电池维持),重要工序应使用保持型。C200–C255±2.1B32位可逆计数器共56点,由M8200–M8255控制加减方向,适用于位置偏差计算等场景。高速计数器与工程应用X0–X5100kHz高速计数器利用PLC内置硬件对端子高频脉冲直接计数,最高频率可达100kHz,不受扫描周期限制。APPLICATION精确定位典型应用包括编码器位置检测、物料计数、定长裁切控制,配合比较输出指令实现精确定位与自动停机。<10Hz扫描周期限制普通计数器C的计数频率受扫描周期限制(通常低于10Hz),超过此频率须使用高速计数器或中断功能。DATAREGISTER数据寄存器(D)数据寄存器D是PLC进行数值运算、模拟量处理和通信数据交换的核心存储元件,按功能分为通用型、断电保持型和特殊型三类,为复杂工业控制算法提供数据支撑。01通用数据寄存器:D0~D199(200点),每个存储16位有符号整数(-32768~32767),断电后自动清零02断电保持型寄存器:D200~D511(312点),由锂电池维持数据不丢失,适用于配方参数、累计产量等持久化存储0332位组合存储:两个相邻D寄存器可组合为32位数据,满足大范围计数值和高精度模拟量的存储需求04特殊数据寄存器:D8000~D8255存储PLC系统参数,如D8012记录扫描周期、D8060记录I/O配置错误代码PLC模拟量模块在工业现场进行数据采集Chapter3·PLCSoftComponents指针(P、I)与变址寄存器(V、Z)指针P和I分别为程序跳转和中断服务提供入口定位,变址寄存器V/Z实现软元件编号的间接寻址,三者共同赋予PLC程序灵活的流程控制和高效的批量数据处理能力。跳转指针与中断指针01跳转指针P0~P127(128点)标记程序中的跳转目标位置,配合CJ指令实现条件分支,优化程序执行效率和扫描周期P0–P12702外部输入中断指针I0□□~I5□□(6点)响应X0~X5端子的上升沿或下降沿触发,中断响应不受扫描周期限制X0–X503定时中断指针I6□□~I8□□(3点)按10~99ms周期定时触发中断服务程序,适用于精确采样和PID运算调度10–99ms变址寄存器V/Z01V和Z是两个16位变址寄存器,可对数据寄存器D、辅助继电器M等软元件的编号进行偏移寻址(如D0Z表示D[Z])16-bit02典型应用:在FOR-NEXT循环中用Z作为索引变量依次读写D0、D1、D2…,实现数组批量操作和数据表查表功能FOR-NEXT0332位运算时V和Z自动组合为32位变址寄存器(V为高16位、Z为低16位),满足大范围间接寻址需求32-bitPLCProgramming软元件综合应用示例:电机启停控制三相异步电机的启停控制程序综合运用X/Y输入输出、M辅助继电器自锁、T定时器延时保护和D数据寄存器运行计时等多种软元件,体现了PLC编程中多类型软元件协同工作的典型模式。工业用三相异步电动机·PLC电机控制实际对象X0·X1·X2输入分配X0接启动按钮(常开)、X1接停止按钮(常闭)、X2接热继电器过载信号,三个输入构成完整的电机控制信号链M0→Y0逻辑设计X0按下时M0置位并自锁保持运行状态,X1或X2动作时M0复位,Y0由M0驱动并输出到接触器KMT0·600s延时保护过载信号X2触发T0开始计时(设定600s),计时期间禁止重新启动,实现过载冷却延时保护功能T1·D0运行计时M0为ON时利用T1累计运行时间存入D0,当D0达到预设维护周期时驱动Y1报警指示灯CHAPTER05PLC控制系统设计与应用从选型架构到编程实践,构建可靠的工业控制解决方案DistributedControlSystem·Chapter03PLC选型策略与系统架构设计PLC选型需综合考虑I/O点数余量、CPU处理能力、通信需求和扩展空间四大维度,系统架构根据设备分布密度选择集中式或分布式方案,分布式架构通过现场总线连接远程I/O站可显著降低布线成本和信号干扰。选型核心维度01I/O点数统计须区分DI/DO/AI/AO四类信号并预留10%~20%扩展余量,避免后期增加功能导致硬件不足02CPU处理能力由程序容量和扫描周期决定,运动控制和高速计数场景要求扫描周期在1ms以内03通信接口须匹配上层系统协议(ModbusTCP、Profinet、EtherNet/IP),确保无缝接入SCADA或MES集中式与分布式架构01集中式架构:单台PLC直接连接所有I/O,适用于I/O点数少于256点且设备集中的小型系统02分布式架构:主PLC通过Profibus/EtherCAT等现场总线连接远程I/O站,适用于设备分散的大型产线03冗余设计:关键回路采用CPU冗余、电源冗余和通信链路冗余,确保单一故障不导致停机大型PLC控制柜在工业现场的实际部署场景ProgrammingLanguagesPLC软件编程方法与语言选择IEC61131-3标准定义了梯形图、功能块图、结构化文本、顺序功能图和指令表五种PLC编程语言,实际工程中应根据控制任务特点灵活组合使用,梯形图主导逻辑控制,ST处理算法,SFC管理工序流转。GRAPHICAL图形化编程语言梯形图LD沿用继电器电路图符号,图形直观易调试,是电气工程师首选语言,适用于逻辑控制、联锁保护和启停控制功能块图FBD将PID调节、数学运算等封装为功能块并图形化连接,适合过程控制算法的模块化和复用设计顺序功能图SFC用状态框和转移条件描述工序流程,直观呈现多步骤控制逻辑,特别适合自动装配线和包装机的顺序控制TEXTUAL文本化编程语言结构化文本ST类似Pascal高级语言,支持条件判断、循环和函数调用,适合复杂数学运算、数据排序和通信协议解析指令表IL用助记符逐条编写指令,执行效率最高但可读性差,目前仅在少数对性能要求极高的场景中保留使用模块化编程主程序调用子程序和功能块,将初始化、手动操作、自动运行、报警处理分别封装为独立模块便于维护APPLICATIONPRACTICEPLC在工业现场的应用实践PLC的应用已覆盖汽车制造、水处理、食品饮料、楼宇自动化等几乎所有工业领域,从离散型产线的顺序逻辑控制到连续型过程的PID调节,PLC以其高可靠性和灵活编程能力成为工业自动化的通用控制平台。01汽车制造领域:PLC控制焊装车间数百台机器人的协同工作、涂装线的温度与喷涂参数调节、总装线的扭矩检测和质量管理02水处理与环保领域:PLC管理取水、加药、沉淀、过滤、消毒全流程自动化,通过PID控制维持出水水质和管网压力稳定03食品饮料领域:PLC控制灌装线的速度与液位精度、杀菌工序的温度曲线跟踪、包装机的封口温度和切割位置精确定位04智能楼宇领域:PLC管理电梯群控调度、暖通空调的温湿度闭环控制、消防联动报警和应急疏散照明系统汽车制造自动化产线·工业机器人协同作业场景RELIABILITYENGINEERINGPLC系统抗干扰与可靠性设计工业现场的电磁干扰是PLC系统可靠运行的最大威胁,需从硬件隔离屏蔽、软件滤波容错和系统冗余设计三个层面构建多层防护体系,辅以预防性维护策略确保控制系统的全生命周期可靠性。HARDWARE硬件抗干扰措施电源隔离采用隔离变压器或在线式UPS,与动力电源分开引入,抑制电压尖峰和频率波动对CPU的干扰信号屏蔽模拟量信号使用屏蔽双绞线单端接地,数字信号与动力电缆分开走线间距

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论