西门子S7-1200编程应用入门培训课程
西门子S7-1200编程应用入门
授课老师:
课时内容
课时介绍
第1课时.S7-1200PLC与S7-200PLC的对比01
从硬件和通信两个方面将1200的PLC与200的PLC进行对比介绍。
第2课时.S7-1200PLC与S7-200PLC的对比02
从存储器、定时器以及程序结构等几方面将1200的PLC与200的PLC进
行对比介绍。
第3课时.S7-1200CPU型号及参数介绍01
介绍SU1200PLC的模块和CPU型号及相关参数。
第4课时.S7-1200CPU型号及参数介绍02
介绍SU1200PLC的存储器的各种型号及相关参数
第5课时.S7-1200CPU硬件结构与扩展模块介绍01
介绍S7-1200CPU硬件结构与扩展模块
第6课时.S7-1200CPU硬件结构与扩展模块介绍02
介绍S7-1200CPU硬件结构与扩展模块
第7课时.MC卡的使用演示-传送卡
边讲解边演示S71200的MC卡的作用,创建过程和使用注意点。
第8课时.MC卡的使用演示-程序卡
边演示边讲述S71200的程序卡的制作过程,固态升级和作用的过程。
第9课时.S7-1200PLC的安装与接线说明01
讲述S71200的CPU、扩展模块和信号板的安装。如何统计可以安装
多少块扩展模块。
第10课时.S7-1200PLC的安装与接线说明02
对S71200中的数字量接线的输入接线的相关知识进行讲述并演示
部分操作。
第11课时.S7-1200PLC的安装与接线说明03
对S71200中的数字量输出接线的相关知识进行边讲述边用电路
图来配套演示。
第12课时.TIAPortal软件的组成及安装
讲述博图软件的构成,安装和升级的问题及知识。并最后实际演示。
第13课时.使用TIAPortal软件创建一个简单S7-
1200的项目01
介绍博图软件中的视图中一些和项目有关的工具栏的名称和用处。
第14课时.使用TIAPortal软件创建一个简单S7-
1200的项目02
简述建立S7-1200的项目的要求和步骤是什么。并在软件中实际演示。
第15课时.使用TIAPortal软件创建一个简单S7-
1200的项目03
讲解OB块、FB块、FC块及DB块的使用情况和区别
第16课时.使用TIAPortal软件创建一个简单S7-
1200的项目04
对S7-1200程序的讲解
第17课时.使用TIAPortal软件创建一个简单S7-
1200的项目05
本节课结合软件讲解建立变量表及其作用
第18课时.使用TIAPortal软件创建一个简单S7-
1200的项目06
边讲述边实操演示,在程序块中如何进行项目的程序设计。
第19课时.使用TIAPortal软件创建一个简单S7-
1200的项目07
讲述在创建项目中“下载PLC”这一步骤的操作过程。
第20课时.使用TIAPortal软件创建一个简单S7-
1200的项目08
讲述该1200项目各参数及内都配置好后,怎么在仿真软件中使用。
第21课时.S7-1200系统存储的分类01
介绍S71200系统存储有那几个区,并讲述当中的几个区的作用
第22课时.S7-1200系统存储的分类02
继续讲述系统存储的剩余的区的作用。
第23课时.S7-1200数据类型讲解01
介绍三种数据类型的概念和特点,重点讲述其存储方式。
第24课时.S7-1200数据类型讲解02
讲述S71200中的日期和时间数据类型的大小,范围等知识。
第25课时.S7-1200数据类型讲解03
简述S71200中的字符和字符串的数据类型种类,大小和范围等知识,并
讲述这些知39识是如何在程序和图形中体现出来。
第26课时.位逻辑指令-触点线圈指令
简单介绍1200PCL的指令系统包括那几大类。重点讲述了位逻辑指令中 的触点线圈指令的指令格式,指令应用和操作数内容。
第27课时.位逻辑指令-置位复位类指令
讲述置位复位指令的指令格式、指令操作数内容和注意点,要求点。
第28课时.位逻辑指令-沿脉冲类指令01
简述沿脉冲类指令的分类及其名称。重点讲述头两种沿脉冲类指令的作 用,图形表达式和操作方法,并在软件中演示过程。
第29课时.位逻辑指令-沿脉冲类指令02
继续讲述剩余的两种沿脉冲类指令的指令格式,梯形图表达式和作用。
并在软件中演示其操作过程
第30课时.位逻辑指令练习
通过两个小例子来讲述S7100中的位逻辑指令怎么使用。并在软件中实 操演示一番。
第31课时.定时器指令之脉冲定时器
简述S71200PLC中的定时器的类别,重点讲述了脉冲定时器的指令格式
和使用功能,特点。
第32课时.定时器指令之TON丨TONR丨TOF
分别讲述定时器的三个指令TON丨TONR丨TOF的指令格式,使用注意点, 使用功能。
第33课时.定时器指令举例
通过一个例子的讲解,程序设置等过程来讲述定时器指令是如何使用的
第34课时.计数器指令讲解001
简述计数器指令的作用,S71200的计数器格式类型及每个类型的程序操 作步骤。
第35课时.计数器指令讲解002
重点讲述加减计数器格式的程序操作步骤。并在软件中实操演示。
第36课时.触点比较指令33
叙述触点比较指令的指令格式内容,指令的应用注意点和功能。并软件 演示其作用。
第37课时.范围比较指令
叙述范围比较指令的作用及其特点,并在软件中实操演示所讲知识点。
第38课时.数学函数指令01
讲述S71200中的数学函数指令有哪些指令,并叙述其简单的数学运算指 令是什么。
第39课时.数学函数指令02
继续讲述计算指令中一些换算方面,和结果有关的指令的内容。
第40课时.数学函数指令03
讲述INC指令和DEC指令的使用范围和指令格式内容等知识。
第41课时.数学函数指令04
讲述MIN,MAX和LIMIT三个指令的定义,指令格式等内容,并在软件中演 示其使用过程。
第42课时.数据处理指令01
简述数据处理指令中的移动类指令的常用指令有哪些。其指令格式分别
是什么。
第43课时.数据处理指令02
讲述数据处理指令中的块填充指令,块移动和交换等几种指令的指令格 式,执行功能等知识。
第44课时.数据处理指令03
讲述数据处理指令中的读取域和写入域两个指令的指令格式,用法和执
行功能。
第45课时.数据处理指令04
简述数据处理指令中的转换值、浮点数转整数、标准化等指令的指令格 式,指令功能和应用场合等知识。
第46课.时跳转指令
讲述1200PLC指令系统中的时跳转指令的指令格式,程序图中的位置和
应用注意点等知识。
第47课时.逻辑运算指令
先简述逻辑运算指令有哪些类型,并指出这些类型的指令格式,应用功 能和特点。
第48课时.移位指令
讲述移位指令的类型及适用途径,并在软件中实操演示其应用过程。
第49课时.基本位逻辑指令的综合练习(一)01
先简述本章节学习内容和学习目标是什么?再具体讲述一个案例的实际 操作过程。
第50课时.基本位逻辑指令的综合练习(一)02
第51课时.基本位逻辑指令的综合练习(二)01
第52课时.基本位逻辑指令的综合练习(二)02
第53课时.基本位逻辑指令的综合练习(三)01
第54课时.基本位逻辑指令的综合练习(三)02
PLC编程案例41 抢答器之S7-SCL
一、PLC控制任务说明
要求用博图S7-SCL语言编程,SCL是西门子公司退出的一种PLC编程语言,其英文全称为“Structured Control Language”,中文翻译为“结构化控制语言”。SCL是一种文本式高级语言,它是在计算机编程语言PASCAL的基础上,增加了PLC编程的一些特点,比如:输入/输出映像区、位存储区、定时器等存储区的读写,对模拟量、工艺对象的处理等。
抢答器有三个输入,分别为I0.0、I0.1和I0.2,输出分别为Q0.0、Q0.1和Q0.2,主持人复位按钮为I0.3。
任务要求:三个任意抢答,谁先按按钮,谁的指示灯就优先点亮,而且只能点亮一盏灯,进行下一问题时,主持人按复位按钮,抢答重新开始。
二、创建PLC变量表如图一所示
图一
三、具体控制源码如图二所示
图二
普天之下,粉丝最大,如果感觉我的编程案例对你有用,点赞并关注我,是我编程的动力,会不定时分享博途程序案例给大家学习,谢谢!
相关问答
施耐德m241plc编程手册?
对于施耐德M241PLC编程手册,它包含了详细的指导和说明,帮助工程师了解PLC的基本原理和编程方法。手册中包括了PLC的硬件配置、软件设置、输入输出模块的配置...
fx2n4DA编程实例?
开机后M8000接通进行4DA模块的初始化,把1号模块30单元的内容读到存储器D38中去当D38中的内容与识别码K3010相等时执行下一步,把PLC中结果经1号4DA模块的1通道...
汇川plcer41什么意思?
汇川PLCER41是一款高性能工控控制器,主要用于工业自动化控制系统中。该控制器具有多种接口,包括以太网、串口、USB等,能够连接多种外部设备。此外,该控制器...
西门子1200模拟量输入编程实例?
以下是使用西门子S7-1200PLC进行模拟量输入编程的示例代码:1.配置模拟量输入模块在S7-1200PLC的硬件配置中,添加模拟量输入模块,并配置其参数。例如,如...
(同时C缩回).本来想用plc,但plc价格比较高,】作业帮
[最佳回答]你用行程开关、继电器就可以实现,不过会出现一个问题是,气缸的保持时间成为了每条气缸伸出或缩回所用时间.你可以在气缸进、出气口加调速节来实现你...
用西门子300PLC写个阀门控制程序是通过流量计反馈的信号...
直接使用300的PID调节块FB41就可以。
plc试卷,,,1.已知某控制程序的语句表的形式,请将其转换...
[最佳回答]I0.0通,T37产生1秒(10*100ms)的脉冲,T37产生360(360秒,10分钟)次脉冲后,Q0.0通虽然没有分,至少该采纳吧I0.0通,T37产生1秒(10*100ms)的脉冲,T37...
施耐德都有什么系列的PLC?都有什么编程软件?-ZOL问答
施耐德都有什么系列的PLC?都有什么编程软件?施耐德施耐德PLC主要有以下系列:1、NEZAPLC(TSX08系列)2、QuantumPLC(140系列)3、MicroPLC(TSX...
基于PLC的机械手控制
[最佳回答]基于PLC的机械手自动操作系统论文编号:ZD001字数:8244页数:32三菱系列PLC价格:80元【摘要】可编程控制器是继电器控制和计算机控制...
plc中mw10怎么有41个字节?
西门子S7-300PLC中,INT或WORD格式的MW10包括MB10、MB11,共两个字节;但若定义为STRUCT(一个复合变量)时,根据不同的定义,可以用不同的字节数;西门子S7-300PLC....