工业自动化控制中串口与PLC通信的应用分析
组态王与plc通讯网口

组态王与plc通讯网口组态王(SCADA)与PLC(可编程逻辑控制器)通讯网口的应用在工业自动化领域中具有重要的意义。
本文将探讨这两个技术的背景、原理以及应用。
一、组态王与PLC的背景介绍随着工业自动化水平的提高,工厂的生产控制系统变得越来越复杂。
在这样的背景下,需求对生产过程进行可视化监测和控制的系统逐渐兴起。
组态王作为一种常见的工业自动化软件,具有图形化界面、实时数据监控和控制功能,使得工程师能够直观地了解生产过程,并进行可视化操作。
PLC作为控制系统的核心设备,负责接收传感器信号、根据预设的程序逻辑进行决策,并控制执行机构实施相应的动作。
与传统的可编程控制器不同,PLC具有高度可靠、灵活易用等特点,使得其在工业控制领域中得到广泛应用。
二、组态王与PLC的通讯原理在工业自动化系统中,组态王与PLC之间的通讯是实现数据交换、指令传输的关键。
常见的通讯方式主要有串口通讯、以太网通讯和现场总线通讯。
其中,以太网通讯是目前最为常见和广泛应用的方式。
以太网通讯基于TCP/IP协议栈,通过将组态王和PLC分别作为客户端和服务器建立起网络连接,实现双方之间的数据交换和指令传递。
组态王发送请求信息至PLC,PLC收到请求后进行相应的处理,并将结果返回给组态王,从而实现实时数据监测和控制。
三、组态王与PLC通讯网口的应用1. 生产监控与控制组态王与PLC通讯网口的应用最为直观的体现在工业自动化生产线的监控与控制上。
通过实时采集PLC的数据,组态王可以将生产过程的各种参数以可视化的方式展示给工程师,帮助他们了解生产状态,并进行及时的调整和控制。
2. 报警与异常处理在生产过程中,组态王能够通过与PLC通讯获取实时的数据信息,当某些关键参数超出设定范围时,组态王可以及时发出报警信息,提醒工程师进行相应的处理。
这种实时的报警功能可以大大提高生产线的安全性和稳定性。
3. 远程监控由于以太网通讯的便捷性,组态王与PLC通讯网口还提供了远程监控的功能。
s7-1200plc的modbustcp通信分析

s7-1200plc的modbustcp通信分析S7-1200 PLC是西门子公司推出的一款低成本、可编程的控制器,具有高效稳定的运行和良好的可扩展性,可满足工业自动化控制系统中的各种需求。
Modbus TCP通信是一种常见的工业通信协议,支持TCP/IP协议栈,可以广泛地应用于工业自动化系统中。
S7-1200 PLC提供了多种通信接口,包括以太网接口、串口接口等,其中以太网接口是支持Modbus TCP通信协议的。
以太网接口允许PLC与其他设备进行数据通信,其中包括Modbus TCP通信。
Modbus TCP通信协议是Modbus ASCII和Modbus RTU通信协议的延伸,使用开放式通信协议,基于TCP/IP网络,具有更高的传输速度和更强的可靠性。
Modbus TCP通信协议使用TCP连接代替串行连接,可以同时连接多个设备。
Modbus TCP通信协议支持各种数据传输方式,包括二进制数据、ASCII码和RTU形式。
Modbus TCP通信协议采用了客户端/服务器模型,客户端发送请求,而服务器则对请求进行响应。
S7-1200 PLC作为服务器,接收客户端的请求,处理请求并返回相应的结果。
S7-1200 PLC使用TSEND_C函数和TRCV_C函数实现Modbus TCP通信。
TSEND_C函数用于发送数据,TRCV_C函数用于接收数据。
在使用TSEND_C函数和TRCV_C函数前,需要对Modbus TCP通信进行初始化。
初始化Modbus TCP通信需要设置IP地址、端口号和通信参数等。
在Modbus TCP通信中,每个数据都有一个唯一的标识号,称为寄存器地址。
寄存器地址用于识别数据在PLC中的位置。
S7-1200 PLC支持读取位、读取字和读取双字等不同的读取方式,可以根据需要进行设置。
S7-1200 PLC还支持写入位、写入字和写入双字等不同的写入方式。
Modbus TCP通信协议需要设备地址来确定通信设备,S7-1200 PLC的设备地址默认为1。
ab plc 网口通讯

