程序培训及学习.docx

上传人:sk****8 文档编号:3158762 上传时间:2019-05-23 格式:DOCX 页数:19 大小:1.14MB
下载 相关 举报
程序培训及学习.docx_第1页
第1页 / 共19页
程序培训及学习.docx_第2页
第2页 / 共19页
程序培训及学习.docx_第3页
第3页 / 共19页
程序培训及学习.docx_第4页
第4页 / 共19页
程序培训及学习.docx_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、FC601-FC615同一个工位由数据 GRAPH 启动机械 GRAPH 依靠位 M10.0 和 M10.1。当 M10.0 (zentrFreigabeGerteket enter release devices ticket)为 1 时,M10.1( “freigabeSk2“)置 1,用于进入机械 GRAPH。例: 在 FC1010 step6(release_SK2 )中,对“zentrFreigabeGerteket”执行置位命令 S.在 FC601 network4(Sequencers release)中有以下语句A “zentrFreigabeGerteket“ M10.0=

2、“freigabeSk2“ M10.1 在 FC1011 中的 T1 条件中将“freigabeSk2“ M10.1 节点串入,允许下一步的进行。在每个 FC10X0(数据 GRAPH)的初始步都会对“zentrFreigabeGerteket“ M10.0 进行复位,这就意味着机械相应的机械 GRAPH 也会被复位至 0,在剩余的机械动作完成后回到机械GRAPH 初始步后,在数据传输 GRAPH 允许其进行(M10.1 被置 1)前,机械 GRAPH 不会重复动作。grundstel lungsk1 basic positionsk1 M14.0 grundstellung sk2 basi

3、c positionsk2 M14.1“Batippen”局部变量是每个工位界面内的 STEP 按键(自锁) ,变量为 B10_BA_st_x “start” 局部变量是每个工位界面内的 START 按键(自锁) ,变量为 B10_zustand_st_x检查本机是否与 PC477 连通方法之一为打开 FC601 程序并点击眼镜进行监控,如果可以监控说明已经建立连接。检查本机与制定 IP 是否连通指令为:PING( 空格) 192.168.120.101检查本机 IP 地址指令为: IPCONFIG/ALL GS 意为 HOMEFC602 内 NETWORK11 IB6 就是转盘位置确定逻辑,

4、IB6 是转盘位置编码开关。报警触发位与程序中 M 位的对应关系打开触摸屏离散量报警信息页面, “编号”栏数字即为屏上显示的信息编号, “触发器地址”DB550.DBX293.0 对应 M700.0(相应的 DB550.DBX294.0 对应 M701.0),700-293=407 701-294=407所以要对报警对应的 M 位进行推算,只需对相应的 DB550.DBXXX.X 加上 407 即可比如出现报警信息“401-1 Safty relay OFF pls check and reset”对应的“编号”栏数字为 401“触发器地址”为 DB550.DBX343.0。对应的报警 M 位

5、为343+407=750,对应的位为 M750.0FC600 Network 7 copy error-flags /messages in HMI Panel buffer 实现错误 M 位和 DB 块之间的传输,分析该 network 就可得到其它触摸屏信息触发位与 M 位的对应关系。分析 FC950 可以得出 M 和报警 DB 位的传输方法。分奇、偶字节进行分析。奇数:奇数+4707偶数:偶数+4709292-5001=4709293-5000=4707295-5002=4707294-5003=4709转盘转动中所有工位要在机械原点,防止转盘与工位卡滞。 A “Inverter sta

6、rt“A “dbDrehTisch_1“.daten.station2.freigabeMechanikA “dbDrehTisch_1“.daten.station4.freigabeMechanikA “dbDrehTisch_1“.daten.station5.freigabeMechanikA “dbDrehTisch_1“.daten.station6.freigabeMechanikA “dbDrehTisch_1“.daten.station7.freigabeMechanikA “dbDrehTisch_1“.daten.station8.freigabeMechanik= “

7、motor break“= “KM0“M01 station4 Oring 直线轨道上检测 Oring 有无的传感器 I15.7 应该调整为未遮挡时输出为 0在 FC602network16 为 Oring 缺料 5 秒报警(黄灯闪烁)M747.0 接通。对于该程序的学习,首先要理解被调用的各个 FC、FB 的用途,就把其当做一个不能打开的块即可,在将来有更多精力时再对各个源程序进行学习。我的 plc 软件不能读有些程序组态中说 hw-update 要更新 不知道在那下 HW-UPDATE older version or not fully installed 连接 InterNet, 随便

