『7x24小时有问必答』

点击上方蓝字   关注更多编程知识

00

专注每一件事,学好一门技术。
——PC Base Control

知识改变命运,Beckhoff更适合你

     对于PLC工程师而已,局域网内数据传递只能通过上位机进行与OEM客户交互,PLC工程师无能为力,更不用说使用PLC通过网络将数据传递出来了;那有没有什么好方法实现呢?本次通过倍福网络实现TCPIP传递数据到另外的电脑上。
1、倍福控制器
2、笔记本电脑

实现步骤

1
安装倍福TCPIP插件
从倍福官网下载TF6310插件后,安装到倍福控制器中。
                                                                  

2
编写TCPIP客户端程序
打开倍福编程软件,新建工程并编写TCPIP客户端程序。

3
安装虚拟网卡及小软件
在测试笔记本电脑及倍福控制器上分别安装上虚拟网络网卡以及桥接的小软件;安装完成后在网络连接中看到KSA Network Adapter;接着笔记本电脑和倍福控制器连接上网络,用于程序与笔记本电脑进行数据传递。

4
进行桥接
分别在测试笔记本电脑及倍福控制器中打开桥接的软件,倍福控制器作为KSA服务端,点击启动服务端按钮;然后在测试笔记本电脑中打开桥接软件后,将KSA ID及密码填写到右侧上,点击接入服务端,双方在有网络情况下就会实现正常的连接,此时两者的局域网就建立完成。

5
获取双方IP信息
通过网络桥接完成后,需要获取双方的IP信息,用于在程序上进行连接;笔记本电脑IP为10.10.10.2;倍福控制器IP为10.10.10.1。
6
笔记本开启TCP监听
此次笔记本电脑使用TCP调试助手进行测试;获取IP信息后,填写相关的IP及端口号后开启监听;监听的端口号为1024。

7
倍福控制器下载程序
将笔记本电脑开启监听的IP及端口号写进程序上,然后将程序下载到控制器中。

8
启动程序运行及点击启动TCP连接
下载程序完成后,点击将控制器运行后;然后触发建立连接的按钮,此时可以看到双方已建立TCP的连接成功标志。

9
发送及接收数据
双方连接链接后,进行发送数据是否能正确的接收到数据;通过测试是完全没有问题的。

10
测试传递速度
在倍福测试程序中添加记录时间的程序段,主要为触发发送数据,笔记本测试电脑接收到数据后马上回复对应的数据,测试时间到底为多少?通过测试时间为9MS;这个速度也是相当快的。

结语

通过上述的讲解得知并非只有上位工程师能实现远程传递数据,PLC工程师一样也能实现的。现在看来软PLC对PLC工程师越来越重要,希望PLC工程师将重心放在软PLC的学习上,未来可期。
转载是一种动力 分享是一种美德

倍福 | 编程
公众 号 |   PC Base Control
扫码
关注
我们
雪茫茫,冬日藏

小寒,是二十四节气中的第23个节气,冬季的第5个节气,干支历子月的结束与丑月的起始。斗指癸;太阳黄经为285°;于每年公历1月5-7日交节。
努力,坚持

上位控制方案、倍福控制方案、Codesys控制方案等,包括学习过程中遇到问题,请私信与我进行联系;一起进步,一起努力。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码