4.3 S7-200用于开关量控制系统

合集下载

S7-200_PLC基本结构

S7-200_PLC基本结构
Automation and Drives
SIMATIC S7-22X…开创工控领域新时代!
SIMATIC S7-200
应 用
产品定位
SIMATIC S7-200
紧凑型MicroPLC
A&D AS V5, 03/99 N° 1
CPU和扩展模块
强大的CPU功能 认 证


定位模块 新版软件 网 站
page 1
EM231 4 AI 标准信号 2AI 热电阻 4AI 热电偶 2 AI or 4 AI EM232 Thermo 2AO couples EM235 4 AI / 1AO
RTD modules
PROFIBUS DP AS-i-Master Modem Ethernet
Teleservice Communication Messaging
CPU 224 8 K字节 5 K字节 14/10 32/32 0.37 us 256 256 256 256 内置 标准 标准 6个 30Khz 2个 20Khz 1 x RS 485
CPU 226 CPU 226XM 8K 字节 16K 字节 5K 字节 10K 字节 24/16 24/16 32/32 32/32 0.37 us 0.37 us 256 256 256 256 256 256 256 256 内置 内置 标准 标准 标准 标准 6个 30Khz 6个30Khz 2个 20Khz 2个20Khz 2 x RS485 2 x RS485
page 3
Automation and Drives
SIMATIC - S7家族
S7-400
SIMATIC S7-200
应 用
S7-300 S7-300C S7-200 LOGO!

S7-200说明摘要

S7-200说明摘要
LD A=
I0.0 I0.1 Q0.0
I0.0 I0.1
Q0.0
I1.0
I1.1
Q4.0
( )
I1.1
5-1 与指令网络1I1.0 Q4.0
NETWORK1
LD ON=
I1.0 I1.1 Q4.0
5-2 或非指令
网络1I3.0
Q3.0( I )
I3.1 I3.2 Q3.1 ( I)
NETWORK1
中断程序:中断程序是指令的一个可选集合,中断程序不是被主程序调用,它们在中断事件发生时由PLC的操作系统调用。中断程序用来处理预先规定的中断事件,应为不能预指中断事件何时发生,因此不允许中断程序改写可能在其他程序中使用的存储器。
S7-200 系列PLC的程序由三部分组成:用户程序 + 数据块 + 参数块 用户程序是必选项,可以管理其他块。用户程序由三个基本元素构成:主程序 + 子程序(可选)+ 中断程序(可选)
高有效 0
首字节地址访问一个双字区域标识符
双字 寻址:
LSB 0
除了上述的寻址方式外,对于其他的操作数的格式为:区域标识符 元件号计数器 T 24寻址:元件号区域标识符
8 7 VD103
MSB 31VD100
24 23 VD101
⒊ 指令的格式一条语句指令由一个操作码和一个操作数两部分组成,其格式为:操作码 操作数操作码:也称助记符,定义指令要执行的功能,它告知CPU做什么,通常能表明指令性质的英文缩写来表示。如LD、NOT、AND、MOVE等。操作数:为执行该操作所需的信息,它告诉CPU用什么去做。操作数位于 PLC的存储器中。操作数通常由区域标识符、访问方式和操作数位置组成,用来表明数据区域中操作数的地址和性质。其格式为:区域标识符 访问方式 操作数位置区域标识符:指出该操作数存放在存储器哪个区域。用字母代表。访问方式:也称数据长度,指出操作数是按位、字节、字或双字访问的。访问反式用下列符号表示:b:位 B:字节 W:字(2个字节) D:双字(4个字节)PLC的物理存储器是以字节为单位的,因此存储单元规定以字节为单元。当操作数长度是字或双字时,标识符给出的访问反式是字或双字的最低字节单元号(但为表示字或双字的最低字节单元号是表示字或双字数据的最高有效字节)

西门子S7-200在控制系统中的应用

西门子S7-200在控制系统中的应用

