探讨MCGS与三菱FX系列PLC通讯方法

来源 :电力技术 | 被引量 : 0次 | 上传用户:cywxp
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】现代工业生产过程中,自动化程度不断提高。随之而来的就是对生产过程智能化管理的要求也越来越高。随着计算机技术尤其是工控机的不断发展,工控机(上位机)+工作设备(如PLC等,下位机)的架构模式在工控领域的应用越来越广泛。
  【关键词】MCGS;PLC;通讯
  引言
  在工业生产过程中,计算机自动控制技术的应用越来越广泛,深刻地影响着我国的工控技术的发展,特别是工控机+PLC这种架构形式应用得很普遍,其中工控机用作上位机,主要用于监控、数据处理、报表等,而PLC作为底层控制器,则是完成具体的控制动作。对上位机的编程一般采用基于windows的高级语言(如VB,VC等),但是,由于采用组态软件编程,非常简单易学,软件开发工作量也大为缩减,并且功能齐全,因此组态软件的应用得到了很大的普及。
  1MCGS与FX系列PLC通讯设置
  1.1MCGS通讯设置
  MCGS是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统。MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。
  MCGS一般通过上位机的串行口和PLC上的编程口建立物理上的通讯连接,从而达到操作PLC的目的。而在MCGS组态软件设置方面需先进行"设备组态"。设备组态方法是先调用MCGS串口通讯父设备构件,再找到三菱FX-232子设备构件,并挂接在串口父设备下。而对于三菱FX-232子设备,要先打开其属性窗口,设置好基本属性中的设备名称,初始工作状态,最小采集周期(同父设备),然后根据MCGS与FX系列PLC之间两种不同的通讯方式,再进行后面的设置:如果使用MCGS提供的Read和Write设备命令直接访问PLC,无需进一步设置,而如果要通过MCGS循环采样方式自动周期性地访问PLC,则必须还要对设备增加通道,建立通道连接,把PLC中相关继电器(X,Y,M)和寄存器(D)与MCGS实时数据库中变量建立一一对应关系,确定操作方式(读或写或读写)。至此,有关上位机上MCGS组态软件方面的设置工作即完成。
  1.2三菱FX系列PLC的通讯设置
  可编程逻辑控制器(ProgrammableLogicController,PLC),它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
  作为下位机的FX系列PLC的通讯设置主要是设置PLC的特殊寄存器D8120。其设置方法是在PLC程序中在PLC上电时,由初始化继电器M8002导动而自动写入相关设置参数,或者在普通计算机上使用PLC开发系统软件预先进行设置。D8120是一个16位的特殊寄存器。其中每个二进位的作用如下:
  b0∶0,表示7位数据位;1,表示8位数据位。b2b1∶00,表示无校验;01,表示奇校验;11表示偶校验。b3∶0,表示1位停止位;1,表示2位停止位。b7b6b5b4∶0011~1001,对应通讯波特率分别为300bps,600bps,1200bps,2400bps,4800bps,9600bps,19200bps。D8120的高8位进行485方式通讯时要设置,用232方式通讯时只需置成全0即可。FX系列PLC的默认的通讯设置为D8120=H0086,表示9600bps,7位数据,偶校验,1位停止位,无命令头和尾,不加校验和,无协议通讯方式。如要采用其它参数通讯,则必须修改D8120各个对应位的值。要确保MCGS与PLC能正确通讯,两者的参数设置要一致。完成MCGS和PLC各自的通讯设置后,即可实现两者之间的通讯。
  2MCGS与FX系列PLC的通讯方式
  2.1自动循环通讯
  自动循环通讯方式是通常被采用的一种通讯方式,一般情况下,MCGS采用自动循环通讯方式即可方便地操作PLC。采用这种方式通讯,程序员只需直接操作和使用MCGS数据库的各个变量,而不需再在程序中考虑与PLC通讯,简化了编程,非常方便,对于通讯量不大和实时性要求不很严格的应用场合是一种很好的实用而有效的方法。然而,这种工作方式也存在一些不足之处。首先,在通讯量大或者循环采样周期长时,很难保证通讯的实时性,有可能造成控制系统不能可靠工作。其次,若完全以这种方式通讯,将会造成一些变动不频繁的参数,每个采样周期都参与通讯,从而浪费大量通讯时间,影响通讯速度和效率。再次,对应PLC中每一个要参与通讯的继电器和寄存器,MCGS都要给出一个对应变量,从而占用一定的MCGS变量数,MCGS的变量数是有数量限制的,而且MCGS系统能提供的变量数决定了该软件的价格的高低。
  2.2直接读写方式通讯
  MCGS针对自动循环通讯方式的一些不足,还提供了另外一种通讯方法,即通过Read和Write设备命令直接读写方式操作PLC。这两条命令即可用在用户编写的MCGS脚本程序中,也可在"设备操作"策略构件的"执行指定设备命令"处输入来调用。命令格式如下:Read(PLC软元件=MCGS变量),读PLCWrite(PLC软元件=MCGS变量或数值量)写PLC其中,PLC软元件为FX系列PLC中的各个相关的继电器和寄存器。由于Read和Write命令优先级最高,调用时可优先插队通讯,所以采取这种通讯方式能大大提高某些有实时性要求的参数的通讯速度,满足自动控制系统实时性要求。同时,只在MCGS中变量要与PLC通讯时,通讯才会发生,这样就避免了许多无效通讯工作量。对于Write命令,由于可用Write(PLC软元件=数值量)这种形式,而不需要在MCGS数据库中定义变量,从而可节省MCGS系统的变量数。采用这种通讯方式程序中要考虑通讯问题,但有效地克服了自动循环通讯方式的不足。
  2.3PLC程序的处理
  PLC程序对于MCGS与PLC之间两种通讯方式的处理还存在一些不同之处。对于自动循环通讯方式,MCGS把数据写入PLC后,在PLC中该数据直到下一个循环周期被重新写入前不会发生变化,而使用Write命令把数据写入PLC之后,该数据存在很短一段时间后,又会自动置零(PLC软元件=0)。有点类似"按钮"动作。因此编写PLC程序时,对这两种情况要区别对待,确保PLC程序运行正常。因此,对于用Write命令直接写入PLC的数据(位,字,双字),在PLC程序中一定需要进行"锁存"保持,也就是PLC中相应的继电器(X,Y,M)和寄存器(D)要有自锁,以免造成数据丢失。而对于自动循环通讯方式写入PLC中的数据就不需要锁存。MCGS读PLC的操作,两种通讯方式对PLC程序无不同要求,也不需特别处理。
  3结语
  MCGS提供的两种与PLC的通讯方式,操作都比较简单方便。但需要明了其不同的通讯机理和各自的特点。对这两种通讯方式,根据每个参与通讯的参数的具体情况可以灵活运用,确保MCGS与PLC通讯既程序简捷又满足实时性等其它要求,做到合理有效,使计算机自动控制系统可靠运行。
  参考文献
  [1]顾战松,陈铁年.可编程控制器原理与应用[M].北京:国防工业出版社,1996.
  作者简介:
  唐宇(1983.8-),女,四川达州人,西华师范大学本科,江西省科技师范大学在职研究生,助理讲师,单位:江西省科技师范大学和江西省电子信息技师学院,研究方向:信号与信息处理,关于三菱FX系列PLC通讯
