项目十 机械手搬运系统的PLC控制
机械手的PLC控制-PLC课程设计

一、要求机械手的PLC控制1.设备基本动作:机械手的动作过程分为顺序的8个工步:既从原位开始经下降、夹紧、上升、右移、下降、放松、上升、左移8个动作后完成一个循环(周期)回到原位。
并且只有当右工作台上无工件时,机械手才能从右上位下降,否则,在右上位等待。
2.控制程序可实现手动、自动两种操作方式;自动又分为单工步、单周期、连续三种工作方式。
3.设计既有自动方式也有手动方式满足上述要求的梯形图和相应的语句表。
4. 在实验室实验台上运行该程序。
二参考1. “PLC电气控制技术——CPM1A系列和S7-200”书中212页“8.1.3机械手的控制”2. “机床电气控制”第三版王炳实主编书中156页“三、机械手控制的程序设计”。
3.“可编程控制器原理及应用”宫淑贞徐世许编著人民邮电出版社书中P168—P175例4.6。
其中工作方式时手动、自动(单步)、单周期、连续;还有自动工作方式下的误操作禁止程序段(安全可靠)。
注解:“PLC电气控制技术——CPM1A系列和S7-200”书中212页“8.1.3机械手的控制”例中只有手动和自动(连续)两种操作模式,使用顺序控制法编程。
PLC 机型选用CPM2A-40型,其内部继电器区和指令与CPM1A系列的CPM有所不同。
“机床电气控制”第三版王炳实主编书中156页“三、机械手控制的程序设计”。
本例中的程序是用三菱公司的F1系列的PLC指令编制。
有手动、自动(单工步、单周期、连续)操作方式。
手动方式与自动方式分开编程。
参考其编程思想。
“可编程控制器原理及应用”宫淑贞徐世许编著人民邮电出版社书中P168—P175例4.6。
其中工作方式有手动、自动(单步)、单周期、连续;还有自动工作方式下的误操作禁止程序段(安全可靠)。
用CPM1A编程。
这里“误操作禁止”是指当自动(单工步、单周期、连续)工作方式时,按一次操作按钮自动运行方式开始,此后再按操作按钮属于错误操作,程序对错误操作不予响应。
基于PLC的搬运机械手控制系统设计

基于PLC的搬运机械手控制系统设计搬运机械手是一种自动化设备,广泛应用于工业生产中的物料搬运、装卸、组装等工序。
为了实现搬运机械手的自动化控制,可以采用基于可编程逻辑控制器(PLC)的控制系统。
本文将介绍一个基于PLC的搬运机械手控制系统的设计。
搬运机械手控制系统的主要功能是对机械手的运动进行控制。
基于PLC的控制系统可以实现对机械手的运动、速度和位置等参数进行精确控制,从而提升机械手的工作效率和准确性。
首先,需要确定搬运机械手的运动方式和结构。
常见的机械手运动方式包括直线运动、旋转运动和联动运动等。
根据任务需求,可以选择合适的运动方式和结构。
然后,需要选择合适的PLC设备。
PLC是一种专门用于工业自动化控制的设备,具有高可靠性、灵活性和可扩展性等特点。
根据机械手的规模和工作要求,选择适当的PLC设备。
接下来,需要设计搬运机械手的控制电路。
控制电路是实现机械手运动控制的关键部分,包括传感器、电磁阀、继电器等元件的连接和控制逻辑的设计。
在设计控制逻辑时,可以使用PLC提供的编程软件进行编程。
根据机械手的工作要求和操作流程,编写PLC程序,实现对机械手的自动控制。
此外,还需要设计人机界面(HMI)用于操作和监控机械手的运行状态。
HMI通常使用触摸屏或按钮等输入设备,以及显示屏或指示灯等输出设备。
通过HMI,操作人员可以控制机械手的运动和监控运行状态。
最后,进行系统调试和测试。
在将系统投入使用之前,需要进行调试和测试,确保搬运机械手的运动控制正常,并满足工作要求。
总结起来,基于PLC的搬运机械手控制系统设计包括确定运动方式和结构、选择合适的PLC设备、设计控制电路、编写PLC程序、设计人机界面以及进行系统调试和测试等步骤。
通过PLC控制系统的应用,可以提高机械手的自动化程度,提升生产效率和产品质量。
小型搬运机械手的PLC控制系统设计