西门子S7-200在控制系统中的应用摘要:本文介绍S7-200在收卷机上的应用,S7-200作为西门子公司推出的一款控制器,特别是、稳定性、可靠性的性能在各行各业应用广泛。

关键词:S7-200 收卷机控制系统1.系统控制原理分切机原来的边料收卷装置采用与普通收卷相同的收卷电机进行边料收卷,由于收卷方式上的局限性,可收的边料最小宽度比较宽,对塑料薄膜造成很大浪费。

新的方案是在分切机边料位置安装一套独立的边料收卷装置,该系统以分切机薄膜线速度、边料收卷轴的周长值为参考值,同时控制边料薄膜张力,保证边料收卷和正常收卷过程严格同步。

边料收卷轴的周长通过安装在收卷轴上的编码器测量得到,首先确定收卷轴最大时为参考点,根据编码器值计算得到收卷轴周长。

边料张力通过安装在张力轴上的编码器得到,张力气缸提供的张力和边料的张力在平衡点附近波动,当平衡被破坏时,张力轴发生偏移,通过编码器可测到偏移量,然后通过调整边料电机的速度保证张力稳定在中心点。

2.系统硬件配置伺服控制器和伺服电机5.5kW、可编程控制器S7-200系列TD200显示操作界面、旋转编码器500脉冲变频器、接近开关3.系统控制功能(1)手动调整功能:手动进行各被控设备的启停和位置调整;(2)系统复位:当系统重新上电时,对编码器零点的校正。

(3)手自动切换:切换到自动时跟随主机工作。

(4)故障报警和恢复。

(5)自动过程同步控制:边料收卷电机严格与分切机薄膜速度同步,保证在任何情况下边料收卷线速度都和分切机薄膜速度以致。

4.系统特点:(1)采用西门子高动态响应伺服系统,动态响应速度高,滞后小,可实现速度严格同步,同步速度额定值3000rpm。

(2)采用了缠绕式边料收卷方式,最小边料宽度减少为原来的一半以上,大大节省了薄膜浪费。

(3)系统稳定可靠,边料收卷不影响正常的分切机工作。

(4)可适应厚度为3μ的产品。

5.计算方法分切机线速度和卷绕电机转速的关系为:通过上述公式,得到卷绕电机的参考转速,实际转速输出还要考虑张力变化带来的影响,实际转速输出6.参数设定(1)电机参数P071:供电电压,对于变频器=380,对于逆变器来说,=510。

采用S7-200系列PLC进行步进电机的控制

采用S7-200系列PLC进行步进电机的控制

采用S7-200系列PLC进行步进电机的控制作者:杨洋来源:《科技创新导报》 2012年第8期杨洋(沈阳铁路局科学技术研究所辽宁沈阳 110013)摘要:S7-200系列PLC是一种可编程控制器,用于工业环境下的控制。

本文采用S7-200系列PLC产生高速脉冲,通过步进电机驱动器实现对步进电机的控制,能够实现步进电机的正转和反转,同时可以对步进电机的转速进行控制。

该方法操作简单,参数修改方便,并有很好的可靠性和推广价值。

关键词:PLC 步进电机驱动器控制中图分类号:TM57 文献标识码:A 文章编号:1674-098X(2012)03(b)-0055-02可编程序控制器(Programmable Logic Controller,PLC)目前已经广泛应用于各种机械设备和生产过程的自动控制系统中。

PLC以微处理器为基础,综合了计算机技术、自动控制技术和通信技术,编程方法简单易学,功能强大,性价比比较高。

同时,PLC是为适应工业环境下的应用而设计的控制装置,采取了一系列硬件和软件抗干扰措施,可靠性高,抗干扰能力强大。

PLC采用了可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作指令,并通过数字式、模拟式的输入和输出控制各种类型的机械或生产过程。

PLC主要由CPU模块、输入模块、输出模块和编程器组成。