ab plc 网口通讯工业自动化是当今社会的一个重要领域,而在这个领域中,PLC(Programmable Logic Controller,可编程逻辑控制器)起着关键的作用。
AB PLC(Allen-Bradley Programmable Logic Controller)作为PLC的一种,以其稳定可靠的性能和广泛的适用性,在各行各业得到了广泛的应用。
而网口通讯是现代工业自动化中常用的一种通信方式。
本文将探讨AB PLC网口通讯的相关知识和应用。
第一部分:AB PLC简介及其应用领域AB PLC 是一种常用的工控设备,由美国派克汉尼汾(Parker Hannifin)公司生产。
AB PLC 具有高性能和强大的功能,能够进行各种工业自动化控制任务。
它广泛应用于电力、石化、冶金、制药等各个行业中,可以实现对生产线的控制和监测。
第二部分:网口通讯的概念和特点网口通讯指的是通过网络连接PLC,实现数据的传输和监控。
相比传统的串口通讯,网口通讯更加稳定和高效。
PLC与计算机通过网口通讯可以实现实时监控和控制,方便工程师对生产线进行远程控制。
网口通讯还可以实现PLC与其他设备的连接,实现更加复杂的工业自动化系统。
第三部分:AB PLC网口通讯协议在AB PLC的网口通讯中,通常使用的是以太网通讯协议,如Ethernet/IP协议。
Ethernet/IP协议是一种基于以太网的工业控制网络协议,它在工控领域中得到了广泛的应用。
Ethernet/IP协议具有高速、稳定的特点,能够满足PLC对数据传输和实时控制的需求。
第四部分:AB PLC网口通讯的实际应用案例AB PLC网口通讯在实际应用中有许多典型案例。
以某汽车制造厂为例,他们使用AB PLC和网口通讯实现了整个生产线的自动化控制。
所有设备和机器人都与AB PLC进行连接,通过网口通讯与PLC进行数据交互和命令下达。
通过网口通讯,工程师可以远程监控每个环节的生产情况,并及时进行调整和优化。
1500plc网口转串口通讯

1500plc网口转串口通讯现代工业控制系统在信息传输和通信方面起着至关重要的作用。
为了实现设备之间的数据互联和远程控制,1500plc网口转串口通讯成为了不可或缺的技术。
本文将探讨1500plc网口转串口通讯的原理、应用场景以及未来发展趋势。
1500plc网口转串口通讯是一种将以太网协议转换为串口协议的技术。
它通过将以太网数据包解析为串口数据,并通过物理串口传输给设备,实现了不同通信协议之间的转换。
这种转换技术广泛应用于工业自动化控制系统,例如制造业、能源行业、交通系统等。
1500plc网口转串口通讯可以实现设备之间的高速、稳定的数据传输,大大提高了工业自动化系统的可靠性和效率。
在工业实践中,1500plc网口转串口通讯具有广泛的应用。
首先,它可以用于将不同设备间的串口通讯扩展到以太网。
例如,在一个工厂中,有多个PLC设备通过串口通讯连接,传统上需要建立大量的串口连接线路,维护成本较高。
而采用1500plc网口转串口通讯技术,可以将这些设备连接到一个以太网交换机上,通过以太网数据进行通信,极大地简化了线路布置和维护工作。
其次,1500plc网口转串口通讯还可以实现设备的远程监控和控制。
通过将设备的串口接口连接到1500plc网口转串口通讯器上,再通过以太网连接到远程控制中心,操作人员可以在任何地点对设备进行实时监控和控制。
这种远程控制和监控功能不仅提高了操作人员的工作效率,还减少了现场巡检和维护的人工成本。
在工业自动化领域中,1500plc网口转串口通讯的发展前景非常广阔。
随着物联网和工业互联网的兴起,越来越多的设备将直接连接到互联网上。
这将导致大量的传统串口设备被淘汰,而1500plc网口转串口通讯器将发挥重要作用。
将这些传统串口设备连接到以太网上,不仅可以实现设备的互联互通,还可以通过云平台对设备进行远程管理和维护,实现智能化和自动化。
然而,1500plc网口转串口通讯技术也存在一些挑战和问题。
plc串口通信协议

