1 引言
随着生产自动化程度的提高,工业控制系统的复杂度也越来越高,三菱Q系列高性能PLC正是面向中大规模复杂控制系统应用设计的。Q系列PLC在大幅提高CPU模块处理性能和程序寄存器容量的同时,还提高了与网络模块、编程用外围设备之间数据通信的性能,并且可连接多达七块扩展基板,容纳64个模块。Q系列PLC可扩展以太网模块、串口通信模块、CCLINK及其它总线模块。对于由复杂多层网络构成的控制系统,必然需要与多个生产过程中的计算机实现数据交换和命令控制,这就需要通过以太网等模块来实现数据通信。这里,重点介绍三菱Q系列高性能PLC与上位计算机间的以太网通信的方法及其程序设计技术,介绍了在VB6.0为开发环境下如何实现复杂系统中Q系列PLC与上位机的以太网数据通讯。
2 以太网的通讯方式
以太网模块通讯有三种方式:MC协议通讯方式、固定缓冲存储器通讯方式(有顺序的控制方法和无顺序的控制方法)、使用随机访问缓冲存储器通讯方式。
2.