S7-200是西门子公司生产的小型PLC,可以单机运行,用于替代继电器控制系统,也可以进行联网,用于复杂的自动化控制系统。

同时S7-200具有极高的性价比,应用非常的广泛。

步进电机将脉冲信号转换为相应的位移,如果给一个脉冲信号,步进电机就转动一个角度,或前进一步。

步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。

对步进电机的控制主要包括三个方面:即步进电机的转速控制、方向控制和步数控制。

通过控制输出脉冲的数量、频率及电机绕组通电的相序,就可以实现对步进电机的控制。

西门子S7-200 SMART PLC产品说明书

西门子S7-200 SMART PLC产品说明书

SMART PLC, SMART CHOICES7-200 SMART 可编程控制器经济、可靠、易用/s7-200smart西门子公司一直致力于工业自动化最新技术的研发、推广及应用,在过去的160 多年里,为广大的工业客户带来了可靠高效的自动化产品,完善的自动化解决方案,提高了客户的生产效率,增强了客户的市场竞争力。

西门子SIMATIC 控制器系列是一个完整的产品组合,包括从最基本的智能逻辑控制器LOGO!以及 S7 系列高性能可编程控制器,再到基于 PC 的自动化控制系统。

无论多么严苛的要求,它都能根据具体应用需求及预算,灵活组合、定制,并一一满足。

SIMATIC S7-200 SMART 是西门子公司经过大量市场调研,为中国客户量身定制的一款高性价比小型 PLC 产品。

结合西门子 SINAMICS 驱动产品及 SIMATIC 人机界面产品,以 S7-200 SMART 为核心的小型自动化解决方案将为中国客户创造更多的价值。

2CPU SR60/ST60 技术规范 ........................................... 20数字量模块技术规范 .................................................. 22模拟量模块技术规范 .................................................. 24信号板技术规范 ......................................................... 25热电阻模块技术规范 .................................................. 26通用技术规范 ............................................................ 26安装尺寸图 ................................................................ 27订货号说明 ................................................................ 27模块和信号板接线示意图 ........................................... 28订货数据 . (30)产品亮点 ................................................................... 04CPU 模块 ................................................................... 06信号板 ....................................................................... 08网络通信 ................................................................... 09运动控制 ................................................................... 10人性化软件 ................................................................ 12小型自动化解决方案 .................................................. 14技术规范 ................................................................... 16CPU SR20 技术规范 .................................................... 16CPU SR40/ST40/CR40 技术规范 . (18)目录3SIMATIC S7-200 SMART 产品亮点机型丰富,更多选择提供不同类型、I/O 点数丰富的CPU 模块,单体I/O 点数最高可达60点,可满足大部分小型自动化设备的控制需求。

西门子S7-200PLC试题(3)及答案

西门子S7-200PLC试题(3)及答案

西门子S7-200PLC试题(3)一、选择题(20x2=40分)1.PLC的工作方式是()。

A 等待工作方式B 中断工作方式C 扫描工作方式D 循环扫描工作方式2.在输出扫描阶段,将()寄存器中的内容复制到输出接线端子上。

A 输入映象B 输出映象C 变量存储器D 内部存储器3.JMP n 这条指令中,n的取值范围是()。

A 0-128B 1-64C 0-256D 0-2554.顺序控制段开始指令的操作码是( )。

A SCRB SCRPC SCRED SCRT5 给出FOR指令的格式如右图所示。

当EN条件允许时将FOR 与NEXT 指令之间的程序执行()次。

A 20B 1C VW10D 196 双字整数的加减法指令的操作数都采用()寻址方式。

A 字B双字 C 字节 D 位7 若整数的乘/除法指令的执行结果是零则影响()位。

A SM1.0B SM1.1C SM1.2D SM1.38 实数开方指令的梯形图操作码是()。

A EXPB LNC SQRTD TIN9 设VWl0中存有数据123.9,现执行以下指令,则指令的执行结果是()。

A 123.5B 124C 120 D12310 取整指令的梯形图指令的操作码是()。

