下载此文档

通过以太网将两个(或多个)CPU 连接起来;可以通过 MMS ....doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
通过以太网将两个(或多个)CPU 连接起来;可以通过 MMS 进行 CPU 间通讯;

一、CPU1
在 Access Variables 下的 MMS 项建立另一台需要读或写的变量,并与应用或程序中的变量连起来,如下图:
二、CPU2
在应用中连接上库文件 mLib,就可以在程序中通过功能块 MMSConnect 与
CPU1 建立连接,然后再通过 MMSRead 和 MMSWrite 对 CPU1 中的变量进行读和写操
作;三个功能块如下图:

2
1、MMSConnect 他说明
参数 En_C 为 bool 类型,表示对该块使能;
参数 Id 为 m_Channel_MMS 类型,输出连接标识代码;
参数 Partner 为 string 类型,表示通讯伙伴的 IP 号,如:'';
参数 Valid 为 Bool 类型,为真表示 Id 的值有效;
参数 Error 为 Bool 类型,为真表示有错误发生;
参数 Status 为 dint 类型,表示最后一次执行的状态,1-成功,0-连接中,<0-错误号,
>0-报警号;

2、MMSRead 说明

参数 Req 为 bool 类型,在上升沿进行读操作;
参数 Id 为 m_Channel_MMS 类型, 应为上面 MMSConnect 输出的连
接标识代码;
参数 VarName[n]为 string 类型,表示需要 CPU1 中读的访问变量名;
参数 Rd[n]为从 CPU1 中读取的变量值,其类型应和 CPU1 中的访问变量相同;
参数 Ndr 为 Bool 类型,为真表示有新数据被读到;
参数 Error 为 Bool 类型,为真表示有错误发生;
参数 Status 为 dint 类型,表示最后一次执行的状态,1-成功,0-连接中,<0-错误号,

通过以太网将两个(或多个)CPU 连接起来;可以通过 MMS ... 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人12345
  • 文件大小0 KB
  • 时间2014-10-22