新手做了一个200的程序突然说要和控制室里的300做连接
弄了一个em277和DP线头疼啊不晓得200的io点中间变量M和模拟量怎么转换以后让300读。。请高手指教啊。。有现成的程序让我看看也好。。
如果谁有200的程序发我邮箱。。3170742@qq.com谢谢啦
最佳答案
转载帖子:
用300去读200里的十个数据,如何定义S7-200的V存储区的映射?
假设DP主站已定义了16入/16出的一种I/O配置,V区偏移量为200,则其对应关系如下:
S7-200输入缓冲区(也就是S7-300主站的输出缓冲区):VB200-VB215;
S7-200输出缓冲区(也就是S7-300主站的输入缓冲区):VB216-VB231;
用300去读200里的十个数据,可在上述区域VB216-VB231;
中定义。
相关资料:
见《西门子S7-200与S7-300进行PROFIBUS通信图解》连接:
htTP://www.gongkong001.com/News/4934.html
《如何在S7-200和S7-300之间,通过PROFIBUSDP进行数据通讯》连接:
http://blog.cechina.cn/wangxing/124672/message.ASpx
提问者对于答案的评价:
还是不太明白,感谢了