A TRUNCB ROUNDC EXPD LN11 设累加器AC2中的低四位存有十进制数3,现执行以下指令,则指令的执行结果VW40的内容是()?A 0008HB 08HC 03HD 0003H12 已知表格如下。

问当I0.0接通时执行填表指令,则指令的执行结果中VW202中的值是()。

A 0002B 0003C 0001D 000413高速计数器HSC0有()种工作方式。

A 8种B 1种C 12种D 9种14高速计数器2的控制字节是()。

A SMB37B SMB47C SMB57D SMB13715 定义高速计数器指令的操作码是()。

A HDEFB HSC C HSC0D MODE16 脉冲输出指令的操作码为()。

西门子s7-200plc试题及答案

西门子s7-200plc试题及答案

西门子S7-200PLC试题(1)一、填空题(20分)1.S7-200系列PLC的数据存储区分两大部份,是与。

2.高速计数器HC的寻址格式是。

3.S7-200型PLC的按时器包括、、三种类型。

4.S7-200系列PLC的与两个输出端子,除正常利用外,还可利用PLC的高速输出功能产生PTO与PWM输出。

5.按时器预设值PT采用的寻址方式为。

6.在PLC运行的第一个扫描周期为ON的特殊存储器位是。

7.S7-200系列PLC共有个高速计数器,其中只有1种工作模式的是。

8.按时器的两个变量是和。

9.PLC中输入接口电路的类型有和两种。

10.I/O总点数是指和的数量。

11.具有自己的CPU和系统的模块称为。

12.EM231模拟量输入模块的输入类型为。

二、选择题(40分)1.下列那项属于双字寻址()。

A.QW1 B.V10 C.IB0 D.MD282.只能利用字寻址方式来存取信息的寄放器是()。

A.S B.I C.HC D.AI3.SM是哪个存储器的标识符。

()A.高速计数器B.累加器C.内部辅助寄放器D.特殊辅助寄放器4.CPU214型PLC本机I/O点数为()。

A.14/10 B.8/16 C.24/16 D.14/165.CPU214 型PLC有几个通信端口()。

A.2个B.1个C.3个D.4个6.HSC1的控制寄放器是()。

A.SMW137 B.SMB57 C.SMB47 D.SMW1477.指令的脉宽值设定寄放器是()。

A.SMW80 B.SMW78 C.SMW68 D.SMW708.顺序控制段开始指令的操作码是()。

A.SCR B.SCRP C.SCRE D.SCRT9.S7-200系列PLC继电器输出时的每点电流值为()。

A.1A B.2A C.3A D.4A10.字传送指令的操作数IN和OUT可寻址的寄放器不包括下列那项()。

A.T B.M C.AQ D.AC11.PLC的系统程序不包括()。

PLC基础知识及西门子S7-200

PLC基础知识及西门子S7-200
3、大型PLC 大型PLC一般I/O点数在1024点以上的称为大型PLC。大型PLC
的软、硬件功能极强。具有极强的自诊断功能。通讯联网功能强, 有各种通讯联网的模块,可以构成三级通讯网,实现工厂生产管 2022/3/23 理自动化。大型PLC还可以采用三CPU构成表决式系统,使机器7
PLC 实质是一种专用于工业控制的计算机, 其硬件结构基本上与微型计算机相同,如图所示:
2022/3/23
12
数字I/O 接口 模拟I/O 接口 特殊功能模板
2022/3/23
13
在PLC 的周边外围设备当中,有专用编 程工具,如手持式编程器、计算机专用编程 下载电缆。当你采用计算机进行程序编制的 时候,您必须还要配置相关编程软件。
2022/3/23
14
最初研制生产的PLC 主要用于代替传统的由继电器接 触器构成的控制装置,但这两者的运行方式是不相同的:
SIMATIC S7-200
紧凑型MicroPLC
A&D AS V5, 03/99 N° 29
2022/3/23
29
SIMATIC S7-200 -- 无处不在的应用
2022/3/23
传送带生产线控制 印刷机械
木材加工 纺织机械
灌装及包装机械
空调控制
电梯控制
30
A: S7-200的产品定位在S7系列PLC家族的低端产品, 但比智能继电器LOGO!的定位要高。 通常S7-200用于200点开关量以内,35点模拟量以内,程 序量在16K以内的应用场合
为了进一步提高PLC 的可靠性,近年来对大型PLC
还采用双CPU 构成冗余系统,或采用三CPU 的表决式系统。
这样,即使某个CPU 出现故障,整个系统仍能正常运行。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.3 S7-200用于开关量控制系统1. 关于开关量控制系统开关量控制是指控制系统的输入信号和输出信都是只有两个状态的开关量。

