西门子PLC实验指导书范文

时间:2019-05-12 13:59:21下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《西门子PLC实验指导书范文》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《西门子PLC实验指导书范文》。

第一篇:西门子PLC实验指导书范文

实验一:PLC认知及PLC编程软件的使用(两学时)

一、实验目的:

1.熟悉典型继电器电路的工作原理及电路接线。2.熟悉西门子PLC 的组成,模块及电路接线。3.熟悉西门子STEP 7 编程软件的使用方法。

4.熟悉利用STEP 7 建立项目、硬件组态、编程、编译、下载和运行等设计步骤。

5.学会用基本逻辑指令实现顺控系统的编程,完成三相异步电机单向运行控制程序的编制及调试。

二、实验设备:

1.个人PC 机 1 台

2.西门子1214C AC/DC/RLY PLC 1 台 3.西门子CM1241 RS485通信模块 1 台 4.实验操作板 1 块 5.线缆若干

三、实验步骤:

1.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,可以上电试验。

2.了解西门子PLC 的组成,熟悉PLC的电源、输入信号端I 和公共端COM、输出信号端Q 和公共端COM;PLC 的编程口及PC 机的串行通讯口、编程电缆的连接;PLC 上扩展单元插口以及EEPROM 插口的连接方法;RUN/STOP开关及各类指示灯的作用等。

2.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,并将RUN/STOP 开关置于STOP 后,方可接入220V交流电源。

3.在PC 机启动 西门子STEP 7编程软件,新建工程,进入编程环境。4.根据实验内容,在西门子STEP 7编程环境下输入梯形图程序,转换后,下载到PLC中。5.程序运行调试并修改。6.写实验报告。

四、实验内容:

实验

1、三相笼型异步电动机全压起动单向运行控制

图 1 三相笼型异步电动机全压起动单向运行控制接线图

实验

2、三相笼型异步电动机全压起动单向运行PLC控制

图 2 三相笼型异步电动机全压起动单向运行PLC控制梯形图

五、实验总结与思考:

1.简述S7-1200 PLC的硬件由哪几部分组成。

2.请简要叙述从硬件组态开始到程序下载到PLC进行调试的整个过程。3.做完本次实验的心得体会; 注:

 实验报告要求

本次实验为学生第一次实验,实验类型为验证型实验,在实验过程中重点是熟悉编程环境、如何编写程序、下载程序、调试程序、观察结果、修改程序。

1.书写规范,版面整洁。

2.做好实验总结,回答思考题,写出心得体会。3.不准相互抄袭实验报告。

4.按照教师指定的时间完成并上交实验报告。

 实验报告的内容主要

1.实验目的:本次实验主要达到的要求及目的。2.实验设备:本次实验的主要设备。

3.实验具体步骤及内容:如何联机、编写程序、下载程序、调试程序、观察结果、修改程序。

4.实验程序上机验证:写出运行后得到的结果,并分析与理论分析的结果是否相同,做思考题。

5.心得体会:本次实验中遇到的问题、解决方法及收获。

实验二:PLC基本指令应用编程练习(三学时)

一、实验目的:

1.熟悉西门子STEP 7 编程软件的使用方法。2.掌握基本指令应用的编程方法。3.掌握PLC程序调试的基本步骤及方法 4.熟悉典型继电器电路的工作原理。5.学会把典型继电器电路改造成PLC控制回路

二、实验设备:

1.个人PC 机 1 台

2.西门子1214C AC/DC/RLY PLC 1 台 3.西门子CM1241 RS485通信模块 1 台 4.实验操作板 1 块 5.线缆若干

三、实验步骤:

1.熟悉西门子STEP 7 编程软件的使用方法。2.基本逻辑指令编程练习。

3.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,并将RUN/STOP 开关置于STOP 后,方可接入220V交流电源。

3.在PC 机启动 西门子STEP 7编程软件,新建工程,进入编程环境。4.根据实验内容,在西门子STEP 7编程环境下输入梯形图程序,转换后,下载到PLC中。5.程序运行调试并修改。6.写实验报告。

四、实验内容:

实验

1、三相异步电机正反转运行控制

图1 三相异步电机正反转运行控制接线图

图 2 三相异步电机正反转运行控制梯形图

实验2.多地点控制(选作)

图3 三相异步电机多地点控制接线图

