




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、LOGOPLC 编程能力提升培训编程能力提升培训四川聚能核技术工程有限公司四川聚能核技术工程有限公司内容内容PLC程序编程思路PLC中断的应用PLC控制步进电机曝光机PLC程序分析PLC程序编程思路程序编程思路基本数据类型基本数据类型PLC程序编程思路程序编程思路MB MW MDMB0是字节地址,包括8个位地址,从M0.0M0.7。MB1的8个位地址,从M1.0M1.7。MW0是字地址,包括MB0和MB1,即从M0.0M1.7共16个位地址。常用于寄存16位数据。MD0是双字地址,包括MW0和MW1,即从M0.0M3.7共32个位地址。常用于寄存32位数据。PLC程序编程思路程序编程思路MB
2、MW MDMB0M0.7 M0.6M0.5 M0.4 M0.3 M0.2 M0.1 M0.0M1.2MB1MW0M1.1 M1.0M3.2 M3.1M3.0MB3MW1MD0PLC程序编程思路程序编程思路一段梯形图程序的起始或者运行的条一段梯形图程序的起始或者运行的条件,可以是件,可以是I/O点,也可以是存储位点,也可以是存储位动作流程的中间结点或者数字量输出动作流程的中间结点或者数字量输出动作或状态的保持输出,一般控制动作或状态的保持输出,一般控制数字量输出数字量输出常用常用位逻辑位逻辑 常开常开/闭闭触点触点 线圈线圈 置位置位/复位复位PLC程序编程思路程序编程思路v确定动作流程,提前画
3、好流程图确定动作流程,提前画好流程图可以采用可以采用EXCEL编辑编辑理好先后顺序理好先后顺序,动作条件,输出线圈动作动作条件,输出线圈动作,根据流程图编写梯形图根据流程图编写梯形图PLC程序编程思路程序编程思路123起始步骤位状态要初始化起始步骤位状态要初始化步骤位和过程位间的余量要步骤位和过程位间的余量要足够足够故障输出后也要回归到起始故障输出后也要回归到起始步骤位步骤位STEP 0IdentityCreativity整个流程是个闭环结构,瞬间动作可用整个流程是个闭环结构,瞬间动作可用线圈,状态保持类则用置位线圈,状态保持类则用置位/复位复位遵循原则遵循原则STEP 1STEP N.Pro
4、gramThemeGallery is a Design Digital Content & Contents mall developed by Guild Design Inc.PLC程序编程思路程序编程思路程序的初始化程序的初始化 L 2#100000000 T MW 100 T MW 186 T MW 110 T MW 114 T MW 118 T MW 124 L 2#0 T MW 102 T MW 104 T MW 108 T MW 112 T MW 116 T MW 120 T MW 126内容内容PLC程序编程思路PLC中断的应用PLC控制步进电机曝光机PLC程序分析P
5、LC中断的应用中断的应用Description of the contents 在S7-200 PLC中,有4种程序:OS(系统程序)、OB1(主程序)、SBR(子程序)和INT(中断中断程序)。CPU在运行时,当满足调用SBR程序状态时,会暂停现在执行的用户程序进入执行SBR子程序。执行完子程序后,再返回原来的地方继续执行原来的程序。 执行中断中断程序,当声明允许开中断中断,有中断中断源产生,会暂停现在执行的用户程序(包括OB1、SBR和级别较低的INT),进入声明与该中断中断源有联系的INT中断中断程序,中断中断程序执行完毕,可以使用DISI、ENI、HDEF、SCR、END指令。自动返回
6、到原来的地方,继续执行原来的程序。 子程序可以从主程序、另一个SBR或INT中调用,不能从子程序本身调用。在INT程序中不能嵌套子程序。使用子程序能加快CPU的扫描速度。中断中断程序主要是为特殊内部或外部事物提供快速反应而设置的。西门子西门子S7-200 PLC的中断PLC中断的应用中断的应用Description of the contentsPLC中断的应用中断的应用Description of the contents 循环中断组织块包括OB30 OB38,是按一定的间隔时间循环触发的中断,因此用户定义的间隔时间要大于中断服务程序的执行时间。启动循环中断,需要在STEP 7参数设置时选中
7、循环中断组织块,并按1ms的整数倍设置间隔时间。如果未做间隔时间设置,CPU则按默认值100ms触发循环中断。西门子西门子S7-300 PLC的中断PLC中断的应用中断的应用Description of the contents A M 99.1 /启动 JCN NE00 A( O M 95.0 /手曝光 O M 95.2 ) JCN NE06 JU NE09NE09: CALL SFC 40 MODE :=B#16#2 OB_NR :=35 RET_VAL:=MW40 JU NE00NE06: CALL SFC 39 MODE :=B#16#2 OB_NR :=35 RET_VAL:=MW4
8、2 JU NE00NE00: NOP 0西门子西门子S7-300 PLC的中断 用SFC40和SFC39来激活或禁止循环中断组织块。内容内容PLC程序编程思路PLC中断的应用PLC控制步进电机曝光机PLC程序分析PLC控制步进电机控制步进电机(2)步进电机相数步进电机相数 电机内部的线圈组数,常用的有二相、三相、四相、五相。电机相数不同,其步距角也不一样,一般二相的为1.8度,三相的为1.5度,五相的为0.72度。用户在驱动器上改变细分数就可以改变步距角。(1)电机固有步距角电机固有步距角 控制系统每发一个步进脉冲信号,电机所转动的角度。出厂给定的“电机固有步距角”,它不是一个电机实际工作的步
9、距角,真正的步距角跟驱动器有关(3)保持转矩保持转矩 是指步进电机通电但没有转动时,定子锁住转子的力矩。它是步进电机最重要的参数之一。步进电机在低速时的力矩接近保持转矩。由于步进电机的输出力矩随速度的增大而不断衰减,输出功率也随速度的增大而变化,因此成为衡量步进电机的最重要的参数之一。例如人们说2N.m的步进电机,在没有特殊说明的情况下是指保持转矩为2N.m的步进电机步进电机参数步进电机参数PLC控制步进电机控制步进电机步进电机步进电机步进驱动器步进驱动器PLC 脉冲(1)晶体管类型晶体管类型(2)高低电平脉冲信号高低电平脉冲信号(1)接受电压一般为接受电压一般为5V(2)细分设置细分设置相序
10、匹配:相序匹配:两相两相-A+ A- B+B-控制流程控制流程负载负载PLC控制步进电机控制步进电机步进电机驱动器的参数步进电机驱动器的参数 (2)电机的相数:两相、三相、五相(3)细分数:电机固有步距角(每一步间的旋转角度差,混合两相一般为1.8度,五相为0.72度) 以二相的步进电机为例,在没细分前,电机旋转一周需要360度/1.8度=200脉冲,若设置8细分,实际每步距角为360度/(1.8度/8)=1600脉冲。PLC控制步进电机控制步进电机步进电机驱动特点步进电机驱动特点(1)步进电机的精度一般为步进角的3-5%且不累积。(2)步进电机的力矩会随转速的升高而下降。 当步进电机转动时,
11、电机各相绕组的电感将形成一个反向电动势利频率越高,反向电动势越大。电机因此随频率(速度)的增大而电流减小,从而导致力矩下降。(3)步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。 有一个参数:空载启动频率,即步进电机在空载情况下能够正常启动的频率,若脉冲频率高于该值,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加载过程,即启动频率较低,然后按一定加速度升到所希望的高频率。PLC控制步进电机控制步进电机S7-200PLC控制步进控制步进-PTO/PWM(2)步进电机的力矩会随转速的升高而下降。 当步进电机转
12、动时,电机各相绕组的电感将形成一个反向电动势利频率越高,反向电动势越大。电机因此随频率(速度)的增大而电流减小,从而导致力矩下降。PLC控制步进电机控制步进电机S7-300PLC控制步进控制步进PUL+ PUL- 电机脉冲控制输入点,0-5V高低电平频率信号DIR+ DIR- 电机方向信号,0-5V高低电平数字量开关信号脉冲/DO输出外接2k限流电阻步进驱动器接线PLC控制步进电机控制步进电机S7-300PLC控制步进控制步进硬件设置硬件设置调用系统功能块调用系统功能块SFB49接通延时输出脉冲的周期。取值范围为465535最小脉宽的取值范围为2Period/2PLC控制步进电机控制步进电机S
13、FB 49 PULSE控制脉宽调制控制脉宽调制通道号子模块I/O地址使能信号输出值设置如果选择输出形式(Output-format)为:Per mil,则OUTP_VAL取值范围为01000(基数为1000),输出脉冲高电平时间长度为:Pulse width(脉宽)=(OUTP_VAL/1000)*period(周期)PLC控制步进电机控制步进电机SFB 49 门功能门功能参数SW_EN:为软件控制门,数据类型为BOOL。SFB49是通过门功能控制高频脉冲的起动输出的。 改变输出频率:(1)参数JOB_REQ:由“0”变为“1”时将进行作业操作功能,具体事件由作业ID和作业值决定。(2)参数J
14、OB_ID:为作业号,作业号决定了具体的作业事件。(3)参数JOB_VAL:为写作业的值,参数类型为双整数。当JOB_REQ有上升沿发生时,JOB_VAL端定义的值将代替脉冲原有的参数。内容内容PLC程序编程思路PLC中断的应用PLC控制步进电机曝光机PLC程序分析曝光机曝光机PLC程序分析程序分析机械手复位机械手复位机械手进出机械手进出步进控制步进控制气动控制气动控制曝光控制曝光控制开开/关盖关盖板锁紧板锁紧/松开松开抬盖、真空抬盖、真空伺服控制伺服控制入料滚轴入料滚轴出料滚轴出料滚轴赶板动作赶板动作UV探头采集探头采集AO输出输出中断控制中断控制曝光机控制部分组成S7-300 PLC曝光机曝光机PLC程序分析程序分析步进控制
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政后勤管理办法
- 物业管理办法缺陷
- 蛋糕配件管理办法
- 贷后管理办法培训
- 联通终端管理办法
- 股权管理办法修订
- 街道案件管理办法
- 铁路通信管理办法
- 网络大学管理办法
- 线上直播管理办法
- 生物炭固碳机制-洞察及研究
- 与客户对账管理制度
- 2025年云南中考道德与法治试题及答案
- Q-GDW10250-2025 输变电工程建设安全文明施工规程
- 2025-2030年中国潜水设备行业市场现状供需分析及投资评估规划分析研究报告
- 2025年新高考1卷(新课标Ⅰ卷)英语试卷
- 融媒体笔试试题及答案
- 法律退款合同协议书怎么写
- DB62T 3161-2019 高原旱区园林绿化养护及验收标准
- 山东省淄博沂源县联考2025年七下数学期末达标检测试题含解析
- 初级净水工试题及答案
评论
0/150
提交评论