这类控制系统又可以分为手动控制、半自动控制和自动控制。

·手动控制控制过程主要靠手动去实现。

只是有些个别环节,如连锁保护、过限保护等环节可以自动实现。

手动控制是一种最基本的控制方法,特别是系统在调试过程中、在维修过程中是必不可少的。

·半自动控制这种控制的特点是一旦控制系统被启动起来之后,控制过程将自动完成。

不须要人工去干预。

但是,当一个周期完成以后,它会停止而不会继续启动系统运行。

如果系统需要再次启动,则必须再次人工启动。

所以有时把这种控制又叫做单次控制。

这种系统在实际控制中很常见,它比手动控制方便,速度也很快。

虽然比自动控制速度慢一些,但是,它在控制过程中进行参数的修改、调整比自动控制更方便。

·自动控制一旦系统启动之后,就可以按照工程要求进行控制。

整个控制过程无人工干预。

一个循环之后可以自动启动下一个循环。

于整个过程无需人工干预,则对整个系统的输入/输出要求都很严格,系统的可靠性、安全性设计尤为重要。

2.开关量控制系统设计举例例4-3-1图4-3-1是一个机械手的顺序控制系统。

·控制要求:机械手一个循环周期可分为八步。

第一步是当工作台A 上有工件出现时(可以由光电耦合器PH 检测到,当检测到有工件时I1.5=1),机械手开始下降。

当机械手下降到位时(可以由限位开关检测到,当下降到位时I0.5=1),机械手停止下降,第一步结束。

第二步是机械手在最低位开始抓紧工件,约l0秒钟抓住、抓紧,第二步结束。

第三步是机械手抓紧工件上升。

当机械手上升到位时(可以由限位开关检测到,当上升到位时I0.4=1),机械手停止上升,第三步结束。

第四步是机械手抓紧工件右移。

当机械手右移到位时(可以由限位开关检测到,当右移到位时I0.7=1),机械手停止右移,第四步结束。

第五步是机械手在最右位开始下降。

当机械手下降到工作台B 到位时(可以由限位开关检测到,当下降到位时I0.5=1),机械手停止下降,第五步结束。

第六步是机械手开始放松工件,所需时间大约l0秒钟。

10秒钟之后工件放开,第六步结束。

第七步是机械手开始上升。

机械手上升到位时(可以由限位开关检测到,当上升到位时I0.4=1),停止上升,第七步结束。

第八步是机械手在高位开始左移,当左移到位时(可以由限位开关检测到,左移到位时I0.6=1),机械手停止左移。

第八步结束。

机械手工作一个周期完成。

等待工件在工作台A 上出现转到第一步。

工艺要求有三种控制方式,自动、单动和手动。

·硬件选择:从工艺要求中可以看出,从控制方式选择上需要3个具有连锁功能的启动按钮,分别完成自动方式I0.0、单动方式I0.1和手动方式I0.2的启动,还需要一个停止按钮I0.3用来处理在任何情况下的停止运行。

机械手运动的限位开关有4个,高位限位开关I0.4、低位限位开关I0.5、左位限位开关I0.6和右位限位开关I0.7。