其他文献
摘要:用电信息采集不仅能够及时获取客户用电信息数据,而且还具有数据处理与管理功能。利用采集系统获取的各种实时信息,应用于用电检查工作中,大大提高用电检查管理系统的可靠性。发挥电量采集在用电检查工作中的作用,就要彻底了解电量采集系统相关内容。本文重点对电量采集系统的功能及作用进行分析。  用电检查是供电企业对客户用电情况及安全用电的日常检查,通过用电信息采集系统的应用,实现对重点客户和高危客户供电设
期刊
摘要:分析了输配电线路安全稳定运行的重要性,对输配电线路的特点进行了阐述,并探讨了提高输配电线路的运行、维护和管理等方面的措施。  关键词:输配电;运行;管理  0引言  作为电力系统的重要组成部分,输配电线路分布范围非常广泛,涉及的地形地貌非常复杂,所处野外环境也非常恶劣,特别是随着现代电力系统功能日趋完善,系统结构日益复杂,自动化程度越来越高,而且现代电力系统正在向更高的电压等级、更远的输电距
期刊
摘要:随着时代的发展和进步,电力行业在产值不断增长、根基愈发牢固的基础上对电力自动化技术的应用也有了更高的要求。本文从电力工程中的现场总线技术、主动对象数据库技术、电力自动化补偿技术、光互连技术等方面,对电力自动化技术在电力营销管理中的应用进行了浅要的分析和探讨。  关键词:电力自动化技术;电力工程;应用  一、引言  近些年,电力工程技术管理过程中出现了一些停滞不前的现象和问题,造成了经济和社会
期刊
摘要:为了计算10kV配电线路的耐雷水平,采用电磁暂态计算软件(EMTP)建立相应的仿真计算模型,通过对安装线路避雷器前后的线路过电压水平的仿真计算,验证其能够有效提高配电线路的防雷性能,为今后的工程设计提供有价值的基本数据。  关键词:10kV配电线路;耐雷水平;过电压;线路避雷器  1 引言  海南地处热带边缘,高温、高湿.既受热带系统影响,又常受冷空气的侵袭,局地强对流天气经常发生,而且十分
期刊
【摘要】:随着社会经济的蓬勃发展,各行各业对电量的需求日益增加,在实际工作中,用电检查工作不仅仅需要对企业用电行为进行检查,同时也需要向企业提供优质的用电服务,这对于树立供电企业的良好社会形象,缩短用电企业与供电企业之间的距离而言都有重要作用。文章依据这一情况,针对用电安全的检查工作的开展,以实现企业安全用电为重点,分析了用电安全检查对企业安全用电的作用,并阐述了用电检查对企业安全用电的重要性,从
期刊
摘要:线损管理是提高企业经济效益和管理水平的重要措施,也是建设节约型社会的必然要求。线损率作为供电企业的一项重要经济技术指标,也是企业电网规划建设和生产经营管理水平的综合反映,它涉及电网规划、结构、运行方式、计量方式、电量抄核以及用电检查等等多个生产、营销业务环节。笔者结合工作实际,对"三集五大"体系实施后,如何做好城区配电网的线损管理的对策进行初步探讨。  关键词:城区;配电网;降损 ;管理  
期刊
【摘 要】本文深入分析企业网络测评系统的发展现状及性能需求,设计了系统的技术架构,并以民主测评管理模块为例,描述了系统关键功能及系统权限留痕、数据同步的实现。本系统为企业公司年度"四好"领导班子考评提供了有效的手段,节省了人力、物力,提高了统计的准确性和效率。同时有助于发现各级管理上存在的问题、有助于发现人才,对提高公司管理水平和服务能力有很好的促进作用。  【关键词】网络; 测评; 优化  1、
期刊
摘要:当配电网存在永久性故障时,必须加装自动选线装置,迅速、正确选出故障线路并跳闸,才能不影响非故障线路的正常运行,防止事故扩大,但是目前多数选线方法各有一定的局限性。为比较各选线方法特点,本文采用了matlab软件对一些选线方法的原理进行了仿真分析。  关键词:配电网;谐振接地;自动消弧线圈;中性点不接地;接地选线  配电网接地选线的研究主要是针对配电网发生单相接地故障时,能够快速有效地选出故障
期刊
【摘要】配电网系统中的各项数据时刻都处于动态变化之中,10kv是配电网中整体功能的重要组成部分,只有10kv配网网的高度稳定运行,才能保障变电站的安全问题。而从目前的运行情况来看, 10kV配电网故障率较高,为了减少故障破坏,保证企业和居民的用电安全,本文就10kV配电网故障原因及预防措施做进一步分析。  【关键词】10kv;配电网故障;预防措施  0.前言  近年来,国家在配电网故障方面方面主要
期刊
【摘要】随着我国经济建设的快速发展和人们生活水平的提高,我国高压电网的建设呈现出容量大、距离长等特点,110kV输电线路是我国目前非常重要的供电网,担负着国家电能输送的重要任务,110kV输电线路的稳定可靠性影响着输电的安全性与稳定性,因此110kV输电线路设计是非常重要的研究课题。  【关键词】高压电网;110kV;输电线路  引言  电网的经济运行能够有效降低供电成本,选择科学合理的110kV
期刊