加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

ABB_800xA学习笔记315:做一个实际的练习2(mydoors)

(2024-07-19 19:45:55)
标签:

abb

800xa

实际项目

商场自动门

测试模式

分类: ABBDCS
接着前一篇博客继续做练习,前一篇博客审核一天了,还是处于私密不公开状态。
从ABB Start Menu启动control builder,打开mydoors程序。逐级展开applications-application_1-diagrams-diagram2,在diagram2的motors_doors代码页对名字叫做opendoors的tof功能块设置输入输出变量。
可以通过双击功能块的输入输出管脚来设置连接的变量,比如双击in管脚,弹出对话框,输入photo_cell。完成后如下图所示。
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)
还可以通过从上方变量编辑窗口拖拽变量到代码窗口,然后使用鼠标和功能块管脚连接来配置,比如将doorsopen_time变量拖拽下来进行连接,如下图所示。
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)
使用任意方法对opendoors的输出q进行配置,该功能块有一个输出管脚et,默认没有显示,通过双击,弹出对话框,勾选port栏et,进行显示,并配置变量, 如下图所示。
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)

ABB_800xA学习笔记315:做一个实际的练习2(mydoors)

现在开始配置diagram2代码第二页。给功能块配置参数如下:
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)

前面变量建立阶段,漏掉了通讯变量
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)

现在开始配置diagram2代码第三页。给功能块配置参数如下(可以看到通讯变量颜色不一样的):
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)
可以检查一下代码,没有问题的话保存代码。

接下来进行测试。通过工具栏上的test mode可以进行模拟测试。这种模式下,不需要soft controller,不需要实际硬件。
点击工具栏上的test mode按钮,打开对话框。
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)
点击cold restart all按钮,continue按钮,会进行诊断,给出诊断信息,没有问题的话就转入test mode
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)
再次打开diagram2。可以看到变量编辑器上出现了当前值栏
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)
通过鼠标右键点击该列,可以修改数值。下面代码窗口也有当前数值。
ABB_800xA学习笔记315:做一个实际的练习2(mydoors)

具体的测试就不在这里记录了,掌握方法即可,程序功能严密性不是这一篇博客的重点。















0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有