8、建立一个项目,打开 Step7 的硬件组态 Option 菜单下 Install HW Update,根据屏幕提示选中需要下载的更新,然后执行,接下来无需用户干预,耐心的泡上一杯茶,然后等它下载完后会自动安装的TP177_2_EINR_13 是 MO1 STA.13 的触摸屏源程序Setting sta.13 是 BP2 21 号画面标题内容的变量内容。fbHMI_TP177_B28 后面的 28 是指触摸屏的界面号RUNTIME 软件的作用STATION 13 IP:输入输出 过程变量FC663 工位测量尺在 SOURCE 里 anlauf serienbarcod 里我们可以进行打印字符及

9、打印格式的设置。“dbBarcodeDruck1“.bcDruckDaten.etikett1.positionsString:=PQ1,0,1,;是打印命令。IFM 软件。缺少 IFM 用户手册。缺少料盘震动控制器手册。Wago 内的程序提供。备件列表GRAPH 如何单步触发手动状态所在的程序IFM 的屏蔽方法电气比例阀的想的解决方法 手册源程序 HMI_TP177_2_EINR_13 是手动操作/ EINRICHTEN 1 *fktNr:=1;bildDb.einrichtTextfktNr := ST13 Cylinder A; / Einrichttexte je Zeile 16 Z

10、eichenbildDb.ausgangfktNr := Q24.1; 输出线圈bildDb.eingang_GSfktNr := I24.0;动作收回传感器bildDb.eingang_ASfktNr := I24.1;动作伸出传感器bildDb.fktSperreGSfktNr := NOT I22.6; 光帘挡住不可动作bildDb.fktSperreASfktNr := NOT I22.6; 光帘挡住不可动作FC663 是第 13 工位尺子。How do you query the state of the interlock on the Model 7751 or 7752 Gra

11、ph 22 页含义?M01 STATION 5 (测量 O 型圈放置高度)校验件的要求:内部要放置 O 型圈高度的标准件。M01 STATION 6(判断点火管方向并放置)校验件的要求:Station13 尺子范围的更改数据区在哪里?校验定位的原理M01 STATION13 五把尺子校验:Calibrate 设置尺子零点的黄金工件要求:无 O 型圈,左右齿条不铆接,上下铆钉的高度和齿条端面平齐。范围:左深度:设置目标测量值为 0.63,上公差为+0.2,下公差为-0.2。右深度:设置目标测量值为 0.63,上公差为+0.2,下公差为-0.2。前 O 型圈:设置目标测量值为 0.6,上公差为+0

12、.2,下公差为-0.2 。后 O 型圈:设置目标测量值为 1.2,上公差为+0.2,下公差为-0.2 。顶部铆接深度:设置目标测量值为 0.5,上公差为+0.1, 下公差为-0.5。设定在源程序 Setting sta13.中进行在 SOUCE 程序 fc97(FC setting MODUL 1)中进行目标值及公差值的设置。FC663 是尺子工程量转换的各参数输入以及测量结果的判定。其它工位的结果判定也在 FC66X 内。DB1602 中有尺子测量值的状态以及设置的公差等尺子的数据。FC98 是对 M01 其它各工位公差等设定的 SCL 源程序。LVDT5 A 尺DB1602.DBD4012

13、0 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte1.sollwertIntDEC L#65DB1602.DBD40124“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte1.toleranzPInt DEC L#20DB1602.DBD40128“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte1.toleranzNInt DEC L#-20DB1602.DBD40136 “dbMesswert_2_Sta13

14、“.station13.auftragsblock1.sollwerte1.istwertIntDEC L#50DB1602.DBX40160.0“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte1.messwertStatus0 BIN2#1LVDT6 B 尺DB1602.DBD40224 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte2.sollwertIntDEC L#65DB1602.DBD40228“dbMesswert_2_Sta13“.station13.a

15、uftragsblock1.sollwerte2.toleranzPInt DEC L#20DB1602.DBD40232“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte2.toleranzNInt DEC L#-20DB1602.DBD40240 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte2.istwertIntDEC L#57DB1602.DBX40264.0“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwe

16、rte2.messwertStatus0 BIN2#1LVDT6 C 尺DB1602.DBD40328 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte3.sollwertIntDEC L#100DB1602.DBD40332“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte3.toleranzPInt DEC L#50DB1602.DBD40336“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte3.tolera

17、nzNInt DEC L#-50DB1602.DBD40344 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte3.istwertIntDEC L#57DB1602.DBX40368.0“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte3.messwertStatus0 BIN2#1LVDT6 D 尺DB1602.DBD40432 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte4.sollwertIntDEC

18、L#150DB1602.DBD40436“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte4.toleranzPInt DEC L#50DB1602.DBD40440“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte4.toleranzNInt DEC L#-50DB1602.DBD40448 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte4.istwertIntDEC L#-120DB1602.DBX40472

19、.0“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte4.messwertStatus0 BIN2#1LVDT6 E 尺DB1602.DBD40536 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte5.sollwertIntDEC L#50DB1602.DBD40540“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte5.toleranzPInt DEC L#10DB1602.DBD40544“dbMesswer

