倍福软件安装及注意事项
一、TwinCat3安装(先安装VS)
1.1TwinCAT3 Full 版安装步骤
1.2最后安装帮助文档
二、TCP/IP通信
2.1.PC与PLC相连
2.1.1IP地址设置
2.1.2PC控制PLC
2.2TCP/IP通信
2.2.1在链接传感器之前,可使用cdx seeker读取传感器IP地址、PORT号。
2.2.2PC读取传感器数据
三、PLC调用C++工程
3.1.环境配置
3.1.1安装一个很重要的插件: “Windows Driver Kit” (WDK) 安装这个插件是为了能在 TwinACT 3 工程环境创建和编辑 C++模块。
3.1.2 在开发电脑中创建并安装数字证书
3.1.3在 64 位目标控制器中安装数字证书
3.2创建 C++模块步骤
3.3创建 PLC 项目调用 C++模块(PLC和C++不要放在一个工程里)
3.4PLC和C++的I/O端口映射
3.4.1创建C++中I/O变量
3.3.2在PLC中创建I/O端口
一、TwinCat3安装(先安装VS)
这里我们就介绍如何安装 TwinCAT3 4020 Full 版本和 Infosys(帮助文档)。

1.1TwinCAT3 Full 版安装步骤
1)首先安装 TwinCAT3 Full 版本,安装包可以从 beckhoff 官方网站进行下载。
(2) 双击打开 TwinCAT3 Full 文件安装包进行安装。(安装前卸载各类安全卫士和杀毒软件)

(3)这里可以选 complete 即可。

选custom可自定义安装路径,安装文件默认即可。
(4)选VS环境,红框内也要勾选

(5)点击 Install 进行安装,安装好后选择 Yes 重启。


1.2最后安装帮助文档

2.到了这一步我们可以直接选 complete 并且下一步

  1. 也可以选择 custom,这样你就可以只选择你所需要的帮助文档的语言, 并
    且把 Visual Studio 2013 和 Enable automatic updates 打勾

  2. 选择 Yes

  3. 选择 Yes


  4. 注:若帮助文档没安装成功不影响使用

这样就完成了 TwinCAT3 的安装。
win10系统需在安装路径下(我的为E:\TwinCAT\3.1\System),以管理员身份运行win8settick.bat文件,重启电脑即可使用。
二、TCP/IP通信
先安装 TF6310-TCP-IP.exe ,点默认即可。

2.1.PC与PLC相连
2.1.1IP地址设置
注:在和PLC控制器相连前关掉防火墙
按照图片中的路径设置IP地址和子网编码,前两个数字必须和PLC控制器是一样的,PLC控制器0端口的IP地址为169.254.231.32,子网编码为255.255.0.0

2.1.2PC控制PLC
在SYSTEM下添加Target,按照图片中设置即可,输入IP地址点Enter Host Name/IP即可搜索到PLC。点Add Route会弹出一个窗口,不勾选ads,添加后connected下会出现一个x即代表连接成功,关掉这个窗口后在弹出的窗口中都点OK按钮。

2.2TCP/IP通信
2.2.1在链接传感器之前,可使用cdx seeker读取传感器IP地址、PORT号。
2.2.2PC读取传感器数据
使用NetAssist.exe

0x-16位,30 02-表示发送读取命令,0D 60-读取的ch1的数据
2.2.3PLC读取传感器数据
注:PC和PLC连接端口是一个地址,PLC和传感器连接端口是一个地址
使用PLC做client,传感器做server。发送命令时,命令中包含几位字符就定义几位的数组,如30 02 0D 60就定义4位的数组,一位包含两个数字,两位为一个字节。

发送命令后就可在ReceiveByte中读取到16进制的测量数据。

三、PLC调用C++工程
3.1.环境配置
3.1.1安装一个很重要的插件: “Windows Driver Kit” (WDK) 安装这个插件是为了能在 TwinACT 3 工程环境创建和编辑 C++模块。
(1)双击 KitSetup.exe
(2)选择“Build Environment”后点击 OK

(3)弹出窗口点击 OK,选默认即可,后续还会用到路径