小型搬运机械手的PLC控制系统设计
小型搬运机械手的PLC控制系统设计包括以下几个方面:
1. 确定系统需求:首先需要明确机械手的工作任务和工作环境,包
括搬运物品的重量、尺寸和形状,以及工作空间的限制。
2. 选择适当的PLC:根据系统需求选择合适的PLC,考虑其输入输
出点数、通信接口、处理能力和可靠性等因素。
3. 确定传感器和执行器:根据机械手的工作任务选择合适的传感器
和执行器,例如光电传感器、接近开关、压力传感器、伺服电机等。
4. 确定控制策略:根据机械手的工作任务确定控制策略,包括运动
控制、路径规划、物体识别等。
5. 编写PLC程序:根据控制策略编写PLC程序,使用相应的编程语
言(如 ladder diagram、structured text 等),实现机械手的自
动化控制。
6. 连接传感器和执行器:根据PLC的输入输出点数,将传感器和执
行器与PLC连接起来,确保数据的准确传输和控制信号的可靠输出。
7. 调试和测试:完成PLC程序编写后,进行调试和测试,验证系统
的功能和性能是否满足需求,对程序进行优化和修正。
8. 系统集成和实施:将PLC控制系统与机械手进行集成,确保系统
的稳定运行和安全性。
9. 运维和维护:定期对PLC控制系统进行维护和保养,包括检查传
感器和执行器的工作状态,更新PLC程序,修复故障等。
需要注意的是,小型搬运机械手的PLC控制系统设计需要根据具体
的应用场景和要求进行定制,以上仅为一般性的设计步骤和考虑因素,具体设计还需根据实际情况进行调整和优化。
基于PLC的搬运机械手控制系统设计

基于PLC的搬运机械手控制系统设计搬运机械手是工业生产中常用的一种机器人,目的是为了将物品从一个地方搬到另一个地方,以实现生产线的自动化生产。
为了方便操作和控制机械手的运动,我们常使用PLC进行控制。
本文将详细介绍基于PLC的搬运机械手控制系统设计并分为以下几个部分:系统设计、硬件设计、软件设计和测试与优化。
系统设计在设计搬运机械手的控制系统前,需要明确其基本能力以及操作条件。
本文需要实现的是一个能够在工业生产上自动完成货物的移动,如从一个点到达另一个点,或从一个点将货物取下并放入另一个点的机械手控制系统。
硬件设计在硬件方面,机械手的结构以及体积会影响到设计的复杂度和控制的难度。
机械手的操作部分包括控制电路、执行器驱动电路、电源等。
现在,我们来介绍每个部分的主要内容。
控制电路部分包括PLC、IO模块等。
PLC是机械手控制的核心,负责读取传感器信号并控制执行器的动作。
IO模块则负责将信号转换为PLC能接受的信号进行处理。
执行器驱动电路部分主要负责控制电机动作。
电机的选择与应用需要根据机械手的具体要求而定,需要注意的是,电机的转矩和功率需要协调匹配,还需要注意电机的供电和控制电路之间的配合问题。
电源系统是机械手控制系统的基础之一,电源的大小和控制器的匹配与应用直接关系到系统的正常运行。
需要根据需要提供相应的电压以及功率供给系统。
软件设计在软件设计方面,我们借助PLC程序进行控制,根据机械手的执行需要编写相应的程序,实现机械手的移动、旋转、夹取或放置操作。
具体流程如下:1. 初始化- 设定初始位置和状态等参数;2. 等待操作信号- 根据设定的信号进行等待;3. 传感器检测- 检测对象的位置和状态;4. 判断操作- 根据传感器检测结果进行相应操作;5. 输出控制信号- 控制执行器动作,改变机械手所处的位置和状态。
测试与优化测试与优化是机械手控制系统设计的重要一步,目的是检查系统的稳定性和准确性。
在测试过程中,需要测试机械手的各种运动状态,比如加速度、负载、速度等参数,以确定机械手的质量和性能优化方向。
项目10 PLC控制搬运机械手设计

