西门子中国
工业支持中心
下载中心
文档详情
下载中心
精选主题列表
下载中心
精选主题列表
精选主题详情
下载中心
筛选详情
下载中心
文档列表
下载中心
常见问题大全列表
下载中心
常见问题大全
下载中心
大全章节内容列表
下载中心
大全章节内容
下载中心
会员下载专区
- 自动化系统
- 驱动技术
- 低压电气
- 工业服务
- 其他
工业自动化软件 PLC和组件HMI人机界面通信与网络组件过程控制系统过程仪表及分析仪器工业识别工业信息安全
SIMATIC S7-1500系列
SIMATIC S7-1200系列
SIMATIC S7-200 SMART
SIMATIC S7-200系列
SIMATIC S7-300系列
SIMATIC S7-400系列
LOGO!
ET200
SIMATIC S5
工业自动化软件
工业电源
WinAC
TDC/SYMADYN D
更多

更新至第12集
SCL 编程





工业自动化软件
- 软件编程
- 综合介绍
- PLC编程
- SCL编程
发布时间:2024年03月14日
- 0
- 1369
本章节介绍了 STEP 7中SCL 编程的简介、安装和使用、兼容性、使用入门以及常见问题的内容。
1. S7-SCL简介
相对于西门子 PLC 的其它类型编程语言,S7-SCL 与计算机高级编程语言有着非常相近的特性,只要使用者接触过 PASCAL 或者 VB 编程语言,实现 S7-SCL 的快速入门是非常容易的。
1)S7-SCL(Structured Control Language 结构化控制语言) 具有以下特点:
- 是一种类似于PASCAL的高级编程语言
- 符合国际标准IEC 61131-3
- PLCopen基础级认证
- 适用于 S7-300 (推荐CPU314以上), S7-400,S7-1200,S7-1500, C7 and WinAC
S7-SCL 为 PLC 做了优化处理,它不仅仅具有 PLC 典型的元素(例如 输入/输出,定时器,计数器,符号表),而且具有高级语言的特性, 例如:循环, 选择,分支,数组 ,高级函数。
2)S7-SCL 其非常适合于如下任务:
- 复杂运算功能
- 复杂数学函数
- 数据管理
- 过程优化
2. S7-SCL 的安装与使用
STEP7 标准版并不包括 S7-SCL 软件包及授权,需单独购买,STEP7 Professional 版包括了S7-SCL 的软件包及授权,安装即可。在 S7 程序中,S7-SCL 块可以与其它STEP7 编程语言生成的块互相调用。S7-SCL 生成的块也可以作为库文件被其它语言引用。由于 S7-SCL 程序由 ASCII 文本构成,所以它非常容易被导入或导出。
3. S7-SCL 软件兼容性
X表示兼容 - 表示不兼容
图1
4. TIA portal中不同型号PLC使用SCL的可行性:
博途软件本身已经集成SCL语言包。因为V11以上才支持S7-300/400,V12以上支持S7-1500,根据软件的产品发布通知总结如下:
- S7-300/400从STEP 7 Professional V11开始支持使用SCL语言
- S7-1200从STEP 7 V11 SP2开始支持使用SCL
- S7-1500从STEP 7 Professional V12开始支持使用SCL
5.其他相关手册
1) S7-SCL V5.3 for S7-300/400
https://support.industry.siemens.com/cs/cn/zh/view/18652056
2)S7-SCL编程
https://support.industry.siemens.com/cs/cn/zh/view/109481384
- 评论
收藏
个性标签
尊敬的用户,您将对文档“SCL 编程”挑错
扫码分享