图 4 三相异步电机多地点控制梯形图

实验3.抢答器设计(选作)

有I0.0,I0.1 和I0.2三个抢答输入,对应输出分别为Q4.0,Q4.1和 Q4.2。要求:三人任意抢答,谁先按动瞬时按钮,睡得指示灯优先亮,且只能亮一盏灯,进入下一个问题时,主持人按复位按钮,抢答重新开始。

图 5 三相异步电机多地点控制梯形图

五、实验总结与思考

1.简述PLC与外部设备的接线过程及注意事项; 2.做完本次实验的心得体会。

六、实验报告要求

1.书写规范,版面整洁。

2.做好实验总结,回答思考题,写出心得体会。3.不准相互抄袭实验报告。

4.按照教师指定的时间完成并上交实验报告。

实验三:基于PLC的三相异步电机双机运行控制(三学时)

一、实验目的:

1.熟悉西门子STEP 7 编程软件的使用方法。

2.掌握基本指令(边沿指令及定时器)的应用编程方法。3.掌握PLC程序调试的基本步骤及方法。

4.熟悉基于PLC的电气控制系统的安装与调试方法。

二、实验设备:

1.个人PC 机 1 台

2.西门子1214C AC/DC/RLY PLC 1 台 3.西门子CM1241 RS485通信模块 1 台 4.实验操作板 1 块 5.线缆若干

三、实验步骤:

1.熟悉西门子STEP 7 编程软件的使用方法。2.基本逻辑指令编程练习。

3.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,并将RUN/STOP 开关置于STOP 后,方可接入220V交流电源。

3.在PC 机启动 西门子STEP 7编程软件,新建工程,进入编程环境。4.根据实验内容,在西门子STEP 7编程环境下输入梯形图程序,转换后,下载到PLC中。5.程序运行调试并修改。6.写实验报告。

四、实验内容:

实验

1、电动机的延迟启动与延迟停止控制

按下瞬时启动按钮I0.0,延时5s后电动机启动,按下瞬时停止按钮I0.1,延时10s后电动机停止。

图 1 电动机的延迟启动与延迟停止控制梯形图

实验

2、用接通延迟定时器和脉冲定时器分别实现一个周期振荡电路(选作)

图 2 用接通延迟定时器实现一个周期振荡

图 3 用脉冲定时器实现一个周期振荡

五、实验总结与思考

1.请简述梯形图中用到的定时器指令的特性; 2.做完本次实验的心得体会。

第二篇:西门子plc 实验一报告

1、联机

单击上图标示进行通讯,单击上图标示进行联机。

2、梯形图编写

3、梯形图编译

4、程序下载

五、实验内容

梯形图:

六、实验心得:

通过本次实验的学习,我掌握了plc基本指令的应用,以及plc工作的原理和内部结构,在这次简单的实验中学到了梯形图的编写,在老师的指导下顺利完成实验。在学习的过程中渐渐地发现了plc的许多优点,对这门课程产生了浓厚的兴趣,今后会努力学习基础知识来掌握这门课程。

第三篇:西门子PLC学习讲课稿

西门子PLC

一、PLC硬件组成

1、电源模块(PS):用于将输入的AC 22V电源或DC 24V电压转换为稳定的DC 24V和DC 5V电压,供其它模块和输出模块的负载使用。

2、I/O模块:DI、DO、AI、AO等。

3、通讯模块(CP):用于PLC之间、PLC与远程I/O之间、PLC与计算机和其它智能设备之间的通讯。

4、CPU模块:CPU模块主要由微处理器(CPU芯片)和存储器组成。4.1 CPU模块面板:

SF灯:正常为灰色,故障时为红色。

原因:

1、通讯故障:通讯速率(默认1.5M/s,降速至19.2K/s);CPU主站与远程I/O连接 不上。

2、DP线上的“ON”、“OFF”位置不对。

3、IM153-2软件地址,其软件设置与硬件不一致。

4、带诊断功能的模块,红色表示报警。

5、调试过程中,空开未合上。

6、程序内部错误。

BATF灯:电池故障,即电池电量不足或无电池。FRCE灯:强制功能。(用过之后一定要删除)。RUN灯:运行。STOP灯:停止。

档位:RUN:运行,编程器只能读。

RUN-P:运行,编程器能读能写。MRES:存储器复位。注:

1、CPU复位方法:

把开关拨到MRES上,stop灯慢闪两次,松开开关(自动回到stop位置),迅速将开关拨到MRES处(stop灯快闪至少一次),松开(自动回到stop处),将开关拨到RUN。

2、CPU复位情况:

2.1必须复位:编程人员调试完所有设备后,必须复位。2.2可以复位:检修期间(逻辑备份完成后)。2.3不能复位:CPU运行期间。

5、PLC各模块连接

5.1 U型连接器(不支持热插拔)

功能:供电(背板);信号传输。5.2 有源总线模板(支持热插拔)

功能:供电(背板);信号传输;信号保持。

二、S7-300的安装与设计

1、卡件连接方案:上述两种,通常用第一种,原因是费用较低。

2、安装机架号和槽位号: Rack:0-3(机架号)

Slot:4-11(槽位号)共计32个模块

每一块最多有32个通道,所以最多有1024个点(CPU点的容量)。主机架用IM360接口模块;扩展机架用IM361接口模块,扩展机架可以不用电源模块;每排最多8个模块卡件。

三、软件安装

1、STEP7编程软件

2、PLC SIM仿真软件(程序测试时用)

3、WinCC画面组态软件

注:所有软件安装目录不允许有中文字符,并且英文目录不能太长。

四、梯形图(LAD)及部分功能模块简介

1、梯形图:直观的展示逻辑中各节点的闭合状态。

2、逻辑图示例:

3、S-R触发器:

复位优先

置位优先

4、置位、复位逻辑:

(S)为置位符号,(R)为复位符号,(S)和(R)必须为一个点。

5、上升沿信号:

当M1.0由0→1时,M1.1由0→1; 当M1.0由1→0时,M1.1仍然为1。

6、下降沿信号:

当M1.0由1→0时,M1.1由0→1; 当M1.0由0→1时,M1.1仍为1。

7、CMP命令(比较命令)CMP_I:比较两个整数大小 CMP_R:比较两个实数大小 以实数为例,共有三种情况: 7.1 CMP>=R

当IN1≥IN2时,输出为1。7.2 CMP<=R

当IN1≤IN2时,输出为1。7.3 CMP==R

当IN1=IN2时,输出为1。

8、基本数学功能 8.1加法

OUT=IN1+IN2 8.2减法

OUT=IN1-IN2 8.3乘法

OUT=IN1×IN2 8.4除法

OUT=IN1÷IN2

第四篇:PLC课程设计指导书_2016

课 程 设 计

指 导 书

东华大学信息学院自动化、电气电子系

2016.8

第 1页,共

22页

可编程控制系统设计与实践

课程设计

一、PLC课程设计目的

(1)通过对实际的 PLC控制系统的编程训练,提高分析问题、解决问题的能力;(2)熟悉工业生产中 PLC的应用和系统构成,了解 PLC控制的电路的设计方法。(3)通过本次课程设计增进实际动手能力的培养。

(4)用 PLC 实现物料分拣、液体混合、码垛堆积、自动挑选放置及自动仓库等模型的

三维虚拟模拟控制系统的程序设计,掌握编程的一般方法和技巧。

二、PLC课程设计要求

(1)理解实际系统的运动过程,分解动作过程使之容易编程。(2)列写 PLC控制系统的 I/O配置。

(3)画出硬件电路图,实现 PLC与控制装置的连线。(4)编写梯形图程序,完成系统的调试。(5)完成课程设计报告。

三、考核方法

(1)平时成绩(2)报告成绩(3)实考成绩

四、报告内容

(1)课程设计的目的和要求(2)所设计系统的技术要求及示意图(3)PLC控制系统原理图(4)I/O配置表(5)程序清单(梯形图)(6)总结体会 30% 30% 40%

第 2页,共

22页

PLC课程设计基础实验

实 验 一

TIA Portal 的使用和基本程序编程及调试

一、实验目的

1、掌握 TIA Portal 的基本使用技巧和方法

2、熟悉 TIA Portal 的基本命令

3、学会和掌握 TIA Portal 程序的调试方法

二、实验设备

PC机一台,装有 TIA Portal编程软件;西门子 PLC S7-300一台; 各 PC机与 S7-300通过网络电缆连接进行通信。详见附录A。

三、实验内容