• 1.垂直气缸、水平气缸选择 • (1)类型选择。 • 现有的工作要求和条件如下: • 1)要求当气缸到达行程终端时无冲击现象和撞击噪声,因此选择缓冲
气缸; • 2)要求重量轻,因此选择轻型气缸; • 3)要求安装空间窄且行程短,因此可选择薄型气缸; • 4)若有横向负载,可选带导杆气缸; • 5)要求制动精度高,应选择锁紧气缸; • 6)若不需要活塞杆旋转,可选择杆不回转气缸。
上一页 下一页 返回
10. 1搬运机械手设计案例导入
• 10. 1. 3材料选择
• 机器人手臂的材料应根据手臂的工作状况来选择,并满足机器人的设 计及制作要求。从设计的思想出发,机器人的手臂要求完成各种运动。 因此,对材料的一个要求是作为运动的部件,它应是轻型材料。另一 方面,手臂在运动过程中往往会产生振动,这必然会大大降低它的运 动精度,所以在选择材料时,需要对质量、刚度、阻尼进行综合考虑, 以便有效地提高手臂的动态性能。此外,机器人手臂选用的材料与一 般的结构材料不同。机器人手臂是一种伺服机构,要受到控制,必须 考虑它的可控性。可控性还要与材料的可加工性、结构性、质量等性 质一起考虑。总之,在选择机器人手臂材料时,要考虑强度、刚度、 重量、弹性、抗振性、外观及价格等多方面因素,下面为几种常见机 器人手臂材料:
上一页 下一页 返回
10. 1搬运机械手设计案例导入
• (1)碳素结构钢和合金结构钢等高强度钢:这类材料强度好,尤其是合 金结构钢强度增加了4~ 5倍,弹性模量大、抗变形能力强,是应用最 为广泛的材料。
• (2)铝、铝合金及其他轻合金材料:其共同特点是重量轻,弹性模量不 大,但是材料密度小,其(E/P)之比仍可与钢材相比。
上一页 下一页 返回
基于PLC的搬运机械手控制系统设计

基于PLC的搬运机械手控制系统设计PLC(可编程逻辑控制器)是一种广泛应用于自动化领域中的控制设备,它拥有可编程的逻辑控制功能,具有高精度、高可靠性、动态稳定性好等特点。
在制造业中,搬运机械手广泛应用于对生产线上产品的搬运,包装和装载等操作。
基于PLC 的搬运机械手控制系统就是将PLC作为核心控制器,实现对搬运机械手的控制和调节,从而提高其工作效率和精度。
搬运机械手控制系统设计基于PLC的搬运机械手控制系统的设计由以下几个部分组成:1. 机械结构设计:机械结构是搬运机械手控制系统的基本构成部分,包括机械臂、传动机构和夹持机构等。
机械结构的设计需要考虑机械臂的长度、强度、重量、运动速度和角度等参数。
传动机构包括电机、减速器、传动轮等,其作用是将电机转换为机械臂的运动。
夹持机构用于夹持待处理的物品,实现搬运和装载等操作。
2. 电气设计:电气设计包括控制系统的电源、控制器、传感器和执行器等。
控制系统的电源是供电保障,必须保证输入电压稳定。
控制器根据输入信号实现对机械手的控制,包括控制信号的生成、控制程序的调试和PID调节等。
传感器用于实时获取机械手的位置、状态和运动方向等信息。
执行器执行机械手的运动和夹持等功能。
3. 软件设计:PLC控制器是基于程序的工作,程序的编写需要考虑搬运机械手的不同工作场景和判据,以实现自动化控制。
软件设计主要包括程序设计和逻辑控制等。
程序设计是根据搬运机械手的功能和运动方式编写程序,以实现对机械手的控制、调节和监测。
逻辑控制是根据具体工作场景进行逻辑判断,实现机械手的自动化控制动作。
基于PLC的搬运机械手控制系统的特点基于PLC的搬运机械手控制系统在制造业中得到广泛应用,其具有以下特点:1. 稳定性好:PLC控制器控制器稳定性好,能够长时间连续工作,不易出现故障。
2. 精度高:PLC控制器具有高精度的控制能力,能够控制搬运机械手的精度和速度,以及对物品的判别和定位等。
3. 可编程性强:PLC控制器采用可编程的逻辑控制,能够为不同的工作场景编写程序,实现自动化控制。
机械手搬卸零件的PLC控制系统设计

