品牌
经销商厂商性质
厦门市所在地
【51400756-100霍尼韦尔】
:卢工
:
PLC程序的处理
在此仅以8M系统更换为SINUMERIK840C系统为例来说明PLC程序处理时要注意的问题。
对PLC程序的处理,一个基本原则是尽量保留原PLC程序,只是在原程序的外围加一个转换程序,将与系统有关的部分作必要的转换,这样可zui大限度地减少工作量,同时又zui大限度地保留了原PLC程序中的一些安全保护措施。从我的经验来看,这种方法是这类系统改造项目的处理办法。
3.1 系统功能块(Function Block)的处理
在西门子的PLC产品中,不同的系统有不同的系统功能块,因此在进行系统更新时,必须要对系统功能块进行相应的处理。
在将8M系统更新为840C系统时,对于跟数据块有关的功能块(FB11,FB60)要更新为新的FB11和FB60,对于其它的系统功能块则可以删除。
3.2 系统接口信号的处理
在西门子的系统中,NC与PLC之间的通讯都是通过接口信号实现的,而接口信号又包括NC→PLC和PLC→NC两大部分, 其中PLC→NC属于控制信号,通过 这些信号可以完成对系统动作的控制; NC→PLC属于系统给出的状态信号,可用 于判断系统是否正确执行了控制信号的要求。因此,如何处理这部分PLC程序是系统改造中的重点,也是本文要着重介绍的部分。
在8M系统中,所有的接口信号都是占用的标志位(Flag),而840C系统中,接口信号基本上都在数据块(DB)中,因此在新的PLC程序中要增加信号转换这部分程序。由于接口信号是双向的,因此在设计转换程序时要设计两个程序块,一个用于处理 NC→PLC的信号,一个用于处理 PLC→NC的信号。下面就分别加以论 述。
3.2.1 标志位(Flag)的处理
在SINUMERIK840C系统中,FY0-FY24是被系统占用的,而在8M系统中,这部分信号则是接口信号中的一部分,因此在作PLC程序的转换时首先要处理这部分信号。具体方法是:在调用原8M系统OB1之前,将FY0-FY24保存到数据块中,在调用之后,再将FY0-FY24恢复,以便840C系统能正常工作。
3.2.2 手动方式(Manual Control)的处理
在这种类型的机床上几乎都配置了手动操作方式,这种操作方式与840C有较大差别,而操作者对这种操作方式又比较习惯,因此在系统更新时予以保留。这样的话,就牵扯到了机床控制面板的处理,从我的经验来看,保留原机床操作面板,这样会zui大限度地保留原操作风格,使操作者易于接受,同时也易于掌握。
3.2.3 系统操作方式的处理
在对系统操作方式的处理上,有两种方式要注意:*是8M系统中的"手动数据输入"(Manual Data Input)方式,这种方式在840C中是没有的,因此在PLC 程序中要删除与之相关的部分;第二 是"增量"(Incremental)方式,这种方式 在8M的接口信号中只有一位(F25.5),而在840C中则有1INC/10INC/100INC/1000INC/10000INC/VAR六个信号属于增量方式,因此在PLC程序中要将这六个信号对应到原程序中的F25.5。
3.2.4 轴信号的处理
3.2.4.1 PLC→NC信号的处理
在这部分的处理中,要将原8M系统PLC程序中所用到的所有 PLC→NC信号对 应到840C系统的接口 信号上,而对840C专有的信号也要作相应的处理。下面给出 部分信号的对应关系以便大家更容易理解:
8M: F*.0 --840C: DB32/Dk+2.9 (Limit Switch plus)
F*.1 --840C: DB32/Dk+2.8 (Limit Switch minus)
F*.2 --840C: DB32/Dk+1.10 (Controller enable)
其它信号也同样处理。
51400756-100霍尼韦尔
Matrox Digiserver DSRVR/2 883-0302 Rev.AShips Quickly!
Matrox DigiConnect Video DLE/DCT/VID Digisuite Video Breakout box
Matrox Digisuite DLX/N Kit w/ Cables & Digital Module 845-04?& 737-0102 915-0002
Matrox Digisuite LX?DLX-N 845-04 & 737-0102, 845-02 & 737-0101 TESTED!
Matrox DigiSuite Digital Audio Cable DLE/DIG/AUD/CBL for Digisuite LE
Matrox DigiSuite Analog Video Cable DLITE/VIDEO/CBL for Digisuite LE LX and DTV
Matrox DigiSuite Analog Audio Cable DLITE/XLR/CBL for Digisuite LE LX and DTV
Cognex Ring Light CLM 4236 TESTED! Ships Quickly!
Edmund Optics Micro Video Lens 6mm F2.5 μ-Video Imaging NT58-202 58202 EO
Cognex DVT 300-0340-15 Cable Power for In-Sight Open Ended 4000 4100 4001
Cognex In-Sight CIO-1460 I/O Module Expansion CIO1460 800-5815-1 Opto-Expansion
Matrox Orion Luma Chroma Video Cable Splitter
DVT I/O box Isolated BOB Cognex IO box Smart Image Sensor Port
Cognex I/O Module 800-5712-1 200-0142-1 for Cognex In-Sight 1000 IS1000
FUJIKIN FBS-DV-6-35-2B3?-316LP-BGC/ Type : VCR Female /
FUJIKIN FPR-SD-71-6.35-?2/ MEGA-MINI LA, Type : VCR Fem
FUJIKIN FPR-UDDF-71-9.5?2-NL / Type : VCR male / Pneuma
SWAGELOK SS-4BK-1C, Type : Lock Male , 1/4 ″
FUJIKIN FPR-UDDF-71-6.3?5/ Type : VCR male / Pneumatic
FUJIKIN FP-UDDF-71-6.35?-2 / Type : VCR Female / Pneuma
FUJIKIN FPR-71-6.35/ Bellows Metal, Type : VCR Male /
VERIFLO 945AOPLPNCSFSFF?, PART NO : 453300219 , Type : V
FUJIKIN FBSDV-6.35-2B3-?BGB / VCR Female / Standard 2-a
MDC AV-050M-P-13195?TB
SWAGELOK 6LV-FV4A-S4
SWAGELOK SS-BNV51-C
SWAGELOK SS-8BK-1C
VERIFLO 955AOPLPNCSFSFF?2.78, 43900647,VCR Female / 1/4
VERIFLO 944AOPSLPNOFSFF?, PART NO : 48200029EX , Type :
SWAGELOK 6LV-DFHFR4-P-C
FUJIKIN FPR-UDDF-71-6.3?5-2/ Type : VCR Female / Pneuma
VERIFLO 945AOPLPNCS5415?, PART NO : 45300940 , Type : VC
VERIFLO 955AOPLPNCSVCRF?F, Type : VCR Female , 1/4 ″
VERIFLO 945AOPLPNCSFSMM?2 .3, Type : VCR male / 1/4 ″
SWAGELOK 6LVV-DPVF11P-C, Type : VCR Male , 1/4 ″
FUJIKIN FPR-UDDFTB-71-6?.35-/ MEGA ON LA, VCR Female/Ma
FUJIKIN FPR-UDDFTB-71-6?.35-/ MEGA ON LA, VCR Female/Ma
FUJIKIN FPR-UDDF-71LS-6?.35-NL, Type : VCR male, Electri
SWAGELOK 6LVV-DPFR4-P-C, Type : VCR Female , 1/4 ″
ADTECH AP355OSM-2PW-FV?FV4, MAX . PRESSURE : 250 PSI /
VERIFLO 944AOPLPNC/NCS4?217, PART NO : 43900371 , Type :
VERIFLO 917AOPLPNC/NCS5?779, PART NO : 45600042 , Type :
VERIFLO 945Y2NCNCFSFFM4?902, Type : 3-way VCR Female , 1
BEETLE BR-200 /PRESSURE : AIR 0.39MPa / AOKI CO.LTD
SWAGELOK 6LVV-DPVR4-P-O
SWAGELOK 6LV-DD6625DU-AA AIR VALVE , MONO BLOCK VALVE
Whitey 151DA With swagelok SS-43S4-51D , 200psi max 180
VERIFLO 930, 3PORT, VCR Female , 1/4 inch, 54012095
FUJIKIN FBSDV-6.35-2B3-?316LP-ALR, 1/4 OD, Pnenumatic v
VERIFLO 945Y2NO/NOFSFFF?B, 3PORT, VCR Female , 1/4 inch,
Swagelok VALVE-AIR 6LV-DFMR8-P-C,(?N/C)
MKS V2-100-AM-CST-C?LVNH-24D
SWAGELOK 6LVV-DPVR4-P-O
SWAGELOK 6LVV-P1V222P-BA?
VERIFLO 944AOPLPNC/NCS4?217
VERIFLO 917AOPLPNC/NCS5?779
Swagelok SS-BNB8FR8-C
SWAGELOK 6LVV-DPVR4-P-C