熟悉并练习TIA Portal的使用,用选定的编程语言编制、调试控制程序。TIA Portal 是西门子公司为其自动化控制设备 PLC 开发的一种可使用多种编程语言的 PLC开发环境,如附录 B所示。1.PLC硬件配置:

根据所给实验装置,使用 TIA Portal对系统硬件进行配置。配置方法见本指导书附录 B。2.实验程序:

试用课堂上的梯形图(LAD)实例,观察程序运行结果,从中理解 LAD的编 程方法。

四.思考题

1.在 TIA Portal中为什么要对 PLC系统硬件进行配置? 2.为什么要为用户编制的控制程序命名? 3.为用户程序选择循环周期的原则是什么?

4. TIA Portal为用户提供多种编程语言有什么好处?

第 3 页,共 22 页

实 验 二

基础实验:系统输入输出控制

一、实验目的

1.熟悉和掌握梯形图(LAD)的基本使用技巧和方法 2.熟悉和掌握 TIA Portal的基本使用技巧和方法 3.学会和掌握 TIA Portal程序的调试方法

二、实验设备

PC机一台,装有 TIA Portal编程软件;西门子 PLC S7-300一台; 各 PC机与 S7-300通过网络电缆连接进行通信。详见附录 A。

三、实验内容

熟悉并练习梯形图(LAD)和 TIA Portal 的基本使用技巧和方法。TIA Portal 是西门子公司为其自动化控制设备 PLC开发的一种编程语言,如附录 B所示。1.PLC硬件配置:

根据所给实验装置,使用 TIA Portal对系统硬件进行配置。配置方法见本指导书附录 B。

2.实验程序 1:

使用 LAD 编程语言,编制一段小控制程序,实现以下功能:利用实验装置 上的第一个模拟量旋钮(电位器),来控制模拟量输出,当旋转该电位器时,第 一个模拟量输出随之变化,旋钮逆时针旋到底时(模拟量输入为最小值 0),要 求模拟量输出为 0(光柱无显示),当旋钮顺时针旋到底时(模拟量输入为最大 值 32767),要求模拟量输出为最大值(光柱全显示);同时,第二个模拟量输出 的状态正好与第一个模拟量输出相反。

3.实验程序 2:

使用 LAD编程语言,编制一段小控制程序,实现以下功能:利用实验装置上 的两个开关,来控制模拟量输出,当接通(合上)其中一个开关(另一个应处 于断开状态)时,第一个模拟量输出从 0 开始随时间逐渐增大,达到其最大值 后,再从 0 开始…,周而复始;当接通(合上)另一个开关时,第一个模拟量 输出从 0 开始随时间逐渐增大,达到其最大值后,再从 0 开始…,同时,第二

第 4 页,共 22 页

0后,再从其最大值开始…,周而复始。

四、思考题

1.在 少? LAD中模拟量输入的最大值和最小值是多2.在LAD中如何实现模拟量的赋值?

3.实验中,模拟量输出指示(LED光条)旁的指示灯正常时应为绿色,但为什么

有时会出现红色?如何才能使该指示灯始终保持绿色? 4. LAD语言中的数据类型之间如何进行相互转换?

第 5页,共

22页

课 程 设 计 内 容

一、机械手自动装配系统

(一)系统示意图

这一机械手自动装配系统模拟了一个工件的自动装配控制系统,目的是用两种不同工件 组装成一个套件。该系统由一个机械手(加工臂)、一个工件推杆、一个装配转盘和一个输 出传送带等组成,如上图所示。

其工作过程如下:一开始,机械手后退到其后限位,再前进至其工作位(0位),同时 转盘转动到装配位置后停止;然后在转盘的 2点位置放入组件,若转盘的

0点位置上的传感

器未检测到有组件,则转盘一直转动,直至 0点位置检测到有组件;然后工件检测传感器检 测到有工件时,气缸动作通过推杆将工件推到工作台上;接着机械手下降;机械手到位后,其上的吸盘将工件吸住;机械手吸住工件后再上升到移动位置;机械手前进至装配转盘 0 点处的组件第一个孔(1位)上方;机械手下降,吸盘释放,将工件放入组件的第一个孔里; 机械手再上升,并后退到其工作位,此时工作台上工件传感器检测到有工件时,推杆气缸动 作将工件推到工作台上;接着机械手下降;机械手到位后,其上的吸盘将工件吸住;机械手 吸住工件后再上升到移动位置;机械手前进至装配转盘 0点处的组件第一个孔(2位)上方; 机械手下降,吸盘释放,将工件放入组件的第二孔位;机械手再上升,并后退到其工作位„„。装配转盘 0点处的组件上两个孔位都装上工件后,启动装配转盘,使已完成装配的组件转动 到输出传送带上方并自行落在输出传送带,由输出传送带送至下一工位„„。如此,周而复 始自动运行。

