您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 西门子培训课程:graph练习及实验
S7-GRAPHS7/M7工程工具SCLCFCSFCHIGRAPH1234S7-GRAPH软件包S1S2T1T2S4T3S6T4T5S5用于顺控器编程的工具•与IEC61131-3兼容•为满足制造业要求而设计•以图形方式把流程细分为步和转换条件•步包含动作•转换条件检验步的激活条件自动执行下列工作•计划,组态•编程•调试•启动•维护,诊断顺序控制系统的程序结构S1步1S2步2T1转换条件1电机限位开关步激活条件T2转换条件2输入1输入2步激活条件步1动作动作步2动作动作S1顺控器元素S2T1T2S4T3初始步转换S5S6T4T5顺控器结束选择分支,打开并行分支,打开选择分支,闭合并行分支,闭合顺控器1S7S8T6T7S9T9顺控器2S8T9跳转到步8动作编程S20T20NCForwardL1SQ4.3DM3.0T#4sNA:=B-CDoor_closed联锁()Time_off监控()输入1输2步激活条件使用简单指令的动作块Step_block_1NM1.1SM1.2RM1.3DM1.4T#1H2M3SLM1.5T#4MSCALLFC1步中的标准动作N=未保存的赋值S=设定值(已保存)D=有延时,不保存赋值,延时时间为TL=时间限制,在限定时间内不保存赋值CALL=块调用使用定时器与计数器的动作块动作中的定时器和计数器Step_block_4S1CUC3A1CSCC2C#123S1TLT5S5T#2M3SL1TDCT6S5T#4MS总是与事件关联。在发生事件的扫描循环中引发执行一次动作也可以与联锁条件C组合计数器•CS=设置计数•CU=增计数•CD=减计数•CR=复位计数定时器•TL=扩展脉冲•TD=延时开•TR=复位时间在OB1中集成FB调用块创建或者调用中的参数集•最小调用参数-1个输入参数,用于控制顺控器•标准调用参数-12个输入参数,用于控制顺控器-7个输出参数,用于显示运行状态•最大参数集-17个输入参数,用于控制顺控器-12个输出参数,用于显示运行状态标准参数集最小参数集选择菜单项Options-Cutomize和“Compile”标签页,在此可以选择在创建或调用FB时,分配最小、标准或者最大参数集。北向南向东向西向红红红红黄黄黄黄绿绿绿绿启动停止东西向南北向黄红绿Q4.0Q4.1Q4.2Q4.3Q4.4Q4.5交通信号灯控制盘I0.0I0.1交通信号灯控制系统设计。上图所示为双干道交通信号灯设置示意图,元件分配表如下。1.控制说明信号灯的动作受开关总体控制,按一下起动按钮,信号灯系统开始工作,工作流程如图所示。开始东西向红灯亮、南北向绿灯亮20s时间到否?东西向红灯亮、南北向黄灯亮5s时间到否?东西向绿灯亮、南北向红灯亮30s时间到否?东西向黄灯亮、南北向红灯亮5s时间到否?YYYYNNNN2.顺序功能图分析信号灯的变化规律,可将工作过程分成4个依设定时间而顺序循环执行的状态:S2、S3、S4和S5,另设一个初始状态S1。由于控制比较简单,可用单流程实现,如图6-7所示。S2T1StartS3T2S4T3S5S1StopRS2RS3RS4RS5=S1T4=Q4.0=Q4.5T120s=Q4.0=Q4.4T25s=Q4.2=Q4.3T330s=Q4.1=Q4.3T45s编写程序时,可将顺序功能图放置在一个功能块(FB)中,而将停止作用的部分程序放置在另一个功能(FC)或功能块(FB)中。这样在系统启动运行期间,只要停止按钮(Stop)被按动,立即将所有状态S2~S5复位,并返回到待命状态S1。在待命状态下,只要按动起动按钮(Start),系统即开始按顺序功能图所描述的过程循环执行。单气缸往复运动IO分配:I4.2启动I4.1停止I4.3光电检测Q1.0驱动电磁阀1原始状态等待2启动I4.2按下Q1.0得电,电磁阀吸合气缸动作I4.3有信号延时5S35S时间到,Q1.0断电,延时5S,45S时间到,没有按停止按钮的情况下,Q1.0又自动得电运行.编程题有一工业用洗衣机,控制要求如下:①按起动按钮后给水阀就开始给水→当水满传感器动作时就停止给水→波轮正转5s,再反转5s,然后再正转5s如此反复转动5分钟→出水阀开始出水→出水10s后停止出水,同时声光报警器报警,叫工作人员来取衣服。②按停止按钮声光报警器停止,并结束工作过程。要求:分配I/O口,设计梯形图。启动按钮I4.0停止按钮I4.1水满传感器I4.2进水开关Q9.4波轮正转Q9.0波轮反转Q9.1出水阀Q9.2报警Q9.3
本文标题:西门子培训课程:graph练习及实验
链接地址:https://www.777doc.com/doc-3513863 .html