plc串口通信协议PLC串口通信协议。
PLC(可编程逻辑控制器)是一种用于自动化控制系统的特殊计算机,它可以控制各种生产设备和生产过程。
而串口通信协议则是PLC与外部设备进行数据交换的重要方式之一。
本文将介绍PLC串口通信协议的基本原理、常见协议类型以及应用实例。
一、基本原理。
PLC串口通信协议是指PLC通过串行接口与外部设备进行数据通信的规则和约定。
在进行串口通信时,PLC需要遵循一定的通信协议,以确保数据能够准确、稳定地传输。
通常情况下,PLC串口通信协议包括数据帧格式、通信速率、校验方式等内容。
1. 数据帧格式。
数据帧格式是指在串口通信中,数据传输时所采用的数据格式。
通常情况下,数据帧格式包括起始位、数据位、停止位等内容。
PLC在进行串口通信时,需要根据外部设备的要求,设置相应的数据帧格式,以确保数据能够被正确解析和识别。
2. 通信速率。
通信速率是指在串口通信中,数据传输的速度。
通信速率通常以波特率(Baud rate)来表示,常见的波特率包括9600、19200、38400等。
在进行PLC串口通信时,需要确保PLC与外部设备的通信速率一致,以确保数据能够准确地传输。
3. 校验方式。
校验方式是指在串口通信中,对数据进行校验的方式。
常见的校验方式包括奇偶校验、CRC校验等。
通过校验方式,可以确保数据在传输过程中不会发生错误,提高数据传输的可靠性。
二、常见协议类型。
在PLC串口通信中,常见的协议类型包括Modbus协议、Profibus协议、RS-232协议等。
这些协议都是为了满足不同领域、不同设备之间的通信需求而设计的,每种协议都有其特定的应用场景和通信规范。
1. Modbus协议。
Modbus协议是一种通用的串口通信协议,广泛应用于工业自动化领域。
它采用主从结构,支持多点通信,能够实现PLC与外部设备之间的数据交换和控制。
2. Profibus协议。
Profibus协议是一种用于工业自动化领域的现场总线通信协议,能够实现PLC与传感器、执行器等设备之间的数据交换和通信。
plc本体的网口和通讯模块