(二)控制要求:

1.上电运行时,系统处于停止状态。

第 6页,共

22页

2.紧停按钮:任何时候按下后,立即停止(或关闭)所有动作部件,释放后才可继续运行。3.启动按钮可实现启动控制:系统开始运行。

4.停止按钮可实现停止控制:按下后,系统停止运行(正在装配中的组件应装配完成并送 至输出传送带上后才停止)。

5.切换开关可实现手动/自动控制的切换:初始状态为手动状态。

6.手动运行状态:按下各输出按钮(Y0~Y6)可分别控制图中系统各部分的动作,按一下 动作,再按一下停止。(在无虚拟场景配合的情况下,此时可用 X0~X6作为相应输出的 命令按钮。)

7.自动运行状态:此时系统作连续工作,其具体动作过程控制如下:当

检测无

物体时系统不工作,当 1、2点检测有物体而 0点检测

有物体时,转盘停转→推杆动作(得电),延时 2秒时间后失电→加工臂前进到 吸

盘下压(保持)延时 1秒时间后→吸盘吸合(保持)延时 延时

1秒时间后→吸盘释放延时

1秒时间后→吸盘上升

0位→0、1、2点

0点检测无物体时,转盘旋转。当

秒时间后→加工臂前进到 1位→吸盘下压(保持)延时 1秒

时间后→吸盘上升延时 1秒时间后→加工臂后退到 秒时间后失

0位→推杆动作,延时

2注:1.为提高生产效率,自动运行时,机械手和装配转盘应同时工作并配合控

延时 1秒时间后→加工臂前进到 电→吸盘下压(保持)延时 1秒时间后→吸盘吸合(保持)延时

1秒时间后→吸盘上升

制!

2位→吸盘下压(保持)延时

1秒时间后→2.装配转盘的 2点处有一个组件箱,当组件箱中没有组件时,系统应发出 吸盘释放延

时 缺料报警;工作台上工件传感器若长时间未检测到有工件,则表明缺工1秒时间后→吸盘上升延时

1秒时间后→加工臂后退到限位→转盘旋转→当 A点检测 件,系统也应发出缺料报警。

到物体(转盘旋转判断)启动传送带 A,延时 5秒后传送带

A自停。3.机械手前进和后退是由同一电机正反转实现,故这两个动作必须互锁!

(三)I/O配置

输入:

X0 X1 X2 X3 启动/停止按钮 转盘 0位有物检测

转盘 1位有物检测

转盘 2位有物检测

第 7页,共

22页

X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 加工臂后退到限位检测 加工臂前进 0位检测 加工臂前进 1位检测 加工臂前进 2位检测 传送带 A有物体检测

手动/自动控制选择开关 启动按钮 停止按钮 复位按钮 紧停按钮

输出:

Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 Y9 转盘旋转 加工臂前进 加工臂后退 推杆动作 吸盘下压 吸盘吸合 传送带 A运行

自动按钮指示灯 复位按钮指示灯

(四)设计要求

理解动作过程,列写 I/O配置表,画出硬件电路图,编写梯形图程序,进 行系统调试。

第 8页,共

22页

二、机械手搬运系统

(一)系统示意图

该机械手搬运控制系统由一个四轴机械臂、一个抓手和两条输出传送带组成,如上图所 示。

该系统工作过程如下(参照下图):在输入传送带 1的A点检测到来自上一工位的物料

后,机械手将该物料抓起,机械手通过转盘旋转一定角度,到达输出传送带 2的上方,机械 手的抓手旋转 900并下降后将该物料放置在输出传送带 2送向

后续工位„„,这样周而复始。

2上(B点),由输出传送带

(二)控制要求

1.上电运行时,系统处于停止状态。

2.紧停按钮:任何时候按下后,立即停止(或关闭)所有动作部件,释放后才可继续运行。

