回复:应用探讨——SCL 编程语言使用探讨

坤之剑

  • 帖子

    315
  • 精华

    3
  • 被关注

    22

论坛等级:侠士

注册时间:2010-06-01

普通 普通 如何晋级?

发布于 2013-08-15 20:16:18

3楼

先讲一下自己的感受吧,
1、首先我认为SCL非常接近我们的思维,在编制时程序可读性比较强
2、对于指针编程也是SCL的优势,可以很轻松的实现STL能实现的指针编程,这样我们在时间紧迫的
情况下就不需要再去花时间去搞懂STL的指针编程
3、支持FOR、WHILE、REPEAT等循环指令,并且有EXIT指令跳出本次循环,灵活性强。
4、支持AT指令,如同高级语言的继承,父体是一字节ProgramCommand,然后
定义 ProgramCommandBit AT ProgramCommand:ARRAY[1..8] OF BOOL,
可实现取这个字节的每一位:ProgramCommandBit [0]、ProgramCommandBit [1]、、、、、
5、可以利用SCl源文件生成UDT、DB块,并赋予初始值、、、、
6、调试时一样可以像STL、LAD那样在线监视,并且各个变量的状态显示很直观,在线监控要
在编译时生成调试信息,保证PLC与程序的时间戳相同,即可在线监控。另外支持断点调试,
可以很直观的监控循环体每一步执行的结果。
6、目前我遇到SCL在生成调试信息时经常提示生成的调试信息超过64KB,再进行减少代码还是提示此信息
不知各位有没有遇到我这样的情况、、、、、
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54663条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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