20、t_2_Sta13“.station13.auftragsblock1.sollwerte5.toleranzNInt DEC L#-50DB1602.DBD40552 “dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte5.istwertIntDEC L#36DB1602.DBX40576.0“dbMesswert_2_Sta13“.station13.auftragsblock1.sollwerte5.messwertStatus0 BIN2#1M01 sta 5 的校验方法: 要求(不)放置 0 型圈在其中再进行校验M01 sta

21、 6 的校验方法:上尺:放置一点火管但是不可压装。下尺:M01 STA07 的校验方法:放置点火管在其中手动卷边后,按压调整按钮。笔记本上整理出的内容:FC10 字符串比较DB651 第一行 N 表示读码不合格第二行 为 O 表示读码不合格DB606.DBB 2260-2269 是一种材料。 (MODULE 2)FC654 是 M02 转盘 1station?装药高度测量DB654.DBD660 是装药高度尺子数据存贮区。在程序里如何对各尺子的范围进行调整。FC658 NET1Masterhigh 是校准界面上的 MASTER VALUE 决定了尺子的物理安装位置。重启 PLC 软件操作方法:

22、PLC/OPERATE MODE/STOP/WARM STARTDrehtisch (turntable)转盘 SCL 源程序FC602 Net13 桌面旋转 BX0.0 入手开始新的学习从 FC602net13 P#DB901.DB桌面旋转 Q5.2 Q5.3 是谁在写入?M01 连接 17 为斑马打印机 102.168.120.128FC661 M02 KETHLY 源程序Anlauf serienbarcode 是打印机源程序 最后一步 PQ1.0.1 是打印命令。FC955:/ 传感器状态比较功能/异或命令:相同为 0,不同为 1.A #Eingang (input)X #Vergle

23、ich(comparable)/经 NOT 后,变为相同时置位为 FAULT,不同时不置为 FAULTNOT S #Stoerung(fault)更换扫码枪需要设置那些参数解决扫码枪扫码困难的问题Profibus-dp 波特率更改 在硬件组态的各 WAGO 属性中设置后,下装硬件配置即可。Grundstel lung SK1 :basic position SK1 M14.0Groundstellung SK2: basic positionSK2 M14.1 Standard Actions Standard Actions with and without Interlock 带和不带互锁

24、条件的标准行动All standard actions can be combined with an interlock. The actions are only executed when the conditions of the interlock are satisfied (letter C added). 所有的标准行动都能够和互锁条件组合使用,只有当互锁条件满足时行动(Actions)才能被执行。此时 Actions 后加【C】.Standard actions without an interlock are executed as long as the step is

25、active. 没有和互锁条件关联的行动(Actions)在相应的 Step 被激活时执行。不带【C】表示互锁条件不和 Actions 结合使用。Instruction Address Identifier Address Location Meaning: NC Q,I,M,D m.n As long as the step is active and interlock satisfied, the address is set to 1. 不自锁SC Q,I,M,D m.n Set: As soon as the step is active and the interlock is s

26、atisfied, the address is set to 1 and then remains set to 1 (latching) 自锁RC Q,I,M,D m.n Reset: As soon as the step is active and the interlock is satisfied, the address is set to 0 and remains at 0 (latching). 自锁DC Q,I,M,D m.n On (Delay): n seconds after the step is activated, the address has signal

27、 1 if the interlock is satisfied while the step is active. This does not apply if the step is active for a time shorter than n seconds (non-latching).步骤活动延时输出一个 1,不自锁。少于设定的时间没有信号输出。T# Time constant LC Q,I,M,D m.n Limited pulse: If the step is active and the interlock is satisfied, the address is set

28、 to 1 for n seconds (non latching). 步骤活动,输出设定时间后断开,不自锁。T# Time constant CALLC FB, FC, SFB, SFC Block number Block call: As long as the step is active and the interlock is satisfied, the specified block is called. = optional addition to the interlock; m = byte address; n = bit address; address range:

29、 0.0 to 65535.7 Address D: DBi.DBXm.n = data block number i; DBXm.n = bit in the DB; SFB/FB = System function block/ function block; SFC/FC = System function/function For CALLC FB/SFB, an instance DB is required. Note You can open the called block or its instance DB using the Open Block function or

30、by right-clicking or double-clicking on the block. Time Constant All actions that contain the instructions D or L require a time to be specified. Times are programmed as constants with the syntax T# and can be combined as required. = nD (n days), nH (n hours), nM (n minutes), nS (n seconds), nMS (n

31、milliseconds), where n = a number (integer) Example: T#2D3H: time constant = 2 days and 3 hours Example: Action Table with Standard Actions (1): As long as the step is active, the signal at output Q1.0 is set to 1. (2): 1 minute and 20 seconds after step activation and providing the step is still ac

