随着Smart系列的推广,CN系列的CPU渐渐越来越少,越来越贵。
今天便入手一个smart系列的PLC。
具体型号:
CPU SR60
通信口有:1个485端口(即端口0),1个网口
一、通信连接
使用网线,将SR60 和 电脑连接,这样可以通过Step7 Micro/WIN Smart 软件进行编程,上传和下载。
网线连接后,通信连接设置如下:



程序编写好,便可以下载进PLC。
二、自由口通信连接
这个时候注意:
传统的 RS232转PPI电缆,以及USB转PPI电缆,对于这种带网口的CPU来说,都无法通过CPU自带的RS485(即端口0)来实现自由口通信。
例如电缆:USB转PPI

那么怎么样才能自由口通信呢?
采用:232转485, 或者USB转485, 485端接SR60的RS485口(端口0).
另一端接电脑。
如下图所示,采用的是USB转485.
这里:转换器的485一端的 T/R+ 和 T/R- 分别接SR60端口0的3脚、8脚

接3和8脚, 接反了数据会取反。

三、自由口通信测试
PLC通过自由口发送2个数据给电脑的串口,串口接收并显示出来。
程序和测试结果如下:
程序,很简单,就是上电后,给串口发送2个字节的数据,即13,E2.

备注:
在自由通信过程中,网线可以不用拔。
在使用网口时,通过Step7 Micro/Win Smart软件,将CPU至于Stop状态。
则,电脑可以通过网口对CPU进行下载、上传工作,也即PPI通信。
当下载完后,通过Step7 Micro/Win Smart软件将CPU置为Run状态。
这个时候,电脑和CPU的自由口进行通信。 和网口无关了。
本文介绍了如何使用S7 200Smart PLC进行自由口通信,包括CPU型号、通信连接步骤、自由口通信连接方法,以及使用USB转485转换器进行通信的测试过程。
2337





