琴岛工控
级别: 工控侠客
精华主题: 0
发帖数量: 402 个
工控威望: 2629 点
下载积分: 6687 分
在线时间: 341(小时)
注册时间: 2011-11-03
最后登录: 2024-11-14
查看琴岛工控的 主题 / 回贴
楼主  发表于: 2020-06-03 22:56
台达B系列屏宏指令If多条件怎样编写?
IF $205=$104   $206=$106这条哪里不合语法?求教各位。谢谢!
marksman_01
一起进步
级别: 家园常客
精华主题: 0
发帖数量: 475 个
工控威望: 517 点
下载积分: 3273 分
在线时间: 132(小时)
注册时间: 2019-06-01
最后登录: 2024-11-14
查看marksman_01的 主题 / 回贴
1楼  发表于: 2020-06-03 23:35
引用
引用楼主琴岛工控于2020-06-03 22:56发表的 台达B系列屏宏指令If多条件怎样编写? :
台达B系列屏宏指令If多条件怎样编写?
IF $205=$104   $206=$106这条哪里不合语法?求教各位。谢谢!

IF $205=$104  
IF $206=$106
执行语句
ENDIF
ENDIF
你用了语句嵌套了,台达的1个如果语句只能判断一个条件
琴岛工控
级别: 工控侠客
精华主题: 0
发帖数量: 402 个
工控威望: 2629 点
下载积分: 6687 分
在线时间: 341(小时)
注册时间: 2011-11-03
最后登录: 2024-11-14
查看琴岛工控的 主题 / 回贴
2楼  发表于: 2020-06-04 08:35
语法还是通不过。
marksman_01
一起进步
级别: 家园常客
精华主题: 0
发帖数量: 475 个
工控威望: 517 点
下载积分: 3273 分
在线时间: 132(小时)
注册时间: 2019-06-01
最后登录: 2024-11-14
查看marksman_01的 主题 / 回贴
3楼  发表于: 2020-06-04 10:28
用“==”,=是赋值
琴岛工控
级别: 工控侠客
精华主题: 0
发帖数量: 402 个
工控威望: 2629 点
下载积分: 6687 分
在线时间: 341(小时)
注册时间: 2011-11-03
最后登录: 2024-11-14
查看琴岛工控的 主题 / 回贴
4楼  发表于: 2020-06-04 13:21
已解决,谢谢大家。