三菱QCPU故障代码及处理方法.docx
- 文档编号:30049683
- 上传时间:2023-08-04
- 格式:DOCX
- 页数:107
- 大小:42.73KB
三菱QCPU故障代码及处理方法.docx
《三菱QCPU故障代码及处理方法.docx》由会员分享,可在线阅读,更多相关《三菱QCPU故障代码及处理方法.docx(107页珍藏版)》请在冰豆网上搜索。
三菱QCPU故障代码及处理方法
出错代码
出错信息
异常容及原因
处理方法
1000
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1001
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・在制止软元件围检查的状态(SM237=ON)下对围外的软元件进展了访问。
(仅在执行BMOV、FMOV、DFMOV指令时发生(仅通用型QCPU的情况下))
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
・对BMOV、FMOV、DFMOV指令中指定的软元件进展重新审核、修改。
・(仅通用型QCPU的情况下)
1002
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1003
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1004
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1005
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1005
MAINCPUDOWN
在传送目标未格式化的状态下进展了引导运行。
・在参数中选择引导时“去除程序存储器〞,对程序存储器进展去除之后再进展引导。
1006
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1007
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1008
MAINCPUDOWN
CPU模块失控或故障。
・由噪声等导致的误动作。
・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1009
MAINCPUDOWN
・电源模块检测出电源波形异常。
・检测出电源模块、CPU模块、主基板、扩展基板或扩展电缆的故障。
・使用冗余基板时,2个冗余电源模块均检测出故障。
或检测出冗余基板故障。
・对供给至电源模块的电源波形进展确认。
・将CPU模块复位后再次置为RUN。
再次检测出一样的出错的情况下,有可能是电源模块、CPU模块、主基板、扩展基板或扩展电缆故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1010
ENDNOTEXECUTE
未执行END指令而将执行了所有程序容量的程序。
・执行END指令时,由于噪声等导致通过其它的指令代码进展了读取。
・END指令由于某种原因变为其它的指令代码。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1020
SFCP.ENDERROR
SFC程序未正常完毕。
・由于噪声等导致SFC程序未能正常完毕。
・由于某种原因导致SFC程序未能正常完毕。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1035
MAINCPUDOWN
CPU模块失控或故障。
・噪声等导致的误动作・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1036
MAINCPUDOWN
CPU模块失控或故障。
・噪声等导致的误动作・硬件故障。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1101
RAMERROR
CPU模块的程序存储器异常。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1102
RAMERROR
・CPU模块的工作区用的RAM异常。
・CPU模块的标准RAM异常。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1103
RAMERROR
CPU模块的软元件存储器异常。
・采取抗噪声处理措施。
・进展了变址修饰的情况下,确认变址存放器的值是否超出了软元件的围。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1103
RAMERROR
・CPU模块的软元件存储器异常。
・由于变址修饰导致访问超出了软元件围,对系统用的软元件进展了改写。
・采取抗噪声处理措施。
・进展了变址修饰的情况下,确认变址存放器的值是否超出了软元件的围。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1104
RAMERROR
CPU模块的地址RAM异常。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1105
RAMERROR
CPU模块的CPU存储器异常。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1105
RAMERROR
CPU模块的CPU共享存储器异常。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1106
RAMERROR
电池用尽,导致程序存储器损坏。
・确认电池是否用尽,对用尽的电池进展更换。
・采取抗噪声处理措施。
・对程序存储器进展格式化,将全部文件写入可编程控制器后,将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1107
RAMERROR
CPU模块的工作区用的RAM异常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1108
RAMERROR
CPU模块的工作区用的RAM异常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1109
RAMERROR
CPU模块的工作区用的RAM异常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1110
TRK.CIR.ERROR
热备用硬件的初始化检查中检测出异常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1111
TRK.CIR.ERROR
检测出热备用硬件的异常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1112
TRK.CIR.ERROR
・运行中检测出热备用硬件的异常。
・在未对待机系统进展电源OFF或未复位的状态下对热备电缆进展了插拔。
・热备电缆未通过连接器固定螺栓进展固定。
・由于未遵守冗余系统启动步骤,启动时发生了出错。
・确认热备电缆的安装后进展启动。
再次显示一样出错的情况下,有可能是热备电缆或CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
・确认冗余系统启动步骤后,再次执行启动。
详细容请参阅QnPRHCPU用户手册(冗余系统篇)。
1113
TRK.CIR.ERROR
・运行中检测出热备用硬件的异常。
・在未对待机系统进展电源OFF或未复位的状态下对热备电缆进展了插拔。
・热备电缆未通过连接器固定螺栓进展固定。
・由于未遵守冗余系统启动步骤,启动时发生了出错。
・确认热备电缆的安装后进展启动。
再次显示一样出错的情况下,有可能是热备电缆或CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
・确认冗余系统启动步骤后,再次执行启动。
详细容请参阅QnPRHCPU用户手册(冗余系统篇)。
1115
TRK.CIR.ERROR
热备用硬件的初始化检查中检测出异常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1116
TRK.CIR.ERROR
・运行中检测出热备用硬件的异常。
・在未对待机系统进展电源OFF或复位的状态下对热备电缆进展了插拔。
・热备电缆未通过连接器固定螺栓进展固定。
・由于未遵守冗余系统启动步骤,启动时发生了出错。
・确认热备电缆的安装后进展启动。
再次显示一样出错的情况下,有可能是热备电缆或CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
・确认冗余系统启动步骤后,再次执行启动。
详细容请参阅QnPRHCPU用户手册(冗余系统篇)。
1150
RAMERROR
CPU模块多CPU间高速通信区域的存储器异常。
・采取抗噪声处理措施。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1160
RAMERROR
CPU模块的程序存储器的数据被改写。
・采取抗噪声处理措施。
・对程序存储器进展格式化,将全部文件写入可编程控制器后,将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1161
RAMERROR
CPU模块的置软元件存储器的数据被改写。
采取抗噪声处理措施。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1163
RAMERROR
CPU模块的程序存储器的数据被改写。
・采取抗噪声处理措施。
・在GXWorks2的选项设置中设置“将高速缓冲存储器传送至程序存储器〞,在GXDeveloper的选项设置中设置“运行中写入/TC设置值更改程序存储器传送设置〞。
・对程序存储器进展格式化,将全部文件写入可编程控制器后,将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1164
RAMERROR
检测出标准RAM中使用的存储器的数据已损坏。
采取抗噪声处理措施。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1166
RAMERROR
CPU模块的部存储器异常。
采取抗噪声处理措施。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1200
OPE.CIRCUITERR.
CPU模块的进展变址修饰的运算梯形图的动作不正常。
电源ON时/复位时CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1201
OPE.CIRCUITERR.
CPU模块的硬件(逻辑)动作不正常。
电源ON时/复位时CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1202
OPE.CIRCUITERR.
CPU模块的进展顺控程序处理的运算梯形图动作不正常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1203
OPE.CIRCUITERR.
CPU模块进展变址修饰的运算梯形图动作不正常。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1204
OPE.CIRCUITERR.
CPU模块的硬件(逻辑)动作不正常
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1205
OPE.CIRCUITERR.
CPU模块进展顺控程序处理的运算梯形图的动作不正常
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1300
FUSEBREAKOFF
存在有保险丝熔断的输出模块。
・对输出模块的FUSELED进展确认,对亮灯的模块进展更换。
(保险丝熔断模块确实认通过编程工具也可进展。
检查SD1300~SD1331中保险丝溶断的模块的对应位是否变为“1〞。
)
・将GOT与主基板或扩展基板进展总线连接的情况下,对扩展电缆的连接状态及GOT的接地状态进展确认。
1300
FUSEBREAKOFF
存在有保险丝熔断的输出模块。
对输出模块的ERRLED进展确认,对亮灯的模块进展更换。
(保险丝熔断模块确实认通过编程工具也可进展。
在SD130~SD137中,检查保险丝熔断的模块的对应位是否变为“1〞。
)
1310
I/OINT.ERROR
未安装中断模块但却发生了中断。
安装的模块中的某一个硬件故障。
对安装的模块进展检查,对故障模块进展更换。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1311
I/OINT.ERROR
检测出从除中断模块以外的模块中发出的中断请求。
采取措施防止除中断模块以外的模块发出中断请求。
1311
I/OINT.ERROR
检测出从可编程控制器参数中未进展中断指针设置的模块发出的中断请求。
・对可编程控制器参数的可编程控制器系统设置的中断指针设置进展修改。
・采取措施防止从可编程控制器参数的可编程控制器系统设置中未进展中断指针设置的模块发出中断请求。
・对网络参数的中断设置进展修改。
・对智能功能模块的缓冲存储器的中断设置进展修改。
・对QD51的根本程序进展修改。
1320
LANCTRL.DOWN
通过H/W自诊断,检测出LAN控制器的故障。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1321
LANCTRL.DOWN
通过H/W自诊断,检测出LAN控制器的故障。
CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1401
SP.UNITDOWN
・初始化处理时未从智能功能模块/特殊功能模块返回信息。
・智能功能模块/特殊功能模块的缓冲存储器的容量异常。
・安装了不支持的模块。
安装了不支持的模块的情况下,将该模块卸下。
支持相应模块的情况下,有可能是智能功能模块/特殊功能模块、CPU模块或基板的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1402
SP.UNITDOWN
通过程序对智能功能模块/特殊功能模块进展了访问但未返回信息。
智能功能模块/特殊功能模块、CPU模块或基板的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1403
SP.UNITDOWN
・安装了不支持的模块。
安装了不支持的模块的情况下,将该模块卸下。
支持相应模块的情况下,有可能是智能功能模块/特殊功能模块、CPU模块或基板的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1403
SP.UNITDOWN
・执行END指令时未从智能功能模块/特殊功能模块返回信息。
・检测出智能功能模块/特殊功能模块发生异常。
・运行中试图对输入输出模块(也包括智能功能模块/特殊功能模块)进展拆卸,或已拆卸。
或进展了安装。
CPU模块、基板或访问目标的智能功能模块/特殊功能模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1411
CONTROL-BUS.ERR.
进展可编程控制器参数的I/O分配设置的情况下,初始化通信时不能对智能功能模块/特殊功能模块进展访问。
(发生出错时,对象智能功能模块/特殊功能模块的起始输入输出编号被存储到公共信息中。
)
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,有可能是智能功能模块/特殊功能模块、CPU模块或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1412
CONTROL-BUS.ERR.
由于智能功能模块/特殊功能模块及控制总线异常,不能执行FROM/TO指令。
(发生出错时,程序出错位置被存储到个別信息中。
)
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,有可能是智能功能模块/特殊功能模块、CPU模块或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1413
CONTROL-BUS.ERR.
在多CPU系统中,安装了不支持多CPU系统的CPU模块。
・将不支持多CPU系统的CPU模块从主基板上卸下。
或者,将不支持多CPU系统的CPU模块更换为支持多CPU系统的CPU模块。
・智能功能模块、CPU模块或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1413
CONTROL-BUS.ERR.
检测出系统总线上的异常。
・系统总线自诊断出错・CPU模块的自诊断出错
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1414
CONTROL-BUS.ERR.
・检测出安装的模块的异常。
・在多CPU系统中,安装了不支持多CPU系统的CPU模块。
・将不支持多CPU系统的CPU模块从主基板上卸下。
或者,将不支持多CPU系统的CPU模块更换为支持多CPU系统的CPU模块。
・将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1414
CONTROL-BUS.ERR.
检测出系统总线上的异常。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1415
CONTROL-BUS.ERR.
检测出主基板或扩展基板的异常。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1415
CONTROL-BUS.ERR.
检测出主基板或扩展基板的异常。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1416
CONTROL-BUS.ERR.
检测出系统总线的异常。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1416
CONTROL-BUS.ERR.
在多CPU系统中检测出总线异常。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1417
CONTROL-BUS.ERR.
检测出系统总线上的复位信号的异常。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,智能功能模块,CPU模块,或基板的异常。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1418
CONTROL-BUS.ERR.
在冗余系统中控制系统至扩展基板的访问权获取失败,不能对扩展基板进展访问。
将CPU模块复位后再次置为RUN。
再次显示一样出错的情况下,有可能是CPU模块、Q6□WRB或扩展电缆的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1430
MULTI-C.BUSERR.
多CPU间高速通信中检测出本机CPU的异常。
将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1431
MULTI-C.BUSERR.
多CPU间高速通信中检测出与其它机号CPU的通信异常。
・采取抗噪声处理措施。
・对CPU模块的主基板安装状态进展确认。
・将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1432
MULTI-C.BUSERR.
多CPU间高速通信中检测出与其它机号CPU的通信超时。
将CPU模块复位后再次置为RUN。
再次显示一样的出错的情况下,可能是CPU模块的硬件故障。
(请向附近的系统效劳、代理店或分公司说明故障病症,进展协商。
)
1433
MULTI-C.BUSERR.
在多C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 三菱 QCPU 故障 代码 处理 方法