PLCSIM Advanced 与实物200 SMART实现TCP通讯
PLCSIM Advanced 与实物200 SMART实现TCP开放式通讯
配置PLCSIM Advanced

创建完成后打开博途软件,此示例是把仿真的1513 PLC当作是客户端来使用的,地址是192.168.0.20; 注,此处需要添加子网。

在PLC属性中勾选"允许来自远程对象的PUT/GET通信访问"。把"系统和时钟寄存器"也要勾选;

添加开放式发送指令,"通信"—–"开放式用户通信"

组态连接参数,因为不在同一个项目中,所以选择"未指定",博途是作为客户端的所以是主动连接。和200 SMJART的IP地址;ID号是1, 在200SMART中也要设一样的ID号;

设置好块参数,这样发送指令就编写完成了。

下面来编写接收数据的参数,发送数据是一样的。

在项目上右击勾选块编译时支持仿真。

编译下载程序到PLCSIM Advanced 仿真器中

因为服务器是被动连接,所以IP地址写0就可以了,Active=0是客户端,Active=1是服务器端,填写对方和我方的端口号;

下面写接收指令和发送指令的参数;

给库分配存储区,并下载到200SMART PLC中;