第 9页,共

22页

3.启动按钮可实现启动控制:系统开始运行。

4.停止按钮可实现停止控制:按下后,系统在将当前物料放在输出传送带 行。

2上后停止运5.切换开关可实现手动/自动控制的切换:初始状态为手动状态。

6.手动运行状态:按下各输出按钮(Y0~Y7)可分别控制图中系统各部分的动作,按一下 动作,再按一下停止。(在无虚拟场景配合的情况下,此时可用 X0~X7作为相应输出的 命令按钮。)

7.自动运行状态:此时系统作连续工作,其具体工作过程控制如下:系统启动且机械手在 初始位置时进入自动运行状态,当 A点检测到有物料时,机械手的工作过程为:机械手 前进到位→机械手下降到位→机械手夹紧延时 2秒时间后→机械手上升到位→机械手顺 转到位→机械手后退到位→转盘顺转(计数 10个脉冲后)到位→机械手前进到位→机械 手下降到位→机械手放松延时 2秒时间后→机械手上升到位→机械手后退到位(同时启 动传送带 2延时

2秒后自停)→机械手逆转到位(转盘逆转到 制过程结束。

这样周而复始,连续运行„„ 下降、转盘顺转/逆转是由相应电机正反转实现,注:机械手前进/后退、上升/

0位),一个控故相应电机的这两个动作必须互锁!

(三)I/O配置

输入:

X0 X1 X2 X3 X4 X5 X6 X7 X8 X9 X10 X11 X12 X13 X14 X15 手动/自动控制选择开关 启动按钮 停止按钮 复位按钮 紧停按钮

22页

10页,共 A点物料检测 转盘 0位检测

转盘顺转脉冲输入 机械手前进到位检测 机械手后退到位检测 机械手上升到位检测 机械手下降到位检测 机械手抓手顺转到位检测 机械手抓手逆转到位检测

Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 Y8 转盘顺转输出控制 转盘逆转输出控制 机械手前进输出控制 机械手后退输出控制 机械手上升输出控制 机械手下降输出控制 机械手顺转输出控制 机械手逆转输出控制 机械手夹紧控制

Y9 传送带 2运行输出控制

Y10系统运行指示

(四)设计要求

理解动作过程,列写 I/O配置表,画出硬件电路图,编写梯形图程序,进行系统调试。

第 22页

11页,共

附录 A实验设备简介

东华大学信息学院“西门子公司与东华大学工业自动化联合实验室”(在建)

中西门子公司的 S7-300 PLC共有 35套,分为两组,每组各自用 ProfiNet现 场总线相互连接(模拟工业控制网络中的现场控制级);每台 PLC与工控操作站 之间用工业 Ethernet相互连接(模拟工业控制网络中的企业生产管理级),整 个系统安置在一个实验室中,实验系统的网络结构图如图 A-2所示。

每台 S7-300 PLC旁都配有 1台 PC机作为该

PLC的编程及监控设备(内

装各种所需软件)。每台 S7-300 PLC下方还都配置相应的实验装置:16个扭子 开关(用于数字量的输入)、2个电位器(用于模拟量的输入)和 柱

(用于模拟量的输出显示)。每台 indows7S7-300 PLC上均配置了

CPU模块、数在每台 PC机中已装有 W操作系统,以及实验所需的西门子

字、PLC 的编程软件 TIA Portal(V13),用于对 PLC系统的配置编程及人机界面的组态 模拟量输入输出模块,见图 A-1。

设计监控,各台 PC机分别与各自对应的 PLC之间通过工业 Ethernet接口相连 接。

2个

LED光图 A-1单套

S7-300 PLC实验系统结构图

第 22页

12页,共

A-2工业自动化实验室系统网络结构图

第 22页

13页,共

附录B 西门子TIA Portal环境及其操作

一、TIA Portal简介

TIA Portal是德国西门子公司推出的,基于

Windows平台上的,支持用户开发西 门子 PLC(可编程计算机控制器)应用程序的软件包。TIA Portal集系统配置、程序编 制/编译、调试/诊断、监控画面配置为一体,使用户开发、输入、调试和修改应用控制 程序都极为方便。TIA Portal提供的 令表

IL 和高级编程语言:结构文本 SCL,顺序功能图 FBC等,用户可选择一种语言编程,必要 时,也可混合使用几种语言来进行编程。