机械手搬卸零件的PLC控制系统设计机械手可以通过PLC控制系统来搬卸零件,设计一个良好的PLC控制系统对于提高机械手的搬卸效率和稳定性至关重要。
本文将探讨机械手搬卸零件的PLC控制系统设计的相关内容。
一、PLC概述PLC(Programmable Logic Controller),可编程逻辑控制器,是一种专门控制机器和生产线的控制系统。
PLC系统通常采用二进制代码编程,使得它能够简单、快速地进行逻辑控制。
二、机械手搬卸零件的过程机械手搬卸零件的过程通常由以下几个步骤组成:1.机械手探测零件的位置和状态。
2.机械手计算并确定从当前位置移动到目标位置的路径。
3.机械手将夹具移动到目标位置,并根据零件的形状自动调整夹具的宽度。
4.机械手释放夹具,将零件放置到目标位置。
三、PLC控制系统设计方案1.确定PLC品牌与型号PLC有很多品牌和型号,如西门子、欧姆龙、三菱等。
根据设计需要,可以选择不同型号和品牌的PLC。
2.编写PLC程序机械手的搬卸过程需要PLC程序进行控制,因此需要编写PLC程序。
程序应至少包括以下几个部分:(1)机械手位置控制部分:用于控制机械手的运动,根据机械手所处的位置来判断需要执行哪些动作。
(2)传感器部分:用于检测位置和状态,如检测零件的位置和形状,机械手夹具的宽度等信息。
(3)夹具控制部分:通过控制夹具的开合和长度,实现对零件夹取和放置。
(4)系统监控部分:实时监测系统状态,如果发现异常情况,给出提示并停止操作。
3.硬件设计与布置PLC需要通过输入输出模块与机械手、传感器等硬件设备进行通信。
在设计时需要考虑设备之间的信号连接方式和最佳布置位置。
4.系统集成测试在硬件布置完成后,需要进行系统集成测试。
测试过程中需要对系统的各部分进行测试,测试完成后确认系统的稳定性和可靠性。
四、总结机械手搬卸零件的PLC控制系统设计需要根据实际需求进行,包括PLC品牌与型号的选择、PLC程序的编写、硬件设计与布置以及系统集成测试。
搬运机械手的PLC控制系统设计论文

