本人使用300时间较短,在一次工作中,CPU313 2DP和EM277连接不上,后来在网络上搜索到一个不错的解决方案,现给大家一起分享
第一个问题
接线,设置都完好就是连不上
原来EM277的GSD文档新的和旧的是不一样的 模块是0AA22
使用的GSD文件是0AA20
后来下载了一个0AA22的驱动就好了
第二个问题
300主站控制的200的从站
需要采集的数据长度是128个字节 一个277从站都要采集1024个位
一共要采集4个模块 那么就需要4096个
现有的300输入输出映像寄存器明显不够
后来求助了西门子技术支持的热线
解决办法是
不能用输入输出映像寄存器 可以使用扩展的寄存器
即使用PI,或者PQ 同时PI和PQ不能用位访问
也就是说
如果想将PQ0.0置位 不能直接通过一个常开点置位
可以先将一个数据块的位或者点置位 再将整个的MW传送到PQW里面