回复:S7-1200 SCL 沿指令陷阱

已锁定

Zane

版主 西门子1847工业学习平台

  • 帖子

    21062
  • 精华

    399
  • 被关注

    1487

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2020-09-16 23:11:15

8楼

展开查看
以下是引用sangshunyang在2020-09-16 22:32:02的发言 >7楼

发该贴的目的是提示同行在 判读语句或分支语句中在使用沿指令时要留意,沿指令在运行的每个周期都会被扫描到才不会出错。这个很容易忽略。

提供的测试程序就是要到达说明上述问题特意设置的。

另外在判断 和多重分支中使用 定时器指令同样会有类似的问题

SCL语言是处理一些逻辑比梯形图简单很多,以后使用会越来越多。分享一些编程经历,也让同行少走些弯路,少踩点雷。都是从梯形图开始写程序的,转到SCL过程中不可避免的会梯形图编程习惯的影响。

我觉得楼主的结论很有问题。


SCL本就没有边沿指令,SCL本来就不适合做负载逻辑运算。


逻辑程序全扫描,是PLC编程的一个基本要点,无论编程语言是啥。


编写逻辑程序还是梯形图最强大,SCL应该靠拢梯形图才对呀!


楼主的SCL程序编出问题,据说是梯形图的思路,那梯形图原本就是有问题的。

Zane 注册自动化系统工程师 Always save before download
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15117条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。