西门子PLCNC培训教材二Word格式.docx

上传人:b****5 文档编号:20657120 上传时间:2023-01-24 格式:DOCX 页数:14 大小:20.60KB
下载 相关 举报
西门子PLCNC培训教材二Word格式.docx_第1页
第1页 / 共14页
西门子PLCNC培训教材二Word格式.docx_第2页
第2页 / 共14页
西门子PLCNC培训教材二Word格式.docx_第3页
第3页 / 共14页
西门子PLCNC培训教材二Word格式.docx_第4页
第4页 / 共14页
西门子PLCNC培训教材二Word格式.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

西门子PLCNC培训教材二Word格式.docx

《西门子PLCNC培训教材二Word格式.docx》由会员分享,可在线阅读,更多相关《西门子PLCNC培训教材二Word格式.docx(14页珍藏版)》请在冰豆网上搜索。

西门子PLCNC培训教材二Word格式.docx

存储器

复 

执 

1. 

把模式选择器放在

“STOP”位置

2. 

把模式选择器保持

在“MRES”位置,

直到“STOP”

指示灯闪烁两次

(慢速)

3. 

松开模式选择器

(自动回到“STOP”

位置)

在“MRES”位置

(STOP指示灯快速

闪烁)

(自动回到“STOP”

通过PG

“RUN-P”位置

菜单选择:

PLC->

Operating

Mode->

Stop

Clear/Reset

点击“OK”按钮确认存储器复位

插入存储器卡后

插入存储器卡

“STOP”灯慢速闪烁

1.把模式选择器保持

位置)

在SIMATIC管理器中,我们可以方便的进行PLC的故障诊断。

以快速的进行PLC硬件故障的诊断工作。

利用此功能,可以快速获得PLC的状态。

例如,如果在一个带诊断功能的模块出现硬件故障,利用符号就可以确定哪个模块有故障,它在什么地方。

当双击故障模块时,就会显示一些详细信息。

打开工具:

在SIMATIC管理器下选择菜单PLC->

DiagnoseHardware;

第二种方法是在硬件组态工具中打开在线站或单击工具条中的图标。

描述:

当打开系统诊断时,从CPU中读出硬件组态(屏幕左面),所有的模块(包括那些扩展机架和分布式I/O)都显示出来。

如果CPU在STOP模式或模块中有故障,就会有一个符号标示出。

双击CPU或故障模块可以得到更多的诊断信息(见屏幕右面),在例中,模拟量模块有一个供电故障。

注:

在SIMATIC管理器下,如果选择菜单Options->

Customize->

View并选择“DisplayQuickViewwhenDiagnosingHardware”(诊断硬件时显示快速查看)选项,就只显示故障模块的列表,而不显示全部的“硬件诊断”窗口。

组态的可能问题

组态不能编译

在S7-300中,组态中有空位置

情况

结果/补救

因为参数分配错误,CPU进入Stop模式

模拟量模块分配到不正确的槽位置

由于不正确的参数分配,模拟量模块

组态错误

模拟量模块不正确的测量范围

重新装载组态

存储器复位后,分配不相同的参数

建立硬件站或“上载站”

不能打开硬件组态

离线打开站

模块参数不能修改

组态不能下载

不正确的CPU(例如:

是CPU315-2DP

不是CPU314)

状态显示LEDSF 

系统错误、编程错误或从有诊断功能模板来的故障

BATF= 

电池故障:

电池电压不足或不存在电池

DC5V= 

5V电源电压指示

FRCE= 

当强制执行时变亮

RUN= 

当CPU启动时闪烁,在RUN模式下常亮

STOP= 

STOP模式下常亮,当要求存储器复位时慢速 

闪烁,执行存储器复位时快速闪烁。

钥匙开关 

用于手动设置CPU操作模式 

MRES= 

存储器复位(模板复位)

STOP 

STOP模式:

不执行程序

RUN-P 

RUN模式:

CPU执行程序

RUN 

=执行程序,但是,程序只能读,不能改写。

存储器卡插槽 

在该槽中插入存储器卡。

存储器卡可以不用电池

永久地保存用户程序。

电池 

在前盖下有一个放置锂电池的盒。

MPI连接 

在前盖下有一个9针连接器,它是S7设备之间

MPI连接的多点接口。

执行存储器复位和完全再启动

RUN-P 

RUN

STOP

MRES

1.把模式开关设定在STOP

2.把模式开关切换到MRES,并保持直到STOPLED慢速闪烁

两次。

松手,模式开关又回到STOP位置。

4.把模式开关切换到RUN-P位置!

(在从STOP转换到RUN/RUN-P的时候,执行一次完全

再启动)

再把模式开关切换到MRES位置,直到STOPLED开始快速闪烁。

松手,模式开关又回到STOP位置。

启动“Monitor/ModifyVariables”工具

STEP7编程语言和PLC程序编制

SIEMENS系统的可编程序控制器SIMATICMAGAGER是西门子用于进行PLC程序编制、进行机床状态控制的组件,它主要组成包括电源模块、CPU模块、输入输出模块,其接口有:

RS232接口、PROFIBUS接口、MPI电缆接口等。

