语言任意数值的开方_西门子S7-1200PLC编程语言

本文介绍了西门子S7-1200PLC的编程语言,包括梯形图(LAD)、功能块图(FBD)和SCL。LAD使用电路图形式,FBD基于布尔代数,SCL是基于PASCAL的高级语言。SCL支持标准运算符和程序控制操作,并提供了丰富的指令树。在SCL中,可以进行复杂的数学运算,如开方等。
摘要由CSDN通过智能技术生成

STEP 7 为 S7-1200 提供以下标准编程语言:

  • LAD(梯形图逻辑)是一种图形编程语言。它使用基于电路图的表示法。
  • FBD(功能块图)是基于布尔代数中使用的图形逻辑符号的编程语言。
  • SCL(结构化控制语言)是一种基于文本的高级编程语言。 创建代码块时,应选择该块要使用的编程语言。 用户程序可以使用由任意或所有编程语言创建的代码块。

梯形图 (LAD)

电路图的元件(如常闭触点、常开触点和线圈)相互连接构成程序段。

f8ff84268170e9654f66c2bf006a267c.png

要创建复杂运算逻辑,可插入分支以创建并行电路的逻辑。 并行分支向下打开或直接连接到电源线。 用户可向上终止分支。

LAD 向多种功能(如数学、定时器、计数器和移动)提供“功能框”指令。STEP 7 不限制 LAD 程序段中的指令(行和列)数。

说明

每个 LAD 程序段都必须使用线圈或功能框指令来终止。

创建 LAD 程序段时请注意以下规则:

  • 不能创建可能导致反向能流的分支。
c62c6647e5c0827d460562e755b17cb3.png
  • 不能创建可能导致短路的分支。<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值