程序

//点动陈序
IF "点动启动" = 1 THEN
    "KM1点动" := 1;
ELSE
    "KM1点动" := 0;
END_IF;

// 起保停电路
IF "自锁启动" = 1 THEN
    "kM2输出" := 1;
END_IF;
IF "自锁停止" = 1 THEN
    "kM2输出" := 0;
END_IF;

//双重连锁正反转
IF "正转启动" = 1 AND "反转启动" = 0 THEN
    "km3反转" := 0;
    "KM3正转" := 1;
END_IF;
IF "反转启动" = 1 AND "正转启动" = 0 THEN
    "KM3正转" := 0;
    "km3反转" := 1;
END_IF;
IF "停止正反转" = 1 THEN
    "km3反转" := 0;
    "KM3正转" := 0;
END_IF;

//星角降压启动
IF "星角启动"=1 AND "星角停止"=0 THEN
    "KM1" := 1;
    "KM2(星)":=1 ;
END_IF;
"T1".TON(IN:="KM1",//延时接通 T1,KM1得电是T1开始计时 ,5秒
         PT:=t#5S);
IF "T1".Q = 1 AND "星角停止"=0 THEN
    "KM2(星)" := 0;
    "KM3(角)":=1;
END_IF;
IF "星角停止" = 1 THEN//停止
    "KM1" := 0;
    "KM2(星)" := 0;
    "KM3(角)" := 0;
   
END_IF;

//双速电机低速启动5秒后高速运行
IF "双速启" = 1 THEN //低速运行
    "双速km1" := 1;
END_IF;
"T2".TON(IN:="双速km1", //计时5秒
         PT:=T#5S);
IF "T2".Q = 1 THEN   //T2得电时,高速运行
    "双速km1" := 0;
    "双速km2" := 1;
    "双速km3" := 1;
END_IF;
IF "双速停" = 1 THEN  // 停止
    "双速km1" := 0;
    "双速km2" := 0;
    "双速km3" := 0;
END_IF;

SCL语言(入门初级笔记)相关推荐

  1. 西门子PLC-1200 SCL语言开发学习笔记 (一)

    一.简介和背景 PLC一般使用梯形图开发,但是梯形图适合电工使用而不是程序员使用,对我们来说开发困难,门槛高,幸好PLC的开发标准还带了类pascal的高级语言,在西门子这里叫SCL语言,这对于我们程 ...

  2. 字节青训营第一课之go语言入门的笔记和总结

    有幸参加了字节跳动举办的青训营活动,主要是go语言的编程实践,我将会整理课程的笔记和总结,欢迎关注! 1Go语言简介 由于Go语言有语法简单.高性能等特点,因此国内外各大公司如谷歌.腾讯.字节等都在使 ...

  3. r语言 新增一列数字类型_R语言入门简明笔记—(02)

    本视频总结自Youtuber:吴明昊老师的R语言教学视频: Introduction to R Programming. Lecture 1.--Lecture 6. 这里是吴老师的youtube主页 ...

  4. python语言入门u-Jupyter笔记-Python语法基础(U.1)

    Python学习 一.Python基本语法元素 1.程序设计基本方法 1.计算机的概念:功能性.可编程性: 计算机发展:遵循摩尔定律(集成电路晶体管数量2倍翻); 2.编程语言的执行方式 源代码:计算 ...

  5. dos 改某个目录下所有文件的时间_go语言入门学习笔记(2)-DOS操作及go语言变量学习...

    API:application program interface:应用程序编程接口. 就是我们go的各个包的各个函数. 我们想要了解这些函数我们可以通过Go的中文网在线标准库文档: https:// ...

  6. 【C语言入门】笔记八 (数组中)

    练习7-8 方阵循环右移.读入两个正整数m和n(1≤n≤6),再读入n阶方阵a,将该方阵中的每个元素循环向右移m个位置,即将第0.1.....n-1列变换位第n-m.n-m+1.....n-1.0.1 ...

  7. C语言入门-学习笔记(不定时更新)

    一.C语言基本内容 C语言( 面向过程的语言 )的特点: 语言简洁,紧凑,使用方便,灵活 运算符丰富 数据类型丰富 具有结构化的控制语句 语法限制不太严格,程序设计自由度大. C语言允许直接访问物理地 ...

  8. 20220\8\20 C语言入门学习笔记_1 【试写未成年防沉迷系统模型】 (使用软件vs2022)

    ​#include<stdio.h>int main(void)/*Fish_GD*/ {int age;int English_score;int IQ;printf("输入你 ...

  9. scl语言用plc脉冲做定时器_西门子PLC SCL语言开发学习笔记(二)

    今天来讲下scl两个关键的点 一.按键事件 比如地址I0.0是某个按钮的状态,他只有True和False两个状态,所以我们要获得按下事件需要我们自己模拟. #KeyPress := "Btn ...

  10. R语言入门学习笔记 - 对R软件的认识

    一.R软件 1.安装R:自行百度☺ 2.R控制台(R Console)和R程序脚本: 打开R软件,就会直接打开控制台,控制台可以显示程序运行的结果.错误提示等信息,也可以直接输入想要执行的操作并立即返 ...

最新文章

  1. React Native —— App
  2. How to find root cause of creation navigation failure
  3. 将数据压缩到数据结构中
  4. 服务器训练数据 关闭终端,一文明白使用nohup将服务器训练程序后台运行不关闭+随时通过查看训练情况输出与visdom可视化...
  5. 双向口 与 准双向口 区别
  6. 进程部分(IPC机制及生产者消费者模型)和线程部分
  7. mysql留存率除了存储过程_基于MySQL分析线上充值留存率
  8. 2017.10.16 模拟赛
  9. 算法(一):二分查找
  10. 超硬核Java工程师秋招回忆录+面经汇总,为了拿BAT的研发offer我都做了那些准备?
  11. 总结openstack nuetron网络架构图
  12. win10自带虚拟机 Hyper-V下载和安装linux系统
  13. 修改北京定点医院amp;查询医保信息
  14. 快递查询工具,一键查物流,派件时效怎么分析
  15. 最近ChatGPT封号太严重了,这里是解封攻略步骤(建议收藏)
  16. 求小于整数N的最大素数
  17. java调用第三方天气预报API接口
  18. 讲讲React中的State和Props
  19. 法律法规与标准化知识
  20. 高清视频格式的几个概念

热门文章

  1. 2019JAVA面试题附答案,很实用
  2. HDU4699Editor
  3. 通过Nginx搭建flv流媒体服务器
  4. 视频网站ts流媒体服务器,流媒体服务器支持HLS,RTMP,RTSP,HTTP-FLV,HTTP-TS,HTTP-AAC输出...
  5. android 支付宝登录无法返回
  6. 杭电2154-跳舞毯
  7. 一个微信账号只能开发一个微信小程序吗?
  8. UML在软件开发过程中的应用
  9. excel身份证号提取出生日期
  10. 求斐波那契数列的三种方法