通过X122、MPI插口,使电脑与NCU相连PLC。

l硬件组态

硬件组态:

告诉PLC硬件结构的过程

波特率:

MPI 

187.5kbps 

OPI 

1.5Mbps

过程:

建项目-→建站-→组态硬件

·

自动组态:

用线缆建PLC与840D相连,用自动组态自动识别(上载站)将PLC传到计算机:

PLC-→UPLOAD-→选MPI地址=2,若地址=3,将包括PLC和NCU

若备份PLC,则过程为:

新建Project-→plc-→uploadstation,这样就将硬件备份了。

建立完站后,出现两个文件夹:

hardware和cpu。

CPU文件夹下有S7程序。

S7程序下有三个目录:

(1)symbols符号表 

如I40.1为第40个字节第1位

(2)BLOCKS功能块

手动组态:

过程:

打开S7-→新建文件-→INSERT-→STATION-→SIMATIC300-→双击HARDWARE-→出现框-→INSERT-→HARDWARECOMPONENT-→PROFILE-→STANDARD-→S300-→RACK300

选相应的位置(待置位表中),再在右侧相应的模块上双击就将模块选定,选好后再下载

l编程

在进行PLC程序编制中,可采用以下三种形式:

 逻辑梯形图(LAD):

   语句表(STL):

  功能块图(FBD):

语句表编程常用指令:

      与指令:

A常开 

AN常闭

      或指令:

O常开 

ON常闭

     输出指令:

=

     调用指令:

CALLFCXX

    FP:

上升沿检测指令

    FN:

下降沿检测指令

    FP:

后必须跟中间寄存器

    CLR:

运算结果,清零

    SET:

置1

     

S:

置位1

R:

清零

    l:

STEP7中常用BLOCK主要有几种:

OB组织块、FC功能块、FB功能块、DB数据块等

OB:

功能块,相当于主程序,常用的有OB1和OB100;

FC、FB:

功能块,相当于子程序

在编完子程序后,必须在主程序中调用子程序

OB100是PLC上电后先执行,只执行一次;

OB1是PLCCPU循环执行的程序。

上电后首先执行OB100,再执行OB1(反复执行;

OB100调用FB1(西门子已经编好)

FB1是系统里用OPI总线连接PCU和MCP,对控制面板进行定义:

(1)控制面板的输入地址的起始地址

(2)控制面板的数量

(3)控制面板的输出地址的起始地址

控制面板的MPI地址:

MCPIBUSADR=6

OB1块

FC2:

基本NCK与PLC通讯的 

NCK←→PLC

FC2必须在OB1的开始部分 

FC2----“gp_hp”

 FC10:

处理报警信息 

FC10----“AL-MSG”

PLC产生报警,传给NCK,NC采取措施,同时在MMC上显示报警文本

调用FC10,有两个参数需设置

TouserIF=TRUE(相当于1)和FALSE(相当于0)

Quit:

=I3.7(报警文本)。

报警复位键(RESET)地址I3.7

 FC19:

机床控制面板主程序 

FC19----“MCP-IFM”

BAGNO(方式组号)=B#16#1(B--B进制16—16进制)

CHANNO(通道号)=B#16#1

SPINDLEIFNO 

=B#16#4(主轴号)

FEEDHOLD 

=M100.0(进给暂停)

SPINDLEHOLD 

=M100.1(主轴停止)

DB块

1.DB模块类型主要有:

DBB——数据模块类型

DBW——数据块字(16位)

DBD——数据块双字(32位)

2.数据类型:

DOUBLE:

实型或整型数,输入范围±

4.19×

10-307----±

1.67×

10308

DWORD:

整型数,范围为-2.147×

109----2.147×

109

BOOLEAN:

0获1

BYTE:

整型数,范围位-128----127

STRING:

最多16位字符串

3.常用数据块功能

DB2:

报警接口信号。

该信号是从PLC到NCK,在PLC中设置相应的位就能在MMC上产生相应的报警号(7开头的报警是机床厂家设定的)

DB10:

显示NCU的状态,用来交换NCK的快速I/O的状态的接口,还有一些NCK的状态信号

DB11:

方式组信号接口

DB19:

操作面板信号接口

DB21—DB30:

通道信号接口

DB31—DB61:

轴/主轴的接口信号

4.调试中通用的数据块主要有:

DBX6.0:

进给使能禁止

DBX6.1:

读入使能禁止 

DBX7.0:

启动使能禁止 

PLC→NC 

DBX7.7:

通道复位 

DBX194.0---DBX206.3 

NC→PLC

DBX1.5:

测量系统1生效

DBX1.6:

测量系统2生效

DBX2.1:

控制使能

DBX21.7:

脉冲使能(如没有,则为自由停止) 

DBX4.3:

轴停止 

DBX12.0:

轴负向硬限位

DBX12.1:

轴正向硬限位 

DBX12.7:

回零减速

DBX61.7:

电流环有效

DBX61.6:

速度环有效

DBX61.5:

位置环有效

DBX61.4:

轴静止

DBX83.5:

主轴速度在设定范围内

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 畜牧兽医

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1