0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

电子百科

OMRON PLC网络

OMRON PLC网络

OMRON PLC网络Ethernet网

  •   Ethernet网络即所说的以太网,它是工厂自动化领域用于信息管理层上的网络,它的通信速率高,可达100M bps,以太网模块使PLC可以作为工厂局域网的一个节点,网络上的任何一台计算机都可以实现对它的控制。在OMRON的PLC中,中型机以上的PLC才能上以太网,通常有三种机型,CS1系列、CV系列、和C200H系列。在CS1系列和CV系列上分别直接装Ethernet单元CS1W-ETN01/11、CV500-ETN01,而在C200Hα上除了必须安装PC卡单元(C200HW-PCS01)外,还必须配置通信板(C200HW-COM01/04),并用总线单元将PC卡单元与通信板连接起来。OMRON PLC的Ethernet网具有以下功能:

      远程编程和监控:在连接到Ethernet网络的计算机上运行CX-Programmer可以对所有连接的Ethernet网络上的PLC进行编程和监控。

      FINS信息服务:在PLC之间和PLC与计算机之间发送FINS信息,使用Ethernet Fins Gateway能够不必编写FINS指令程序而直接管理信息。

      Socket服务:由Windows提供一组函数,允许用户程序直接调用及使用TCP和UDP协议,在Ethernet网上进行数据传输。

      FTP服务:使用FTP在CPU单元的存储卡和计算机存储器之间传送文件。

      Email服务:当在出错或在预定的时间内,一个标志变为ON,此时从PLC向上位机发送电子邮件。

      网络间通信:处在网络上的不同节点可以通过网关通信,通过FINS指令可实现跨网络的连接。PLC通过使SEND、RECV、CMND指令跨网并与其它PLC进行通信,网间通信限制在三级网络内进行。

OMRON PLC与上位计算机之间的通信

  •   在计算机与PLC构成的集散控制系统中,多数是由一台计算机与数台PLC形成1:N的通信模式。该模式系统中PLC负责现场高速数据采集、实现逻辑、定时、计数、PID调节等控制任务并通过串行通信口向上位计算机传送PLC工作状态及有关数据,从而实现计算机对控制系统的管理。PLC与上位计算机之间通信的准确、可靠、高效率是集散控制系统的关键所在。

OMRON PLC与上位计算机通信程序

  •   上位机通信软件是用VB开发的。VB具有强大的图形显示功能,可以容易开发出界面良好的图形用户界面,同时VB还提供了串行端口控件 MSCOMM,程序员在利用该控件时,只需设置、监视其属性和事件,即可完成对串口初始化和数据的传输工作。通信程序如下:

      Sub forml load ( )

      Mscomml. Comport = 1

      Mscomml. Settings = “9600,n,8,1”

      End sub

      Sub commandl click

      Mscomml. Inputlen = 0

      If mscomml. Portopen = false then

      Mscomml. Portopen = true

      End if

      For I = 1 to N ;N为网络系统中的PLC个数

      If i

      S $ = “@” + “0” +str $ (i) + “ts” + “abcd”

      Else

      S $ = “@” + str $ (i) + “ts” + “abcd”;abcd 为测试字符

      Endif

      ……;

      Mscomml. Lutprt =sedate $

      Timer 1 n = false

      Timer l. Enable = true

      Do until (mscomml.inbuffercount 0)

      Or (timer 1 n = true )

      Domy = doevents( )

      Loop

      Timer 1.enable = false

      ……

      Redata,$ = msconmml. Input

      If rdata $ = sedate $

      …… ; 转入正常通信数据处理

      Else

      Labell. Cation = str $ ( i ) + “测试通信失败,检查线睡后再测试”

      Endif

      Endsub

提问者:clzmcl 地点:- 浏览次数:9740 提问时间:08-29 23:09
我有更好的答案
提 交
撰写答案
提 交
1 / 3
1 / 3
相关电子百科
硅胶板
3D晶体管
双极性晶体管
晶体管时间继电器
导热硅胶垫