大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
1. STL有点类似汇编语言,和机器码对应,无论哪种语言写的PLC程序都可以转换成STL查看,所以掌握基本的STL指令和语法是很有帮助的。另外STL直接操作寄存器,实现同样功能时可以减少运算量和寄存器调用次数,并且只关心数据类型的长度(例如不区分int和word),减少了数据类型转换,总的来说执行效率高,但实现复杂运算和逻辑时编程繁琐。
2.SCL类似于高级语言Pascal、C之类,可以通过简单的语句实现复杂的功能,逻辑清晰,在复杂数据类型的处理上也非常方便,虽然理论上执行效率比STL低,但实际一般不会有明显的影响。
3.另外,在同一个FC或FB中,STL可以和梯形图混合使用,而SCL编写的FC或FB不能混合其他语言。
回答者:
Danielcjd – 顶级工程师  第12级
2015-06-23 08:14:02
喜欢SCL的话,去使用1200 1500吧,比300 400 方便
越高级的语言,可读性越好,越侧重于变量和算法,可能会占用更多cpu资源
反之,越侧重于寄存器地址
另外,楼上关于混编的说法,在step7里是这样,其他平台则未必。
回答者: VOLLMER – 顶级工程师  第12级
2015-06-23 08:45:11
对于个人来说你用哪个方便就是哪个比较方便。现在说scl好你会呗。说stl好你会呗。
回答者:
905584548@qq.com – 初级技术员  第5级
2015-06-24 11:21:25
上一页
1
下一页
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/185048.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...