03MCGS组态软件【荐】.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
03MCGS组态软件【荐】.doc

第十八章 MCGS网络功能 18.1 概述 MCGS组态软件提供了一套完善的网络机制,可把多台计算机通过TCP/IP网、Modem网、485/422/232网连接在一起,构成分布式网络测控系统,实现网络间的数据同步、数据库同步和网络事件处理。同时,通过标准的网络功能,可在工作站上直接对服务器中的数据库(如SQL Server)进行读写操作。 用MCGS构成分布式网络测控系统时,要求在每台计算机上都安装一套MCGS系统,MCGS把网络数据同步、网络数据库同步和网络事件处理三大部分以设备构件的形式来实现,通过对这些构件的组态,实现MCGS的网络功能。 18.2 网络操作原理 在实际应用中通常用到的网络形式有TCP/IP网、Modem网、串口网(485/422/232)三种,MCGS系统根据网络的层次结构采用父设备和子设备的形式实现网络数据连接和交换,父设备构件根据物理线路的连接负责发送和接收数据包,然后将收到的数据包交给子设备处理,子设备负责将父设备收到的数据包解码,完成数据的交换功能。 如下图所示,当两台计算机需要进行通讯时,必须都安装MCGS系统。同时,在设备窗口中放置同样类型的网络父设备和子设备。运行时,计算机1中MCGS调用网络子设备,同时把所需的数据传入子设备,子设备把需要通讯的数据打包后传送给网络父设备,父设备通过特定的硬件设备向计算机2发送数据;计算机2上的网络父设备通过相同的硬件接收到数据后,把数据传送给网络子设备,网络子设备对数据包进行解码,把数据送给MCGS,同时根据计算机1中子设备的要求从MCGS中读取数据,打包后再传送给父设备,一直到数据再返回到计算机1的子设备中,才完成一次网络通讯工作。 18.3 MCGS网络父设备 MCGS组态软件提供了三种网络父设备:高速网络:TCP/IP、低速网络:Moxa以及低速网络:Modem。 18.3.1 高速网络:TCP/IP 高速网络TCP/IP父设备主要为使用在连接入局域的计算机与计算机之间通讯的数据提供一个通道。在网络TCP/IP父设备下可以挂接网络设备,为了使通讯能够正常的实现,请按照下面的步骤进行组态设置和测试。 组态设置 网络父设备的使用前提是在计算机上安装有网卡,并且能和其它计算机连通。在没有满足上述条件时请先安装网卡,并保证它能连通。 进入组态环境以后,请打开设备窗口,双击设备窗口的图标,进行设备组态。 如果您是第一次使用设备组态环境,请选择查看菜单栏下的设备工具箱,选择后的画面如上图。然后请点击设备管理按钮,进入设备管理画面。TCP/IP以及网络设备下的子设备,完成后点击确认。 ? 选择好设备后的画面如图,然后,分别双击各个图标,使之添加到设备组态窗口中。 打开“设备0[高速网络:TCP/IP]”设备的属性页,如下图所示: 初始工作状态:指定运行时设备的初始工作状态,如父设备处于停止状态,则父设备下挂接的所有子设备都处于停止状态。 通讯状态设置:和MCGS的指定数据对象进行连接,当该对象的值为0时,父设备不工作。如不建立连接,该项不起作用。 远程工作站IP地址:指定TCP/IP网络上要和本工作站进行通讯的远程工作站的IP地址。如本父设备只提供服务,可以不设置本项。 本地工作站IP地址:指定本地工作站在TCP/IP网络中的IP地址。本项必须正确设置,与本机的IP地址一致并且必须填写。 另外,如果接入的局域网能够实现DNS的地址解析,可以在远程工作站和本地工作站中填入双方计算机的名称,同样可以实现通讯。下图是使用计算机名的设置完成后的画面。 网络端口地址:指本父设备所用网络TCP/IP端口的地址。 网络端口地址设置要求通讯双方必须一致。假如有不止一个网络高速TCP/IP父设备需要添加,请在正确设置双方计算机IP地址后,对不同的设备使用不同的端口地址。 注意:在使用本构件之前,首先应保证整个网络已调试完好。为检验网络是否工作正常,可使用设备测试属性页进行测试,给远程工作站发送信息或接收远程工作站的信息。IP地址是用TCP/IP协议配置网络系统时,固定分配给网络中每台工作站的唯一标识符号,如,等。有关联网的知识,请参考Windows95/NT的说明书。 当设置好通讯双方的计算机后,可以进入设备测试了,进行设备测试要求通讯双方都要进入设备测试画面,通讯正常的画面如下: 假如您已经完成了上述步骤,并实现了设备测试信息的发送和接收,那么网络高速TCP/IP父设备的设置基本完成了,对于网络子设备的设置,请参考相关帮助。 18.3.2 串口网络父设备 计算机串行口是计算机和其它设备通讯时常用的一种通讯接口,通常计算机的串行口分为标准串行口和扩展串行口(如利用研华的MOXA卡可扩展多个串行口),一个串行口可以挂接多个通讯设备(如一个RS232/RS485总线上

文档评论(0)

wulf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档