签到有奖
消息提醒
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:奇侠
注册时间:2004-04-13
黄金 如何晋级?
发布于 2017-09-28 16:34:15
8楼
在scl编程中,变量名不区分大小写,反而是优点。以前变量名短,就限制几个字符,所以需区分大小写以增加字符种类,现在变量名可以很长,再区分大小写,则只是增加混淆,无实际意义。
引用5楼详细内容:
我觉得1500还是太随意了,容易些错程序。
数组下标可以是负值,很是奇怪,最好从0或1开始。从1开始会更好点,更方便做循环变量。
看过很多程序,大家很喜欢用M变量,其实M变量是全局变量,能不用则不用。如果函数或函数块需要和外部通讯,可以专门建个共享数据块。而M变量建议只在OB块用。
scl编程中,变量名不区分大小写,这个很失败,把Pascal的缺点也抄来了。这个其实是IEC61131类
语言的通病。
引用4楼详细内容:
到了1500,博途已经提高了很多了,AB的的确比较随意,而且更强大一些。但是西门子也是有很多优势的,比如程序的比较、下载什么的,在fb、fc块这方面,西门子的比ab的自定义指令要更开放随意一些,不会限制那么死只能用内部变量什么的。现在用博途感觉已经越来越顺手了。
不区分大小写,容易看错。看代码费劲。
现代编程语言都是严格区分大小写的。
请填写推广理由:
[新年福利加码] 参与领取年度《自动化技术应用手册》
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有10845条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!