您现在的位置是:首页 > PLC技术 > PLC技术
MPI网络通信全局数据包(GD)通信的应用
来源:艾特贸易2017-11-10
简介应用 GD 通信,就要在 CPU 中定义全局数据块,这一过程也称为全局数据通信组态。在对全局数据进行组态前,需要先执行下列任务。 ① 定义项目和 CPU 程序名; ② 用 PG 单独配置项目中
应用GD通信,就要在CPU中定义全局数据块,这一过程也称为全局数据通信组态。在对全局数据进行组态前,需要先执行下列任务。
①定义项目和CPU程序名;
②用PG单独配置项目中的每个CPU,确定其分支网络号、MPI地址、最大MPI地址等参数。
在用STEP 7开发软件包进行GD通信组态时,由系统菜单Options中的Define GlobalData程序进行GD表组态。具体组态步骤如下。
①在GD空表中输入参与GD通信的CPU代号;
②为每个CPU定义并输入全局数据,指定发送GD;
③第一次存储并编译全局数据表,检查输入信息语法是否为正确数据类型,是否一致;
④设定扫描速率,定义GD通信状态双字;
⑤第二次存储并编译全局数据表。
编译后的GD表形成系统数据块,随后装入CPU的程序文件中。第一次编译形成的组态数据对于GD通信是足够的,可以从PG下载至各CPU。若确实需要输入与GD通信状态或扫描速率有关的附加信息,再进行第二次编译。
扫描速率决定CPU用几个扫描循环周期发送或接收一次GD,发送和接收的扫描速率不必一致。扫描速率值应同时满足:发送间隔时间大于等于60ms;接收间隔时间小于发送间隔时间。否则,可能导致全局数据信息丢失。扫描速率的发送设置范围是4~255,接收设置范围是1~255,它们的默认设置值都是8。
点击排行