倍福TwinCAT软件安装及注意事项相关推荐

  1. 倍福ads通讯软件_倍福TwinCAT ADS通讯-高级语言.ppt

    倍福TwinCAT ADS通讯-高级语言 * ADS组件库文件组成简介 ADS组件库集成在TwinCAT软件中,安装任何版本的TwinCAT软件都包含ADS通讯组件,如果用户希望在没有安装TwinCA ...

  2. 倍福Twincat 3.0软件与C++通讯问题(ADS通讯)

    倍福Twincat 3.0软件与C++通讯问题 倍福公司所开发的Twincat 3.0软件是基于Visual studio开发环境的一款自动化软件,目前其与C++程序通讯的方式主要还是靠ADS-DLL ...

  3. matlab与倍福,倍福|TwinCAT|自动化软件-倍福展示最新版TwinCAT 3.1自动化软件

    倍福展示最新版TwinCAT 3.1自动化软件 2012年11月20-22日,Beckhoff在2012德国纽伦堡国际电气自动化系统及元件展览会上展示了其3.1版本的TwinCAT自动化软件.该软件的 ...

  4. 【Ethercat机器人控制系统开发】倍福Twincat入门教程

    [Ethercat机器人控制系统开发]倍福Twincat入门教程(一) 一. 简介 1. 倍福,Twincat与Ethercat简要介绍 1. 1 倍福Beckhoff简介 1. 2 Twincat简 ...

  5. 倍福(Beckhoff) 软件及资料分享

    倍福(Beckhoff) 软件及资料分享 一.倍福软件安装包 下载链接 二.倍福资料 倍福虚拟学院

  6. Qt调用倍福TwinCAT通讯模块(TcAdsDll)

    Qt实现TwinCAT通讯 目前这种方式是通过调用TwinCAT提供的AdsApi与倍福PLC通讯的.要求本机安装TwinCAT(无需作为主机,但是可能这个api依赖TwinCAT的一些服务). 关于 ...

  7. 倍福TwinCAT(贝福Beckhoff)应用教程12.1 TwinCAT控制松下伺服 连接和试运行

    首先是用松下伺服自带的软件可以测试运行(驱动器,电机都连接好,然后用USB线连接到松下伺服驱动器的X1口),打开调试软件会自动提示连接到伺服 一般需要对驱动器清除绝对值编码器数据(驱动器可能报错40错 ...

  8. 如何卸载twincat3_倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何让不同的PLC程序分线程运行 TC3...

    右击Tasks,添加一个新的Task   可以为这个线程设置自定义的扫描周期   然后在项目上右击添加Referenced Task   在TaskSub1上右击添加现有项,把之气写好的PRG程序绑定 ...

  9. c++2013无法卸载_ADS软件安装卸载注意事项及问题解决办法

    一个专业提供大学生学习资料的公众号 1.如何下载软件和资料点这里:如何在公众号下载软件和资料 2.如果我的内容有幸帮到了你,请帮忙把公众号分享给更多的同学哈 安装和卸载注意事项 最近有很多同学咨询AD ...

  10. 倍福TwinCAT无法添加ADS路由的排查方法

    如果发现 ADS 路由不通了,依次检查 3 个环节: 1,是否 Ping 得通 2,是否广播得到 3,是否加得上路由 在不同环节遇阻,可能有不同的原因和相应的处理办法,下面依次说明. New: 7 附 ...

最新文章

  1. 在 Asp.NET MVC 中使用 SignalR 实现推送功能
  2. Android--状态栏的图标和文字提醒/NotificationManager与Notification对象的应用
  3. Hackerrank - The Grid Search
  4. Window下Pothos SDR开发环境搭建(limeSDR)
  5. 利用github-pages建立个人博客
  6. 将自己可能存放库文件的路径都加入到/etc/ld.so.conf中是明智的选择
  7. python中使用pickle进行序列化
  8. ssh(Spring+Spring mvc+hibernate)——applicationContext-servlet.xml
  9. 采用Reflector的VS.net插件断点调试无源码DLL 分类:
  10. [转载] Python Pandas 的 all和any方法
  11. java webservice接口开发实例_Webservice 接口开发简单例子
  12. python编程 上册第4版_统编版四年级语文上册第1课观潮视频+课件+练习
  13. 无人驾驶时代的室外组网技术研究
  14. Java+MySql存储表情符
  15. [课业] 25 | 数据库基础 | 基础SQL查询语言
  16. 解决win10下 git闪退的问题(或者使用git命令报错fatal: open /dev/null or dup failed)
  17. Java的JDK和JRE
  18. GMSSL :SM2椭圆曲线公钥密码算法-密钥交换协议
  19. 学习日记(1.12)
  20. MacBook设置中国时区时间

热门文章

  1. 学校教材订购系统 Java_高校网上教材征订系统,基于SSM框架下的JAVA系统
  2. 报表系统软件有哪些_报表系统软件功能
  3. 防勒索病毒奇兵——MCK(云私钥)
  4. AD导入原理图库PCB库文件 最强原理图PCB库
  5. cydia加载未能连接服务器请求超时,win7专业版中cydia无法加载请求超时解决方案...
  6. 串口硬盘如何应用于并口硬盘计算机,串口硬盘和并口硬盘的区别 并口硬盘怎么改串口硬盘【详解】...
  7. YYKit-YYModel分析
  8. Lu窗口库LuWin
  9. CMMI3级认证过程记录
  10. cmmi3级和5级之间的区别是什么?