前言

可编程序逻辑控制器(简称为PLC)主要是为现场控制而设计的,其人机界面主要是开关、按钮、指示灯等。PLC由于具有良好的适应性和可扩展能力,而得到越来越广泛的应用。采用PLC的控制系统或装置具有可靠性高、易于控制、系统设计灵活、能模拟现场调试、编程使用简单、性价比高、有良好的抗干扰能力等特点。但是,PLC也有不易显示各种实时图表、曲线和汉字,无良好的用户界面,不便于监控等缺陷。

现代PLC的通信功能很强,可以实现PLC与计算机、PLC与PLC、PLC与其他智能控制装置之间的通信连网。PLC与计算机连网,可以发挥各自所长;PLC用于现场设备的直接控制,作为下位机,执行可靠、有效的分散控制。计算机作为上位机可以提供良好的人机界面,进行系统的监控和管理,进行程序编制、参数设定和修改、数据采集等,既能保证系统性能,又能使系统操作简便,便于生产过程的有效监督。PLC与PLC连网能够扩大控制地域,提高控制规模,还可以实现PLC之间的综合协调控制;PLC与智能控制装置(如智能仪表)连网,可以有效地对智能装置实施管理,充分发挥这些装置的优点。除此之外,连网可极大地节省配线,方便安装,提高可靠性,简化系统维护等。

因此,要求PLC与计算机、PLC、其他智能控制装置之间具有稳定、可靠的数据通信。

本书从应用的角度系统地介绍三菱FX系列PLC的数据通信技术。其内容包括:PLC的硬件与软件结构,FX系列PLC的基本组成和性能简介;PLC数据通信的目的、类型和连接方式,个人计算机与PLC的通信方法和方式,FX系列PLC的数据通信协议及应用;FX系列PLC通信功能扩展板的编程实例;应用FX系列PLC编程口通信协议,采用Visual C++、C++ Builder和Delphi语言编写PC与FX2N系列PLC之间的数据通信程序,分别实现FX2N系列PLC开关量输入与输出以及模拟量输入与输出。

本书内容丰富,可供各类自动化、计算机应用、机电一体化等专业的大学生、研究生学习三菱FX系列PLC数据通信技术,也可供从事计算机控制系统研发的工程技术人员参考。

为方便读者学习,本书提供配套光盘,内容包括实例源程序、程序运行录屏、系统测试录像等。

本书由塔里木大学王建平编写第1、2章,石河子大学蒙贺伟编写第3章,钟福如编写第4章,李江全编写第5章,全书由李江全担任主编并统稿,王建平、蒙贺伟担任副主编。参与编写、程序设计、插图绘制和文字校核工作的人员还有田敏、朱东芹、郑瑶、刘恩博、邓红涛、李宏伟、郑重、任玲、王洪坤、汤智辉、胡蓉等老师。

由于编者水平有限,书中难免存在不妥或错误之处,恳请广大读者批评指正。

编者