PLC编程语言非常丰富,有梯形图

LAD,指

二、TIA Portal集成开发环境

TIA Portal的操作界面包含标题栏、菜单条、工具栏、硬件配置窗体、软件配置窗 体、信息窗口和状态行等,如下图所示。

图 B-1 TIA Portal桌面

图中窗体分为三个部分。

左半部分是工程项目中用到的所有硬件的总览,是关于硬件的配置。当选定左边窗 口中的一个模块时,右边窗口中就会出现相应的硬件模块信息与参数配置。

界面的下方是输出显示窗口及状态栏。在运行程序后,该窗口可以给出关于程序的 一些输出、调试、查找信息。状态栏给出的是帮助、串口、在线/离线及控制器的类型、操作系统版本的相关信息。

第 22页

14页,共

STEP 7 工程项目的建立及系统配置

通过点击计算机桌面上的 TIA Portal 图标或从“开始”菜单栏中选择“TIA Portal V13”可以直接进入 TIA Portal环境。

第一次使用时将出现如下的画面:

图B-2 第一次进入画面

点击 “创建新项目”,进入新建项目的画面:

图B-3 新建项目

在此用户可为项目命名,按“创建”后,将进入下一步的选择窗口:

第 15 页,共 22 页

B-4 组态设备等选择

西门子的 TIA环境允许用户在同一项目中配置使用多种自动化设备,用户必须首先 在此选择自己所使用的设备。首先,应组态 PLC系统,所以先点击“组态设备”,如下:

图B-5 组态或显示已组态的设备

再点击“添加新设备”:

第 16 页,共 22 页

B-6 添加新设备1 点击“控制器”,并根据自己的 PLC硬件型号选择对应的型号设备配置型号信息:

图B-7 添加新设备2 然后按下“添加”,等待片刻,TIA集成环境将进入如下画面:

第 17 页,共 22 页

B-8 TIA 主界面

用鼠标点中左边窗口中的“程序块”,即可添加用户控制程序,如下画面:

图B-9 添加用户程序

点中“Main【OB1】”,并按鼠标右键,可选择所用的编程语言,再双击“Main【OB1】” 后即进入相应的编程环境。

第 18 页,共 22 页

B-10 TIA Portal 的 LAD编程环境

图B-11 TIA Portal 的 LAD在线监视

四、STEP7 SCL 编程语言的基本命令

1.基本概念

TIA Portal SCL是一种以文本为基础的高级编程语言,语言的结构符合 IEC1131-3的标准。TIA Portal SCL的命令系列不仅使自动化任务简单化,也使程 序易于阅读,这样 PLC的编程效率在许多情况下远远高于 LAD(梯形图)和 IL

第 19页,共 22页

(语句表)的编程语言。

① 数据类型

在 TIA Portal SCL中编程语言所支持的标准数据类型有:

表 B-1 存储数值

类型名称 BOOL DINT INT REAL 位 32 16 32 宽

0 ~ 1

147483648 ~ 2147483647,减法 ④ *,乘法 ⑤ /,除法 ⑥ mod,取模 ⑵ 比较命令

① =,等于 ② <>,不等于 ③ > , 大于 ④ >=, 大于等于 ⑤ < , 小于 ⑥ <=, 小于等于 ⑶ 逻辑命令

① NOT , 非 ② AND , 与 ③ OR , 或 ④ XOR , 异或 ⑷ “IF THEN”命令

① 简单的 if语句(if 与then 必须在同一行中)

if 条件描述

then

条件满足时执行的操作;end_if;② if else 语句

if 条件描述

then

条件满足时执行的操作;else

条件不满足时执行的操作;end_if;⑸ “case”命令:这是多分支选择语句。

case 表达式 of n0...n1:

条件满足时执行的操作A;n2...n3:

第 21 页,共 22 页

条件满足时执行的操作B;else:

以上条件均不满足时执行的操作C;end_case;⑹ “FOR”循环命令

for 变量 := 表达式 1 to 表达式 2(by 增量)do 操作语句;end_for;

语句 by可以省略,如果没有指定增量,则自动指定为 1。⑺ “while do”命令

while 表达式 do 操作语句; end_while;⑻ “goto”命令:(无条件跳转命令)

goto

标识符;

第 22 页,共 22 页

