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

TIAv17环境下再次学习练习STL-28逻辑控制指令-JCB跳转

(2024-01-27 20:08:48)
标签:

西门子

tia

stl编程

jcb跳转

分类: 西门子软硬件
继续学习TIA环境下的STL编程,这一篇学习JCB跳转,在前面练习的基础上进行学习。
在DB1下面添加变量
TIAv17环境下再次学习练习STL-28逻辑控制指令-JCB跳转
新增程序段,判断INT5≥50是否成立,将RLO结果存入BR位。初始状态下INT5为0,不满足≥50,RLO为0,BR为0,不跳转到M005,将30赋值给INT6。如果修改INT5数值为75,满足≥50,RLO为1,SAVE之后BR为1,跳转到M005,INT6等于40
TIAv17环境下再次学习练习STL-28逻辑控制指令-JCB跳转
TIAv17环境下再次学习练习STL-28逻辑控制指令-JCB跳转
TIAv17环境下再次学习练习STL-28逻辑控制指令-JCB跳转

2024.01.28 补充:
昨晚的理解不对,JCB是当带有BR位的RLO位1时跳转,同时把RLO数值赋值给BR位。本质上还是根据RLO的结果决定是不是跳转,只不过多了一个赋值给BR的功能。

0

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

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

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

新浪公司 版权所有