0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

西门子博途S7-1200使用SCL语言实现双重循环

PLC技术圈 来源:工控小知 2023-03-03 09:13 次阅读

一、任务描述

TIA Portal(博图)软件中,利用SCL语言实现如下算法

结果:=(4+5+6+7)*(2+3+4)

二、编程调试

1.启动TIA Portal(博图)软件,创建新项目,修改项目名称、路径等信息,完成新项目的创建。

2.进入项目视图,双击“项目树”下的“添加新设备”,添加CPU 1215C DC/DC/DC

3.双击“项目树”-“PLC_1”-“程序块”-“添加新块”,在弹出的“添加新块”对话框中选择“FB函数块”,修改名称和语言,单击“确定”按钮,如下图所示。

6b789ca2-b957-11ed-bfe3-dac502259ad0.png

4.在FB函数块的接口处定义5个变量,如下图所示。

6b8a795e-b957-11ed-bfe3-dac502259ad0.png

5.根据要求,编写以下程序,如下图所示。

6bb4e4dc-b957-11ed-bfe3-dac502259ad0.png

6.将FB1函数块调用在OB1组织块内,如下图所示。

6bd3e9d6-b957-11ed-bfe3-dac502259ad0.png

7.将FB1中的形参和实参关联起来,如下图所示。

6bee3246-b957-11ed-bfe3-dac502259ad0.png

8.启动仿真,查看效果,如下图所示。

6bfd7616-b957-11ed-bfe3-dac502259ad0.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 西门子
    +关注

    关注

    93

    文章

    3007

    浏览量

    115609
  • Portal
    +关注

    关注

    1

    文章

    29

    浏览量

    10318
  • tia
    tia
    +关注

    关注

    1

    文章

    81

    浏览量

    28072
  • SCL
    SCL
    +关注

    关注

    1

    文章

    239

    浏览量

    17032
  • S7-1200
    +关注

    关注

    11

    文章

    331

    浏览量

    17904

原文标题:西门子博途S7-1200使用SCL语言实现双重循环

文章出处:【微信号:xue_PLC,微信公众号:PLC技术圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TIAS7-1200学习笔记

    西门子S7-1200数据类型总结笔记,来源于帮助文档。
    发表于 07-01 11:51

    西门子S7-200到S7-1200的软件转换工具

    电子发烧友网站提供《西门子S7-200到S7-1200的软件转换工具.zip》资料免费下载
    发表于 05-08 10:33 24次下载

    西门子S7-1200S7-1500 的编程指南pdf下载

    西门子S7-1200S7-1500 的编程指南
    发表于 03-27 15:15 293次下载

    如何使用平台上完成西门子S7-1500与S7-1200以太网通信?

    一步步教你使用平台,完成西门子最风行的两款PLC——S7-1500(1515 CPU)与S7-1200(1214 CPU)之间通信,有两
    的头像 发表于 07-09 10:00 5.3w次阅读
    如何使用<b class='flag-5'>博</b><b class='flag-5'>途</b>平台上完成<b class='flag-5'>西门子</b>的<b class='flag-5'>S7</b>-1500与<b class='flag-5'>S7-1200</b>以太网通信?

    西门子S7-300和S7-400及S7-1200S7-1500PLC的编程语言比较表

    本文档的主要内容详细介绍的是西门子S7-300和S7-400及S7-1200S7-1500PLC的编程
    发表于 03-03 08:00 14次下载

    西门子S7-1200高速计数功能简介

    西门子S7-1200高速计数功能简介说明。
    发表于 04-23 09:35 15次下载

    西门子S7-1200接入MQTT私有云平台

    西门子S7-1200接入MQTT私有云平台,PLC网关数据采集BL110
    发表于 11-11 16:21 4016次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b>接入MQTT私有云平台

    西门子S7-1200S7-1500编程风格指南

    西门子S7-1200S7-1500编程风格指南分享
    发表于 08-17 17:30 21次下载

    如何通过网关对西门子S7-1200 PLC远程监控?

    如何通过网关对西门子S7-1200 PLC远程监控?
    的头像 发表于 11-01 09:02 5216次阅读
    如何通过网关对<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b> PLC远程监控?

    西门子S7-1200系列PLC与上位机的配置

    此次主要将的是关于西门子S7-1200系列PLC与上位机通过哪些特定的条件,来实现通讯的配置分享。
    发表于 05-25 17:38 22次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>S7-1200</b>系列PLC与上位机的配置

    西门子PLC S7-1200在线下载功能分享

    西门子PLC S7-200系列的升级版,西门子PLC S7-1200具有很多集成在CPU上的功能,与此同时,它的组态软件STEP7 V13具
    的头像 发表于 06-25 16:25 2429次阅读

    如何选择合适的西门子S7-1200 PLC

    为您的项目选择合适的西门子 S7-1200 PLC 可能具有挑战性,但有了正确的指南,这一切就会变得很容易。
    发表于 07-26 09:50 1647次阅读

    PLC西门子S7-200smart和S7-1200的区别?

    PLC西门子S7-200smart和S7-1200的区别? 西门子S7-200 smart和S7-120
    的头像 发表于 11-17 11:41 9662次阅读

    西门子S7-1200 PLC的基本功能

    西门子S7-1200 PLC(Programmable Logic Controller)是一款紧凑型、模块化的可编程逻辑控制器,专为满足各种自动化应用需求而设计。其强大的功能、灵活的配置以及卓越
    的头像 发表于 06-13 11:29 1906次阅读

    西门子S7-1200 PLC的指令介绍

    西门子S7-1200 PLC,作为西门子自动化控制产品中的一款紧凑型控制器,凭借其强大的功能和易用性,在工业控制领域得到了广泛的应用。S7-1200 PLC不仅具备标准的PLC功能,还
    的头像 发表于 06-18 14:52 2353次阅读