第五篇:西门子PLC密码保护功能总结

一:硬件组态中打开CPU的protection(保护)选项,选第3个设置(读写保护),设置密码后保存编译重新下载硬件组态就可以了

二:1. 打开程序编辑窗口LAD/FBD/STL;

2. 将要进行加密保护的程序块生成转换为源代码文件(通过选择菜单 File—>Generate source 生成); 3. 在LAD/FBD/STL 窗口中关闭您的程序块,并在SIMATIC Manager项目管理窗口的source文件夹中打开上一步所生成的source文件;

4. 在程序块的声明部分,TITLE行下面的一行中输入” KNOW_HOW_PROTECT”;

5. 存盘并编译该source文件(选择菜单File Compile);Save,File

6. 现在就完成了您程序块的加密保护。

注意:千万不要丢失或删除源文件,否则程序被保护,用户可以另存到其它目录中,或Export Source到硬盘中,再删除源文件,这样别人只能看到未保护的块。

三:

1,加密工具在STEP7软件下面的文件夹中:STEP7 V5.5 SP2 chCD_2Optional ComponentsS7 Block Privacy 2,安装后,右键单击SIMATIC管理器中的“块”,执行快捷菜单中的“Block Provacy”命令,在弹出的“S7-Block Provacy”窗口勾选要加密的程序块(见下图),然后右键单击选中的块,执行出现的“Encrypt block”命令,在出现的“Block encryption”窗口中输入密码(12~24个字符或24字节的数字),确定后就加密了,块上面出现加密的符号。

3,需要解密时右键单击“块”,执行快捷菜单中的“Block Provacy”命令,在弹出的窗口勾选要解密的程序块,然后右键单击块,执行出现的“Decrypt block”命令,在出现的“Block encryption”窗口中输入密码,确定后块就解密了,块上面加密的符号消失。要求S7-300的CPU的固件版本为V3.2 或更高,S7-400 CPU的固件版本为V6.0或更高。已加密的块不能用PLCSIM仿真。

下载西门子PLC实验指导书范文word格式文档
下载西门子PLC实验指导书范文.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    PLC实训指导书

    实训课题1 GX Developer 软件介绍以及使用说明 一、实训目的 ( 1) 熟悉PLC编程、仿真软件GX Developer、GX Simulator以及触摸屏设计软件的安装; ( 2) 掌握PLC编程软件的使......

    心得体会,plc实验心得体会范文大全

    plc 实验心得体会 plc 实验心得体会 PLC 心得体会与学习总结 本学期在孟老师的带领下,学习了一门新的课程----PLC。短暂的十二周课程里,经过老师的讲解、指导和自己的练习,我受......

    PLC实验要求

    PLC实验要求 电气工程及其自动化专业11级 实验内容: 1、完成电动机正反转控制:要求按下启动按钮SB1,KM1得电,电动机正转15S,之后KM2得电,电动机反转25S,之后再正转15S,循环运行,直到......

    PLC实验教案

    天津理工大学中环信息学院 教案首页 题目:实验一 PLC编程应用实验 讲授内容提要: 1.STEP7软件使用方法 2.PLC基本指令 3.PLC的硬件结构 教学目的: 1.熟练掌握STEP7-Micro winV4......

    基于西门子PLC课程设计电子稿(机械手终结版)要点[范文大全]

    河南机电高等专科学校 课程设计报告书 课程名称: 课题名称: 系部名称: 专业班级:计控 102 姓 名: 学 号: 2012年 06月 20日 目 录 目 录 . .....................................

    《PLC课程设计》(---九路抢答器)指导书

    广东工贸职业技术学院 2010~2011学年第二学期PLC课程设计指导书 题目:九路抢答(PLC可编程控制器应用)课程名称 《PLC及组态课程设计》 专业 电子信息适用年级 09级班级09电信班......

    Photoshop实验指导书

    Photoshop实验指导书 目 录 实验一 图层的使用练习……………………………………………1 实验二 选区的创建和编辑练习……………………………………8 实验三 实验四 实验五......

    电子商务实验指导书2010

    电子商务实验指导书 适用课程:电子商务 制 定 人:向兵 教 研 室:电子商务教研室 桂林电子科技大学商学院 2010 年 9 月 实验一 B2C电子商务 一、实验目的 通过本实验,使学生 (1)熟......