浙大中控DCS 教程及应用浙大中控站间通讯.pdf

浙大中控DCS 教程及应用浙大中控站间通讯.pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浙大中控DCS教程及应用浙大中控站间通讯用户手册产品说明书使用说明文档安装使用手册

站间通讯 控制站间共享数据区 DWORD g_msg[128] 控制站共享此数据区用于站间交换数据 注意:各控制站不能共用同一个数组下标。 应用举例 LI_0305_1 在 12#控制站,10#控制站需要引用该数据。 1、首先要在 12#站下做数据发送的程序,新建一个 FBD 段落,命名站间通信(或是在原 FBD 段落中做都可以)。 图1 从辅助模块库中选择 SENDMSG 发送消息模块,和SETSFLOAT 模块 图2 其中 SIZE 是发送信息的长度,这里我们可以写2 ; 具体SETFLOAT 模块可以看帮助文件。 X 引脚填g_msg[0];SF 引脚填需要发送的变量,本例填LI_0305_1;SERIAL 是要将该变量 存放在0 号消息的地址;Y 是需要发送的0 号消息g_msg[0]。 图2 的意思就是将变量LI_0305_1 存放在g_msg[0]的0 号地址上。 2、接下来就要在 10#站下做接收数据的通讯程序。 接收过来的信号我们命名为LI_0305_1T (可以在10#站自定义2 字节变量中定义,量程和 12#站的LI_0305_1 一样); 从 10#站算法辅助模块库中选择GETMSG (接收消息模块)和 GETSFLOAT 两个模块; 图3 GETMSG 模块中STATIONMSG 引脚意思是接收从哪个站发送来的消息;SERIAL 引脚 意思是接收几号消息; GETSFLOAT 模块中X 指接收的DWORD 数据,直接与GETMSG 模块的输出相连;该 模块的SERIAL 指该数据的哪个地址; 图3 的意思是接收12#控制站发送的0 号消息,并将0 号消息的0 号地址的数据 赋值给LI_0305_1T。 至此,站间数据通讯完成,就可以在10#站中使用LI_0305_1T 这个变量了,它 的值和LI_0305_1 一样。

文档评论(0)

28974635 + 关注
实名认证
内容提供者

相近型号说明书可通用,具体看说明书包括型号

版权声明书
用户编号:5012033012000042

1亿VIP精品文档

相关文档