找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
{{itemCategory}}
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
S7-1200支持以下几种编程语言:梯形图(LAD)、功能块图(FBD)、结构化文本(SCL)、博途 V17 中增加了新的编程语言 CEM(因果矩阵)。
梯形图(LAD):这是一种直观的图形化编程语言,适用于表示逻辑操作,适合各种复杂程度的程序设计。它是S7-1200中最常用的编程语言之一。
功能块图(FBD):这是一种基于图形化的编程语言,通过连接功能块来实现逻辑控制,也是S7-1200支持的一种编程方式。
结构化文本(SCL):SCL(Structured Control Language,结构化控制语言)是一种基于 PASCAL 的高级编程语言。 这种语言基于标准 DIN EN 61131-3(国际标准为 IEC 1131-3)。
根据该标准,可对用于可编程逻辑控制器的编程语言进行标准化。 SCL 编程语言实现了该标准中定义的 ST 语言 (结构化文本) 的 PLCopen 初级水平。
S7-1200从V2.2版本开始支持SCL语言。
博途 V17 中增加了新的编程语言 CEM(因果矩阵),如图 1 所示。
CEM 用于快速、清晰地定义直接因果关系。描述特定过程事件并定义可能的过程反应。在二维矩阵中相互分配。
在 CEM 方法中,过程事件称为“原因”,而过程反应则称为“结果”。原因负责激活一个或多个结果。原因由矩阵中的一行表示,结果由一列表示。交叉点将原因和结果彼此相连。其中指定影响相应的结果的具体原因。
明确表示原因和结果可确保能够在项目组态和调试阶段以及检修期间快速理解 CEM 程序。
S7-1200 支持版本:V4.2 及其以上。
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!