全局数据通讯碰到的问题
刘玉蓉
发布于2014-11-03 17:16
50
0
标签:
我在照《西门子工业通讯指南》模拟全局数据通讯的时候碰到个问题: 先建了2个PLC站,完成硬件组态, 建立MPI网络,一个设置为2 一个设置为8 ,然后进组态网络点选MPI设定CPU跟发送区和接受区,编译通过后保存,没有下载下去就关闭项目,再打开项目后发现发送接受区都还在,但全局数据(GD)ID旁边填写的CPU都不见了,这个正常吗? 我哪里做的不对?
佳答案
如果在打开GD-MPI(1)中发现发送接受区都还在,但全局数据(GD)ID旁边填写的CPU都不见,这是不正常的,说明你的编译没有完成。
正确的MPI全局数据通信方式执行方法为:在SIMATIC管理器中,打开你的项目,选择中右边的MPI(1),然后选择菜单Options(选项)/Define Global Data(确定全局数据),在打开的“GD-MPI(1)”对话框中,填写各自的CPU、发送和接受区,必须执行编译,选择菜单GD Table/Compile(编译),如果没有问题,必须显示如下以下信息:
The Compilation was completed successfully“(编译成功地完成)
如果显示没有上述信息,说明你的编译没有完成,你在关闭项目后再打开全局数据对话框GD-MPI(1)是不会看到以前填写的CPU信息。 你必须重新进行全局数据通信填写、保存及编译
你可以在SIMATIC管理器中依次展开你的项目到”Blocks“(块),双击Systemdat(系统数据块),在打开的”System Data Blocks“(系统数据块)中检查是否有SDB210。如果有SDB210,说明你的全局数据表存在,不用担心。