当前位置: 首页 > news >正文

倍福TwinCAT(贝福Beckhoff)常见问题(FAQ)-如何使用断点

首先写好简单的程序,比如A=10,然后A每次都会递减,C是SQRT(A),这样当A时负数的时候就会异常了,点击PLC-Windows-断点

 

点击新建,然后可以设置断点的位置(注意程序写好之后先运行一下或者F6编译一下,否则POU会有很多很乱,位置不可选)

 

把程序装入PLC但是不运行程序,然后等一会可以按那个小手,小手的作用是让断点使能(如果不先使能,马上就跑到负数然后报警了,断点使能之后,空心的小圈会变成实心的)

 

断点不能阻止非法错误,比如当运行到负值的时候,TwinCAT还是会显示黄色警告(请不要右击桌面右下角的图标切换到运行模式,会直接卡死,先退出当前断点)

 

注意:实际上断点不实用,很多错误不会告诉你哪里错了,而我们要做的无非就是监控变量。可以先做一个同样类型的全局变量,然后运行函数看赋值的情况(全局变量还是可以很方便查看的)比如在Function里面的东西已经看不到数值了,如果要监控一个数组,则建立全局的TestposRPYRadius变量来获取数值即可。

 

 

更多教学视频和资料下载,欢迎关注以下信息:

我的优酷空间:

http://i.youku.com/acetaohai123

 

我的在线论坛:

http://csrobot.gz01.bdysite.com/

 

问题交流:

QQ:910358960

邮箱:acetaohai123@163.com

 

转载于:https://www.cnblogs.com/acetaohai123/p/6824115.html

相关文章:

  • SQLServer2005数据库日志文件损坏的情况下如何恢复数据库
  • centos7下yum快速安装 mariadb(mysql)
  • 精讲sql server数据库sysObjects表中xtype字段值的含义
  • 第一个冲刺周期第六天
  • 日志分析 操作
  • Maven中的-D(Properties属性)和-P(Profiles配置文件)
  • 用sql语句dbcc log 查看SQL Server 数据库的事务日志
  • 多线程学习(十二)
  • 用c#读取并分析sql2005日志
  • SQL2005数据行的二进制结构
  • tyvj1305 最大子序和
  • SQL2008的数据更新跟踪测试
  • SQL Server,MySQL,Oracle三者的区别
  • 关于SQL语句Count的一点细节
  • C# DataTable 和List之间相互转换的方法
  • 【5+】跨webview多页面 触发事件(二)
  • Bytom交易说明(账户管理模式)
  • gcc介绍及安装
  • IDEA 插件开发入门教程
  • Javascripit类型转换比较那点事儿,双等号(==)
  • java正则表式的使用
  • JS实现简单的MVC模式开发小游戏
  • PHP CLI应用的调试原理
  • rabbitmq延迟消息示例
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • yii2中session跨域名的问题
  • 搭建gitbook 和 访问权限认证
  • 简单数学运算程序(不定期更新)
  • 时间复杂度与空间复杂度分析
  • 使用parted解决大于2T的磁盘分区
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 微信支付JSAPI,实测!终极方案
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​云纳万物 · 数皆有言|2021 七牛云战略发布会启幕,邀您赴约
  • #include到底该写在哪
  • #Js篇:单线程模式同步任务异步任务任务队列事件循环setTimeout() setInterval()
  • #Lua:Lua调用C++生成的DLL库
  • (02)vite环境变量配置
  • (1)(1.13) SiK无线电高级配置(五)
  • (3)选择元素——(14)接触DOM元素(Accessing DOM elements)
  • (a /b)*c的值
  • (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计 111454
  • (每日持续更新)jdk api之FileReader基础、应用、实战
  • (三)模仿学习-Action数据的模仿
  • (原)本想说脏话,奈何已放下
  • ***监测系统的构建(chkrootkit )
  • *1 计算机基础和操作系统基础及几大协议
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .NET 2.0中新增的一些TryGet,TryParse等方法
  • .NET Core中的去虚
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .netcore 6.0/7.0项目迁移至.netcore 8.0 注意事项
  • .NET连接MongoDB数据库实例教程
  • [ vulhub漏洞复现篇 ] Apache APISIX 默认密钥漏洞 CVE-2020-13945