搬运机械手的PLC控制系统设计论文搬运机械手的PLC控制系统设计论文随着工业自动化的不断发展,机械手已经成为工业自动化的主要组成部分。
机械手具有高度灵活性和应用性能,能够用于各种不同的应用场景,如装配、搬运、包装等。
其中,搬运机械手的应用越来越广泛,这种机械手能够在生产过程中自动搬运物品,从而提高了生产效率和质量。
而机械手的PLC控制系统则是机械手正常运行的重要组成部分。
本文将从机械手的基本原理、PLC控制系统的设计原则以及案例分析等方面,对搬运机械手的PLC控制系统进行详细阐述。
一、搬运机械手的基本原理搬运机械手是一种通过电动轴的组合来控制硬件机械执行动作的机器。
它主要由操作系统、机械臂、执行器、传感器和控制系统等组成。
其中,机械臂是机械手的主体部分,它通过运动学算法完成运动轨迹的规划和控制。
机械手的控制参数主要包括机械手的速度、加速度、位置、力量和时间等。
为了实现对机械手全面、精确、可靠的控制,需要采用PLC控制系统。
二、PLC控制系统的设计原则PLC控制系统主要负责完成机械手的动作控制、通信控制、数据处理等任务。
其设计原则主要有以下几点:1.安全性设计原则。
机械手在运动时会产生一定的力量和速度,因此需要确保PLC控制系统具有良好的安全性。
系统应该包含紧急停止功能和自动刹车功能,以避免机械手对工作环境和操作人员产生危险。
2.可靠性设计原则。
机械手在生产场地中的工作是长时间、高负荷的,因此PLC控制系统需要具有高度的可靠性,以避免由于系统故障导致生产中断和经济损失。
3.灵活性设计原则。
机械手在生产场地中需要完成各种不同的任务,因此PLC控制系统需要具有高度的灵活性,从而能够根据具体情况进行定制化改动和优化。
三、PLC控制系统设计流程PLC控制系统设计流程主要包括五个步骤:需求分析、功能设计、系统设计、编程调试和系统维护。
1.需求分析。
在控制系统设计之前,需要进行充分的需求分析,确定机械手的控制参数、通信协议、数据处理等基本要求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图 10-1-11 选择性分支汇合处 SFC 图
注意:①各选择性分支列不能相互交叉; ②分支列和汇合列也不能交叉。
4
图 10-1-12 对应的步进梯形图
4)并行分支结构分流处的转换 图10-1-13所示并行分支结构SFC图分流处转换成步进梯形图后如图10-1-14所示,各分 支用STL指令开始独立转换,转换方法和单流程结构完全相同。
控制要求:1)系统具有手动、连续、单步运行、单周期运行和回原点五种不同的运行方式, 方式的选择由多档位转换开关实现,并分别由HL1、HL2、HL3、HL4、HL5常亮来指示。
2)机械手在原点位置才能启动连续、单步运行和单周期运行方式,原点位置在机械手 后上角;
3)手动操作方式要求按相应按钮后机械手能手动完成夹紧、放松、 上升、下降、前伸 和缩回的动作。
图 10-1-6 并行分支结构 SFC 图
6.画顺控功能图(SFC 图)的注意事项: 1)两个步绝对不能直接相连,必须用一个转换条件将它们隔开。 2)两个转换也不能直接相连,必须用一个步将它们隔开。 3)顺控功能图中的初始步不能少。 4)在连续循环工作方式时,应从最后一步返回下一个工作周期开始运行的第一步。 5)无论是选择性分支结构还是并行分支结构,每次的分支数量不能超过 8 条,总计不 超过 16 条。
3. 顺序控制设计法的基本步骤: 1)划分步 控制系统中某一执行装置在某一段时间相对不变的一个动作或者几个动作称作状态。按 状态的不同,将控制系统划分为若干控制任务,每一个控制任务就称为 PLC 程序中的一步。 2) 确定转换条件 转换条件是系统从当前步进入下一步的条件,即从一个动作转换为另一个动作的条件。 3) 绘制顺序功能图(SFC) 根据以上分析画出描述系统工作过程的顺序功能图(SFC 图)。画顺序功能图先画初始 步,再按各工作步的顺序画转移条件、步、和步内所需要驱动的输出,一个步画完再画下一 个步。
7.步进梯形图指令
步进梯形图指令只有两条指令,一条为 STL 步进梯形图开始指令,另一条为 RET 步进梯形图返回指令;步 进梯形图开始指令 STL 是利用内部软元件状态(S),在顺序控制程序上面进行工序步开始的指令。返回 RET 指令是表示状态(S)流程的结束,用于返回主程序母线的指令。
1) 指令助记符和功能
项目十 机械手搬运系统 的PLC控制
任务一 机械手自动搬运过程的PLC控制
工作任务 根据机械手的结构和控制要求完成以下任务: 1.列出 PLC 实现机械手自动搬运工件控制要求的 I/O 地址分配表; 2.画出实现机械手自动搬运工件控制要求的 PLC 电气控制原理图; 3.编写用 PLC 实现自动搬运工件控制要求的梯形图程序; 4.完成程序调试,达到预定要求。
4)连续运行方式要求按启动按钮后机械手按图10-1-1所示的动作过程自动连续工作, 直到按下停止按钮后,机械手在完成当前搬运过程,回到原点后停止。
5)回原点运行方式要求按回原点按钮后机械手按松开、上升、缩回的动作顺序自动回 归原点。
6)单周期运行方式要求按启动按钮后机械手按连续方式的动作过程要求运行完一个周 期后自动停止。
图 10-1-15 并行分支汇合处 SFC 图
图 10-1-16 对应的步进梯形图
任务二 有多种工作方式的机械手搬运系统的 PLC控制
工作任务 根据机械手的结构和控制要求完成以下任务: 1.列出 PLC 实现机械手自动搬运工件控制要求的 I/O 地址分配表; 2.画出实现机械手自动搬运工件控制要求的 PLC 电气控制原理图; 3.编写用 PLC 实现自动搬运工件控制要求的梯形图程序; 4.完成程序调试,达到预定要求。
3. 顺序功能图(SFC)的组成要素 1)步与动作 当系统正工作于某一步时,该步处于活动状态,称为“活动步”。处于活动状态时,相 应的动作为允许执行,处于不活动状态时,相应的非保持型动作被停止执行。 每一个顺控功能图至少应有一个初始步,它是对应于系统等待起动的初始状态。(一般 要用特殊辅助继电器 M8002 来转换) 2)有向连线、转换和转换条件 有向连线上无箭头标注时,其进展方向是从上到下、从左到右。若不是上述方向,应在 有向连线上标注箭头。 转换用与有向连线垂直的短划线来表示,步与步之间用转换隔开,转换与转换之间用步 隔开。转换条件写在表示转换的短划线旁边。
步进梯形图指令的助记符和功能如表 10-1-1 所示。
表 10-1-1 步进梯形图指令与功能表
助记符、名称
功能
回路表示和可用软元件
程序步
STL 步进梯形图
步进梯形图开始
1
开始指令
RET 返回指令
步进梯形结束
1
8.SFC 图和步进梯形图间的关系 SFC 图和步进梯形图之间可以相互转换,SFC 可直接根据控制过程画出,并且清晰直 观,但是在电脑编程过程中没有梯形图方便快速,因此,一般来说我们先画出 SFC 图,但 是在电脑编程时用梯形图输入。下面介绍如何将三种不同结构的 SFC 图转换成步进梯形图。 1)单流程结构 SFC 图的转换 图 10-1-7 所示是单流程结构的 SFC 图,将其用步进梯形图来表示,则如图 10-1-8 所示。 两个图对比即可总结出单流程结构 SFC 图如何转换成步进梯形图程序。该内容请同学们自 己完成。
图 10-1-13 并行分支分流处 SFC 图
图 10-1-14 对应的步进梯形图
5)并行分支结构汇合处的转换 图10-1-15所示并行分支结构SFC图汇合处转换成步进梯形图后如图10-1-16所示,首先 进行汇合前状态的驱动处理,然后用连续的STL指令来表示并行分支向汇合状态的转移处理。 注意:并行的分支必需限制在8条以下。
控制要求:若机械手在原点位置,按下启动按钮 SB1,机械手下降,下降到下限位后,机械 手夹紧,夹紧 0.3s 后,机械手上升,上升到上限位后机械手前伸,前伸到前限位后机械手 下降,下降到下限位后机械手松开,松开后机械手上升,上升到上限位后机械手缩回,缩回 到后限位后机械手重复上述动作,将下一工件再从 A 位置搬运至 B 位置,搬运过程的示意 图如图 10-1-1 所示。
若机械手不在原点,即使按下启动按钮 SB1,机械手也不动作。而(同时)用指示灯 HL1 来指示机械手是否在原点,只要机械手回到原点 HL1 就亮,否则 HL1 熄灭。
机械手原点位置为:机械手在上限位和后限位。
图 10-1-2 机械手结构示意图
1.机械手搬运过程的特点 机械手搬运过程是一个不断重复的过程,机械手的每个动作都有固定的顺序,每个动作 结束或开始都有一定的条件,针对这一特点,我们要用一种新的编程方法:顺序控制设计法。 2.顺序控制设计法与顺序功能图(SFC)的定义 1)顺序控制:就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内 部状态或时间的顺序,使生产过程中各个执行机构自动而有序地进行工作。 2)顺序控制设计法:根据系统的工作过程,画出顺序功能图,然后根据顺序功能图(SFC) 画出梯形图。
2)选择性分支结构分流处的转换 图10-1-9所示选择性分支结构SFC图分流处转换成步进梯形图后如图10-1-10所示,各 分支用STL指令开始独立转换,转换方法和单流程结构完全相同。
图 10-1-9 选择性分支分流处 SFC 图
图 10-1-10 对应的步进梯形图
3)选择性分支结构汇合处的转换 图12所示,各 选择性分支分别转移到汇合后的状态,所有的转移结束后再开始汇合状态的梯的编写。
5.顺控功能图的基本结构 SFC 图根据具体的控制过程有单流程结构、选择性分支结构和并行分支结构。 1)单流程结构 SFC 图 当工作过程是一个简单的顺序动作过程时,只用单流程结构的 SFC 图就足够了。如图 10-1-3 所示小车的工作过程的 SFC 图如图 10-1-4 所示。
图 10-1-3
3)并行分支结构 当要求有几个工作流程同时进行时,要用并行分支结构。并行分支结构的 SFC 图例如图 10-1-6 所示。 在并行分支结构中,分流处转换的条件一定是在分支之前,分支后的每一个状态前不能再有转换条件;在合流 处转换的条件应该完全相同,并且不能放在分支中。
图 10-1-5 选择性分支结构 SFC 图
2)选择性分支结构
当工作过程需要根据当时条件的不同进
行不同的工作时,要用选择性分支结构,选择
性分支结构的 SFC 图例如图 10-1-5 所示。选
择性分支在分流处的转换条件不能相同,并且 转换的条件都应位于各分支中;在合流处,转
图 10-1-4 单流程 SFC 图
换的条件也应该是在各分支中,但转换的条件不一定不同。