回复:SIMATIC NET能和S7-200连吗?

展翅飞翔

西门子1847工业学习平台

  • 帖子

    1276
  • 精华

    33
  • 被关注

    16

论坛等级:侠圣

注册时间:2003-07-07

普通 普通 如何晋级?

发布于 2006-12-24 21:51:55

0楼

你用SimaticNet而不用PC-Access的主要原因是因为PC-ACCESS限制最多8个连接吗?如果是的,往下看:

另外换个思路,使用Modbus通讯。
200用Port0口作自由通讯,调用Modbus RTU库作从站,
计算机作主站,理论上,每路主站能带127个从站。

建议去买个多串口卡,如Moxa的 CP-134。4个485口,大约880人民币。
相当于4个主站,每路主站不要带太多的从站,比如8个是比较合适的。
速度最高可以设到115.2K,串口卡肯定是支持的,只是CPU能否很稳定的支持会有很多客观因素限制,如电缆性能,屏蔽,接地等。
个人建议设到38.4K来带4-8个200作Modbus从站还是合适的。

这样你的电脑最多可以带4X8=32个S7-200,
如果换成8串口卡 或2个4串口卡,则可以带64个200,够你用了吧。

目前最大的问题是,200的口不隔离,且通讯距离限制在50米,
其实我做过70-80米都没问题,但是再远就有问题了。

你的一大堆200不大可能都集中在相距很近的地方吧,问题如何解决呢?
采用质量好的有源型光电隔离隔离RS485中继器,
(不用买西门子的DP中继器,呵呵)
MOXA,波士,研华,研祥,甚至很多二线品牌作的好的也都可以用,
价格吗?去问问就知道了,很实惠的。

这样,每个200还可以省一个EM277。

结果是,每台电脑带了很多个 200进行通讯,距离问题也可以解决,
速度也不算低,

下来还有个问题,
1,每个200作Modbus通讯设置,好在有现成的库可以调用,不用太费心了,
只是调试时要注意地址不要冲突,波特率要设的合适,如38.4K,IO地址映射不要出问题。
2,SimaticNet版的版主在告诉你怎样使用非SimaticNet的方式来解决通讯,
感觉怪怪的,呵呵
Qiaopeng1231--乔鹏
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

通信与网络组件

共有4451条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。