200smart支持PN总线作为控制器和智能从站,这是从自家总线网络应用为出发点,可以方便地连接带有PN总线接口的驱动器、控制器、传感器……,但如果需要和第三方设备(不带PN总线的,例如三菱FX5U系列等)进行数据交换,则需要使用开放式以太网通信。
有关200samrt开放式以太网通信(TCP、UDP 、ISO)的视频介绍:
200smart视频教程——TCP通信
视频中以2台200smart的cpu作为连接对象,一个为客户端,一个为服务器——仍然是自家的产品为例。
此帖介绍一款mini好用的绿色软件——“网络调试助手”,用它作为单独测试客户端或服务器通信程序,非常方便好用。
netassist.zip
嘻嘻!简单介绍一下使用“窍门”:
step by step,200plc先只写一段程序,此段程序让CPU作为客户端(主动端)连接服务器,分配相应的库地址就可以下载程序和配置了。
然后,将电脑ip地址设为和PLC程序中的一致“192.168.5.100”(同一个网段就好),打开上传附件“网络调试助手”,设置如下:
要点是plc侧打开了主动连接(被设置为客户端),那么,网络调试助手就要设置为服务器,端口和程序中设为一致,2000端口。在网络调试助手没有打开时,注意观察plc的连接done信号,为0
按下网络调试助手的“打开”按钮:
注意观察红色圈出,表示连接成功,网络调试助手服务器有1个连接,plc客户端连接done为1.
那么,这就表示两者建立了连接,接下来可以进行收发数据的程序编写和调试了。
二楼开始编写plc的接收数据程序和测试过程。