手动控制输入信号有5个按钮组成,下降按钮I1.0、上升按钮Il.1、抓紧按钮I1.2、左移按钮I1.3和右移按钮Il.4。

工作台A 上有工作检测PH 器的输入信号Il.5。

共有l4个输入信号。

输出信号有机械手下降驱动信号Q0.0、上升驱动信号Q0.1、右移驱动信号Q0.2、左移驱动信号Q0.3和机械手抓紧驱动信号Q0.4。

共有5个输出信号。

该系统需要输入14点,输出5点。

可选择S7-200系列的CPU224就可以满足要求,也可以选择CPU222和一个I/O 模块EM223组成控制系统。

本例子中选择一个CPU224作为本控制系统的控制器。

见图4-3-2。

·输入输出点的地址分配:本系统输入输出地址分配如表4-3-1。

为了进一步了解PLC 程序设汁的方法,本例子中试用3种程序设计的方法进行编写程序的练习。

(1) 由逻辑流程图设计程序1)程序流程图为了能用逻辑流程图设计PLC 程序,首先要画出控制系统的逻辑流程图。

见图4-3-3。

根据工艺要求逻辑流程可以分8个部分。

系统启动之前机械手在原始位置。

原始位置的条件是:机械手在高位(I0.4=1),左位(I0.6=1)。

当有工件放在工作台A 上时(Il.5=1),在启动条件允许时,机械手开始下降(Q0.0=1)。

当下降到低位时(I0.5=1),停止下降(Q0.0=O )。

机械手下降到位后,开始抓紧工件(Q0.4=l ),同时启动延时10秒的定时器(可以取T101)。

待Tl01延时时间到,机械手开始上升(Q0.l=1),上升到高位(I0.4=1)时,停止上升(Q0.1=0)。

这时机械手开始右移(Q0.2=1),当到右位时(I0.7=1),停止右移(Q0.2=0)。

这时机械手又开始下降(Q0.0=1),当下降到低位时(IO.5=1),停止下降(Q0.0=0)。

机械手在低位时开始松开工件(Q0.4=0),同时启动延时10秒钟定时器(T102)。

待延时时间到,机械手又开始上升(Q0.1=1)。

上升到高位时(I0.4=1),停止上升(Q0.1=0)。

机械手在高位开始左移(Q0.3=1),左移到左位时(I0.0=1),停止左移(Q0.3=0)。

如果是自动运行机械手则等待工作台A 再一次有工件,而进行下一周期操作。

如果是单动运行机械手则等待再一次启动单动操作。

如果是手动控制则由手动输入信号去驱动机械手的操作。

2)内存变量分配表:为了便于编制程序和修改程序。

需要建立输入输出与内存变量分配表。

从表中可以明显地看出I/O 分配、内存分配及它们的功能。

分配表如果写入PLC 的符号表,就可以用表中的名称代替实际地址去编写程序。

这种分配表又叫符号表。

见表4-3-2。

3)控制程序:控制程序中0B1的任务是根据启动信号分别调用自动控制和单动控制程序SBR0,手动控制程序SBR1。

程序中“//”后面的内容为语句的注释。

注释有利于阅读程序,注释可以用中文或PLC允许范围之内的语言文字书写。

主程序·OB1·(启动方式设定)NETWORK 1 //自动方式启动M0.0=1,有自锁。

LD I0.0 //自动方式的条件1,自动方式启动按钮按下。

AN M0.1 //自动方式的条件2,单动方式标志为“0”。

O M0.0 //M0.0的自锁。

AN I0.3 //自动方式的条件3,停止按钮没有按下。

= M0.0 //自动方式输出。

NETWORK 2 //单动方式启动M0.3=1, 单动有效。

LD I0.1 //单动方式启动按钮按下。

S M0.3,1 //单动方式M0.3=1, 单动有效。

NETWORK 3 //单动方式启动M0.1=1,有自锁。

LD I0.1 //单动方式的条件1,单动方式启动按钮按下。