32、tive, the signal at output Q1.1 is set to 1. If the step is no longer active, the signal at Q1.1 is 0.Event-Dependent Actions Events An action can be logically combined with an event. An event is the change in the signal state of a step, a supervision or an interlock or the acknowledgment of a messa

33、ge or a registration is set. If an action is logically combined with an event, the signal state of the event is recognized by edge detection. This means that the instructions can only be executed in the cycle in which the event took place. Events and Signal Evaluation Step S1: Step becomes active S0

34、: Step is deactivated Supervision V1: Supervision error occurred (disturbance) V0: Supervision error cleared (no disturbance) Interlock L0: Interlock condition entering state L1: Interlock condition leaving state (for example disturbance) C: Interlock condition is satisfied Message and Registration

35、A1: A message is acknowledged R1: A registration is set (rising edge at input REG_EF / REG_S) Module1:FC706 SCLEinrichtenStat6 SCL 是 station6 触摸屏的触摸界面DB470 329 行为尺子的值y-Untergrenze low rangey-Obergrenze high rangeya output (mm)as1-db.messwertFeldNr.【1】=1 station5as1-db.messwertFeldNr.【2】=1 station6as

36、1-db.messwertFeldNr.【3】=2 station6统一编号视频培训首先讲的是 DB600为 modul2 有两个触摸屏DB600.DBX648.0 为 trul 表示有触摸屏 1DB600.DB648.1 为 tru l 表示有触摸屏 2DB600.DBX650.0 为 trul 表示触摸屏 1 活动DB600.DBX650.1 为 trul 表示触摸屏 2 活动从 DB600.DBX652.0 到 DB600.DBX939.7 这个区域体现了工位关联停止的关系,比如设置了DB600.DBX939.6 为 TRUL,那么当 48 工位停止时,47 工位随之停止工作,这种情况针

37、对于安全门打开的情况,例如在 48 工位开启了安全门,置该位为 1 时,那么 47 工位也随之停止。DB600.DBX941.1 到 DBX941.5 活动,表示触摸屏 1 上从 10 到 14 工位显示。DB600.DBX946.0、DB600.DBX946.2、DB600.DBX946.3、DB600.DBX946.4 、DB600.DBX946.5、DB600.DBX946.7、DB600.DBX946.8 分别表示触摸屏 2 主界面上1、 3、4、5、7、8 工位显示数据块 DB601DB601.DBW58 指明了本工位(station1)和哪个 Moby 模块( DB801)一起工作

38、.DB601.DBW350 当本(station1)工位周期完成后,如果结果合格,将给该位写入下道工序的 Modul 号(此处是 modul 2).工位周期执行之前在这里读取状态,在周期之后在这里写入状态。这是一个虚拟的 RFID 系统,当我们有真正的 RFID 系统之后,信息将写入 RFID 区域。DB601.DBW352 当本(station1)工位周期完成后,如果结果合格,将给该位写入下道工序的 Station 号(此处是 station3)工位周期执行之前在这里读取状态,在周期之后在这里写入状态。当我们有真正的 RFID 系统之后,信息将写入 RFID 区域。DB601.DBW366

39、当本(station1)工位周期完成后,如果结果不合格,将给该位写入下道工序的 Modul 号(此处是 rework modul 3)工位周期执行之前在这里读取状态,在周期之后在这里写入状态。当我们有真正的 RFID 系统之后,信息将写入 RFID 区域。DB601.DBW368 当本(station1)工位周期完成后,如果结果不合格,将给该位写入下道工序的 Station 号(此处是 rework station1)工位周期执行之前在这里读取状态,在周期之后在这里写入状态。当我们有真正的 RFID 系统之后,信息将写入 RFID 区域。DB801 DB816 是 RFID 系统的数据库。 (

40、在这里我还不明白是否真正在使用)每个 FIX 固定对应一个 DB 块,modul2 的对应关系如下:旋转桌面 1FIX1 DB851FIX2 DB852FIX3 DB853FIX4 DB854FIX5 DB855FIX6 DB856FIX7 DB857FIX8 DB858旋转桌面 2FIX1 DB861FIX2 DB862FIX3 DB863FIX4 DB864FIX5 DB859FIX6 DB866桌面旋转时,这些数据块随着 FIX 一起移动去对应不同的 Station.DB901 是旋转桌面 1 相关的数据块.DB901.DBW14 、DB901.DBW16 、DB901.DBW18 、DB901.DBW20 指明了当前在 station1 工作的(NEST)FIX (例:为 4)号和与 FIX 相关联的DB 块号码(例:为 854) 。Station squence(例:station 1)开始时,首先从对应的 DB 块

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 建筑建材

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。