找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题1.FUNCTION Limiter:INT//是用来做什么的,在FC里面编写也需要加这个吗?
问题2.VAR_INPUT//是用来声明变量的吗?声明的变量是已经定义的还是未定义的?未定义的变量存储在哪里?
问题3.BEGIN//是用来做什么的?
问题4.有详细介绍SCL结构的资料吗?
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
建议楼主了解一下高级语言比如C#,对SCL操作很很大的帮助
1.INT 表示该功能的返回值类型,如果没有返回值则为void
2.这些是形参,你后续使用的时候把实参赋过来就行了
3.begin表示程序开始
4.可以看F1帮主文档
问题2.VAR_INPUT
声明输入接口的变量
问题3.BEGIN
是代码开始的标志
问题4.有详细介绍SCL结构的资料吗?
这个是300/400plc用的SCL,如果以后用博图的话不了解也行
参考资料:
关于这两个SCL参考:
编程组态(SCL简介、Graph简介、FB/FC、间接寻址、符号/符号表使用、PID、编程指令、冗余系统)
http://www.ad.siemens.com.cn/productportal/Prods/published/300list/Prog_list0.html
S7-SCL编程
https://support.industry.siemens.com/cs/cn/zh/view/109481384
将 SCL 源文件从 V5.x 转换至 V1x 的转换向导
https://support.industry.siemens.com/cs/cn/zh/view/62053296
博图的参考:
SIMATIC STEP 7 Professional V14.0 系统手册
https://support.industry.siemens.com/cs/cn/zh/view/109742272
SCL:
5343页 4.1.3.4 SCL (S7-1200, S7-1500) SCL指令介绍
10689页 创建 SCL 程序
3567 编程基本知识,里面也有关于SCL的介绍
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!