西门子plc s7-200常见问题故障及解决办法(五)
1、s7-200cpu上的通讯口是否可以扩展?
不能扩展出与cpu通讯口功能完全一样的通讯口。
在cpu上的通讯口不够的情况下,可以考虑:
购买具有更多通讯口的cpu
考察连接设备的种类,如果其中有西门子的人机界面(hmi,操作面板),可以考虑增加em277模块,把面板连接到em277
2、s7-200cpu上的通讯口,通讯距离究竟有多远?
《s7-200系统手册》上给出的数据是一个网段50m,这是在符合规范的网络条件下,能够保证的通讯距离。凡超出50m的距离,应当加中继器。加 一个中继器可以延长通讯网络50米。如果加一对中继器,并且它们之间没有s7-200cpu站存在(可以有em277),则中继器之间的距离可以达到 1000米。符合上述要求就可以做到非常可靠的通讯。
实际上,有用户做到了超过50m距离而不加中继器的通讯。西门子不能保证这样的通讯一定成功。
3、用户在设计网络时,应当考虑到哪些因素?
s7-200cpu上的通讯口在电气上是rs-485口,rs-485支持的距离是1000m
s7-200cpu上的通讯口是非隔离的,需要注意保证网络上的各通讯口电位相等
信号传输条件(网络硬件如电缆、连接器,以及外部的电磁环境)对通讯成功与否的影响很大
4、s7-200的有实时时钟吗?
cpu221、cpu222没有内置的实时时钟,需要外插“时钟/电池卡”才能获得此功能。cpu224、cpu226和cpu226xm都有内置的实时时钟。
5、如何设置日期、时间值,使之开始走动?
1)用编程软件(micro/win)的菜单命令plc>timeofdayclock...,通过与cpu的在线连接设置,完成后时钟开始走动
2)编用户程序使用set_rtc(设置时钟)指令设置。