andy_zy
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 257 点
下载积分: 616 分
在线时间: 42(小时)
注册时间: 2009-03-20
最后登录: 2012-09-13
查看andy_zy的 主题 / 回贴
楼主  发表于: 2009-03-21 15:40
因是初学西门子PLC编程,我编了一个很简单的程序,但编译时出错,麻烦指点一下

提示“错误47,无效的网络或网络太复杂无法编译”如图所示,
错误提示


程序在这里
 
  测试程序.rar (3 K) 下载次数:51


希望高手帮忙解决,另外还有一个问题就是如果把这个程序里的输入输出状态通过EM277传送到上位机(PC),应该怎么编程,小弟拜谢了
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6741 个
工控威望: 37096 点
下载积分: 9356 分
在线时间: 9409(小时)
注册时间: 2006-09-13
最后登录: 2024-05-23
查看cvlsam的 主题 / 回贴
1楼  发表于: 2009-03-21 17:18
通过EM277?

EM277支持的是DP从站或者MPI从站,你的PC上安装有CP5611或者CP5613的通讯卡了?

你使用softNet对网络状态组态了?在Softnet或者在step7中组态PC Station项目,添加DP或者MPI通讯网络,连接。

在PC端,你需要使用DP通讯协议或者MPI通讯协议(MPI通讯协议为非公开通讯协议),使用组态软件或者自己使用编程工具进行编程,如果自己编程,需要西门子的Prodave软件,实际上,只是需要Prodave软件中的两个Dll链接库而已了。

以上