签到有奖
消息提醒
运维工程师专区
官方商城
扫码分享好友 任选多种周边
这样编程有什么好处?
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1766826&b_id=66&s_id=0&num=24
一般功夫不到家的,看不懂,逼格高。
说是扫描快,节省扫描时间
装逼用,我就喜欢装逼
摈弃梯形图是一种进步。确实能节省点时间,这个语言的执行机制有关系。除非程序中用ST语言做配置式编程,否则节省那么点时间,没什么鸟用。
也来装一个:
STL就是为了让别人看不懂
第二图是SCL,我感觉和个人习惯有关吧,我原来就是一直习惯用语句来写,没用过梯形图,前些天刚学梯形图还觉得梯形图麻烦,后来学了个把月,感觉各有各的优势,目前我感觉SCL最大的方便就是跨程序移值,可以导出导入到别的程序中去复用。还有就是类似的程序段,可以用记事本进行查找替换再复制回去。
至于梯形图,熟悉后,用起来简洁明了,也是一种很好的编程方式。
一个移位的功能做这么复杂啊
就是一个简单的译码指令可以实现的事情。
所以嘛,有时候读程序如同吃*屎。
没看出什么好处来...
不一样的编程语言来实现相同的功能
编程语言只是因人而异的使用工具,不同工具最终还是实现使用者想要的功能。
梯形图在大部分情况下更直观,尤其是逻辑运算时;
SCL,用在公式计算时,谁用谁知道,^-^;
另外,如果代码是有规律的,可以用excel之类的做代码自动生成工具,生成SCL代码,方便又不容易出错;
其他的么,大体上还是编程习惯问题,少部分是考虑性能 或是 提升*格;;
可以把txt格式的程序导入进来
严重同意,啥时SCL人人喊打 ,成了装逼的了? IEC发布的ST语言就是为了装逼?
我从毕业就只用STL + SCL, 后来博途平台只用SCL,从来没觉得这是装逼。 因为大学学的C语言,看SCL有什么困难吗? 我说说我用SCL的一些个人感觉:
1、 梯形图一页只能显示很少的逻辑,尤其是早期的STEP7,而用ST或者SCL是用文本的方式,一页可以显示更多的逻辑,绝大部分逻辑在一页就体现出来了,对我来讲这比梯形图所谓的直观更“直观”。 关于直观我真的觉得纯粹就是个人习惯而已,IT编程根本没梯形图,有人说不直观吗?
2、可以导出文本编辑,尤其是经典STEP7里,如果编程错误连保存都不允许 。 而使用SCL的时候我可以直接用文本文档编写,之后再拷贝到STEP7里。 我经常用的一个场景, 同事在别的城市出差,我远程协助他修改程序,我需要将我电脑内的一段代码复制到他电脑的项目程序上。 我只要将SCL代码复制通过微信发送给他,在他电脑的微信上再复制到项目程序里即可,梯形图可以?
3、再往大点讲,跨平台的能力。 用梯型图可以吗? 而用SCL,大部分的指令是通用的,修改量会小得多得多... ...
减少代码量或使程序结构更清晰
北方人吃馒头,南方人吃大米。各选各的,爱那口就吃那口。南方人不能说北方人装逼,北方人不说南方人装酷,
STL SCL 就是大米和馒头。
萝卜青菜各有所好,这的确没有任何问题。
楼主贴出来的程序,其实并不是萝卜青菜的问题,而是妥妥的一堆屎。
很不巧,除了本版主之外似乎没有人用梯形图装逼,SCL的确有其优点,但是装逼利器也是不争的事实,水平不一样的人写出来的程序当然是不一样的,不能因为一部分人SCL程序写得好,就不能去批评别人的SCL程序写得差了,是吧?
这程序真的是一坨屎!这明显是一个配方的问题。
把各种配方配置好,根据条件调用就可以,直观又简单。
程序可读性会好点,其实两者都有优点,习惯问题。
分享
扫码分享好友 任选多种好礼
收藏
有帮助
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录