通信讨论

已锁定

开不了口

  • 帖子

    287
  • 精华

    0
  • 被关注

    8

论坛等级:侠士

注册时间:2008-03-04

普通 普通 如何晋级?

通信讨论

609

6

2009-08-29 11:00:53

近期的一个项目终于基本完毕了
这期间在网上得到很多人的帮助,这里把关于200的内容总结一下
记得上学时某老师说正确的根据可能得出正确的结论,但是错误的根据什么都可能得到,虽然项目做完,希望大家指出不正确的地方
Simatic Net
即使使用普通网卡也需要授权,如使用Wincc可跳过此软件(连接少于8个PLC)
本次使用CP1613卡,当PC站配置完毕并运行后,从PC站Ping别的站点会报HardwareError
但是另外使用笔记本接入交换机Ping 上位机,是可以Ping通的,通讯正常
如果使用的监控软件有直接的驱动也可不使用SimaticNet
交换机Scalance X204
要作为Pn-Io连入总线中,总结的步骤为1 在S7中组态,此时组态时IP是系统分配,启动系统,总线会报错;2 使用S7搜索网络节点,为交换机配上设备名和与系统配置中一样的IP地址(多台交换机接入总线的话,设备名也不能重复)
EM277
1 200中不需要编程,准备好数据即可。
2 300组态时,如果使用通用模块,将不能组态为数据一致(Total Lenght)程序也因此无法使用SFC14,15,由于EM277组态时只有一个插槽,当数据量大时,将不得不用自定义模块来组态通讯数据
3 0AA2*版本的GSD文件支持0AA21/22/ 23硬件
200自由口
1 每次发送前应该禁止接收,并关闭接收指令:R SM187.7,RCV VB12,1
2 多种接收开始和结束条件,具体可参照200系统手册
3 接收指令RCV应该在发送完成中断中使用,避免错过接收字符,特别是使用起始字符作为接受条件
4 接收中断和发送中断会在扫描中随时跳出,使用中断的话应该注意中断程序返回后的处理
5 220V电源接地,据说此通讯口很容易烧坏,都不敢乱拔插
485总线
终端电阻反而会消耗掉一部分功率,它的作用是防止信号反射。当电流在导线中传输时,遇到阻抗不一致的地方就会产生信号反射(这与光遇到不一样的介质如从空气进入玻璃原理一样)(电子可理解为带电荷的光子??)加入与导线阻抗相同的电阻可避免信号反射。
如果总线上功率不足,可接入上拉和下拉电阻。
DP总线连接器的终端电阻为220欧,最好不要和普通电缆混用
普通屏蔽双绞线的阻抗典型值为120欧
但是,如果200使用自由口,不用西门子的连接器外表感觉很不专业,在很多现场看到别的公司用普通连接器,都会被客户质疑。起码外型就不搭
485转232串行转换器
选择带光耦隔离,转换器电源24V的M点应与200的传感器电源M点相连,否则容易将200通讯口烧毁。如果不考虑总线上的功率问题的话(距离较近),可选择不用外接电源的转换器


通信讨论 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33266条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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