西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯

启程自动化培训-工业机器人实训基地​www.qichengplc.com
西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第1张图片

硬件准备:

1.200SMART PLC一台 带以太网口

2:机器视觉软件,本例中使用广东奥普特的SCI机器视觉软件

3:交叉网线一根

软件准备:

  1. 安装西门子SMART软件,版号为V2.4
  2. 安装SCI软件 版本号为:V2.4-1806

机器视觉软件程序的编写

1:视觉软件接收,如果接收到ready后,由执行图像处理,如果没有接收到,则循环接收

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第2张图片

2:配置成本地电脑的IP,端口号8016 数据设置为接收状态,

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第3张图片

3:本块中TCPIP设置为发送模式,即把找圆的结果发送到PLC,如找到圆,则发送OK,否则发送NG

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第4张图片

PLC程序 PLC的IP地址是192.168.0.5

1:本案中PLC做客户端,,,当然也可以做服务器 本例中的IP地址是电脑的址,端口号是视觉软件里填写的端口号

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第5张图片

2:本例中发送ready,给视觉软件,,第秒钟发送一次

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第6张图片

3:把ready的ASCII码传入到要发送的存储区

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第7张图片

4:此为接收程序,把接收到的数据放入以VB200开始的地址里面

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第8张图片

5:此为接收到的的OK,NG的ASCII码,在程序里做比较之后,再输出

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第9张图片

执行OK效果图:

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第10张图片

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第11张图片

执行NG效果图:

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第12张图片

西门子tcpip通讯实例_西门子200SMART与视觉软件TCPIP通讯_第13张图片

你可能感兴趣的:(西门子tcpip通讯实例)