AN M0.0 //单动方式的条件2,自动方式标志为“0”。

LD M0.1 // M0.1的自锁。

A M0.3 // M0.1的自锁条件,一周期未结束M0.3=1。

AN I0.3 //单动方式的条件3,停止按钮没有按下。

= M0.1 //单动方式输出。

NETWORK 4 //自动方式或单次方式均调子程序0。

LD M0.0 //自动方式O M0.1 //单动方式AN M0.2 //非手动方式CALL SBR_0 //调用自动方式和单动方式子程序。

NETWORK 5 //手动方式启动M0.2=1,有自锁。

LD I0.2 //手动方式的条件1,手动方式启动按钮按下。

O M0.2 // M0.2的自锁。

AN I0.3 //手动方式的条件2,停止按钮没有按下。

= M0.2 //手动方式输出。

NETWORK 6 //手动方式调子程序1。

LD M0.2 //手动方式AN M0.0 //非自动方式AN M0.1 //非单动方式CALL SBR_1 //调用手动方式子程序。

NETWORK 7 //停止处理。

LD I0.3 //停止按钮按下,I0.3=1。

R M0.0,4 //复位标志位。

NETWORK 8 //错误操作处理。

LD I0.0 //自动和单动按钮同时按下。

A I0.1LD I0.0 //自动和手动按钮同时按下。

A I0.2OLDLD I0.1 //单动和手动按钮同时按下。

A I0.2OLDSTOP //PLC转为停止状态。

子程序·SBR0·(自动方式或单动方式控制)NETWORK 1 //启动机械手下降并清除M0.3。

LD I0.4 //机械手位于高位I0.4=1。

A I0.6 //机械手位于左位I0.6=1。

A I1.5 //工作台A上有工件I1.5=1。

AN Q0.1 //机械手不在上升状态Q0.1=0。

EU //上升沿有效。

S Q0.0, 1 //机械手下降Q0.0=1。

NETWORK 2 //机械下降到位,停止下降并启动抓紧控制。

LD Q0.0 //机械手下降Q0.0=1。

EU //上升沿有效。

R Q0.0, 1 //机械手停止下降Q0.0=0。

S Q0.4, 1 //机械手开始夹紧Q0.4=1。

NETWORK 3 //机械手抓紧并启动抓紧计时器,定时100毫秒。

LD Q0.4 //机械手夹紧Q0.4=1。

A I0.6 //机械手在左位I0.6=1。

A I0.5 //机械手在低位I0.5=1AN Q0.1 //机械手非上升Q0.1=O。

TON T101, +100 //启动延时闭合定时器Tl0l,延时时间为l0秒钟。

NETWORK 4 //定时时间到,并且机械手非下降时,启动上升。

LD T101 //延时闭合定时器Tl0l,时间到l0秒钟,T101=1。

A I0.6 //机械手在左位I0.6=1。

A I0.5 //机械手在低位I0.5=1AN Q0.0 //机械手非上升Q0.1=O。

EU //上升沿有效。

S Q0.1, 1 //机械手上升Q0.1=1。

NETWORK 5 //机械手上升到位,停止上升并且启动右移控制。

LD Q0.1 //机械手在上升Q0.1=1。

A I0.6 //机械手在左位I0.6=1。

A I0.4 //机械手上升到高位I0.4=1。

R Q0.1, 1 //机械手停止上升Q0.1=0。

AN Q0.3 //机械手非左移状态Q0.3=0。

EU //上升沿有效。

S Q0.2, 1 //机械手右移Q0.2=1。

NETWORK 6 //机械手右移到位,停止右移并且启动下降控制。

LD Q0.2 //机械手右移中Q0.2=1。

A I0.4 //机械手在高位I0.4=1。

A I0.7 //机械手右移到右位I0.7=1。

R Q0.2, 1 //机械手停止右移QQ.2=0。

AN Q0.1 //机械手非上升状态Q0.1=O。

相关文档
最新文档