plc本体的网口和通讯模块PLC(可编程逻辑控制器)是现代工业自动化领域中常用的控制设备,它通过接口和其他设备进行通信,实现自动化系统的运行和监控。
在PLC中,网口和通讯模块扮演着至关重要的角色,它们是PLC与外部设备、网络以及人机界面之间的关键桥梁。
一、了解PLC本体的网口和通讯模块PLC本体的网口(Ethernet Port)是PLC通过以太网与其他设备进行通信的接口。
通过网口,PLC可以连接到局域网或互联网,实现与其他设备的数据交换和远程操作。
网口通常具备传输速度快、稳定性高以及支持协议多样化等特点。
通讯模块(Communication Module)是PLC用于与其他设备进行通信的模块。
通讯模块通常包括串口、CAN总线、以太网等不同类型的接口。
PLC通过通讯模块与传感器、执行器、触摸屏、上位机等设备进行数据的读取和控制操作。
通讯模块的种类繁多,可以根据实际需求选择不同的通讯模块来满足系统的要求。
二、PLC本体的网口和通讯模块的应用1. 数据采集和监控PLC通过网口和通讯模块连接到局域网或互联网,并与上位机、SCADA(监视、控制和数据采集系统)等设备进行通信。
这使得工程师可以通过远程操作管理和监控PLC系统。
例如,工程师可以远程读取和分析实时数据,进行趋势分析、故障诊断等,提高生产过程的可靠性和效率。
2. 远程维护和升级通过PLC的网口和通讯模块,工程师可以进行远程维护和升级PLC系统。
当系统出现故障时,工程师可以通过远程访问PLC,进行故障诊断和修复,大大提高了故障处理的效率。
此外,通过远程升级,工程师可以及时更新PLC的软件和固件,使系统始终处于最佳状态。
3. 数据传输和共享网口和通讯模块为不同设备之间的数据传输和共享提供了便利。
通过通过以太网或其他网络协议,PLC可以与其他设备进行数据的读取和写入,实现信息的共享和交互。
这在多设备协同工作、信息化生产环境等场景中具有重要作用。
三、PLC本体的网口和通讯模块的选型和应用注意事项1. 选型在选择PLC本体的网口和通讯模块时,需要根据实际需求综合考虑多个因素。
串口服务器的应用
串口服务器的应用串口服务器是一种能够将串口设备连接到网络的设备,是一种提供串口转网络功能的间接设备。
它将串口设备的数据转换成网络数据,以便远程访问和控制串口设备。
串口服务器的应用非常广泛,下面将详细介绍串口服务器在各个领域的应用。
1.工业自动化:在工业自动化领域,有大量的串口设备,如PLC、计算机数控系统等,通过串口服务器可以将这些设备连接到网络,实现对设备的远程监控和控制。
例如,工厂的生产线上有许多串口设备需要监控和配置,通过串口服务器可以远程访问这些设备,减少了人工操作,提高了工作效率。
2.智能家居:在智能家居领域,一些设备如智能门锁、智能电器等都是通过串口与主控设备进行通信的,通过串口服务器,可以将这些设备连接到网络,实现对设备的远程控制和管理。
比如说,当用户在外地时,可以通过手机APP远程控制家中的智能设备,为用户带来更加便捷的生活体验。
3.远程监控:在视频监控领域,为了实现对监控设备的远程控制和图像传输,常常需要使用串口服务器。
通过串口服务器,可以将视频监控设备的控制信号转换成网络数据,实现对设备的远程控制和图像传输。
这样用户可以随时随地通过手机、电脑等设备远程查看和控制监控设备,提高了监控的安全性和便捷性。
4.物联网:在物联网应用中,有大量的设备需要连接到互联网,通过串口服务器可以实现这些设备与互联网的连接。
比如智能电表、智能水表等设备,通过串口服务器可以将其数据上传到云端进行数据分析和管理,实现远程抄表和用能监测。
5.无线通信:在无线通信应用中,串口服务器可以将无线设备连接到有线网络,实现无线设备与网络的互通。
例如,可以通过串口服务器将无线传感器连接到云端进行数据采集和分析,在智慧城市、农业、环保等领域中发挥重要作用。
另外,在通信设备的调试和维护中,也可以使用串口服务器与设备进行通信,进行设备的远程管理。
总的来说,串口服务器作为一种提供串口转网络功能的设备,在工业自动化、智能家居、远程监控、物联网和无线通信等领域都有着广泛的应用。
GEPLC通讯介绍
GEPLC通讯介绍GEPLC(General Electric Programmable Logic Controller)是通用电气公司推出的一款可编程逻辑控制器。
PLC是一种用于自动化控制的电子设备,能够对工业过程进行监视和控制。
GEPLC以其可靠性、可编程性和灵活性而闻名于世。
1.以太网通讯:以太网是目前工业通讯中最常用的方式之一、GEPLC可以通过以太网接口与其他以太网设备连接,通过TCP/IP协议进行数据传输。
以太网通讯可以实现高速、稳定的数据传输,适用于需要大量数据交换和远程监控的应用。
2.串口通讯:串口通讯是一种较为传统的通讯方式,通常用于连接PLC与计算机或其他外部设备。
GEPLC提供了RS-232和RS-485串口接口,可以通过串口与其他设备进行数据交换。
串口通讯具有简单、可靠的特点,适用于小规模数据传输和近距离通信。
3. Modbus通讯:Modbus是一种开放的串行通信协议,广泛应用于工业自动化领域。
GEPLC支持Modbus通讯协议,可以作为主站或从站与其他Modbus设备进行通信。
Modbus通讯具有简单、快速的特点,适用于小型系统和分布式控制系统。
4.无线通讯:随着无线技术的快速发展,无线通讯在工业自动化中越来越重要。
GEPLC可以通过WiFi、蓝牙等无线网络与其他设备进行通讯。
无线通讯具有灵活、便捷的特点,适用于无线传感网络、移动设备控制等场景。
以上介绍了几种常见的GEPLC通讯方式,实际应用中可以根据具体需求选择适合的通讯方式。
在GEPLC通讯的过程中,通讯协议的选择非常重要。
通讯协议定义了数据的格式和交换规则,保证了通讯的稳定性和可靠性。
总结起来,GEPLC通讯是工业自动化中实现数据传输和设备之间实时通信的重要环节。
通过合适的通讯方式和协议,可以实现对工业过程的监视和控制,提高生产效率和质量。
GEPLC作为一款优秀的可编程逻辑控制器,为工业通讯提供了强大的支持。
plc网口通讯与串口通信
plc网口通讯与串口通信工业自动化领域中,PLC(可编程逻辑控制器)是一种常见的设备,用于控制和监测各种生产过程。
而PLC的通讯方式,主要有两种:网口通讯和串口通信。
本文将对这两种通讯方式进行深入探讨,并比较它们的优缺点。
一、PLC网口通讯的特点PLC网口通讯,顾名思义,是通过网口(Ethernet)来与其他设备进行通信。
这种通信方式具有以下特点:1. 高速传输:网口通讯使用的是网络协议,数据传输速度快,多达千兆位每秒。
2. 长距离传输:采用以太网协议的PLC网口通讯可以在几百米到数公里的范围内实现远程通信。
3. 多设备连接:网口通讯可以通过交换机或集线器连接多个PLC设备,实现设备之间的数据传递和共享。
4. 实时性强:PLC网口通讯可以提供较高的实时性,适用于对生产过程监控和控制要求较高的场景。
二、PLC串口通信的特点PLC串口通信是通过串口(Serial Port)与其他设备进行通信,特点如下:1. 传输距离有限:串口通信的传输距离相对较短,通常在十米左右。
2. 通信速率较低:串口通信的速率通常在几十kbps~几百kbps 之间,相对于网口通讯而言较慢。
3. 简便连接:串口通信不需要额外设备,只需要通过串口线连接即可。
4. 老设备兼容性好:由于串口通信具有较长的应用历史,许多老型号的PLC都支持串口通讯,具有较好的兼容性。
三、网口通讯与串口通信的比较1. 传输速度:网口通讯具有更高的传输速度,能够满足高速数据传输的需求,而串口通信由于速率较低,适用于少量数据交换需求。
2. 传输距离:网口通讯的传输距离远大于串口通信,可满足大型工厂或跨越较长区域的通信需求。
3. 成本方面:串口通信相对简单,无需额外设备,成本较低,而网口通讯则需要交换机等设备的支持,成本要更高一些。
4. 兼容性:虽然网口通讯处于日益普及的趋势,但许多老型号的PLC仍然只支持串口通信,因此在现有设备的兼容性上更有优势。
综上所述,PLC网口通讯与串口通信都有各自的特点和适用范围。
欧姆龙plc用网口通讯
欧姆龙plc用网口通讯欧姆龙PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化控制领域的设备。
它的作用类似于人类大脑,能够接收传感器采集的数据,并根据预设的逻辑进行判断和控制输出信号,实现自动化控制。
欧姆龙PLC的网络通信是其功能强大的一部分,而其中的网口通讯更是用于实现设备间的高效连接和数据交换。
本文将详细介绍欧姆龙PLC用网口通讯的原理、应用和优势。
一、欧姆龙PLC的网口通讯原理欧姆龙PLC的网口通讯利用的是以太网协议,通过网线连接PLC与其他设备,实现数据的传输和接收。
它基于通讯模块和通讯协议,通过设定与其他设备通讯的规约,实现数据的交互。
通讯模块通常由网口和串口组成,而网口通讯则是最为常见和高效的方式之一。
二、欧姆龙PLC网口通讯的应用欧姆龙PLC的网口通讯广泛应用于自动化生产线、工业机器人、智能设备等各个领域。
它能够实现设备之间的数据实时传输,确保整个自动控制系统的协调运行。
以生产线为例,欧姆龙PLC通过网口与其他设备进行通讯,实现生产速度、产品质量和库存管理的自动化控制。
同时,它还能与远程监控系统相连接,使操作人员能够实时了解生产状况,并进行远程操作和调试。
三、欧姆龙PLC网口通讯的优势欧姆龙PLC的网口通讯相较于传统的串口通讯具有明显的优势。
首先,网口通讯具有高速传输的特点,能够实现较大量数据的迅速传输,提高生产效率。
其次,网口通讯具备较远的传输距离,能够通过网络连接远程设备,实现远程监控和控制。
此外,网口通讯还具备较强的稳定性和可靠性,能够保证数据的及时交换和正确传输,减少通讯故障的发生。
四、欧姆龙PLC网口通讯的发展前景随着工业自动化程度的不断提高,欧姆龙PLC的网口通讯在工业领域的应用前景日益广阔。
越来越多的企业开始意识到网口通讯的重要性和优势,并逐渐对其进行采用和推广。
未来,随着物联网技术的进一步发展,欧姆龙PLC的网口通讯将与其他智能设备相连接,实现更加智能化和高效的自动化控制。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
工业自动化控制中串口与PLC通信的应用分析[摘要]本文通过对某钢铁厂轧钢生产线中,测距仪测量数据与PLC通信的处
理过程的分析与设计,介绍了工业自动化控制中串口与PLC通信的一种有效方法。
【关键词】PLC;串口;Profibus-DP网关
1.引言
随着工业自动化和计算机应用技术的高速发展,近年来运用上位机、工业以太网以及可编程控制器之间的通讯建立数据采集系统的实例越来越多,运用监控软件同可编程控制器相结合采集现场数据并加以存储,进行筛选、分析,建立不同的工艺模型,为工业自动化的进一步发展打下基础。
轧钢的整个工艺流程对流水线的监控要求非常高,监控数据的准确与否都直接影响到最终产品的质量高低、性能好坏。
因此,监控数据的采集与处理在轧钢环节显得尤为重要。
本文介绍了邯郸某钢铁厂轧钢生产线中测距仪的数据采集与处理过程中测距仪测量数据与PLC通信的处理过程。
2.问题分析
通过西门子S7-400PLC监控6台测量钢片间隔距离仪器LRFS-0040-1/2的数据。
由于测距仪的输出不能直接接入到S7-400PLC中,所以,采用串口转Profibus-DP网关PM160T采集测距仪的输出,并将之传至西门子S7-400PLC。
每台PM-160T连接一台客户测距仪器,PM-160T的Profibus-DP端接入Profibus-DP总线网络,PM-160T的RS232端口与测距仪的RS232端口连接,然后将测距仪的运行参数数据通过PM-160T映射到S7-400PLC的输入输出映射区,实现客户一台PLC对现场6台测距仪设备的实时监控。
3.数据采集方案
现场总线现场应用:PM-160T(RS232/RS422/RS485转Profibus-DP网关)应用于轧钢PLC控制系统。
在该系统中,西门子PLC(S7-400)作为Profibus-DP主站,用户测距仪器LRFS-0040-1/2为具有开放协议的RS232接口设备,PM-160T作为这两者之间的桥梁,实现PLC对RS232设备的监控及数据采集。
系统结构图如图1所示:
其中:PM-160T:凡具有RS485/RS232/RS422接口的设备都可以使用本产品实现与现场总线PROFIBUS-DP的互连,快速实现RS232/ RS422/ RS485转Profibus-DP。
LRFS-0040-1/2:RS232通信接口,串口通信波特率为9600,数据位为8位,无奇偶校验,停止位为1,通信协议为ASCII。
LRFS-0040-1/2是一
个激光测距仪,可测量的距离范围:0.1米~100米。
PM-160T配置(GT-123配置软件):按照客户设备要求配置,串口波特率为9600,数据位为8位,无奇偶校验位,停止位为1,通信接口为RS232口(图2)。
PLC组态(DP主站组态界面):按照客户要求,导入GSD文件后,DP总线连接10台测距设备(一台PM-160T连接一台测距设备)(图3)。
4.结论
通过使用PM-160T,用户能够快速、方便地将现场多台RS232设备连接到Profibus-DP总线网络,只需对PM-160T经过简单配置,即可实现PLC对现场设备的集中监控及数据采集。
参考文献
[1]余成波,陶红艳,万文略.设备远程监控技术的研究[J].计算机工程与应用,2003.18:231-232.
[2]苏昆哲.深入浅出西门子WINCC V6[M].北京:北京航空航天大学出版社,2004.。