Home

"user manual"

image

Contents

1. Spec XGI D24B Input point 32 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating Refer to the below derating level On voltage On current DC19V and higher 3 mA and higher Off voltage Off current DC 11V and lower 1 7mA and lower Input resistance Approx 5 6 KQ Of gt 0 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter Response time s Initial value 3ms p 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter On gt Off Se Initial value 3ms Insulation withstand voltage AC560V rms 3 Cycle altitude 2000m Insulation resistance 10 MQ and higher by Insulation ohmmeter Common method 32 points COM Suitable cable size 0 3 mar Current consumption m 50mA Operation display LED On with Input On External connection method 40point connector Weight 0 1 kg Circuit diagram No Contact No Contact B20 0 A20 16 0 B19 1 A19 17 SE B18 2 Ais 18 7 S PC 3 A 19 ee ER B16 4 A16 20 oo B15 5 A15 21 oo DAV B14 6 A14 22 o 5 B13 7 A13 23 nes j B12 8 A12 24 gie 100 B11 9 A11 25 ao 90 B10 10 A10 26 oo 80 DC28 8V Boo 11 A09 27 oo On rate _ Bos 12 Ads 28 o 0 e B07 13 A07 29 SEN DOG 14 A06 30 00 50 BOS 15 AOS 31 oo 40 4 B04 NC AO4 NC 0 0 0 10 20 30 40 50 55 Ambient temp B03 NC A03 N
2. App 2 2 Appendix 2 Dimensions Expansion Base Classification A o B OE App 2 3 Appendix 3 Compatibility with GLOFA Appendix 3 Compatibility with GLOFA Appendix 3 1 Compatibility of Flag Operation error latch flag which is on the basis of _LER _LER BOOL Operation error program block PB the eror TE which occurs Latch flag while program block running keeps until the program ends It is available to delete by a program Operation error flag which is on the basis of operation _ERR _ERR BOOL Operation error flag function FN or function block FB it is renewed every time operation works _T20MS _T20MS BOOL 20ms clock _T100MS _T100MS BOOL 100ms clock T200MS T200MS BOOL 200ms clock Clock signal used in user program reverses On Off per a half cycle BOOL 1second clock Please use more enough long clock signal than PLC BOOL 2secondclock sean ime ow Clock signal starts from Off condition when initialization _110S 10S BOOL 10second clock program starts or scan program starts _T20S _T20S BOOL 20second clock _T60S _T60S BOOL 60second clock User BOOL Ordinary time On Always On state flag used when writing a user program Flag SS _OFF _OFF BOOL Ordinary time Off Always Off stat
3. 14 2 PID Control PID Control compares the value measured at detection process value to the pre determined value adjusts outputs control signal to eliminate if any an error between two values making the current value to the target value in order to maintain the state of an object to control be a pre determined value target value MV_manual User CPU S Manual module SV MV e Dri Object User rb onversion gt MV ver control PID operation e PV Auto conversio Sense As presented in the above figure PLC functions as a control in a whole control system while sensor and driver are used to detect an object to control and drive the system respectively When a sensor detects the current state of an object to control and delivers it to a control PLC executes an operation of output and delivers it to a driver Meanwhile a driver drives the object according to the output Finally a sensor detects the changed state and re sends it to PLC forming a closed loop A procedure circulating a control loop repeats at the unit of several seconds and hundreds of microseconds and the time is called control cycle 14 1 Chapter 14 Built in PID Function 14 3 PID Control Operation 14 3 1 Terms used It describes the terms necessary to explain PID control operation SV Set value to which an object to control should reach
4. 14 14 Chapter 14 Built in PID Function M 14 5 2 Individual data operation The individual data area of block B and loop L is KW 24 1050B 32L KW 55 1050B 32L 1 _PID B IEN PID Set point Value Setting area K DEVICE AREA KW 24 1050B 32L Data unit INT 32768 32767 It sets SV of a loop As described in the previous chapter it is the system state that a user wishes The state is indicated with numbers and it should be converted based on PV along the system s gain and inputted accordingly For instance if temperature is 50 C SV should be set to 5000 when controlling the temperature at 50 C in a system in which PV is sensed for 5000 2 _PID B L T_s PID Sampling Time Setting area K DEVICE AREA KW 25 1050B 32L Data unit WORD 0 65535 It sets the sampling time of a loop Sampling time is the cycle of control operation and represents the time cycle of control operation The sampling time may be set at least from 0 1ms up to 6553 5 ms in 0 1ms and it is also set at the unit of 1 integer per 0 1ms That is if setting the sampling time to 100ms input 1000 to _PID B L T_ Especially if a user sets the sampling time to 0 it is set in scan cycle control mode and control operation is executed every scan so the max speed control operation is executed in the current environment If it exceeds the current scan speed due to two short sampling time _PID B LJSTATE alarm bit i
5. Remarks Counter e No point limit e Time range 0 001 4 294 967 295 second 1 193 hours e No point limit e Coefficient range 64 bit expression Occupying 20 bytes of symbolic variable area per point Occupying 8 bytes of symbolic variable area per point Total no of programs 256 Initialization task 1 Fixed cycle task 32 Intemal device task 32 Operation mode RUN STOP DEBUG Restart mode Cold Warm Health check function Operation delay monitoring memory faut O faut battery fault power fautand etc Data protection in case of power failure Retain area setting by basic parameters Max base extension 7 stages 15 m of total length Intemal power consumption 960mA Weight Supported functions according to CPU OS version the following OS version and XG500 version is needed for each function CPU OS V3 0 Function Event input moduleXXGF SOEA V3 1 Effective conversion value alarm function of analog input module above is needed You can disable the Reset D Clear switch Version information is indicated to two decimal places _OS_VER_PATCH flag added Enhanced password function in order to connect XG5000 V3 4 or XGI CPUE CPUU D added 4 2 Chapter 4 CPU Module 4 2 Names and Functions of Parts Description Shows th
6. The above block diagram is the system to measure the temperature of heating furnace supply fuel to the heater and maintain a desirable temperature Also to control the signal delivered to fuel valve more actively if installing a flowmeter and structuring a slave loop it supplies a uniform fuel on the operation of slave loop when master loop instructs a temporary value of fuel 14 37 Appendix 1 Flags List Appendix 1 Flags List Appendix 1 1 Flags List 1 The Flags of operation mode and state Flags Name _SYS_STATE RUN BOOL z O po el D Q CO 2 Contents mum PLC Mode and operation state Run Description Indicates PLC mode and operation state of system Run state STOP Boo Stop Stop state D Q QO 2 ERROR DEBUG D Q CO 2 _LOCAL_CON D Q O e MODBUS_CON Local control Modbus mode On Boo e Error Error state po Debug Debug state Indicates operation mode changeable state only by the Mode key and XG5000 It is Modbus control mode REMOTE_CON _ RUN_EDIT_ST D Q O 2 RUN_EDIT_CHK BOOL RUN_EDIT_DONE BOOL _RUN_EDIT_NG BO O O OL OL OL OL v OO OJO PI CMOD KEY _CMOD_LPADT _CMOD_RPADT CMOD_RLINK w Q O d FORCE IN FORCE OUT D _SKIP_ON _EMASK_ON _MON_ON BOOL Remote Mode On Editing during Run Operation mode change Monitor on execution Itis Remote control mode Editing p
7. MV_manual user CPU _ manual module Analog SV MV output driv Object user Lk MV module er control PID operation Lg PV auto il Analog input lt _ sensor module 1 CPU XGI CPUU CPU is a PID control because PID operation is executed here A control receives the data sensed by an input module calculates the output through operation and delivers it to an output module At the moment a user should connect I O and design tune the inside of PID control In general input and output use Analog input modules and Analog output modules respectively 2 Analog module and parameter registration To use Analog module it is necessary to register them to a project and set them properly First of all install analog modules and use the I O synchronization function of VO information module to register them HO information Base module information Slot 1 0 information fai Ease ai 6 Base 01 6 Base 02 6 Base 03 6 Base 04 6 Base 05 BD Base 06 6 Base 07 14 24 Chapter 14 Built in PID Function Once a module is registered it is necessary to register a parameter to use among the parameters assigned to the module as the global parameter 3 Analog input module XGF AV8A It functionally receives the state of an object to control from a sensor and delivers it to CPU Analog input module channel 0 receives 0 5 V as its input and delivers the output a digital value to PLC Then XGF AV8A has 8 channe
8. Basic parameter error It is abnormal to the basic parameter WO parameter error It is abnormal to the I O configuration parameter Special module parameter error It is abnormal to the special module parameter _ O_RWER_N Slot number of the interface error of fo special and communication module ANNUM ER _ BPRM_ER _IOPRM_ER _SPPRM_ER BOOL BOOL BOOL _CPPRM_ER PGM_ER CDOVER_ER CODE ER _ TMRIDX_ER COMPILE_ER _INST_ER _ SWDT_ER BASE_POWER_ER WDT ER _ O_RWERn BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Communication module parameter error Program error Overflow error of execution code range Program code error Timer index error Timer index error Compile error Compile error Operation error CPU abnormal ends Power error Scan watchdog error Module read write error It is abnormal to the communication module parameter Indicates that there is problem with user made program checksum Overflow error of execution code range Indicates that while user program is running the program code can t be interpreted Operation error Displayed when the saved program gets damages by an abnormal end of CPU or program cannot work Indicates that base power is abnormal Indicates that the program scan time exceeds the scan watchdog time specified by a parameter Error reading writing module for n step of extended base n 0 7 n value of main base is a zer
9. e For instance if a task program with 10 seconds of fixed cycle is used with a timer and counter the timer may have an error of 10 seconds maximum while the counter checks every 10 seconds any counter input changed within 10 seconds is not counted 5 8 Chapter 5 Program Structure and Operation Method 2 Execution priority e If several tasks to execute are waiting it processes from the highest priority task program If there are several tasks of same priority they are processed by the order which is occurred e The task priority is applied to only each task e Please set the priority of task program considering program features importance level and urgency demanding execution 3 Process delay time The delay of task program processing occurs due to the following factors Make sure to consider them when setting a task or creating a program e Task detection delay please refer to the details of each task e Program execution delay due to the execution of preceding task program 4 Correlation between scan program and task program in the initialization e A user defined task does not operate while initialization task program is working e Since scan program has a low priority stop a scan program if a task occurs and executes a task program Therefore if tasks frequently occur during 1 st 1 scan or intensively and intermittently occur a scan time may increase unreasonably A special attention should be paid when setting the condition
10. 6 12 LS industrial Systems Chapter 6 Functions of CPU Module M 1 The saved data are not deleted before it is deleted by selecting a menu in XG5000 2 If executing Read All in case logs are more than 100 the previous logs are displayed 6 13 Chapter 6 Functions of CPU Module 6 7 Diagnosing Faults of External Device It is the flag that a user detects a fault of external device so that the suspension waming of a system could be easily realized If using the flag it can display a fault of external device instead of creating a complex program and monitor a fault position without XG5000 and source program 1 Detection classification of external device fault 1 The fault of external device is detected by a user program and it can be divided into heavy fault error that requires stopping the PLC operation and light fault warning that only displays fault status while it keeps operating 2 Heavy fault uses ANC_ERR flag and light fault uses ANC_WB flag 2 Ifa heavy fault of extemal device is detected 1 If a heavy fault of extemal device is detected in a user program it writes the value according to error type defined in a system flag ANC ERR by a user Then with CHK AN ERR flag On it checks at the completion of a scan program At the moment if a fault is displayed it is displayed mn ANNUN_ER of CNF_ER which is the representative error flag Then the PLC turns off ever
11. Ferrite core Mode Manufacturer Remarks CU1330D E Tech Electronics ZCAT3035 1330 TDK 2 Fixing a cable in the panel If the extension cable of XGT series is to be installed on the metallic panel the cable should be 1cm and more away from the panel preventing the direct contact The metallic plate of panel may shield noise from electromagnetic wave while it a cable as a noise source is close to the place it can serve as an antenna Every fast signal cable as well as the extension cable needs proper spacing from the panel LS Industrial Systems 12 3 Chapter 12 Compliance with EMC Spec 12 2 Requirements Complying with Low Voltage Direction The low voltage direction requires a device that operates with AC50 1000V DC 75 1500V to have proper safety The followings summarize the cautions for installing and wiring PLC of the XGT series to comply with the low voltage directions The description is the data based on the applicable requirements and specifications as far as we know but it does not mean that every system manufactured according to the description meets the following specifications The method and determination to comply with the EMC directions should be finally determined by the system manufacturer self 12 2 1 Specifications applicable to XGT series XGT series follow the EN6100 1 safety of the device used in measurement control lab XGT series is developed in accordance with the abo
12. or 14 7 4 AT Auto tuning operation While using and operating the system described in the above 14 7 3 especially using AT function check the setting of AT The basic AT function may operate with the system not operated that is when the system has a PV less than _PID B _ LJAT_SV smaller one in case of reverse operation Basically AT executes different operation by stages while step increases form 0 to 7 and the step of the current loop can be checked by _PID B LJAT_step In PIDSTOP state AT step is 0 but once AT starts it increases automatically from 0 up to 7 at which AT stops Therefore it may be subject to malfunction if a user manipulates the steps To avoid duplicate apply the setting after trying to execute up to 4 of the above 14 7 3 Now set _PID B _ LJAT_SV Although _PID B _ L SV value was already set in the above PV vibrates the system during AT so to be over _PIDJ B _ LISV so it is necessary to set a SV value suitable for the case harmful to the system into _PID B _ LJAT_SV In other cases make sure to set_PID B LJAT_SV like _PID B _ L SV _PID B _ LJAT_SV value is used only during AT and once AT is complete it automatically operates the system based on _PID B _ L SV Next set _PID B _ L JMV _min and_PID B _ LJMV_max In AT _PID B _ LJMV_min and _PID B _ L MV_max are respectively regarded as the min max outputs of the system During AT both values change in 3 cycles depending on the system speed how fast
13. 2 XGI series XGT PLC system consisting of the only CPU using IEC language 3 XGR series XGT PLC system consisting of duplex CPU using IEC language Chapter 1 Introduction TT 1 2 Features XGI has the following features 1 Compact size Realizing the innovatively compact size as maintaining the performance it requires a smaller space 2 High Speed 1 The exclusively adopted microprocessor secures high speed operations based on XGLCPUU e Sequence command 0 028 us e MOV command 0 084 us e Real number operation the operation speed of single double preciseness is impressively improved Item x Single real 0 392 us 0 392 4s 0 896 AS 0 924 4s Double real 0 924 us 0 924 us 2 240 4S 2 254 US 2 The data transmission speed between and among modules via base is improved at the level of nano speed e 16 point O module data process 0 20 us 0 80 us e Analogue 1 Ch data process 0 20 us 0 80 us e 1 KB communication module data process 12 8 us e Parallel process by I O data auto refresh during programming 3 Convenient Use of Analogue Data The preciseness and stability of analogue module are increased and the module provides the following convenience e U device exclusive for analogue data simplifies a program e Parameter setting based scheme makes setting possible even though the memory map of a special module is unknown 4 System Configuration It provides vari
14. 27 2B09 43 2a09 59 a010 aig 1B08 12 1A08 28 2B08 44 2A08 60 so aw 1B07 13 1a07 29 2807 45 2a07 61 e la 1B06 14 1A06 30 2B06 46 2A06 62 807 oe ol D 1B05 15 1a05 31 205 47 2a05 63 o of Xe 1B04 NC 1A04 NC 2B04 NC 2A04 NC so O a 1B03 NC 1A03 NC 2B03 NC 2A03 NC so ra de 1B02 1A02 2B02 2A02 OF lo ot Biden ees Connector COM ov com ov gei TTT number 1B01 1A01 2801 2A01 7 21 Chapter 7 UO Module ll TTT 7 4 Digital UO Module Specifications 7 4 1 32 point DC input transistor output O combined module XGH DT4A Input Output Input point 16 points Output point 16 points Insulation method Photo coupler insulation Insulation method Photo coupler insulation Rated input voltage DC 24V Rated load voltage DC 12 24V Rated input current Approx 4 mA Operating load voltage range DC 10 2 26 4V DC20 4 28 8V Operating voltage range 5 and lower ripple rate Max load current 0 1A 1point 1 6A 1COM Withstand voltage AC560Vrms 3Cycle altitude2000m Leakage current at Off 0 1mA and lower On voltage On current DC 19V and higher 3mA and higher Max inrush current 0 7A 10 ms and lower Off voltage Off current DC 11V and lower 1 7mA a
15. 6 1 4 Saving error log The CPU module logs if any errors so that a user can easily analyze the error and take corrective measures Please refer to 13 5 1 Error Codes List during CPU Operation It saves each error code to the flag area 1 The results of self diagnostic check are logged in the flag area 2 For the details of self diagnostic and troubleshooting against errors please refer to 13 5 1 Error Codes List during CPU Operation of Chapter 13 Troubleshooting 6 1 5 Troubleshooting 1 Types of trouble A trouble occurs mainly by the breakage of PLC system configuration error and abnormal operation results Trouble can be categorized by heavy fault mode at which the system stops for the purpose of the system safety and light fault mode at which the system warns a user of a trouble and resumes operation The PLC system may have a trouble by the following causes e Trouble in the PLC hardware e System configuration error e Operation error while a user program is operating e Error detection resulting from a fault external device 2 Operation mode when a trouble is found If a trouble is detected the PLC system logs the trouble message and stops or resumes operation depending on a trouble mode 1 Trouble in the PLC hardware If heavy fault that the PLC may not properly work such as CPU module power module and others occurs the system stops However the system resumes operation in case of light
16. Chapter 10 Installation and Wiring 10 2 4 Specifications of wiring cable The specifications of cable used for wiring are as follows Types of external Cable specification mm connection Lower limit Upper limit Digital input 0 18 AWG24 1 5 AWG16 Digital output 0 18 AWG24 2 0 AWG14 Analogue I O 0 18 AWG24 1 5 AWG16 Communication 0 18 AWG24 1 5 AWG16 Main power 1 5 AWG16 2 5 AWG12 Protective grounding 1 5 AWG16 2 5 AWG12 10 12 Chapter 11 Maintenance M Chapter 11 Maintenance To maintain PLC in the best condition please execute the following routine and periodic inspections 11 1 Repairs and Maintenance The I O module mainly consists of semiconductor elements so its life is almost semi permanent However such elements may be affected by the environment so they should be periodically inspected and maintained Please refer to the following checklist for the items to be checked once or twice every 6 months Checklist Judgment basis Actions Within the power variance range less than 15 10 VO specifications of each module Power supply Adjust the power within the allowable voltage variance range VO power Adjust the power within the allowable voltage variance range Temperature 0 55 C Adjust the temperature and humidity conditions properly Environment Humidity 5 95 RH Vibration None Use vibration preven
17. It makes n th PID loop in pause state If converting PAUSE to RUN state again it continuously controls Therefore since control system may result in unexpected results if the system state is changed in PAUSE PAUSE function should be carefully used If the bit is off Default PAUSE is cancelled 3 _PID B _ L REV PID REVerse operation Setting area K DEVICE AREA KX64 1050B L Data unit BIT It sets whether a control system is forward system or reverse system If system state ascends when system input rises it is called forward system if it descends when it increases it is called reverse system In case of boiler the temperature rises as the system input increases so it is a forward system On the other hand in case of cooling system the temperature drops as the system input rises so it is a reverse system If the bit is off it is set as Default Forward system Sa _PIDJB _ LIPAUSE If making PID loop in PAUSE state by using PID B _ LIPAUSE and PIDPAUSE instruction every operation stops and it outputs the last calculation before PAUSE state In the case if system state is changed the control system may show unexpected results due to improper control so PAUSE function should be carefully used In the first scan of PLC since PIDRUN instruction executes initialization in which PAUSE bit is off it escapes from PAUSE and tums STOP or RUN state if turning on PLC in PAUSE state 14 12 Chapter 14 Built
18. KE 14 3 8 MV Ge f Edt 14 3 9 e MV MV MV 14 3 10 Even though error is uniform the integral is accumulated as time goes on if applying integral calculus until the error is eliminated Therefore PI control may be used to supplement the residual drift intrinsically existing in P control Note that Ti the integral time constant is the denominator of integral term so it represents that integral effect is larger as smaller the value of Ti The following graph shows the results of PI control to P control application system 70 0 60 0 50 0 40 0 am adwa 30 0 20 0 0 0 L L L L L 0 2 4 6 8 10 12 14 16 Second As a result of adding integral effect the residual drift disappears and the system is converged to 50 C accurately However the temperature temporarily increased more than a desirable temperature for which it increased up to 61 2 C and dropped deepening overshoot Excessive overshoot may overburden the system or make it unstably so it is necessary to relieve the overshoot through proper coefficient tuning or improve it by means of PIC control applying differential effect 14 4 Chapter 14 Built in PID Function 14 3 5 PID control PID control relieves the vibration of PI control by adding differential effect to PI control as expressed in equation 14 3 1 through 14 3 5 The effect is working when the system s state is changed after comparing to the previous state irre
19. N N wo N n O The module set in Se Check the wrong slot position by XG5000 modify a module parameter and the STOP or parameter and then restart actually installed module RUN Wi Reference flag module type inconsistence error flag do not coincide Module detachment or Check any detached added slot position by XG5000 module addition during modify the installment and restart according to parameter operation Reference flag module attachment error flag CO CH STOP RUN When scan ends Check the position of a slot of which fuse is bumt out by XG5000 replace a fuse and restart according to STOP parameter RUN Reference flag fuse disconnection error flag Fuse of a module holding a fuse is bumt When scan ends w N out during operation 13 12 Chapter 13 Troubleshooting Operation Diagnostic Error causes Measures restart mode after the measure Go LED status ig p status timing IO module data can not E Check the position of a slot with access error by XG5000 be successfully STOP replace the module and restart according to parameter When scan ends accessed during RUN Reference flag I O Module Write Read error flag operation Special link module Check the position of a slog with access error by XG5000 data can not be STOP replace the module and restart according to parameter When scan ends successfully accessed bg RUN f Reference flag Special Link Module i
20. No 15 Liaohexi 3 Road Economic and Technical Development zone Address B Tower 17FL Beijing Global Trade Center B D No 36 Dalian 116600 China East BeisanHuan Road DongCheng District Beijing 100013 P R China Tel 86 411 273 7777 Fax 86 411 8730 7560 e mail cuibx Isis com cn Tel 86 10 5825 6027 666 Fax 86 10 5825 6028 e mail xunmj lsis com cn m LS Industrial Systems Guangzhou Office _ Guangzhou China Address Room 1403 14FL New Poly Tower 2 Zhongshan Liu Road Guangzhou P R China Tel 86 20 8328 6754 Fax 86 20 8326 6287 e mail chenxs lsis com cn X LS Industrial Systems constantly endeavors to improve its product so that 9010 8 information in this manual is subject to change without notice LS Industrial Systems Co Ltd 2010 All Rights Reserved
21. Right choice for ultimate yield LSIS strives to maximize customers profit in gratitude of choosing us for your partner Programmable Logic Controller XGI CPU Module User s Manual XGI CPUU XGI CPUH XGI CPUS XGI CPUE XGI CPUU D XGT Series A Safety Instructions eRead this manual carefully before installing wiring operating servicing or inspecting this equipment eKeep this manual within easy reach for quick reference LS Industrial Systems http eng sis biz Safety Instruction Before using the product For your safety and effective operation please read the safety instructions thoroughly before using the product gt Safety Instructions should always be observed in order to prevent accident or risk with the safe and proper use the product gt Instructions are separated into Warning and Caution and the meaning of the terms is as follows This symbol indicates the possibility of serious injur Warning ue EE or death if some applicable instruction is violated This symbol indicates the possibility of slight injury AT Caution or damage to products if some applicable instruction is violated gt The marks displayed on the product and in the user s manual have the following meanings ax Be careful Danger may be expected A N Be careful Electric shock may occur gt The user s manual even after read shall be kept available and accessible to any
22. 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating Refer to the below derating level On voltage On current DC 19V and higher 3mA and higher Off voltage Off current DC 11V and lower 1 7mA and lower Input resistance Approx 5 6 KQ ofo 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter Response time s Initial value 3ms H 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter On gt Off nS Initial value 3ms Insulation withstand voltage AC560V rms 3 Cycle altitude 2000m Insulation resistance 10 M2 and higher by Insulation ohmmeter Common method 32points COM Suitable cable size 0 3 mar Current consumption mA 50mA Operation display LED On with Input On External connection method 40point connector Weight 0 1 kg Circuit diagram No Contact No Contact B20 0 A20 16 Photocoupler 9 B19 1 A19 17 KH Big 2 Ais 18 sae B17 3 A17 19 00 B16 4 A16 20 00 B15 5 A15 21 oo B14 6 A14 22 00 B133 7 m3 23 A B12 8 A12 24 EES B11 9 A11 25 00 B10 10 A10 26 oo o 80 DC28 8V Boo 11 ao 27 o 0 On rate _ 0 Bos 12 A08 28 ae 60 BO7 13 A07 29 60 DOG 14 A06 30 00 50 BOS 15 AOS 31 oo 40 4 B04 NC A NC o o 40 55 C S We Ee 8 B03 NC A03 NC Se Derating level B02 COM A02 COM B01 COM A01 COM Chapter 7 I O Module UM 7 2 5 32 point DC24V input module source type Module type DC Input module
23. 65535 It limits the MV variation of a loop If control system is rapidly changed system may not be stabilized or be subject to trouble or unstable operation due to overload on a driver To prevent it it limits the output variation of a control Especially if the value is set to 0 the function does not operate 14 16 Chapter 14 Built in PID Function rr 8 _PID B _ L MV_max PID MV MAXimum limit Setting area K DEVICE AREA KW 34 1050B 32L Data unit INT 32768 32767 It limits the max value of MV of a loop It prevents overload by limiting the max output of a control delivered to output device and cuts off any system error In addition it prevents any overflow or other undesirable value from being delivered 9 _PID B _ L MV_min PID MV MINimum limit Setting area K DEVICE AREA KW 35 1050B 32L Data unit INT 32768 32767 It limits the min value of MV of a loop It prevents overload by limiting the min output of a control delivered to output device and cuts of any system error In addition it prevents any overflow or other undesirable value from being delivered 10 _PID B _ L MV_man PID MANual MV variable Setting area K DEVICE AREA KW 36 1050B 32L Data unit INT 32768 32767 It designates MV if a loop is set as a manual operation The value set here outputs the value of PID B _ L MV_man as the MV of a loop if PID B _ L MAN of common bit area is on 11 _PID B _ L STATE
24. T_i may be set to the range of real number REAL 5 _PID B _ L T_d PID derivative Time gain Setting area K DEVICE AREA KD 15 525B 16L Data unit REAL 3 40282347e 38 1 17549435e 38 0 1 17549435e 38 3 40282347e 38 It sets the differential time constant T_d T_d is multiplied by D differential term out of PID control effects so if T_d is increasing differential effect is increasing Especially if_PID B _ L T_d setting is 0 it does not execute D control and for details refer to 14 6 T_d may be set to the range of real number REAL 6 _PID B _ LJdPV_max PID delta PV MAXimum limit Setting area K DEVICE AREA KW 32 1050B 32L Data unit WORD 0 65535 It sets the PV variation of a loop In an actual control PV does not always reflect the accurate state of system In detail PV may be reflected with undesirable signals such as sensor s malfunction noise and disturbance To prevent it if PV is changed over the value set in _PIDJ B _ L JdPV_max it protect it primarily avoiding any change exceeding the value On the other hand if _PID B _ L JdPV_max is set to small the convergence time may take longer because system s change is reflected late make sure to set it suitable for the characteristics of a system Especially if the value is set to 0 the function does not work 7 _PID B _ L dMV_max PID delta MV MAXimum limit Setting area K DEVICE AREA KW 33 1050B 32L Data unit WORD 0
25. T_s Ts Sampling time control cycle K_p Kp Proportional constant T_i Ti Integral time constant T_d Td Differential time constant PV Current state of an object to control which is detected by a sensor E Error of an object to control which is expressed in SV PV MV Control input or control s output MV_p MVp Proportional component of MV MV_i MVi Integral component of MV MV_d MVq Differential component of MV 14 3 2 PID equation PID Equation may be expressed from equation 14 3 1 through equation 14 3 5 E SV PV 14 3 1 MV K E 14 3 2 MV ER f Edt 14 3 3 dE MV K T 14 3 4 dt MV MV MV MV 14 3 5 Error is a mathematical expression indicating how far the current system is out of a user s desirable state For instance assuming that a user wishes to maintain water in an electric kettle at 50 C and the temperature of water is 35 C SV and PV are 50 C and 35 C respectively and error E is 15 the difference between SV and PV The control executes PID operation according to the error Note that MV totally consists of each component of P and D that is MV_p MV_i and MV d as presented in figure 14 3 5 namely if subtracting D from PID control equation it results in PI control alike if subtracting and D it results in P control 14 2 Chapter 14 Built in PID Function o M 14 3 3 P control As seen in the equation 14 3 7 MV of P control consists o
26. XGL RMEA XGL PMEA XGL DMEA XGL EIMT XGL ESHF XGL C42A XGL EIMH Applicable V2 0 or V2 1 or V1 0 or V1 0 or V1 0 or V1 0 or version above above above above above above 2 5 Chapter 2 System Configuration 2 3 Basic System 2 3 1 Configuration of basic system The basic system structured by linking main base and extension base features the follows Item XGECPUU CPUH CPUU D XGI CPUS XGI CPUE Max extension stages 7 stages 3 stages 1 stage Max number of I O module extension mounted 96 modules 48 modules 24 modules Max I O point e 16 points module 1 536 points e 32 points module 3 072 points e 64 points module 6 144 points e 16 points module 768 points e 32 points module 1 536 points e 64 points module 3 072 points e 16 points module 384 points 32 points module 768 points e 64 points module 1 536 points Max extension length 15m e O number is constantly allocated to 64 points per slot of the base e Each slot of the base is allocated with 64 points irrespectively of module mounted or it s type e The position on which a special module is mounted or the number is not limited e Unlike digital YO module a special module is not allocated for any constant O number e Aspecial module is controlled by the dedicated function block and automatically allocated for the memory e For instance the VO number of 12 slot
27. e Voltage Current input 16 channels w e 2 wire voltage current input 4 channel insulation g XGF AW4S between channels e Zu tansmitier diver power supported e XGF DV4A e Voltage output 4 channels S eDC 1 5V 0 5V 0 10V 10 10V e Current output 4 channels XGF DC4A e DC 4 20mA 0 20mA XGF DV4S e Voltage output 4 channels inter channel insulation Analog output modul erer XGF DC4S e Current output 4 channels inter channel insulation e Voltage output 8 channels XGF DV8A G S eDC 1 5V 0 5V 0 10V 10 10V e Current output 8 channels XGF DC8A e DC 4 20mA 0 20mA 2 3 Chapter 2 System Configuration e Voltage current input 4 channels 2 4 e 100 10 Mbps supported XGF AH6A prepare mene e Voltage current input 2 channels EE de XGF TC4S e Temp T C input 4 channels inter channel insulation Resistance temperature XGF RD4A e Temp RTD input 4 channels detector input module XGF RD4S e Temp RTD input 4 channels inter channel insulation type e Control loop 4 loops ay recone XGF TC4UD e input 4 channels TC RTDWoltage current Output 8 channels TR current e Voltage input type Open Collector type XGF HO2A High Speed Counter cere e 200kpps 2 channels module XGE HD2A e Differential input Line Driver type e 500kpps 2 channels XGF PO3A e Pulse output Open Collector type 3 axes XGF PO2A e Pulse o
28. thousand and more times Voltage status display LED On when output voltage is normal Available cable size 0 75 2 mm Available clamped terminal RAV1 25 3 5 RAV2 3 5 Weight 0 4kg 0 6 kg 0 5kg The time that the nomal output voltage is maintained normal operation with the input voltage of AC110 220V lower than the rated value AC85 170V 2 Overcurrent protection 1 If a current over the rated level is allowed on DC5V DC24V circuit an overcurrent protective system cuts off the circuit suspending the system 2 If there is any overcurrent the system should be restarted after eliminating the causes such as low current capacity short circuit and etc 3 Overvoltage protection If a voltage over the rated value is allowed to DC5V the overvoltage voltage protective system cuts it off suspending the system Chapter 8 Power Module 8 3 Parts Names It describes the names and applications of parts of the power module m et KR SEN kr ane NO Name Application 1 Power LED LED to display DC5V power Supplying power to a module requiring DC24V 4 eee nine gt DC24V is not supplied to XGP ACF2 and XGP AC23 Displaying RUN state of a system 3 RUN terminal gt Off when the stop error of CPU occurs gt Itis Off when the mode of CPU turns to STOP 4 FG terminal Grounding terminal to prevent electric shoc
29. 0 1A L R mei 100 thousand and more times Response Off gt On 10 ms and lower time On gt Off 12 ms and lower Common method 1 point 1COM Independent contact Current consumption 260mA when every point is On Operation display LED On with output On External connection method 18 point Terminal strip connector M3 X 6 screws Weight 0 13kg Circuit diagram ee Contact TB1 0 TB2 COM TB3 1 TB4 COM TB5 2 TB6 COM TB7 3 TB8 COM TB9 4 TB10 COM TB11 5 TB12 COM TB13 6 T TB14 COM e TB15 7 shih TB16 COM number TB17 NC TB18 NC Chapter 7 I O Module a 7 3 2 16 point relay output module Module type Relay output module Spec XGQ RY2A Output point 16 points Insulation method Relay insulation Rated load voltage current DC24V 2A resistance load AC220V 2A COS P 1 Min load voltage current DC5V 1mA Max load voltage current AC250V DC125V Leakage current at Off 0 1mA AC220V 60Hz Max switching frequency 3 600 times hr Surge killer None Mechanical 20 million and more times Rated load voltage current 100 thousand and more times Life Flectrical AC200V 1 5A AC240V 1A COSY 0 7 100 thousand and more times ectrical AC200V 1A AC240V 0 5A COSY 0 35 100 thousan
30. 0 is inputted to every setting of the loop bit is off BOOL UINT UINT REQ BLOCK LOOP PIDINIT DONE BOOL If inputting block number 0 7 into BLOCK and loop number 0 31 into LOOP a loop of the block is selected 4 PIDPRMT PIDPRMT changes the major settings of PIDRUN including SV T_s K_p T_i and T_d to user defined values BOOL R UINTS B REAL K REAL T R PIDPRMT EQ LOCK UINT LOOP INT4 SV UINT4 T_S D i EAR T_d DONE BOOL If inputting block number 0 7 into BLOCK and loop number 0 31 into LOOP a loop of the block is selected 14 8 Chapter 14 Built in PID Function UM 14 5 PID Flag Configuration The table shows the flag configuration when using the built in PID function for XGI _PID B L MAN KX 0 1050B L Select PID output 0 auto 1 manual PID BL LIPAUSE KX 32 1050B PID Pause 0 STOP RUN 1 PAUSE _PID B _ LJREV KX 64 1050B L Select PID operation 0 forward 1 reverse _PID B _ LJAW2D KX 96 1050B L Prohibit PID Anti Wind up2 0 allowed 1 prohibited ege KX 128 1050B L PID remote HMI execution bit 0 STOP 1 RUN _PID BL LIP_on PV KX 160 1050B L EN PID proportional calculation source 0 ERR BLE on ER oos em Select PID differential calculation source 0 PV 1 ERR _PID B _ LJAT_EN KX 224 1050B L Set
31. 1 8 point DC24V input module SOUrCe SINK type 0 NENNEN 7 3 7 2 2 16 point DC24V input Module SOUrCe SINK fwpe ENNEN 7 4 7 2 3 16 point DC24V input module source Twpe ue 7 5 7 2 4 32 point DC24V input module source sink fwpe ENNEN 7 6 TABLE OF CONTENTS 7 2 5 32 point DC24V input module source LYE ENNEN 7 7 7 2 6 64 point DC24V input module source sink fwpe ENNEN 7 8 7 2 7 64 point DC24V input module source Twpe ENNEN 7 9 7 2 8 16 point ACTION input mole see 7 10 7 2 9 8 point AC220V input module EEN 7 11 7 3 Digital Output Module Specification EEN 7 12 7 3 1 8 point relay output module ENNEN 7 12 7 3 2 16 point relay output ul EE 7 13 7 3 3 16 point relay output module Surge Killer built in tye EEN 7 14 7 3 4 16 point Trac output MOdUIC ci seater rraian iudas avean danhe dass 7 15 7 3 5 16 point transistor output module sink type NENNEN 7 16 7 3 6 32 point transistor output module sink type NENNEN 7 17 7 3 7 64 point transistor output module sink type ENEE 7 18 7 3 8 16 point transistor output module source type ENEE 7 19 7 3 9 32 point transistor output module source type NEEN 7 20 7 3 10 64 point transistor output module source type AEN 7 21 7 4 Digital VO Combined Module Specifications ENEE 7 22 7 4 1 32 point DC input transistor output I O combined mode 7 22 KSE i De IER 7 23 K Eu give Done EE 7 23 7 6 Applications Of Smart IER 7 24 7 6 1 Modules accessible to Smar Lk AEN 7 24 7 6 2 Smart fi
32. 1 A19 17 00 B18 2 As 18 a Je B17 3 A17 19 pig Jop B16 4 A16 20 e 10 B15 5 A15 21 Be B14 6 a14 22 Bs O 0 B13 7 A13 23 D Joo Bi2 8 a2 24 ae Joo B11 9 A11 25 eu B10 10 A1o 26 Bio Boo 11 AOQ 27 Bo 90 B08 12 A08 28 BE Lem Bo7 13 Ao7 29 Go Ing B06 14 A06 30 pos 0 DC12 24V B05 15 A05 31 Ba H Connector B04 NC A04 NC Bos jo number B03 NC A03 NC B02 00 B02 DC12 A02 COM a B01 24V A01 COM Chapter 7 UO Module a 7 3 7 64 point transistor output module sink type Module type Transistor output module Spec XGQ TR8A Output point 64 points Insulation system Photo coupler insulation Rated load voltage DC 12 24V Operating load voltage range DC 10 2 26 4V Max load current 0 1A 1point 2A 1COM Leakage current at Off 0 1mA and lower Max inrush current 0 7A 10 ms and lower Max voltage drop at On DC 0 2V and lower Surge killer Zener diode i Off gt On 1 ms and shorter Response time On gt Off 1 ms and shorter Rated load resistance load Common method 16 point 1COM Current consumption 230mA when every point is On Common method 32 points COM Extemal power Voltage DC12 24V 10 4 Vp p and lower ripple voltage supply Current 10mA and lower if connected to DC24V Operation display LED On with Inpu
33. 14 6 3 Operation and function of Auto unimg ENEE 14 22 14 6 4 Operation and function of Cascace NEEN 14 23 14 7 Directions of PID INStrUCtOns geet et inadai 14 24 14 7 1 Hardware configuration ENNEN 14 24 14 7 2 Program example 1 E 14 27 14 7 3 PID COMMON si et Seeerei deed d er 14 28 14 7 4 Neue Eli ie e CT 14 35 14 7 5 Program Gxample EE 14 36 14 7 6 Cascade OPeratin acccivie tiresiceeeeicecteostiveeetli natin eeeenater eee nated NETRE RE AE AELE EEEE AAE EKE aA 14 37 Appendix 1 Flags List DieidxelCAblle fie EU A1 1 Appendixt2 link L flags list aasca nied aaictiiiaunkicnani eebe et A1 8 Appendix 1 3 Communication P2P flags et EEN A1 10 Appendix 1 4 Reserved Word i scseiedi evi enn inndanndannd dened added AAi aiiai A1 11 Appendix 2 Dimensions Appendix 3 Compatibility with GLOFA Chapter 1 Introduction o M Chapter 1 Introduction aa How to use the User s Manual The Users Manual describes the specifications performances and operations of each product necessary for using the XGT PLC System consisting of XGI series CPU modules The user s manual consists of the following chapters Title Description Introduction Describes the structure of the manual product features and terms System Structure Describes the types of products available in the XGI series and the system configuration General Specifications Describes the common specifications of modules used in the XGI seri
34. 20ms 70ms 100ms Set by CPU Parameter E CN er Initial value 3ms P 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter On gt Off de Initial value 3ms Insulation withstand voltage AC560V mme Cycle altitude 2000m Insulation resistance 10 MQ and higher by Insulation ohmmeter Common method 32 points COM Suitable cable size 0 3 m Current consumption m 60mA Operation display LED On with Input On 32point LED on by switching External connection method AOpoint connector x 2 Weight 0 15 kg Circuit diagram No Contact No Contact No Contact No Contact 1B20 0 1A20 16 2820 32 2A20 48 1B19 1 1A19 17 2B19 33 2A19 49 1Bi8 2 1A18 18 2B18 34 2A18 50 s jo 1B17 3 1A17 19 2B17 35 2A17 51 B19 S 1B16 4 1416 20 2B16 36 2a16 52 a S o 1Bi5 5 1A15 21 2B15 37 2A15 53 se 1B14 6 1A14 22 2B14 38 2A14 54 P Be A 1Bi3 7 aal 23 2813 39 2013 55 5 A displaying sat 1Bi2 8 1A12 24 2B12 40 2A12 56 B12 s S B displaying P32 P63 wit 9 ian 25 n 41 2am 57 pleo 1B10 10 1A10 26 2B10 42 2A10 58 Bo gie 1B09 11 1A09 27 2809 43 2A09 59 ead oo 1B08 12 1a08 28 2B08 44 2A08 60 Bs 1B07 13 1a07 29 2B07 45 2007 G1 Be loo 1B06 14 1A0
35. 3 Cautions for using internal device task program e Internal device task program is executed at the moment when a scan program is completely executed Therefore although a scan program or task program fixed cycle external contact generates the execution conditions of intemal device task program it is not immediately executed and instead it is executed at the moment when a scan program is executed completely e The execution request of internal device task program surveys the conditions of execution when a scan program is completely executed Therefore if the execution conditions of internal device task occur and disappear by a scan program or task program fixed cycle external contact during 1 scan a task is not executed because it is not detected at the moment when the execution conditions are surveyed 6 Task processing in instantaneous interruption e When resuming operation due to a long instantaneous interruption ignore any waiting task and tasks that occur during the interruption and process the only tasks from the moment of starting operation e If an interruption is within 20ms a task that was waiting is executed once the interruption is removed Any fixed cycle interrupt task that is duplicated during the interruption is ignored 5 10 Chapter 5 Program Structure and Operation Method M 7 Verification of task program After creating a task program verify it in accordance with the followings 1 Is the task set
36. 7 6 15 7 7 15 2 7 Chapter 2 System Configuration 2 3 3 Connection of terminating resistance If a system requires the main base and extension base to be connected the terminating resistance should be attached on the extension connector OUT of the last extension base in order to improve the reliability If the only main base is used the terminating resistance does not need installing 1 Structure 2 Installation Position Slotno 0 1 2 3 4 5 6 7 0 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 Mainbase gt A Power CPU Baseno 0 0 0 15 0 1 15 0 2 15 0 3 15 0 4 15 0 5 15 0 6 15 0 7 15 Extension cable Slotno 0 1 2 3 4 5 6 7 1 0 0 1 1 0 1 2 0 1 3 0 1 4 0 1 5 0 1 6 0 1 7 0 Extensionbase TU Power S S x S S ET 4 1 0 15 1 1 15 1 2 15 1 3 15 1 4 15 1 5 15 1 6 15 1 7 15 OI Installation point of terminating resistance 2 8 Chapter 2 System Configuration Te 2 4 Network System The XGI series support various network systems to facilitate system structure It provides Ethemet FEnet FDEnet and Cnet for the communication between PLC and PLC or a higher system and it also provides the dedicated Ethernet FEEnet Profibus DP DeviceNet Rnet and others as a lower control network system 2 4 1 Inter System network 1 Local Network It is available to install max 24 communication modules with no limit of Main base
37. Chapter 10 Installation and Wiring 5 When applying pipe wiring make sure to firmly ground the piping 6 The output line of DC24V should be isolated from AC110V cable or AC220V cable For a long distance wiring over 200m please refer to 12 4 Cases in Chapter 12 because it is expected that accident may occur due to leakage current due to inter cable capacity 10 2 3 Grounding wiring 1 The PLC contains a proper noise measure so it can be used without any separate grounding if there is a large noise However if grounding is required please refer to the followings 2 For grounding please make sure to use the exclusive grounding For grounding construction apply type 3 grounding grounding resistance lower than 100 Q 3 If the exclusive grounding is not possible use the common grounding as presented in B of the figure below L l Type 3 Grounding Type 3 Grounding A Exclusive grounding best B common grounding good C common grounding defective 4 Use the grounding cable more than 2 mm To shorten the length of the grounding cable place the grounding point as close to the PLC as possible 5 Separately ground the LG of the power module and the FG of the base board Power Power Power L LG FG S FG LG FG A Exclusive grounding best B common grounding good common grounding defective 6 If any malfunction from grounding is detected separate the FG of the base from the grounding 10 11
38. Functions of Parts EEN 4 3 4S Batle EE 4 6 4 3 1 Battery specifications ENNEN 4 6 ee ie E 4 6 43 3 Battery E 4 6 4 34 Replacement sirae eatea aeaa aa red aE Aaaa E AE A E AEREE eaters donee de 4 7 Chapter 5 Program Structure and Operation Methods S APrograniNYod CUONsssansosr rA aa deers 5 1 51 1 Program operation Methods irissen asiaton radeko erandina daaraan apaa deaa daa 5 1 5 1 2 Operaiton of instantaneous interruption soicscttes eters kcieadesecsttes tecdescatcadescn detect iecadesidelnetlecsedlcieccieg 5 3 By ARS nl 5 4 5 2 Program EX CuwlOn EE 5 6 524 te elle e CTT 5 6 5 2 2 Programm e Tri avis seven ne awanisesciindne avawndiowedinndawadiieaeninieavn 5 6 EE Eegeregie Eege Eegeregie 5 8 TABLE OF CONTENTS 5 3 Operation Mode EE 5 13 321 RUIN Dan e E 5 13 5 3 2 enee 5 14 59 9 DEBUG MOC eer reegen aaae aa aat aeaaeai aeaiee a easda aiaeei 5 14 5 3 4 Changing operation mole ENNEN 5 15 5A MOMON E 5 16 5 4 1 Program MEMOLY ececesssseseceseeseeeeesesesesesesnenensaeansucueneaeneaeeeeeeeeneseseaeaeatseseaeaeatasseeeeaeneaeaeeseeeteeeees 5 16 542 Data MeMOry EE 5 17 5 4 3 Data retain area setting ENNEN 5 17 Chapter 6 Functions of CPU Module 6 1 Self diagnostic FUNCION seine sineera daaa aaa anaa Aani eaaa AAAA danas 6 1 6 1 1 Scanwatehdog IME ie a EA ee fede AE 6 1 61 210 module e sisia a iaasa dadaa aaNet NA aE aa aE pada 6 2 6 1 3 Battery level Chek 21 gscoe gereegelt N a 6 2 6 1 4 Saving Sior lOQ ai aaa aaa da
39. ID Program Variable Name Device Type 1 NewProgram _PID0_00SV NewProgram PIDO_OOPV Set the monitoring cycle as 200ms select the trend graph tab on the bottom and register the parameters to monitor such as SV and PV of block 0 and loop 0 Chapter 14 Built in PID Function 5 Program execution here an example is introduced to show how to find a parameter manually and for auto tuning refer to 14 7 4 If contact MX0 is ON the system starts operating 8000 _PID0_00SV _PIDO_OOPV 6000 4000 2000 11 31 59 1 11 32 16 1 _PIDO_OOSV P1D0_00PV 11 39 37 1 11 39 57 1 11 39 59 9 E N ba m It can be found that it uniformly and permanently vibrates due to too large K_p 14 32 LS industrial Systems Chapter 14 Built in PID Function Set K_p 20 T i 100 _PIDO_O0SV _PIDO_OOPV 11 42 06 3 11 42 09 1 Due to too large T_i the normal state residual drift lasts and there is a slight overshoot Set K_p 10 Ti 1 10000 _PIDO_OOSV _PIDO_OOPV Due to too small T_i PV is slowly fluctuating Chapter 14 Built in PID Function Set K_p 10 T i 5 PIDD DOEN _PIDO_OOPV It shows the satisfactory results The current system is the system slow enough to control only with PI so it executes PI control only Therefore tuning results are K_p 10 T i 5 T d 0 1 4 34 LS industrial Systems Chapter 14 Built in PID Function
40. If Fault Mask SKIP flag is set gt If a waming occurs during operation gt In case of power fault of extension base e Off displayed if operating in standard setting Downloading OS before delivery e On right side control in normal operation e Off left side manufacturing default value a user is not allowed to operate the switch OS download mode vr Caution Boot Nor switch should be always On right side If set to Off left side it may cause the damaged module Remotely controlling the operation of PLC e On right every function enabled REMOTE mode e Off left remote functions disabled gt Program DIL operation mode control limited gt Monitor and data change allowed Chapter 4 CPU Module Name Description It replaces a module during operation e On right replacing a module gt Amodule is replaced by operating the key switch e Off left module is replaced completely M XCHG module change switch Setting the operation mode of the CPU module e STOP RUN execute program operation RUN STOP Mode e RUN STOP stop program operation switch The control is prior to Remote switch control You can enable disable Reset D Clear switch in XG5000 gt Basic Parameter gt Basic Operation Setup 1 When Reset switch is enabled Operation Result move to left gt return to center Reset move to left gt keep 3 seconds or Overall reset above gt retum to ce
41. It is recommended to use I and Q areas to use forcible On Off function and initialization reset function e The max available points of VO is 32 765 e For how to set fast link parameters by modules refer to the manual of each network 1 When assigning remote station number and areas the station numbers and sending receiving areas should not be duplicate 2 Forcible On Off I O service is provided only when assigning I O by I O variables IW QW A special attention should be paid when assigning I O by using internal variables MW 2 10 Chapter 3 General Specifications Chapter 3 General Specifications 3 1 General Specifications The general specifications of the XGT series are as follows Items Ambient temperature f a 25 70 C WE temperature See 5 95 RH Non condensing NN 4 Storage humidity 5 95 RH Non condensing P E a TI Amplitude J tost lt sre IL vom Vieraton een Sr aa directions face estes dm sr lt it lt te 4omsosc e Peak acceleration 147 m s 15G e Duration 11ms IEC61131 2 e Half sine 3 times each direction per each axis DEE 1 500V LSIS standard Electrostatic AKV Contactdisch IEC61131 2 I discharge l arge IEC61000 1 2 Radiated l IEC61131 2 electromagnetic 80 1 000 MHz 10V m IEC61000 1 3 field noise Segme Power su DigitaVanalog input output Fast transient bust g oi 4 ji A p IEC61131 2 i nt module communication in
42. Off current DC 11V and lower 1 7mA and lower Input resistance Approx 5 6 KQ 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter Off gt On aa Response time Initial value 3ms o Off 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter ie Initial value 3ms Insulation withstand voltage AC560V rms 3 Cycle altitude 2000m Insulation resistance 10 M2 and higher by Insulation ohmmeter Common method 16 point COM Suitable cable size Stranded cable between 0 3 0 75 m 2 8mm and smaller outer dia Suitable clamped terminal R1 25 3 Sleeve built in clamped terminal is not available Current consumption mA 30mA Operation display LED On with Input On External connection method 18 point Terminal strip connector M3 X 6 screws Weight 0 12 kg E Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TB5 4 TB6 5 TB7 6 TB8 7 TBO 8 TB10 9 TB11 10 TB12 11 tL TB13 12 Terminal block no TB14 13 TB15 14 TB16 15 TB17 COM TB18 NC Chapter 7 I O Module UM 7 2 3 16 point DC24V input module source type Module type DC Input module Spec XGI D22B Input point 16 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating None On voltage On c
43. Ze lee NEE 7 24 7 6 3 Smart Link Wining Diagram EE 7 25 Chapter 8 Power Module Sl P DE 8 1 8 2 SPeOCMICALIONS 1h ave viii ect a asawaieaiccinndasal dill Aa A A aa AANA aAa 8 3 CN 8 4 8 4 Examples of Current Consumption Power Calculations ENEE 8 5 Chapter 9 Base and Extension Cable 9 1 SCCM TS sonaas iaiia 9 1 RI WS Co 04 EE 9 1 91 2 eine EE 9 1 9 1 3 Extension cable kana nEnkanEnEnna nanenane aeann 9 1 9 2 Parts NaMe S eege Eege 9 2 O21 BASIC ofe EE 9 2 EE Een Ne EE 9 2 Chapter 10 Installation and Wiring AO eV MM Ste OM EE 10 1 10 1 1 Installation environment 0 cece ccscescsescesseecesseusesceeseuseuseeseeseeseessesseusesseaseesenseussesseseaseeasenses 10 1 Valeur due il EEN 10 1 10 1 3 Attachment Detachment Of modules 10 4 VQ 22 WAG E seseeectrie a decid Wadeecects tetedes EE ET 10 10 10 2 1 POW le RE 10 10 1022 VO Devit WINING EE 10 11 TABLE OF CONTENTS 1 0 2 3 Grounding un EE 10 11 10 2 4 Specifications Of wiring cable ENNEN 10 12 Chapter 11 Maintenance 111 Repaits e Maintenante sisirin iara eaaa adod dataan vest Aa Aaaa aa 11 1 11 2 ROUNE NMS pEi E 11 1 11 3 Periodic Inspection 12 1 Requirements Complying with EMC Specifications 12 1 12 1 1 EMC Specifications AEN ENEE 12 1 12 12 Eenelter RE EE dea 12 2 1219 e EE 12 3 12 2 Requirements Complying with Low Voltage Direction AEN 12 4 12 2 1 Specifications applicable to XGT series ENEE 12 4 12 2 2 Selection ot XGT senes PLC vri
44. and Expanded base It is desirable to install a module with much traffic relating to system operation performance on the Main base The limitations by functions are summarized in the table below No of modules by applications Max number of modules Max number of modules for high speed link 12 Max number of P2P service modules 8 Max number of dedicated service modules 24 note1 P2P service 1 1 communication 2 Computer Link Cnet I F System Cnet I F system is designed to exchange data between among computer peripherals and CPU modules by using RS 232C or RS 422 or RS 485 ports of Cnet module For further information of Cnet module refer to the user s manual of Cnet module As described in the above Local Network Cnet module is available to install max 24 modules including other communication modules regardless Main base and Expanded base Cnet does not provide high speed link and it supports up to 8 modules for P2P service 2 4 2 Relation of communication module and CPU 1 OS version and XG PD of Communication Module applicable in XGI The OS version available in the XGI system and the XG PD version operating communication module are as follows Module Optical Name FEnet FDEnet Cnet Rnet Pnet Dnet ring Type switch XG PD XGL C22A Product XOL EFMT XGI EDMT XGL CH2A XGL RMEA XGL PMEA XGL DMEA XGL ESHF XGL EFMF XGL EDMF XGL C42A Appli
45. application for highly frequent switching or inductive load switching the relay output module may have a shorter life so it needs a transistor module or triac output module instead of it 4 If an output module operates an inductive load L the max On Off frequency should be limited to On per 1 second and Off per 1 second each 5 In case a counter timer using DC DC converter is used as a load in an output module setting the average current may cause a trouble because it may have inrush current in case of On or a certain cycle during operation Therefore if using the foresaid load it is necessary to connect resistance or inductor parallel to load or alternatively use a module of which max load current is large Load R Output module 6 A fuse in an output module can not be replaced That s why it is intended to prevent external wiring from being damaged when the output of a module is short circuited Therefore the output module may not be protected If an output module is destructed in any other fault mode save for short circuit a fuse may not work 7 1 Chapter 7 I O Module a 7 The following figure shows the relay life of relay output module It also shows the max life of relay used for relay output SE E IXY I I A 3 AN NY Oo oO no CH Seit CH Spuesnou 0 p x BuIyJIMS IO ON Co Leer AC 125V resistance load Ht DC 30V resistance load AC
46. at the level of the contemporary science and technology when delivered 6 Not attributable to the company for instance natural disasters or fire 3 Since the above warranty is limited to PLC unit only make sure to use the product considering the safety for system configuration or applications Environmental Policy LS Industrial Systems Co Ltd supports and observes the environmental policy as below Environmental Management About Disposal LS Industrial Systems considers the LS Industrial Systems PLC unit is designed to environmental preservation as the preferential protect the environment For the disposal management subject and every staff of LS separate aluminum iron and synthetic resin Industrial Systems use the reasonable cover from the product as they are reusable endeavors for the pleasurably environmental preservation of the earth LS values every single customers Quality and service come first at LSIS Always at your service standing for our customers http eng sis biz LS Industrial Systems 10310000832 a HEAD OFFICE m LS Industrial Systems Chengdu Office _ Chengdu China LS tower Hogye dong Dongan gu Anyang si Gyeonggi do 1026 6 Address 12FL Guodong Buiding No 52 Jindun Korea http eng Isis biz Road Chengdu 610041 P R China Tel 82 2 2034 4870 Fax 82 2 2034 4648 e mail cshwang lsis biz Tel 86 28 8612 9151 9226 Fax 86 28 8612 9236 e mail comysb l
47. base is allocated as follows Allocation of VO No 12 slot base Slot No 0 1 2 3 4 5 6 7 8 11 O 3 2 PP Less 0 11 0 31 QX 0 10 0 31 QX 0 9 0 15 IX 0 8 0 31 Base no 0 1 The basis base has its base number as 0 and the extension base has a switch to set the base number 2 Operation starts as long as the module type set as I O parameter and the actually mounted module type coincide 2 6 Chapter 2 System Configuration 2 3 2 Max configuration of the base system Slotno 0 1 2 3 4 5 6 7 System Configuration Wb 0 0 0 0 1 0 0 2 0 0 3 0 0 4 0 0 5 0 0 6 0 0 7 0 example Power CPU base no 0 XGI CPUU 8 slot base if 16 point Extensioncable __ module is installed Slot no i Slot no 2 3 15 2 4 15 2 5 15 2 6 15 Slot no 3 4 5 6 3 0 0 3 1 0 3 2 0 3 3 0 3 4 0 3 5 0 3 6 0 3 7 0 Power S s x S S R S 3 0 15 3 1 15 3 2 15 3 3 15 3 4 15 3 5 15 3 6 15 3 7 15 VW Slot no f J Power H al Bi 4 3 15 4 4 15 4 5 15 4 6 15 NNN Slotno 0 1 2 3 4 5 6 7 5 0 0 5 1 0 5 2 0 5 3 0 5 4 0 5 5 0 5 6 0 5 7 0 J Power i S S R 5 0 15 5 1 15 5 2 15 5 3 15 5 4 15 5 5 15 5 6 15 5 7 15 Slot no 6 3 15 6 4 15 6 5 1516 6 15 i Installation point of a 7 3 0 7 4 0 7 5 0 7 6 0 7 7 0 terminating resistance 7 0 15 7 1 15 7 3 15 7 4 15 7 5 15
48. be set as follows Operation mode switch RUN X Run Remote Run STOP Stop Remote Stop Debug Debug Run Mode change Transfer changed operation mode RUN STOP Stop Remote switch XG5000 command Operation mode 1 Remote mode can be changed with Remote On and Mode switch Stop 2 To change the remote RUN mode to Stop by switch move the switch STOP gt RUN gt STOP 1 If changing the remote RUN mode to RUN mode by switch the PLC is continuously operating without suspension 2 Editing during RUN is possible in the RUN mode by switch but the mode change by XG5000 is restricted Make sure to change it only when the mode change is not remotely allowed Chapter 5 Program Structure and Operation Modes MO 5 4 Memory The CPU module contains two types of memory that can be used by a user One is the program memory to save a user program created to construct a system and the other one is the data memory to provide a device area to save the data during operation 5 4 1 Program memory The storage capacity and data area type of the program memory are as follows Capacity XGI CPUU D XGI CPUU XGI CPUH XGI CPUS XGI CPUE Whole program memory area 10M byte 2M byte 2M byte System area e System program area 1M byte 1M byte 512Kbyte e Backup area Parameter area Item area e Basic parameter area e HO parameter area
49. control temperature As such the application of cascade PID requires installing fuel s flowmeter on a system which is divided into flow control and temperature control That is slave loop controls a flow by using a valve while master loop controls temperature by using the flow In the case master loop delivers a desirable flow to slave loop which monitors in turn the flowmeter so that fuel is supplied as much as flow needed by master loop and controls flow by using a valve Simply slave loop operates only with the target flow received from master irrespectively of temperature Now looking into the cascade operation master loop measures temperature PV_mst at relatively later cycle than slave loop calculates the flow value MV_mst calculated for a desirable temperature SV_mst and delivers it to slave loop Slave loop sets the flow value MV_mst received from master as its target SV_slv measures the fuel input at more frequency than master loop and adjusts the valve open close MV_slv Therefore cascade plays a role to deliver the MV MV_mst of master loop to SV of slave loop SV_slv with two loop operated If slave loop is converted to manual output state master output is not used so master loop is also converted to manual output mode At the moment the manual mode _ PID B _ L MAN bit is not on in the master loop At the moment when slave loop is converted to auto output mode again master loop is also converted to auto output mode when
50. e Lifting up the module please detach the projection for module installation from the hole for module installation Hook for module installation 1 When detaching a module please press the hook to detach it from the base and then isolate the projection for module installation from the hole for module installation At the moment if trying to detach it forcibly the hook or projection may be damaged 10 8 Chapter 10 Installation and Wiring o M 10 2 Wiring It describes the important information about wiring when using the system 10 2 1 Power wiring 1 Connect a constant voltage transformer when the power variance is larger than the specified range 2 Connect the power source of which inter cable or cable ground noise is small If a large one is connected make sure to connect to an insulation transformer AC power 100V 240V 3 Isolate the PLC power I O devices and power devices as follows Main PLC Rower power Constant Voltage AC220V Q ce S gt Transformer VO power ZK Main circuit device 4 If using DC24V of the power module e Do not connect DC24V of several power modules in parallel It may cause the destruction of a module e If a power module can not meet the DC24V output capacity supply DC24V externally as presented below 10 9 Chapter 10 Installation and Wiring ST 5 AC110V AC220V DC24V cables should be comp
51. in PID Function M 4 _PID B _ L JAW2D PID Anti Wind up 2 Disable Setting area K DEVICE AREA KX 96 1050B L Data unit BIT If the bit is off when a user does not want it Anti Wind up2 function is deactivated The function of Anti wind up is detailed in 14 6 If the bit is off Default Anti Wind up2 function is enabled 5 _PID B L REM_RUN PID REMote RUN Setting area K DEVICE AREA KX 128 1050B L Data unit BIT It is the external operation instruction of PIDRUN Being used as an external operation instruction it functions alike the effect that PIDRUN instruction contact is on off Indeed PIDRUN instruction executes OR operation of PIDRUN instruction s input condition contact and the bit to determine whether to execute the operation If using the function PIDRUN instruction s operation contact may be assigned to a fixed address so a user may conveniently use external I O devices such as HMI If the bit is off Default if contact is off PIDRUN instruction stops 6 _PID B IP on DN PID P on PV Setting area K DEVICE AREA KX 160 1050B L Data unit BIT It sets the P operation source of PID loop as PV P operation is operated with ERR or PV and P operation using PV is relatively slow moving to stable state rather using ERR in an unstable state of instantaneous control due to initial response or disturbance It means that output fluctuation is not steep and consequently it does not o
52. into the top of a module If impurities are found immediately remove them 1 Cautions for handling WO module It describes the cautions for installing or handling VO module 1 Recheck the I O module specifications The input module may be affected by input voltage while the output module may be subject to breakage destruction or a fire if the voltage over the max switching capacity is allowed 2 Available cable type Cable should be selected in consideration of ambient temperature and allowable current the min size of cable should be AWG22 0 3mm and higher 3 Environment If YO module wiring is close to heating sources or materials or the wiring is directly contacted with oils for a long time during wiring it may cause short circuit destruction or malfunction 4 Polarities Please make sure to check the polarities of modules of which terminal block is polarized before allowing the power 5 Wiring e When WO wiring is executed with high voltage or power cable it may cause inductive fault probably leading to malfunction or trouble e No cable should not be arranged front of I O operation display LED O display may be hidden hindering the interpretation e If an output module is connected to inductive load please make sure to connect a surge killer or diode to load in parallel Please connect the cathode side of a diode to o f the power 10 3 Chapter 10 Installation and Wiring p Inductive load Se Surge ki
53. is detailed in 14 6 If the bit is off Default AT function is disabled and AT is executed at the ascending edge 9 _PID B _ LJMV_BMPL PID MV BuMPLess changeover Setting area K DEVICE AREA KX 256 1050B L Data unit BIT It calculates MV through operation reflects it into the internal state and stabilizes MV so that MV is to be smoothly continued as soon as the PID loop is converted from manual output mode to auto output mode The function is different in algorithm for single operation and cascade operation but both operate with the bit If the bit is on the bit of master loop in case of cascade it executes Bumpless changeover In case of off Default Bumpless changeover function is disabled Sa E _PIDJ B _ LJAT_EN The bit is initialized to off as soon as PLC is turned to RUN mode so when PLC stops and operates with the bit on i e power failure the system is initialized from the first scan and then it does not go to AT mode again At the moment PID setting does not have any change so the system operates with the state before PLC stops _PID B _ LIMV_BMPL For instance assuming that manual output value is 1000 it is turned to auto output and 2000 output is to be generated a driver operates the system with 1000 and instantly receives 2000 at the moment of mode conversion Then if the bit is ON the PID loop outputs at the moment of conversion gradually increases and operates it so that 2000 is to be outputted
54. it detects any overtime delay it immediately suspends the PLC operation and turns off every output 3 If itis expected that programming a specific part using FOR NEXT command CALL command and etc may have an overtime delay of scan watchdog timer while executing a user program you can Clear the timer by using WDT command The WDT command restarts from 0 by initializing the overtime delay of scan watchdog time for the details of WDT command please refer to the chapter about commands in the manual 4 To release a watchdog error tum it on again operate manual reset switch or change the mode to STOP mode WDT 0123 Count ms WDT Reset Executing WDT Scan END command Note 1 The range of WDT is between 10 1000ms unit of 1ms 6 1 Chapter 6 Functions of CPU Module 6 1 2 I O Module check The function checks the I O module when it starts and during operation as follows 1 If a module that is not set in the parameter when it starts is installed or is fault or 2 In case of the detachment of the WO module or being in trouble during operation It detects an error Then the error lamp ERR on the front of the CPU module is On and the CPU stops operation 6 1 3 Battery level check The functions monitors battery level and detects if any low battery level warning a user of it At the moment the warning lamp BAT on the front of the CPU module is On For the details of measures please refer to 4 3 3 Battery Life
55. mask helps a program keep operating even though a module is in trouble during operation A module designated as fault mask normally works until a fault occurs e fan error occurs on a module on which fault mask is set the module stops working but the entire system keeps working e Ifa fault occurs in a module during operation the CPU module sets the error flag and PS LED on the front is On The error is displayed when accessing to XG5000 6 8 2 Fault mask setting e Fault mask can be set by the online menu of XG5000 For the details please refer to the user s manual of XG5000 e Fault mask can be also set by a program It is achieved by setting fault mask flag with a program please refer to Appendix 1 Flags list 6 8 3 Releasing fault mask Fault mask is released only by the following methods e Releasing the setting in the online menu of XG5000 e Releasing by overall reset e Automatically releasing in case memory backup is failed due to low battery level and other causes Note that the fault mask is not released even in the following cases e Power Off On e Operation mode change e Program download e Reset key released only when it is pressed for 3 seconds and longer e Data clear 11 If releasing fault mask with error flag in the CPU module not cleared although the causes of an error are eliminated the system stops Please check the state of error flag before releasing fault mask flag 6 15 Chapter 6 Function
56. prevention purpose Chapter 10 Installation and Wiring 6 Please do not install it to the direction as presented below gt lt cl 10 5 Chapter 10 Installation and Wiring 7 To avoid any influence of radiating noise or heat please install the PLC and other devices relay electronic contact with a spacing secured as presented below 100mm more than 50mm more than 50mm more than 10 6 Chapter 10 Installation and Wiring Fn 10 1 3 Attachment Detachment of modules It describes how to attach or detach a module on the base 1 Attachment e Please insert the fixation projection on the bottom of a module to the hole of module installation of the base e Please fix it on the base by pushing the top of a module and tight it by using the module fixation screw e Please try to pull the top of a module to check whether it is tightly fixed on it 1 A module should be installed by inserting the projection for module installation to the hole for module installation If applying an excessive force a module may be broken 10 7 Chapter 10 Installation and Wiring WW oS 2 Detachment e Please unscrew the fixation screw on the top of a module e Please press the hook for module installation with a module held by both hands e Please pull the bottom of a module toward the top while pressing the hook
57. properly If a task occurs excessively or several tasks occur simultaneously in a scan it may cause longer scan time or irregularity If a task setting can not be changed check the max scan time 2 Is the task priority well arranged A low priority task program may not be processed in a specified time due to a delay from a higher priority task program The case may be since the next task occurs with a preceding task delayed it may cause task collision The priority should be set in consideration of urgency of task execution time and etc 3 Is the task program created as short as possible A longer execution time of task program may cause a longer scan time or irregularity In addition it may cause task program collision Make sure to set the execution time as short as possible especially create a fixed cycle task program so that it could be executed within 10 of the shortest task cycle among several tasks 4 Doesn t the program for the highest priority task need to be protected during the execution of program If a different task breaks into a task program execution it completes a current task and then operates from a task with the highest priority among waiting tasks In case it is prohibited that a different task breaks into a scan program it can be protected by using DIE application functional commands It may cause a trouble while processing a global parameter process commonly used with other program or a special or comm
58. read P2P parameter n xx block Area size 1 to read P2P N00005 _PnBxxRS1 Word Saves area size 1 to read P2P parameter n xx block parameter n xx block i Area device 2 to read P2P hee _PnBxxRD2 Device Saves area device 2 to read P2P parameter n xx block 00009 structure parameter n xx block Area size 2 to read P2P N00010 _PnBxxRS2 Word Saves area size 2 to read P2P parameter n xx block parameter n xx block i Area device 3 to read P2P Aired _PnBxxRD3 DEVICE Saves area device 3 to read P2P parameter n xx block structure parameter n xx block Area size 3 to read P2P N00015 _PnBxxRS3 Word Saves area size 3 to read P2P parameter n xx block parameter n xx block N00016 Device Area device 4 to read P2P PnBxxRD4 Saves area device 4 to read P2P parameter n xx block N00019 structure parameter n xx block i Area size 4 to read P2P N00020 _PnBxxRS4 Word Saves area size 4 to read P2P parameter n xx block parameter n xx block N00021 Device Area device 1 to save P2P PnBxxWD1 Saves area device 1 to save P2P parameter n xx block N00024 structure parameter n xx block p Area size 1 to save P2P N00025 _PnBxxWS1 Word Saves area size 1 to save P2P parameter n xx block parameter n xx block Device Area device 2 to save P2P structure parameter n xx block N00026 N00029 _PnBxxWD2 Saves area device 2 to save P2P parameter n xx block Area size 2 to save P2P N00030 _
59. s setting B gt XGICPUU H U D PID block number 0 7 XGI CPUS E PID block number 0 1 L PID loop number 0 31 14 10 Chapter 14 Built in PID Function M KX 0 1050B KX 287 1050B area is the common bit area of the block PID loop The bit state and settings of each bit are collected and arranged on the front of each PID block Therefore 32 bits the max no of loops that PID function may use in a block is collected forming a double word and the state and setting of each bit are saved in good order of bits KWO0024 KWO0055 area is the individual data area for PID block 0 and loop 0 where the setting and state of block 0 and loop 0 are saved The loop setting for the PID loop such as SV dPV_max MN man T_s Kp Ti Td MV_max MV_min and d MV_max are saved in the area and during the execution of PID function the state of PID loops such as PV ETC MV MV_rvs ERR MVp MVi MVd and PV are also saved A user may change PID setting simply by writing data on the memory and get the result reflected to the next cycle KWO0056 KW1047 area is the memory of loop 1 through 31 with the format of block 0 amp loop 0 Each loop independently works and may execute auxiliary operation like the application of cascade Additionally the K device memory configuration mentioned in the end of user s manual may help you understand the memory location of PID The location and order of the memory area as mentioned above may chang
60. task and external contact task by the input signal of external interrupt module Chapter 1 Introduction Definition Sink input Current flows into PLC input terminal from switch when Input Signal is ON Switch Current gt Z input impedance Source input Z input impedance Sink output Source output Output contact Current Chapter 2 System Configuration Chapter 2 System Configuration XGI series are furnished with types of products to structure a basic system computer link and network system This chapter describes how to structure each system and the features 2 1 XGI Series System Configuration The system configuration of the XGI series is as follows Battery CPU module RS 2320 CD or USB memory USB Cable Main base XGB VILA Power module XGP Extension cable XGC F E 1 0 module XGI XG ES Extension base XGB ELIDA Special module D Terminating resistance XGT TERA Communication module X 4 2 1 Chapter 2 System Configuration 2 2 Components List XGI Series consist of the following products Type Description XGI CPUU D e CPU module max O points 6 144 Program capacity 1MB XGI CPUU e CPU module max I O p
61. the desirable state Therefore ideal control system can be defined that if control starts error is rapidly reduced from its excessive state and reaches to the normal state the vibration is minimized and the residual drift stable state error is maintained as 0 17 _PID B _ L MV_p PID MV Proportional component Setting disabled K DEVICE AREA KD 22 525B 16L Data unit REAL 3 40282347e 38 1 17549435e 38 0 1 17549435e 38 3 40282347e 38 It represents the proportional control value of a loop If the current system error is known proportional integral and differential control outputs can be independently calculated By comparing three outputs the operation state of control system and PID control may be accurately comprehended while MV is calculated with the sum of MV_p MV_i and MV_d 18 _PID B _ LJMV_i PID MV Integral component Setting prohibited K DEVICE AREA KD 23 525B 16L Data unit REAL 3 40282347e 38 1 17549435e 38 0 1 17549435e 38 3 40282347e 38 It displays the integral control value of a loop 19 _PID B LJMV_d PID MV Derivative component Setting prohibited K DEVICE AREA KD 24 525B 16L Data unit REAL 3 40282347e 38 1 17549435e 38 0 1 17549435e 38 3 40282347e 38 It displays the differential control value of a loop 20 _PID B L DB_W PID DeadBand Width Setting area K DEVICE AREA KW 50 1050B 32L Data unit WORD 0 65535 It sets the deadb
62. user of the product LS Industrial Systems Safety Instruction TTT Safety Instructions when designing gt Please install protection circuit on the exterior of PLC to protect the whole control system from any error in external power or PLC module Any abnormal output or operation may cause serious problem in safety of the whole system Install applicable protection unit on the exterior of PLC to protect the system from physical damage such as emergent stop switch protection circuit the upper lowest limit switch forward reverse operation interlock circuit etc If any system error watch dog timer error module installation error etc is detected during CPU operation in PLC the whole output is designed to be turned off and stopped for system safety However in case CPU error if caused on output device itself such as relay or TR can not be detected the output may be kept on which may cause serious problems Thus you are recommended to install an addition circuit to monitor the output status Never connect the overload than rated to the output module nor allow the output circuit to have a short circuit which may cause a fire Never let the external power of the output circuit be designed to be On earlier than PLC power which may cause abnormal output or operation In case of data exchange between computer or other external equipment and PLC through communication or any operation of PLC e g operation mode change
63. with the output at the moment of instantaneous interruption maintained 2 It resumes the operation once the interruption is removed 3 The output voltage of power module is maintained within the specified value 4 Even though an operation stops due to instantaneous power failure timer measurement and interrupt timer Instantaneous interruption within 20ms e measurements still work normally 2 In case of instantaneous interruption over 20ms occurs e lt executes resumption process such as when it is tumed on Input power 5 2 Instantaneous interruption over 20ms 1 Whatis instantaneous interruption It means the status that the power supply voltage specified in the PLC is out of the allowable variance range and falls and especially a short term interruption several ms dozens of ms is called instantaneous interruption Chapter 5 Program Structure and Operation Method fn 5 1 3 Scan time The time required to complete it from the first step 0 to the next step 0 of a program that is a time taken for a control operation is called scan time It is directly related to the control performance of the system 1 Operation and performance of XGILCCPUU Program execution time I O data process time and communication service time are important factors affecting the scan time The XGI CPUU impressively reduces scan time by means of the improved data reception performance through ladder program execution and ba
64. 000137 Table 2 Communication Flag List according to P2P Service Setting P2P parameter no n 1 8 P2P block xx 0 63 No Keyword Type Contents Description P2P parameter n xx _P2Pn_NDRxx Bit Block service normal Indicates P2P parameter n xx Block service normal end end P2P parameter n xx _P2Pn_ERRxx Bit Block service abnormal Indicates P2P parameter n xx Block service abnormal end end P2P parameter n xx Indicates error code in case of P2P parameter n xx Block P2P P2Pn_STATUSxx Word Block service abnormal dee abnormal end end error Code P2P parameter n xx _P2Pn_SVCCNTxx rer Block service normal Indicates P2P parameter n xx Block service normal count count P2P parameter n xx _P2Pn_ERRCNTxx Sec Block service abnormal Indicates P2P parameter n xx Block service abnormal count count App 1 9 Appendix 1 Flags List Se Appendix 1 3 Communication Flags P2P List Link Register List according to P2P No P2P Parameter No n 1 8 P2P Block xx 0 63 No Flags Type Contents Description Saves another station no of P2P parameter 1 00 block In case of using another station no at XG PD it is possible to edit during RUN by using P2PSN command P2P parameter n xx block N00000 _PnBxxSN Word another station no Device Area device 1 to read P2P structure parameter n xx block N00001 No0004 _PnBxxRD1 Saves area device 1 to
65. 18 X98 X 19 264 X 98 X 19 210X 98 X 19 Hole distance to attach panel Hole size to attach panel 406 X 75 298 X75 4 5 using M4 screw 244X75 190X75 Screw size for FG connection PHM 3 X 6 washer 5 Weight kg 9 1 2 Expansion base The expansion base contains Power module VO module Special module and Communication module Item XGB E12A XGB E08A XGB E06A XGB E04A No of YO modules installed 12 8 6 4 Dimensions mm 426 X 98 X 19 318 X98 X 19 264 X 98 X 19 210 X98 X 19 Hole distance to attach panel 406 X75 298 X75 244 X75 190 X75 Hole size to attach panel 4 5 using M4 screws Screw size for FG connection Weight kg 9 1 3 Extended cable XGC E041 Item PHM 3 X 6 washer 5 XGC E061 XGC E121 XGC E301 XGC E501 XGC E102 XGC E152 Length m 0 4 0 6 1 2 3 5 10 15 Weight kg 0 15 0 16 Note If using a combination with extended cable it should not be longer than 15m 0 22 1 2 1 8 9 1 Chapter 9 Base and Extension Cable 9 2 Parts Names 9 2 1 Main base Guide hole to attach to the base Hok to attach the base on the panel Guide hole to attach to the base Hok to attach the base to the Connec
66. 250V resistance load 5 be dech 0 100 8 Aclamped terminal with sleeve can not be used for the XGI terminal strip The clamped terminals suitable for terminal strip are as follows JOR 1 25 3 Daedong Electricity 6 0mm less than ROSI 6 0mm less than MH 9 The cable size connected to a terminal strip should be 0 3 0 75 mt stranded cable and 2 8 mm thick The cable may have different current allowance depending on the insulation thickness 10 The coupling torque available for fixation screw and terminal strip screw should follow the table below Coupling position Coupling torque range IO module terminal strip screw M3 screw 42 58 N cm IO module terminal strip fixation screw M3 screw 66 89 N cm 11 Transistor output module XGQ TR4A XGQ TR8A supports terminal protector function Thermal Protector is the function to prevent overload and overheat 7 2 Chapter 7 I O Module UM 7 2 Digital Input Module Specifications 7 2 1 8 point DC24V input module source sink type Module type DC Input module Spec XGI D21A Input point 8 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating None On voltage On current DC19V and higher 3 mA and higher Off voltage Off current DC11V and lower 1 7 mA and lower
67. 2ms error between modules Rated input voltage DC24V Rated input current About 4mA Used voltage range DC20 4 28 8V within ripple rate 5 On voltage On current DC19Vorabove 3mA _ orabove Off voltage Off current DC11V or less 1 7 mA or less Input resistance About 5 6 kQ Response Off On HAN delay 104s Normal input filter time user setting 0 100ms CPU scan time delay 504s time On gt Off HAN delay 844s Normal input filter time user setting O0 100ms CPU scan time delay 504s Working voltage AC560V rms 3 Cycle Altitude 2000m Insulation resistance Insulation resistance 10 WW or above DC500V COMM method 32 point COM Current consumption A 0 7 MAX Operation indicator LED is on when input is on External connection 40 pin connector method Size 27x98x90 Weight 0 2 kg Circuit configuration No Contact No Contact B20 0 A20 16 Photo coupler eg B19 H A19 17 e Bis 2 AT 18 Siet B17 3 A7 19 SE SS Se B16 4 A16 20 a7 lo olay B15 5 A5 21 aie 1 2 aie B14 6 A14 22 ais OO ais B3 7 A138 23 Bia O al AM B12 8 Ai2 24 B13 le gf i B11 9 A11 25 Se 00 e Bi0 10 A10 26 sig Ohana B09 11 A09 27 em 2 am Bos 12 Al 28 eos 9 Zi ae Bo7 13 AO7 29 B07 5 ol M I Bos 14 Ade 30 oe o ol B05 15 AOS 31 aoa 2 OI aoa Bo4 NC A04 NC
68. 35 2A17 51 S o 1B16 4 1A16 20 2B16 36 2A16 52 00 AL 1Bi5 5 1A15 21 2B15 37 2A15 53 S gt DC2 L Connector 1B14 6 1A14 22 2B14 38 2A14 54 00 number 1B13 7 1A13 23 2B13 39 2A13 55 KK 1B12 8 1A12 24 2B12 40 2A12 56 E R A displaying POO P31 1B11 9 1A11 25 2B11 4 2A11 57 oo 100 B displaying P32 P63 6 0 HITT TTT PN PN BN 1B10 10 1A10 26 2B10 42 2A10 58 o0 Se EEE CS 1B09 11 1409 27 2809 43 2A09 59 oo On Tt tT tt Ts oo rate E 1B08 12 1A08 28 2808 44 2A08 60 Sr 40 DC28 8V 1B07 13 1A07 29 2B07 45 2A07 61 00 D 1B06 14 1a0o6 30 2B06 46 2A06 e ee 1 o 0 a 0 4 555 1B05 5 1405 31 2B05 47 2A05 e oo Ambient 1B04 NC 1A04 NC 2B04 NC 2A04 NC Jempi 1B03 NC 1A03 NC 2B03 NC 2A03 NC Derating level 1B02 com wa Nc 2B02 com 2A02 NC 1B01 COM 1A01 NC 2B01 COM 2A01 NC 7 8 Chapter 7 I O Module M 7 2 7 64 point DC24V input module source type Module type DC Input module Spec XGI D28B Input point 64 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating Refer to the below derating level On voltage On current DC 19V and higher 3mA and higher Off voltage Off current DC 11V and lower 1 7mA and lower Input resistance Approx 5 6 KQ Of gt 0 1ms 3ms 5ms 10ms
69. 38 09 38 09 38 The above graph is the water level waveform gained by setting _PID B _ LJHYS_val value 50 in the example properly and MV should have 3 square waveforms as seen in the figure 14 35 Chapter 14 Built in PID Function 4 2 5 2 6 2 7 2 8 2 9 2 2 e e e e e e 18 05 53 3 nn w o a o e SG 8 SG 8 8a 8 5 8 8 e B 8 8 o 8 SM SS Ss 6 D D r gege 18 05 54 3 18 05 41 34 18 05 10 2 18 05 11 2 18 05 12 2 18 05 13 2 18 05 18 05 18 05 20 18 05 21 2 18 05 22 2 18 05 23 2 18 05 24 2 18 05 25 2 18 05 26 2 18 05 27 2 18 05 28 3 18 05 29 3 18 05 30 3 18 05 31 3 18 05 32 3 18 05 33 3 18 05 34 3 18 05 35 3 18 05 36 3 18 05 37 3 18 05 38 3 18 05 39 3 18 05 40 3 18 05 42 3 18 05 43 3 18 05 44 3 18 05 45 3 18 05 46 3 18 05 47 3 18 05 48 3 18 05 49 3 18 05 50 3 18 05 51 3 18 05 52 3 Inthe above graph PID B _ LJHYS_val is set too small 10 in the figure so if no 3 square wave form on MV which is gained from the water level waveform is not clear accurate AT operation may not be secured In addition too large _PID B _ LJHYS_val is inputted the system may slow down disadvantageously 14 7 5 Program example 2 The figure shows the program that PID constant and SV setting are changed in the program If PIDPRMT contact MX01 is on user defined values like U_SV U_Ts U_Kp U_Ti and U_Td are inputted as PID parameters and it is also allowed to use monitor window as presented i
70. 6 30 2806 46 2406 62 so S 1B05 15 1a05 31 2805 47 2005 63 BY loo o 10 aa S S 1B04 nc 1404 Nc 2804 NC 2A04 NC l temp 1B03 NC 1A03 Nc 2B03 Nc 2A03 NC Derating level 1B02 com vam nc 2802 com 2A02 NC 1B01 com 1A01 Nc 2B01 com 2A01 NC 7 9 Chapter 7 UO Module a 7 2 8 16 point AC110V input module Module type AC Input module Spec XGI A12A Input point 16 points Insulation method Photo coupler insulation Rated input voltage AC100 120V 10 15 50 60 Hz 3 Hz 6 and lower distortion Rated input current Approx 8 mA AC100 60 Hz approx 7 mA AC100 50 Hz Inrush current Max 200 mA 1 ms and lower AC132V Input derating Refer to the below derating level On voltage On current AC80V and higher 5 mA and higher 50 Hz 60 Hz Off voltage Off current AC30V and higher 1 mA and lower 50 Hz 60 Hz Input resistance Approx 12 kQ 60 HZ approx 15 kQ 50 Hz Off gt On 15 ms and lower AC100V 50 Hz 60 Hz Response time On gt Off 25 ms and lower AC100V 50 42 60 Hz Insulation withstand voltage AC1780V mms 3 Cycle altitude 2000m Insulation resistance 10 MQ and higher by Insulation ohmmeter Common method 16 point COM Suitable cable size Stranded cable between 0 3 0 75 m 2 8mm and smaller outer dia Suitable clamped te
71. Anti Wind up is operating during PID operation 14 17 Chapter 14 Built in PID Function 12 _PID B L PV PID Process Variable O area K DEVICE AREA KW 38 1050B 32L Data unit INT 32768 32767 It represents the PV of a loop PV is the indicator showing the current state of the system and the input from sensor is saved into U device of CPU via input devices such as Analog input module The value should be moved to _PID B _ L PV by using instructions such as MOV every time it scans Refer to the examples described in the end of the user s manual 13 _PID B L PV_old PID previous PV Setting disabled K DEVICE AREA KW 39 1050B 32L Data unit INT 32768 32767 Itis used for integral differential operation to the previous PV state of a step of the related loop and it is recommended to refer to it if necessary If inputting a temporary value it may be subject to malfunction 14 _PID B L MV PID Manipulated output Variable lO area K DEVICE AREA KW 40 1050B 32L Data unit INT 32768 32767 It represents MV of a loop MV is a signal source to drive a system and conversely as described in 12 PID DN it is delivered to U device by using instruction such as MOV every time it scans and it is used as the input of system drive via output devices such as Analog output module Also refer to the examples of program 15 _PID B L JMV_BMPL_val PID MV BuMPLess changeover VALue Setting disable
72. B03 18 Hl am Bos NC AGT NC Bo2 9 O ao B02 com A02 COM DO A0 0 10 20 30 40 5055 i e Ambient temp Derating diagram B01 COM A01 COM 7 23 Chapter 7 I O Module 7 6 Applications of Smart Link 7 6 1 Modules accessible to Smart Link From digital I O modules used for XGI series the modules accessible to Smart Link are as follows Model Specification No of Pins XGI D24A B DC input 32 point module 40 Pin Connector x 1 XGI D28A B DC input 64 point module 40 Pin Connector x 2 XGQ TR4A TR output 32 point module sink type 40 Pin Connector x 1 XGQ TR4B TR output 32 point module source type 40 Pin Connector x 1 XGQ TR8A TR output 64 point module sink type 40 Pin Connector x 2 XGQ TR8B TR output 64 point module source type 40 Pin Connector x 2 XGH DT4A DC input 16 points TR output 16 point mixed module 40 Pin Connector x 1 The company prepares smart link products for the convenience of using our products such as easy wiring of connector type I O module For further information please refer to the data sheet contained in a smart link product Type Product Specification Terminal strip board SLP T40P 40 Pin Terminal strip Relay board SLP RY4A SLP RY4B 32 point relay built in SLP CT101 XG 1m cable Ass y Cable SLP CT201 XG 2m cable Ass y 7 6 2 Smart Link connection 7 24 Terminal strip board
73. C 9 Derating level B02 COM A02 COM B01 COM A01 COM Chapter 7 I O Module a 7 2 6 64 point DC24V input module source sink type Module type DC Input module Spec XGI D28A Input point 64 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating Refer to the below derating level On voltage On current DC 19V and higher 3mA and higher Off voltage Off current DC 11V and lower 1 7mA and lower Input resistance Approx 5 6 KQ Of gt 0 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter GEN leg Initial value 3ms P 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter On gt Off Re Initial value 3ms Insulation withstand voltage AC560V rms 3 Cycle altitude 2000m Insulation resistance 10 MQ and higher by Insulation ohmmeter Common method 32point COM Suitable cable size 0 3 mar Current consumption m 60mA Operation display LED On with Input On 32point LED on by switching External connection method AOpoint connector x 2 Weight 0 15 kg Circuit diagram No Contact No Contact No Contact No Contact 1B20 0 1A20 16 2B20 32 2A20 48 1B19 1 1A19 17 2B19 33 2419 49 1B18 2 1A18 18 2B18 34 2A18 50 oo 1B17 3 1A17 19 2B17
74. Check the execution request for P2 at the moment when scan program P0 is complete and execute P2 25 30 Execute program P2 30 32 P2 stops due to the execution request for P1 and P1 is executed 32 34 As P1 execution is complete the suspended P2 is completely executed 34 Start a new scan P2 execution starts 25 5 12 Chapter 5 Program Structure and Operation Method E M 5 3 Operation Mode There are three operation modes of the CPU module RUN mode STOP mode and DEBUG mode It describes the operation process at each operation mode 5 3 1 RUN mode It executes a program operation normally Start the first scan at RUN mode Initialize data area Detemine whether to process by verifying the effectiveness of program Inspect the operation and detachment of modules installed Process communication service and others Maintaining RUN mode hange Operation Mode Changing to other mode Operate at the changed operation mode 1 Processing when a mode is changed At the beginning the data area is initialized and it determines whether to execute it by verifying the effectiveness of program 2 Operation process Execute I O refresh and program operation 1 Execute the interrupt program by detecting the operation conditions of interrupt program 2 Inspect the operation and detachment of modules installed 3 Process communication service and other
75. D System warning Handles warning flag about continuation operation light fault as below _RTC_ERR _RTC_ERR BOOL RTC dataerror Indicates that RTC data is abnormal Indicates that cold restart starts operation instead of hot or warm restart program since data D BCK ER D BCK ER BOOL Data backup Meier Gees by Fee ES error It is possible to use in the initialization program and it is reset automatically after completing the initialization program Indicates that restart operation warm or cold is done according to a parameter instead of hot restart operation since it exceeds hot restart time H BCK ER BOOL Hot restart during power recovery or the operation data disabled error required for hot restart operation is not backup normally It is possible to use in the initialization program and it is reset automatically after completing the initialization program This flag is used by initial program and is reset System AB SD ER AB SD ER BOOL Abnormal automatically after initial program completion warning Shutdown It is included to program stopping by ESTOP Rep function Flag Task collision Indicates that an identical task operates in _TASK_ERR _TASK_ERR BOOL Fixed cycle duplicate external task please refer to _TC_BMAPIn _TC_CNT n Indicates that when battery voltage for backup of _BAT_ERR _BAT_ERR BOOL Battery error user program and data memory is below the standard Light fault Representative flag displayed wh
76. DC24V Operation display LED On with output On External connection method 18point Terminal strip connector Weight 0 11kg Circuit diagram pes Contact TB1 0 TB2 1 TB3 2 TB4 3 ry TBS 4 e TB6 5 Ga TB7 6 CG TB8 7 SS TB9 8 TB10 9 TB11 10 TB12 11 TB13 12 Terminal TB14 13 block number TB15 14 TB16 15 TB17 DC24V TB18 COM Chapter 7 I O Module M 7 3 6 32 point transistor output module sink type Module type Transistor output module Spec XGQ TR4A Output point 32 point Insulation method Photo coupler insulation Rated load voltage DC 12 24V Operating load voltage range DC 10 2 26 4V Max load current 0 1A 1point 2A 1COM Leakage current at Off 0 1mA and lower Max inrush current 0 7A 10 ms and lower Max voltage drop at On DC 0 2V and lower Surge killer Zener diode i Off gt On 1 ms and shorter Response time On gt Off 1 ms and shorter Rated load resistance load Common method 32 points 1COM Current consumption 130mA when every point is On Extemal power Voltage DC12 24V 10 4 Vp p and lower ripple voltage supply Current 10mA and lower if connected to DC24V Operation display LED On with Input On External connection method 40 Pin Connector Suitable cable size 0 3 m Weight 0 1 kg Circuit diagram No Contact No Contact B20 0 A20 16 B19
77. E NG ONT DWORD Abnormal count of module refresh Increase when module Refresh is abnormal _REF_LIM_CNT DWORD Abnormal count of module refresh dieser Time Out REF ERR CNT DWORD Error count of module refresh Increase when module Refresh is abnormal MOD PD ERR CNT DWORD _ Error count of module reading Ti ee i reading module 1 Wword _MOD_WR_ERR_CNT DWORD Emor count of module writing Increase Wen NNT TOOL wora abnormall CA _CNT DWORD Count of module block data Increase when module block data service CA UM ONT DWORD Service count of block data Increase when block data service is abnormal CA ERR ONT DWORD Service error count of block data Increase when block data service is abnormal BUF_FULL_CNT DWORD Full count of CPU internal buffer Increase when CPU internal buffer is full r Indicates the instant power off count during the AC F_CNT WORD Indicates momentary shutdown times RUN mode operation _FALS_ NUM WORD FALS no Indicates the number of False App 1 7 Appendix 1 Flags List Appendix 1 2 Link Flags L List Here describes data link communication Flags L Table 1 Communication Flag List according to High speed link no High speed link no 1 12 No Keyword Type Contents Description Indicates normal operation of all station according to parameter set in High speed link and On under the condition as below High speed link hat all stati is RUN mode and parameter
78. Input resistance Approx 5 6 KQ Cp On 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter Initial value 3ms Response me Es Ims 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter bias Initial value 3ms Withstand voltage AC560V rms 3 Cycle altitude 2000m Insulation resistance 10 M8 and higher by Insulation ohmmeter Common method 16 point COM Suitable cable size Stranded cable between 0 3 0 75 m 2 8mm and smaller outer dia Suitable clamped terminal R1 25 3 Sleeve built in clamped terminal is not available Current consumption A 20mA Operation display LED On with Input On Extemal connection method 9 point Terminal strip connector M3 X 6 screws Weight 0 1 kg ee Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TB5 4 TB6 5 TB7 6 TB8 7 TB9 COM 0 mm block no Chapter 7 UO Module a 7 2 2 16 point DC24V input module source sink type Module type DC Input module Spec XGI D22A Input point 16 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx 4 mA Voltage range DC20 4 28 8V 5 and lower ripple rate Input derating None On voltage On current DC 19V and higher 3mA and higher Off voltage
79. It saves the change mode information and time if an operation mode is changed Saving the date time and mode change information e Saving up to 1 024 6 6 3 Shut down log Saving power On Off data with it s time data e Saving On Off data date and time e Saving up to 1 024 6 6 4 System log It saves the operation log of system that occurs during operation e Saving the date time and operation changes e XG5000 operation data key switch change information e Instantaneous interruption data and network operation e Saving up to 2 048 PLC history NewPLC Error Log Mode Log Shut down Log System Log Index Date Time Contents 44 2069 12 31 25 04 09 347 Overall reset XG5000 Ap 2069 12 31 25 04 09 385 AS 232C OK Connect DA 2069 12 31 25 04 09 201 Write Basic parameter A7 2069 12 31 25 04 09 681 Write 1 0 parameter DA 2069 12 31 25 04 09 462 Write Program DA 2069 12 31 25 04 09 208 Write Basic parameter G50 2069 12 31 25 04 09 703 Write 1 0 parameter pi 2069 12 31 25 04 09 485 Write Program 2007 05 16 15 36 12 410 AS 232C OK Disconnect 2007 05 16 15 38 30 896 RAS 232C OK Connect 2007 05 16 15 44 22 882 Momently shut down 2007 05 16 15 44 28 643 Momently shut down 2007 05 16 15 44 41 807 RS 232C OK Connect 2005 05 16 15 57 27 399 Copies data to flash memory Start 2005 05 16 15 58 02 148 Copies data to flash memory End 2005 05 16 15 58 02 525 Flash memory run mode Enable a gt Clear Save Close
80. M Chapter 5 Program Structure and Operation Method 5 1 Program Introduction 5 1 1 Program operation methods 1 Cyclic operation Scan It executes a program created by the basic program operation method of the PLC from the first to the last step cyclically and the procedure is called Program Scan And the series of process is called cyclic operation The procedure can be divided as follows Process description Operation starts Initialization processing e Step to start scan it runs once as follows if it is tumed on or if you reset it gt VO module reset gt self diagnostic execution gt Data clear gt Address allocation and type registration of I O module e Before starting an operation of program it reads the status of Input module and saves it to the input image area Program operation processing e Execute operations from the first to the last step of a program Program starts Program nds e Once a program s operation ends it outputs the content saved in the output image area to the output module e As a step that the CPU module ends 1 scan process and retums to the first step it processes the follows gt Updating the current values of Timer Counter and others gt Executing user event and data trace service gt Execute self diagnostic gt Execute high speed link and P2P service gt Check the status of mode setting key switch 5 1 Chapter 5 Program Structure and Op
81. MAN BOOL PID Output Select Auto 1 Manual _PIDO_PAUSE DWORD PID PAUSE 0 STOP or RUN 1 Paus _PIDO_OOPAUSE BOOL PID PAUSE 0 STOP or RUN 1 Paus _PIDO_REY DWORD PID Operate Direction 0 Forward 1 F _PIDO_OOREY BOOL PID Operate Direction 0 Forward 1 F _PIDO_AW2D DWORD PID Anti Wind up2 0 Enable 1 Disat _PIDO_OO4W2D BOOL PID Anti Wind up2 0 Enable 1 Disat _PIDOLREM_RUN DWORD PID Remote RUN bit for HMI 0 STO _PIDO_OOREM_RU BOOL PID Remote RUN bit for HMI 0 STO _PIDO_P_on_P DWORD PID Proportional term Ion ERR 1 01 _PIDO_OOP_on_P BOOL PID Proportional term O on ERR 1 01 _PIDO_D_on_ERR DWORD PID Derivative term Ion PV 1 0n EF _PIDO_O0D_on_ER BOOL PID Derivative term Ion PY Ton EF v gt 14 28 LS industrial Systems Chapter 14 Built in PID Function 2 Getting SV To set SV it is necessary to know PV conversion value of a system that a user desires Simply if a user desires to maintain the water level at 250mm it searches for the PV value indicating 250mm The value can be found by numerical analysis but it is more accurate to check it by using the response of an object to control experimentally In the system it was analyzed that PV outputs 8333 when the water level is 250mm but as a result of operating it actually the sensor output value was 8250 The cause of the error must be attributable to inaccurate sensor error of measurement reference point and others Therefore 8250 the value actually measured should
82. MOVE EN ENO O1_CHO_D _PIDO_OOMV 4 IN OUT ATA L1 delivers Analog input data to PV of PIDRUN instruction by using constant On contact LE If MXO bit is on it executes the control operation of PIDRUN block 0 and loop 0 and if it is complete it activates D A output If D A output is deactivated the module outputs the value set when it is registered L10 Delivers MV output of PIDRUN instruction to Analog output data by using constant ON contact 14 27 Chapter 14 Built in PID Function 14 7 3 PID control 1 Register parameter monitor Register PID parameters in the parameter monitor window and execute control setting If clicking the right button of mouse in the parameter monitor window and selecting Register in Parameter Comment it is possible to view Select Parameter Device window If selecting PID in List canceling View All and inputting 0 to Block No and Parameter No a user can see the parameter to save the setting and state of block 0 and loop 0 If selecting all parameters and checking OK it is possible to monitor parameters and change the values even during the program RUN E Select Variable Variable Variable Type O Local Variable Direct Variable Flag Global Variable Flag View List pp e Oa Block number o New Variable Loop number Edit Variable Comment z 55ean _PIDO_MAN DWORD PID Output Select Auto 1 Manual _PIDO_OO
83. PID STATE Setting disabled K DEVICE AREA KW 37 1050B 32L Data unit WORD h00 hff or BIT It indicates the state of abnormal state of a loop It is located at the address of KW 37 1050B 32L while each bit 16 has 16 meanings respectively At present a part of them are used among 16 bits STATE is on only for a moment that the related operation occurs while the operation is cancelled it returns to off The low 8 bits of STATE _PID B _ LJALARM 0 _ PID B _ LJALARM 7 represent kinds of abnormal state of a loop while the high 8 bits of STATE _PID B _ LISTATE 0 _PID B LISTATE 7 indicates the control state of a loop Assignment of each bit is as follows _PIDJ B _ LJALARM 0 skipping an operation because T_s setting is too small _PIDJ B _ LJALARM 1 K_pis 0 _PID B _ LJALARM 2 PV variation is limited _PID B _ LJALARM 3 MV variation is limited _PID B _ LJALARM A MV max value is limited _PID B _ LJALARM 5 MV min value is limited _PID B _ LJALARM 6 abnormally canceled during AT _PIDJ B _ LJSTATE 0 PID operation is in progress effective in case of PLC run _PIDJ B _ LJSTATE 1 PID AT is in progress _PIDJ B _ LJSTATE 2 PID AT is complete _PIDJ B LISTATE 3 PID is operating remotely by _PID B _ LJREM_RUM bit _PIDJ B _ LJSTATE A PID mode is manual output mode _PIDJ B LJSTATE 5 PID loop belongs to cascade _PID B _ LISTATE 6 PID loop is the cascade master loop _PIDJ B _ LJSTATE 7
84. PID auto tuning 0 Disable 1 Enable MV non impact conversion when converting PID _PID BL LIMV_BMPL Kx 256 1050B L Eege a _PID B _ LISV ee 050B 32 wir PID target value SV DOE UI T 050B 32 WOR BID operation cycle T_s 0 1ms PIDIBLILIK p KD 13 525B 16L REAL PID P constant K p PIDIBL LIT i KD 14 525B 16L REAL PIDI constant Tee _PIDJ B L T_d KD 15 525B 16L REAL PID D constant T_d sec FOE Ld PV ma GE 0508 32 WOR pin py variation it POBLE Mma EE WOR op nav variation imt DOE UNN ms cil 050B 32 iNT PID MV max value limit _PID BL LIMV_min fe O50B 32 NT PID MV min value limit DIE LMV man Dee INT PID manual output IMN men _PID B _ LISTATE a 0508 32 WOR PID State _PID B _ LJALARMo S Se 6800B 5 or PID Alarmo 1 T_s setting is small _PID B LIALARM1 Ee BIT PIDAlam1 1 K pis0 _PIDIBLILIALARM2 aoe 6800B 5 or PIDAlarm2 1 PV variation limited _PID BLIWALARMS See 6800B 5 Bit PID Alarm3 1 MV variation limited _PIDIBLILIALARMA SE 6800B 5 Bit PID Alarm4 1 MV max value limited _PID B _ LJALARMS5 EE BIT PIDAlarm5 1 MV min value limited _PID BLIWALARME ia 6800B 5 Bir PIDAlarm6 1 AT abnormal cancellation state _PIDIBLILIALARM7 o 6800B 5 en PID Alarm7 14 9 Chapter 14 Built in PID Function PID BLILISTATEO SC 6800B 5 Bit PIDStateO 0 PID_STOP 1 PID
85. PUTGET_NDRn WORD PUT GET complete n no 0 7 Base PUT GET complete App 1 5 Appendix 1 Flags List 6 The flags of the information of the system operation state App 1 6 Flags Name Type Contents Description Indicates the operation mode and operation CPU_TYPE WORD CPU Type Information State information _CPU_VER WORD CPU version Indicates CPU version number OS VER DWORD OS version Indicates OS version number _OS_VER_PATCH DWORD OS patch version Indicates OS version to second decimal places _OS DATE DWORD OG date Indicates OS distribution date Indicates max scan time during operation GCAN MAY WORD Max scan time Unit 0 1ms i Indicates min scan time during operation _SCAN_MIN WORD Min scan time Unit0 1ms _SCAN CUR WORD Eugene Indicates current scan time during operation Unit 0 1ms MON_YEAR WORD PLC month year data Indicates the month year of PLC clock data TIME DAY WORD PLC time day data Indicates the time day of PLC clock data SEC_MIN WORD PLC second minute data Indicates the second minute of PLC clock data Indicates the hundred year weekday of HUND_WK WORD PLC hundred year weekday data PLC clock data MON_YEAR_DT WORD Indicates watch information data month year TIME DAY DI WORD Indicates watch information data time day Watch information data SEC MN Dr WORD Indicates watch information data second minute Indicates watch information data HUND_WK DT WORD hundred year we
86. PV approaches SV For instance in case of _PID B _ LJMV_min 0 _PID B _ L JMV_max 10000 the system operation signal MV that is delivered to motor or heater repeats the output O gt 10000 gt 0 three times As such in case there is any possibility that a sudden change overburden the system it is necessary to set_PID B _ L JdMV Then set_PID B _ LIHYS_val which is used only during AT As a deadband that occurs when PV approaches SV it occurs higher than the reference during ascent while it does lower than the reference during descent That is if SV is 5000 and _PID B _ LJHYS val is 100 AT increases PV by maintaining MV as _ PID B _ LJMV_max up to 5100 SV _PIDJ B _ LJHYS_val and then it maintains MV as _PID B _ LJIMV_min up to 4900 SV _ PID B _ LJHYS_val executing tuning while reducing PV 10000 9000 8000 7000 6000 5000 4000 3000 2000 1000 CH 0 8 2 2 3 6 5 0 6 3 77 9 1 09 37 17 2 09 37 18 5 09 37 19 9 09 37 21 3 09 37 22 7 09 37 24 0 09 37 25 5 09 37 26 8 09 37 28 2 09 37 29 6 09 37 31 0 09 37 32 3 09 37 33 7 09 37 35 1 09 37 36 5 09 37 37 8 09 37 39 2 09 37 40 6 09 37 42 0 09 37 43 3 09 37 44 7 09 37 46 1 09 37 47 5 09 37 48 9 09 37 50 2 09 37 51 6 09 37 53 0 09 37 54 4 09 37 55 7 09 37 57 1 09 37 58 5 09 37 59 9 09 38 01 2 09 38 02 6 09 38 04 0 09 38 05 3 09 38 06 7 09 38 08 1 09 38 09 5 09 38 09 38 20 5 09 38 09 38 09 38 09
87. Please refer to chapter 14 Chapter 11 Maintenance 11 3 Periodic Inspection Please take a measure by checking the following items once or twice every 6 months Checklist Check method Judgment basis Actions Te ge Of emperature Measure by Ge Adjusting according to the Environment Humidity thermometer hygrometer 5 95 RH general spec the environment _ Measure corrosive gas in panel Contamination level Free of corrosive gas Looseness shake Try to move each module Should be firmly attached Tightening PLC status Built in dustimpurities Visual inspection No built in dustimpurities Looseness Tightening with a screwdriver No loosened screws Tightening Connection Proximate of cl oe GEES Visual inspection Proper spacing Calibration status terminal Loosened connector Visual inspection No looseness Tightening connector screws Check the voltage of input AC100 240V AC85 264V Check power voltage terminal by using a tester DC24V DC19 2 28 8V Change the power supplied e Check the total interrupti Check the battery VH TTT A battery should be replaced if ane time and warranty period i Battery replacement timing and it passes the warranty period e No battery voltage drop voltage drop i despite of no display display Regularly replace it because Fuse Visual inspection e No fusing element may be deteriorated by inrush current Chapter 12 Compliance with EMC S
88. PnBxxWS2 Word Saves area size 2 to save P2P parameter n xx block parameter n xx block Device Area device 3 to save P2P structure parameter n xx block N00031 N00034 _PnBxxWD3 Saves area device 3 to save P2P parameter n xx block Area size 3 to save P2P N00035 _PnBxxWS3 Word Saves area size 3 to save P2P parameter n xx block parameter n xx block Device Area device 4 to save P2P structure parameter n xx block N00036 No0039 _PnBxxwD4 Saves area device 4 to save P2P parameter n xx block Area size 4 to save P2P N00040 _PnBxxWS4 WORD Saves area size 4 to save P2P parameter n xx block parameter n xx block N area shall be set automatically when setting P2P parameter by using XG PD and available to modify during RUN by using P2P dedicated command N area has a different address classified according to P2P parameter setting no block index The area not used by P2P service as address is divided can be used by internal device App 1 10 Appendix 1 Flags List UM Appendix 1 4 Reserved Words The reserved words are predefined words to use in the system Therefore it is impossible to use them as the identifier Reserved Words ACTION END_ACTION ARRAY OF AT CASE OF ELSE END_CASE CONFIGURATION END_ CONFIGURATION Name of Data Type DATE D DATE_AND_TIME DT EXIT FOR TO BY DO END_FOR FUNCTION END
89. SLP T40P Relay board SLP RY4A Chapter 7 I O Module nn 7 6 3 Smart Link Wiring Diagram Wiring Diagram with SLP T40P Wiring Diagram with SLP RY4A SLP RY4B SLP T40P I O module SLP T40P SLP RY4A B I O module SLP RY4A B terminal block connector terminal block terminal connector terminal No No L block No No block No 7 25 Chapter 8 Power Module M Chapter 8 Power Module This chapter describes the selection type and specifications of power module 8 1 Selection The selection of power module is determined by the current that input power voltage and power module should supply to the system that is the sum of current consumption of digital O module special module and communication module that are installed on a same base with the power module If it exceeds the rated output capacity of power module the system does not properly work Select a power module by considering the power current of each module when structuring a system For consumption current of each module refer to user manual or data sheet of each module 1 Current consumption by modules DC 5V Unit mA item Model Current item Model Cem consumptio
90. SV should be set before AT while the AT function sets MV three times in good order of _PID B _ LIMV_max and _PID B _ L MV_min operates it checks the system s state PV response measures the time and vibration degree to reach to the AT target value AT_ST and finally calculates _PID B _ L T_s PID B _ L K_p _PID B _ L T_i and _PID B _ L T_d suitable for the measurements To calculate the accurate tuning value refer to the AT setting described in 14 7 4 and induce the AT operation accordingly Auto tuning At the moment when a series of works end AT may automatically substitutes _PID B L T_s PID B _ L K_p _PID B _ L T_i and_PID B _ L T_d which are calculated to the corresponding positions so a user must note that_PID B _ L T_s _PID B L K_p _PID B _ L T_i and _PID B _ L T_d that are used before are to be eliminated 14 22 Chapter 14 Built in PID Function M 14 6 4 Operation and function of cascade PIDCAS instruction executes CASCADE PID control by operating two PID loops In general CASCADE PID control is used for chemical process or temperature control through fuel and at the moment two loops used are called master and slave respectively For instance assuming temperature control through fuel s flowrate in case of single loop PID control it opens fuel valve and control Wels flow with which it controls the temperature of heating furnace Therefore a single PID loop is a system to indirectly
91. _ FUNCTION FUNCTION _BLOCK END_FUNCTION_ BLOCK Names of Function Block IF THEN ELSIF ELSE END_IF OK Operator IL Language Operator ST Language PROGRAM PROGRAM END_PROGRAM REPEAT UNTIL END_REPEAT RESOURCE END_RESOURCE RETAIN RETURN STEP END_STEP STRUCTURE END_STRUCTURE T TASK WITH TIME_OF_DAY TOD TRANSITION FROM TO END_TRANSITION TYPE END_TYPE VAR END_VAR VAR_INPUT END_VAR VAR_OUTPUT END_VAR VAR_IN_OUT END_VAR VAR_EXTERNAL END_VAR VAR_ACCESS END_VAR VAR_GLOBAL END_VAR WHILE DO END_WHILE WITH App 1 11 Appendix 2 Dimensions Appendix 2 Dimensions Unit mm 1 CPU module 2 UO module HO Module Terminal Block type PS 2 5 2 2 2 5 5 VO Module Connector type App 2 1 Appendix 2 Dimensions 3 Power Module Power Module 4 Main Expansion Base Main Base
92. _RUN _PIDIBL LISTATE1 ele 16800B 5 Bit PID State1 0 AT_STOP 1 AT_RUN PID BLILISTATE2 SSC 6800B 5 Bit PID State2 DAT UNDONE 1 DONE _PID BL LISTATES ia 6800B 5 Bir PID State3 0 REM STOP 1 REM_RUN PID BLILISTATES el 6800B 5 Bit PIDState4 AUTO DUT 1 MAN_OUT PID BLILISTATES aa 6800B 5 Bit PiDState5 DAS STOP CAS RUN pop ILSTATE6 ai 6800B 5 Bit PID State6 0 SLV SINGLE 1 CAS MST pop ILSTATE7 Se 6800B 5 Bit PID State7 0 AW_STOP 1 AW_ACT _PID B LIPV Keng O50B 32 wir PID Presentvalue PV _PID B _ LIPV_old iil 050B 32 INT PID previous present value PV_old DIE LMV Kee 050B 32 int PID Output value MV DOS Dat aer SE DEL WOR p non impact operating memory _PID B LJERR KD 21 525B 16L DINT PID control error _PID B L MV_p KD 22 525B 16L REAL PID output P component PID B DMV i KD 23 525B 16L REAL PID output I component PDS LMV d KD 24 525B 16L REAL PID output D component _PID B _ LIDB_W aie TT WOR PID deadband setting operating after stabilizing _PID B LIT lag Kee 1050B 32 WOR PID differential function Lag fiter a HATEN Geen Geht GC PID auto tuning hysterisis setting _PID B LIAT_SV chia 050B 32 int PID auto tuning SV setting _PID B _ LIAT_step E 050B 32 a ere al state indication setting by user PIDIS IUNT MEM cael ee Dem PID internal memory setting by user prohibited _ Area prohibited from user
93. a measure if POWER LED is Off when turing it on or during operation POWER LED is Off Is the power being supplied No Supply the power Yes No Yes Is the POWER LED On No Adjust the supplying power within the range the power voltage within the allowable voltage range Yes No Yes Is the POWER LED On Yes Has a fuse bumt out as a fuse bumt oul Replace a fuse with new one Yes Is the POWER LED On No Is the power module fixed Fixthe power module firmly Yes Is the POWER LED On Is the overcurrent protection 1 Check the current capacity and working properly reduce any overcurrent 2 Tum off input power and tum it on again Yes Is the POWER LED On Prepare a troubleshooting questionnaire and contact the dealer End 13 2 LS industrial Systems Chapter 13 Troubleshooting UM 13 2 2 Action when ERR LED is on The paragraph describes the orders of taking a measure if ERR LED is On when tuming it on starting operation or operating ERR LED is off Check the error code message by accessing to XG5000 Please refer to the flags in Appendix 1 and remove the causes No Yes ERR LED stil blink No Prepare a troubleshooting questionnaire and contact the dealer End If warning error occurs the PLC system does not stop but it is necessary to check the error message and take a c
94. able CountAvr 2 0 16000 Disable 1 Disable Count Avr 2 0 16000 Disable 1 Disable CountAvr 2 Cancel 4 Analog output module XGF DV4A Analog output module functionally converts the control output digital value which is created by PLC s control operation to 4mA 20mA and delivers it to a drive of an object to control XGF DV4A model has totally 4 channels and like XGF AC8A it may be changed in the I O parameter setting window It is necessary to change CHO to Operate and set the output range to 0 5V set along a driver The MV digital output of O 1000 which is created by PID control operation is reduced as small as 1 2000 and it is delivered to the signal of the driver The figure shows the setting window of XGF DV4A in XG5000 veters HU MOV hFFFF ers n XGF DV44 Voltage 4 CH en 02 Default Dooooo a 03 Default Parameter CHO CH1 CH2 CH3 mz OI Base 01 Default EI Base 02 Defaul mz EI Base 03 Defaul Base 04 Default E Base 05 Defaull f Base 06 BD Base 07 Channel status Output range Input type CH Output type 0 1 0000 Enable 0 5V Minvalue v Disable 1 5 O 16000 Former value Disable 125V 0 16000 Former value Disable 125V 0 16000 Former value Allocation P00000 POOOOF P00010 POOO1F Delete Slot Delete Base Base Sett
95. actly twisted and connected in the shortest distance 6 AC110V AC220V cable should be as thick as possible 2mm to reduce voltage drop AC110V DC24V cables should not be installed close to main circuit cable high voltage high current and I O signal cable They should be 100mm away from such cables 7 To prevent surge from lightning use the lightning surge absorber as presented below PLC WO device E2 Surge absorber to prevent lighting 1 Isolate the grounding E1 of lightning surge absorber from the grounding E2 of the PLC 2 Select a lightning surge absorber type so that the max voltage may not the specified allowable voltage of the absorber 8 When noise may be intruded inside it use an insulated shielding transformer or noise filter 9 Wiring of each input power should be twisted as short as possible and the wiring of shielding transformer or noise filter should not be arranged via a duct 10 2 2 I O Device wiring 1 The size of VO device cable is limited to 0 3 2 mm but it is recommended to select a size 0 3 mm to use conveniently 2 Please isolate input signal line from output signal line 3 I O signal lines should be wired 100mm and more away from high voltage high current main circuit cable 4 Batch shield cable should be used and the PLC side should be grounded unless the main circuit cable and power cable can not be isolated Shield cable Output 10 10
96. age type of OV 5V The output of Analog output module is used as a drive signal of a driver If it is used directly as the motive power of driver PLC may be subject to malfunction 7 Object to conirol The system uses water level control system as its object to control The water level system is designed to supply water to a water tank of which bottom is slightly open and maintain a desirable water level The water in a tank uniformly flows out and the increase decrease of water depends on the water inflow by means of a pump The structure of the water control system is as follows Water level sensor driver pump r inflow Water level Water tank outflow 14 7 2 Program example 1 The figure shows a program example to execute PID control by using Analog input module and Analog output module but PID constant and SV value are set in the parameter monitor window in the program Comment transmits the A D conversion module input to each PV of loop0 loopt ON MOVE EN ENO _00_CHO_D ATA IN OUT PD Dip C t exeutes the PID block 0 loop 0 and when completing the execution it allows the output of D A OMMEN conversion INST3 MX0 PID operation _01_CHO_O condition 2MxX0 PIDRUN UTEN 01_CHO_OUTEN activate 1 REQ DON s the D A output E D BLOC PID_ K STAT D 400P Comment transmits the _PIDO_OOMY to D A conversion module output ON
97. alizing as 0 Initializing as 0 Initializing as 0 STOP RUN Maintaining the previous value Maintaining the previous value Maintaining the previous value 1 The terms and definitions for 3 types of variables are as follows 1 Default variable a variable not set to maintain the initial previous value 2 Initialization INIT variable a variable set to maintain the initial value 3 Retain variable a variable set to maintain the previous value 3 Data initialization Every device memory is cleared up as 0 at the status of memory deletion The data value may be assigned initially depending on a system and at the moment the initialization task should be used 5 18 Chapter 6 Functions of CPU Module M Chapter 6 Functions of CPU Module 6 1 Self diagnostic Function 1 The self diagnostic is the function that the CPU module diagnoses any trouble of the PLC system 2 It detects any trouble when turning on the PLC system or any trouble is found during the operation avoid the system from malfunctioning and taking preventive measures 6 1 1 Scan watchdog timer WDT Watchdog Timer is the function to detect any program runaway resulting from abnormal hardware software of PLC CPU module 1 WDT is a timer used to detect an operation delay from abnormal user program The detection time of WDT is set in the basic parameter of XG5000 2 WDT monitors any scan overtime during operation and if
98. am exceeds normal limits Indicates that program memory is destroyed P_BCK_ER PGM_ER BOOL Program error or program cannot operate normally Refer to _ DOMAIN_ST stem error clear BYTE Sy Handles error flags about error clear as below heavy fault Detects heavy fault of external device When _ANNLN_ER_M BOOL Error clear ANNLN_ER occurs if it is operated to ignore it this flag is set _CNF_ER_M App 3 2 Module Skip Flag Appendix 3 Compatibility with GLOFA Used to continue run even if there is a problem in BOOL Fault mask settin aut mas seting the base or module mounted to base while BASE Min BASE Min ARRAY onbase unit e R running Set the base position to mask BYTE Fault mask settin Used to continue run even if there is a problem in SLOT_M n SLOT_M n ARRAY eK slotunii g the mounted module while running Set the slot position to mask Used to rule out a specified extended base while BASE Slr BASE Sin BOOL Skip setting on running If this flag is set CPU prevents access of ARRAY base unit the extended base It is available to change an extended base power and module while running Used to rule out a specified extended base while BYTE Skip setting on SLOT_S n SLOT_S n ARRAY lot unit running If this flag is set CPU prevents access of aia the extended base App 3 3 Appendix 3 Compatibility with GLOFA ze Le coments TI Senge CHE Wan CNF WAR WOR
99. ame Type Contents Description USER_F WORD Timer used by user The timer which can be used by user Clock signal used in user program reverses _T20MS 20ms cycle clock On Off per a half cycle Please use more enough long clock signal than _T100MS 100ms cycle clock PLC scan time gntong 9 _T200MS 200ms cycle clock Clock signal starts from Off condition when initialization program starts or scan program T1S 1s cycle clock Starts T2S 2s cycle clock _7100ms clock example T Sms 5Oms _T10S 10s cycle clock i i i _T20S 20s cycle clock T60S 60s cycle clock Always On state flag used when writing user App 1 4 Ordinary time Off a Ja 1 st scan On Appendix 1 Flags List Type Contents Description Always Off state flag used when writing user program on Ja Only 1 st scan On after operation start AOFF BOOL 1 st scan Off Only 1 st scan Off after operation start R be e On Off reversed flag per every scan when user STOG BOOL eae ely ee program is working On state for first scan __USER_CLK WORD User clock 5 The flags of operation result Flags Name Clock available for user setting Contents Description LOGIC_RESULT SS Display the logic result Display the logic result Poo fora error flag Ski Operation error latch flag am pa ERR IDX_ERR BOOL Overflow error flag array index range Operation error flag on the basis of operation function FN or fun
100. and of a loop The only positive value is available and it operates within the area set up and down the SV That is if PV is within the section of SV DB_W SV DB_W it is necessary to substitute SV for PV can not checked externally If setting the value to 0 the function does not work Deadband It is used to eliminate small output flunctuation resulting from small change of state as PV approaches to SV If inputting a value into DB_W during PID control a deadband is formed as much as up down of SV If PV follows SV and enters the inside of deadband during control ERR is forcibly calculated as 0 and the change of MV stops as long as PV remains in the section That is it s like the pause to control in a stable section and through it a driver receives input uniformly while it operate stably and helps it not to be overburdened It is recommended to use it after the system is properly stablized in a section set as deadband The reason is because a control may suffer from temporary transient phenomena while entering into the deadband 14 19 Chapter 14 Built in PID Function GO _PID B _ L Td_lag PID Td lag filter Setting area K DEVICE AREA KW 51 1050B 32L Data unit WORD 0 65535 It sets the primary delay filter based on the differential calculation of a loop and makes the differential effect reacting as an instant impact more smooth and constantly If setting it higher it may result in more smooth differen
101. ase of power off or instantaneous interruption By using the clock data of RTC the time control for the operation or trouble logs of the system is available The present time of RTC is updated to the clock related F device per scan 1 Read from XG5000 Setting Click PLC RTC in the online mode PLC Information PLC Information NewPLC CPU Performance Password PLC RTC State PLC ATC is set Date E Synchronize PLC with PC clock Send to PLC It displays the time from the PLC RTC If it displays the present time incorrectly a user can fix it up by transferring the right time after manually setting the time or performing Synchronize PLC with PC clock method to transmit the time of PC clock connected to the PM 3 56 15 PLC 2 Clock reading by Flag It can be monitored by flags as follows Flags to read the clock Examples Description _MON_YEAR_DT h0599 May 1999 _TIME_DAY_ DT h1512 3P M 12 _SEC_MIN_DT h4142 42 minutes 41 seconds HUND Wk Dr h2001 20xx Monday The time data of _TIME_DAY_DT is displayed on 24 hrs basis 6 4 L industrial systems Chapter 6 Functions of CPU Module M 3 Clock data modified by program A user also can set the value of clock by using a program Itis used when setting the time manually by external digital switches or creating a system to calibrate a clock periodically on network In the RTC SET function block inp
102. be used as the state value of water level 250mm The value is also used as SV when controlling 250mm 3 Control setting Download the previously created program to PLC and start monitoring Then set the parameters registered to the parameter monitor window The following figure shows the view of example program s parameter monitor window User Function Function Block MMO PIDRUN User Data Type REQ H Pa C PID_ STAT Sne geroje ch Global Direct Variables al NewProgram Program ch NewProgram L x Pic Progam _ Vatiable Device Device Variable Comment 3 NewPLC NewProgram B INST PIDRUN INST REQ BOOL NewPLC NewProgram NewPLC NewProgram INST BLOCK UINT 4 NewPLC NewProgram INST LOOP UINT 15 NewPLC NewProgram INST DONE BOOL E NewPLC NewProgram INST PID_STAT agi WORD Analog Input NewPLC NewProgram _00_CHO_DATA E0 INT 2UW0 0 2 Module CHO Output Analog Output NewPLC NewProgram _01_CHO_DATA E0 INT UWO 1 3 Module CHO Input ECKE Analog Output DI CH 3 Module CHO NewPLC NewProgram N BOOL U 0 1 32 Output Status Setting Settings include three SV K_p and MV_max SV is set to 8250 which is actually measured and Kp is given with 5 temporarily MV_max is an item to limit the max value of MV and is set to 1000 in accordance with ADC DAC module 1 dustrial Systems 14 29 Chapter 14 Built in PID Function 4 Control state observance using trend monitor It activates trend mo
103. cable version V2 0and V2 0and V2 0and V1 0and V1 0and V1 0 and V2 0 and PP higher higher higher higher higher higher higher 2 9 Chapter 2 System Configuration WW e 2 4 3 Remote I O system Smart I O series is the network system to control the O module remotely installed and the network systems are Profibus DP DeviceNet Rnet Cnet and others 1 VO System Application by Network Types Remote I O modules are classified as follows Network type Master Profibus DP DeviceNet Rnet Modbus Cnet FEnet Ethernet IP RAPIEnet The above information may vary for the performance improvement For the accurate and latest information refer to the manual of each network system 2 Block type Remote I O System 1 System Configuration It consists of Profibus DP DeviceNet and Rnet and it can use a block type remote I O irrespective of series Especially Profibus DP and DeviceNet are developed in accordance with the intemational standards so they can be connected to other products as well as the company s Smart O Pnet Dnet Rnet Cnet Main base nai Master module Lidd NNdd1DxX e Up to 12 units of master modules can be installed and it can be also installed on the extension base 2 I O Allocation and VO Numbering e Variables can be allocated to the Remote I O by the high speed link parameters of XG PD e WO variables or internal variables can be designated as I O e
104. ckplane ladder program execution by MPU and parallel execution of I O data scan etc MPU processing time BP Controller processing time Digital I O c PEX Type Ladder execution System Task module Analog module Pedes e 32kstep 32 points 8 ch 1module 1module 200 byte 1 block CPUU H S 0 896 msec 0 6 msec 20 us 75 4S 185 us CPUE 2 688 msec 0 8 msec 2 Calculation of scan time The CPU module executes controls along the following steps A user can estimate the control performance of a system that the user is to structure from the following calculation WO data Refresh 2 System check amp Network Service Task process XG5000 service Program Ladder Scan Ladder Scan Ladder Scan Scan lo Ee BP Controller H GE aw sasunisensuatndeieiainite SES efieberireiereg it porter VO Module Network Module Data Refresh Data exchange 1 Scan time Scan program process 2 System check A Task process O data Refresh Network Service XG5000 Service 6 User Task Program process Scan program process no of program steps created x 0 028 4s 2 System check amp Task process 600 HS 1 0 ms varies depending on the usage of auxiliary functions XG5000 Service process time 100 xs at the max data monitor Task Program process time sum of task processing time that occurs within a scan the time calculation by task programs are as
105. ction block FB is renewed every time operation works Operation error latch flag on the basis of program block PB the error indication which occurs while program block running keeps until the program ends It is available to delete by a Error flag displayed when exceeding the setting array numbers Error latch flag displayed when exceeding the _ARY_IDX_LER mome Overflow error latch flag array index range setting array numbers ALL OFF All output Off On only in case of all output is Off PUT_CNT DWORD PUT function count Increase during PUT service execution GET ONT GET function count Increase during GET service execution FPU_FLAG_E FPU_FLAG_ BOOL FPU_FLAG_O Floating point error flag FPU_FLAG_U FPU_FLAG_Z Error flag in case of irregular input Error flag in case of incorrect error Error flag in case of floating point overflow Error flag in case of floating point underflow Error flag in case of invalid operation Error flag in case of zero 0 divide FPU_LFLAG_ FULGO _FPU LFLAG U BOOL Floating point error latch flag _FPU LFLAG V BOOL _FPU LFLAG Z BOOL _PUTGET_ERRn WORD PUT GET error Error latch flag in case of incorrect error Error latch flag of floating point overflow Error latch flag of floating point underflow Error latch flag in case of invalid operation Error latch flag in case of zero 0 divide n no 0 7 Base PUT GET error _
106. ctive measures To troubleshoot the system correctly make sure to take the following cautions and procedures 1 Check by visual inspection Please check the followings visually e Operation status Stop Run e Power On Off status e I O device status e Wiring status I O wiring extension and communication cable e Check the status of each display POWER LED RUN STOP LED WO LED and etc connect to peripherals and check the operation condition and program 2 Check any abnormality Please observe how a fault changes by executing the followings e Move the key switch to STOP and tum it On Off 3 Restricting Range Estimate by which factor a fault occurs by the following methods e Is it from the PLC or extemal factor e O module or others e PLC program 13 2 Troubleshooting The above stated detection methods description for error codes and measures are explained by phenomenon Measures taken when Power LED is Off Measures taken when Error LED is On Measures taken when Run Stop LED is Off Measures taken when I O module does not work properly Measures taken when witing program is not possible Si dustrial Sy tems 13 1 i Trouble If Power LED is Off If Err LED is On If Run Stop LED is Off If HO module does not work properly If writing a program is not possible LE LA Chapter 13 Troubleshooting 13 2 1 Action when POWER LED is off The paragraph describes the orders of taking
107. ctually used current A Vatop voltage drop of each output module V 5 Input average power consumption of input module power consumption of simultaneous On point e Wn lin X E X input point X simultaneous On rate W lin input current root mean square value in case of AC A E input voltage actually used voltage V 6 Power consumption of special module power assembly e Ws l5v X5 lza X 24 hoov X 100 W The sum of power consumption calculated by each block is the power consumption of the entire PLC system e W Wew Weu Weav Wout Win Ws W Calculate the heats according to the entire power consumption W and review the temperature increase within the control panel 10 2 Chapter 10 Installation and Wiring The calculation of temperature rise within the control panel is displayed as follows T W UA C W power consumption of the entire PLC system the above calculated value A surface area of control panel mf U if equalizing the temperature of the control panel 3 using a fan and others 6 If the air inside the panel is not ventilated 10 1 2 Cautions for handling It describes the cautions for handling from unpacking to installation e Please do not drop it or apply excessive force on it e Please do not separate PCB from the case It may cause a trouble e During wiring a special attention should be paid so that impurities such as wiring remainder should not be inserted
108. d K DEVICE AREA KW 41 1050B 32L Data unit WORD 0 65535 A loop saves the information necessary for operating Bumpless changeover The memory is automatically set and inputted by means of PID internal operation while it is prohibited for a user to set the value Bumpless Change Over In case PID control returns to auto output mode after being converted to manual output mode it increases the output from 0 like a control system that is newly started by which the system is subject to mode conversion impact That is a certain output is allowed in manual mode and as soon as it is converted to auto mode the output rises from 0 again To prevent the mode conversion impact it uses MV_BMPL function which detects the last state of manual mode of the current system during the mode conversion and induces it to continue the control output from the part smoothly By expanding it master loop detects the slave loop state with master loop MV_BMPL allowed and creates the control output to be smoothly continued 14 18 Chapter 14 Built in PID Function M 16 _PID B ILIERR PID ERRor value Setting disabled K DEVICE AREA KD 21 525B 16L Data unit DINT 2747483648 2747483647 It represents the current error of a loop In PID error is defined as SV PV It is used as an indication how far the current state is distance from the desirable state and if error is 0 it means that the control system state reaches
109. d and more times DC24V 1A DC100V 0 1A L R 7ms 100 thousand and more times Response Off gt On 10 ms and lower time On gt Off 12 ms and lower Common method 16 point 1COM Current consumption 500mA when every point is On Operation display LED On with output On External connection method 18point Terminal strip connector M3 X 6 screws Weight 0 17kg DE Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TB5 4 TB6 5 TB7 6 TB8 7 TB9 8 TB10 9 TB11 10 TB12 11 TB13 12 T TB14 13 Terminal TB15 14 block number TB16 15 TB17 COM TB18 NC Chapter 7 UO Module 7 3 3 16 point relay output module Surge Killer built in type Module Relay output module type Spec XGQ RY2B Output point 16 points Insulation method Relay insulation Rated load voltage current DC24V 2A resistance load AC220V 2A COS 1 Min load voltage current DC5V 1mA Max load voltage current AC250V DC125V Leakage current at Off 0 1mA AC220V 60Hz Max switching frequency 3 600 times hr Surge killer Varistor 387 473V C R absorber Mechanical 20 million and more times Rated load voltage current 100 thousand and more times Life TE AC200V 1 5A AC240V 1A COSY 0 7 100 thousand and more times ectrical AC200V 1A AC240V 0 5A COSY 0 35 100 tho
110. d network Cnet Computer Link Network FEnet Fast Ethernet Network Pnet Profibus DP Network Dnet DeviceNet Network Fnet Field bus Network RAPIEnet Real time Automation Protocols for Industrial Ethernet Chapter 1 Introduction Term Definition Remarks As an abbreviation of Real Time Clock it is collectively referred as a RTC universal IC with a function of clock e A timer to monitor pre determined execution time of a program and _ Watchdog Timer generate a warning unless it is not complete within the time Operation unit to immediately output operation results for an input such Function as four arithmetical operations and comparative operations instead of memorizing within commands Operation unit memorizing operation results within commands such as PEO timer and counter and using the results memorized for several scans e i e IX0 0 2 Directvariable Keren Gester name and type of them separately declared QW1 2 1 e MID 1234 etc A variable of which name type and others are declared and used by a TE EE user For instance if declared such as INPUT_0 IX0 0 2 y RESULT MD1234 a program can be used with the name of INPUT_0 and RESULT instead of IX0 0 2 and MD1234 GMWIN Peripheral for GLOFA GM series creating editing compiling and debugging a program It means the operation condition of a program 3 types such as constant Task task internal contact
111. daa eie ddai a a er iaia nane 6 2 6 1 5 Troubleshooting BE 6 2 6 2 ClOCK FUN CUO EE 6 4 6 3 Remote Din EE 6 6 Eelere 6 9 6 4 1 Forcible VO Setting iiei iiai aresep aaa alra da Eaa Raa aaar A E Aara aai 6 9 6 4 2 Forcible On Off processing time and processing mefbo EEN 6 10 6 5 Direct VO tee Ciel 6 11 6 6 Saving Operation L OJS E 6 12 66 1 Error lOQ S a a E e A G 6 12 6 6 2 Mode Change op cescctectes se cruevescivisetanexii austenite nec raindance dee KAKATAA Earann reaa 6 12 6 6 9 Power OMON Eege 6 12 66 4 System 100 siaksi ai aaaea aaa araa Aae Gaa E EA EN anita A a NEE 6 12 6 7 Diagnosing Faults of External Device ENNEN 6 14 6 8 Fault Mask e e 6 15 6 8 1 Applications And Operations ENEE 6 15 6 8 2 Fault mask settig ENNEN 6 15 6 8 3 Releasing fault Mask vxicceciet sete aaeriew eee aii deed eid eerie deviance 6 15 6 9 VO Module Skip FUNCUON E 6 16 6 9 1 Applications and e Ce 6 16 6 9 2 Setting and processing VVO data NEEN 6 16 6 9 3 Releasing skip umchon ENEE 6 16 6 10 Module Replacement during Coerzaton AEN 6 17 6 101 Cautions TO usage E 6 17 6 10 2 Replace mOdules ssiri irasara ereen aa rapeaa aadd raa EEEa Ea a aa Eaa paR E Aaa Eiana 6 17 6 11 Allocating VO NUM er saiisacesesterseecteseer abate tetera atnrentaneadatatiieid abana iaiia aiaia 6 18 6 12 Program Modificaiton during Operation EEN 6 18 Chapter 7 VO Module 7 1 Cautions for Selecting MOCUICS NEEN 7 1 7 2 Digital Input Module Specifications EEN 7 3 7 2
112. data in the debugging operation of the system 4 Remote Reset 1 Remote reset is the function to reset the CPU module remotely in case an error occurs in a place not to directly control the CPU module 2 Like the switch control it supports Reset and Overall Reset Note 1 For the further information about remote functions please refer to the Online part in the user s manual of XG5000 5 Flash memory operation mode 1 What is the flash operation mode It means that the system operates by the backup program in flash in case the data in program ram are damaged If selecting Flash Memory Operation Mode it starts operation after being moved to the program memory of the CPU module when the operation mode is changed from other mode to RUN mode or when restarting 6 6 Chapter 6 Functions of CPU Module 2 Flash Memory Operation Mode Setting Check the operation mode setting by using Online gt Set Flash Memory gt Enable flash memory run mode and click OK Once pressing it it shows a dialogue box stating Saving flash memory program and copies the program from user program area to flash Flash Memory Run Mode Setup KI State Type Internal 16MB flash memory Disable flash memory operation mode Select Disable flash memory run mode Info Always copies backup the program to PLC flash memory after program download or online editing Also copies the program to flash
113. de by GMWIN ghet change factor Running mode Change the running mode by remote CMOD_RPADT change factor GMWIN _SYS_STATE WORD Sos de Ch T SCH CMOD_RLINK unning mode ange t e running mode by change factor communication USTOP ON Stopped by While RUN mode operation stopped after SS STOP function scan completion by STOP function i ff for the i FORCE IN Ponsa nou Indicates that a forced On Off for the input contact is running Indi hat af ff for th _FORCE_OUT Forced output ndicates that a forced On Off for the output contact is running Stopped by While RUN mode operation stopped ESTOP function immediately by ESTOP function _ESTOP_ON Monitor on Indicates that external monitor is running execution about program and variable Remote mode Indicates that it is operated by remote REMOTE_CON On mode App 3 7 Appendix 3 Compatibility with GLOFA pasao a ma el comens Sege Se Indicates the connection state of CPU module and GMWIN state Local GMWIN Bit indicated connection state of local connection GMWIN PADT_CNF BYTE Gier Bit indicated connection state of remote GMWIN connection R emoa oe Bit indicated connection state of remote communication SE communication connection Restart mode E _RST_TY Cold restart Please refer to 4 5 1 Restart mode Hotrestat restart INIT DN INIT DN Initialization is Indicates that user written initialization System running progra
114. dule CO DEER _lO_DEERO BYTE detachment When slot module configuration is changed while PLC _lO_DEER7 S running it displays the detected slot location on bit map location Fuse cutoff When a fuse equipped to a module is cut off it is displayed as FUSE_ER_N FUSE_ER_N UINT the lowest slot number after detecting this error in slot slot number locations FUSE_ERRin FUSE ERO BYTE Fuse cutoff slot When a fuse equipped to a module is cut off it displays the T E location detected slot location on bit map WO module System ____ When itis not possible to read write the I O module each slot eo ad ig AWERN IO RWERN unr C20n9 wtting ules itis displayed played as the lowest slot number after warning error slot e i detecting this error in slot locations detailed number flag WO module CO RWERRIn IO RWERO BYTE reading writing When it is not possible to read write the WO module each slot error slot modules it displays the detected slot location on bit map location BYTE lotnumber detecting this error in slot locations Special link ne die When it is not possible to initialize speciallink module of each _SP_IFERR n _IP_IFER_O slot module or to interface normally due to module interface error fe ees i malfunction it displays the detected slot location on bit map Heavy fault of external device is detected by user program Heavy fault i and that error is saved at this zone as nu
115. e High speed link parameter area 512Kbyte 512Kbyte e P2P parameter area e Interrupt setting data area e Reserved area Execution program area e Scan program area 256Kbyte 128Kbyte e Task program area Program storage area e Scan program backup area e Task program area e Upload area e User defined function Function block area SR e Parameter initialization data area e Preserved parameter designation data area e Reserved area 5 16 i 5 4 2 Data memory Chapter 5 Program Structure and Operation Method The storage capacity and data area type of the data memory are as follows Item area Capacity XGI CPUU D XGI CPUU XGI CPUH XGI CPUS XGI CPUE Whole data memory area 3M byte 2M byte 1M byte 512K byte System area e I O data table Forcible VO table 770K byte 556K byte 238K byte e Reserved area System flag Analogue image flag 8K byte 4K byte 2K byte Flag area PID flag 16K byte 4K byte High speed link flag 22K byte P2P flag 42K byte Input image area l 16K byte 4K byte Output image area Q 16K byte 4K byte R area R 1024K byte 128K byte 64K byte 32K byte Direct parameter area M 256K byte 128K byte 32K byte Symbolic parameter area max 512K byte 128K byte 64K byte Stack area 256K byte 64K byte 64K byte 5 4 3 Data retain area setting If the data necessary for operation or the data that occur during opera
116. e any problem but the performance of diode D in load may be reduced probably causing a trouble e Connect a dozens several hundreds KQ resistor to a load in parallel Load can not be off e Leakage current from surge absorbing circuit connected to an output element in parallel e Connect a dozens of kQ resistor or CR of which impedance is equal to the resistance to load in parallel Note If the length of wiring from output module to load is long it may have leakage current from capacity of cables TE I E a Hej Abnormal time when load is a C R type timer e Leakage current from surge absorbing circuit connected to an output element in parallel e Operate the C R type timer by mediating a relay e Use other one but a C R type timer Note A timers intemal circuit may have half wave rectification a Output 9 Load can not be off DC 13 10 e Circulating current resulting from two different power source e Itcirculates if E1 lt E2 e It also circulates even when E1 is Off E2 is On e Adjusting plural to singular power source e Connecting to circulating current preventive diodeffgue Note If load is relay and others it needs connecting a counter voltage absorbing diode as a dotted line in the figure Trouble types and measures of output circuit continued Phenomena Causes Chapter 13 Troubleshooting Measures e Overcurrent at Off If a large current load such as sol
117. e flag used when writing a user program ON 10N O BOOL First scan On flag operated after starting the operation _1OFF _1OFF E 1 st scan Off First scan Off flag operated after starting the operation Reversal every scan On Off reversed per scan when user program is _stoG _sToG 2 a ae scan toggle working On state for first scan are When this flag is set by user written initialization program INIT_DON mpl f initial _INIT_DONE Compete ainia scan program starts operation after initialization program E program ends SC DAT Current date of _RTC_DATE DATE Indicates day data on the basis of 1 Jan 1984 SE TO Indicates a data for the time of the day on the basis of _RTC_TOD TOD Current time of RTC y 00 00 00 unit ms XGT 0 Sun 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri RTC_WE Current a day of the 6 Sat en RTC_WEEK INT ER a j week of RTC GLOFA 0 Mon 1 Tue 2 Wed 3 Thu 4 Fri 5 Sat 6 Sun App 3 1 Appendix 3 Compatibility with GLOFA omg Type IL Gees Sege CNF ER WORD System error Handles error flags about fault of operation heavy fault stop as below Error flag occurred when normal operation z cannot be done due to diagnosis error of CPU CPU Configuration _CPU_ER BOL ror 9 Module Refer to _SYS_ERR for more error contents Representative flag displayed when I O configuration parameter for each slot is not Mismatched matched with practical module configuration _IO_TYER BOOL module ty
118. e operation status of the CPU module e Green light RUN mode the module is in operation gt RUN operation by RUN STOP mode switch gt Remote RUN operation with RUN STOP mode switch in STOP RUN STOP LED e Red light STOP mode the module is in operation gt STOP operation by RUN STOP mode switch gt Remote STOP operation with Mode switch in STOP gt If an error causing the suspension of operation is detected e On yellow remote enabled gt If REMOTE switch is On REM LED e Off remote disabled gt If REMOTE switch is Off 4 3 Chapter 4 CPU Module 4 4 Description ERRLED PS LED Programmable Status BAT LED CHK LED Boot Nor Switch REMOTE Switch e On red displaying an error of operation disabled e Off displaying normal operation e On red gt If User Defined Flag is On gt Operation in erroneous status by Operation in Error Status setting gt If removing the module or installing other module with M XCHG switch On e Off gt displaying normal operation e On red low battery voltage e Off normal battery level e On red displayed if other settings but the standard setting is set it can be added deleted cancelled by parameters gt If Module Change switch is set to Module Change gt If operating in Debug Mode gt If Forcible On setting gt
119. e panel should be protected against surge by using insulated transformer The panel should be structured so that electric wave is not leaked outside For instance make the door as a box as presented below The main frame should be also designed to be covered the door in order to restrict any radiating noise generated from the PLC 4 a Panel Main frame Door E Visor 5 The inside plate of panel should have proper conductivity with a wide surface as possible by eliminating the plating of the bolt used to be mounted on the main frame in order to secure the electric contact with the frame Chapter 12 Compliance with EMC Specifications 2 Power cable and grounding cable The grounding power cable of PLC should be treated as follows 1 The panel should be grounded with a thick wire to secure a lower impedance even in high frequency 2 LG Line Ground terminal and FG Frame Ground terminal functionally let the noise inside the PLC flow into the ground so a wire of which impedance is low should be used 3 Since the grounding cable itself may generate noise thick and short wiring may prevent it serving as an antenna 12 1 3 Cable 1 Extension cable treatment The extension cable of XGT series is with fast electric signal Therefore high frequency noise wave is emitted from the extension cable To comply with the CE specifications please attach the ferrite core on the extension cable as presented in the figure
120. e without prior notice to improve the product performance 1 PID memory statement format _PID B _ LIMAN B block L loop i e PID3_O5MAN means MAN bit of block 3 and loop 5 2 Common bit area i e PID3_25PAUSE because of block 3 and loop 25 it represents the location of KX 32 1050B L KX3207 3 Individual data area i e PID5 30SV because of block 5 and loop 30 it represents the location of KW 24 1050B 32L KWE234 14 11 Chapter 14 Built in PID Function 14 5 1 Common bit area Common bit area is the part that gathers every data consisting of bits for each of 32 loops It has a double word format of 32 bits as the information on 32 loops for an item n th bit means the information on the n th loop m is the value that the loop number n is converted to a hexadecimal 1 _PID B _ L MAN PID Manual operation enable Setting area K DEVICE AREA KX 0 1050B L Data unit BIT It determines whether PID function of n th loop is operated manually or automatically AUTO MANUAL AUTO state outputs the results that PID operation is normally executed while MANUAL state does not execute PID operation and instead it outputs a use desirable temporary value At the moment the output is generated as _ PID B _ L MV_man which is the value a user wishes If a bit is off itis set as Default AUTO 2 _PID B _ L PAUSE PID PAUSE mode Setting area K DEVICE AREA KX 32 1050B L Data unit BIT
121. ection of SV when the system s PV increases toward SV and vice versa A Mode Mode conversion conversion High deadband WU High Z PO OOOO Low deadband PV Time 14 21 Chapter 14 Built in PID Function 14 6 Convenient Functions of PID Instruction The chapter describes additional functions that may be conveniently used with PID instructions 14 6 1 Various control methods including PID The most commonly used PID controls are P control PD control and PID control Meanwhile if expecting several characteristics mostly stabilization ID control control and D control which are slightly complicate than the above listed controls are often used To enable various controls PIDRUN instructions support the function to allow or prohibit such controls by P and D components For instance in case of P control it may be structured by setting _PID B _ L Ti and _PID B _ L Td as 0 If PI control is desired set _PID B _ L Kp and _PID B _ L Ti only and input 0 to _PID B _ L Td Then if you wish to use ID control set _PID B _ L Kp as 0 and set the remaining _PID B _ L Ti and _PID B _ L Td Likewise ID control sets 0 to_PID B _ L Kp and substitutes each ID control coefficient to _PID B _ L Ti and _PID B _ L Td However interestingly ID control has 0 output theoretically once setting 0 to_PID B _ L Kp refer to equation 14 3 2 through 14 3 5 In addition actual PIDRUN instruction calculates MVp 0 a
122. ekday _RTC_DATE WORD Current date of RTC Indicated on the basis of 1 Jan 1984 Indicates a day of the week _RTC_WEEK WORD Current a day of the week of RTC 0 Mon 1 Tue 2 Wed 3 Thu 4 Fri 5 Sat 6 Sun b D Indicates a data for the time of the day on the _RTC_TOD DWORD Current time of RTC unit ms basis of 00 00 00 unit ms Indicates the instant power cutoff count which _AC_FAIL_CNT DWORD __ Instant power failure count occurred occurred while running mode operation _ERR HIS CNT DWORD Error count occurred SE the number of times which it is occurred to Save the number of times which it is occurred to MOD HS CNT DWORD Mode changed count occurred mode Charnes e Save the number of times which it is occurred to SYS_HIS_CNT DWORD System history count occurred system history LOG_ROTATE DWORD Log rotate Save log rotate information _BASE_INFOn WORD Slotinformation of base n a the SUE AMEE basen _RBANK_NUM WORD Active block no Indicates active block no _RBLOCK_RD_FLAG DWORD Flash n block read On when reading flash n block data _RBLOCK_WR_FLAG DWORD Flash n block write On when writing flash n block data _RBLOCK_ER_FLAG DWORD Flash n block error Error during flash n block service _REF_COUNT DWORD Refresh count Increase when module Refresh o Appendix 1 Flags List Flags Name Type Contents Description _REF_OK_CNT DWORD Refresh count when it is normal Increase when module Refresh is normal BE
123. en light fault ANNUN_WR ANNUN_WR BOOL detection of detected by user program is recorded in external device ANC_WBIn BOOL High speed link OO _HSPMT1_ER parameter 1 error f BR When high speed link enables if it is abnormal to High speed link _HSPMT2_ER BOOL high speed link parameter parameter 2 error f f Indicates that high speed link can t be executed High speed link HSPMT3 ER BOOL This flag is reset when high speed link x parameter 3 error f disables High speed link Bool IT parameter 4 error _HSPMT4_ER App 3 4 Appendix 3 Compatibility with GLOFA Description When I O configuration parameter for each slot is not matched with practical module configuration or a specific module is applied in the wrong location it is displayed as the lowest slot number after detecting these mismatch error in slot locations Mismatched IO TER N IO TER N module type slot number i When I O configuration parameter for each slot is not matched Mismatched i SE S _lO_TYERO with practical module configuration or a specific module is lO_TYERR module type 7 In _IO_TYER7 i Yp applied in the wrong location it displays the detected slot locaton location on Bit map Module When slot module configuration is changed while PLC IO DEER N IO DEER N UINT detachmert slot running it is displayed as the lowest slot number after number detecting these detachment error in slot locations Mo
124. enoid time Off response from load takes e Insert a magnetic connector and others of which time constant is small as presented in the figure As soon as it lights up it may have 10 times and higher inrush current a longer time constant L R is large is directly operated by and operate load by the contact transistor output Load e Since current is allowed through diode when transistor output is off it may be delayed for 1 second and longer depending on load Output Inrush current of glow lamp e To restrict inrush current it should allow dark current transistor is that is 1 3 1 5 of the rated current of glow lamp destructed Output Output Se Te Sink type transistor output Output d Te source type transistor output 13 11 Chapter 13 Troubleshooting 13 5 Error Codes List 13 5 1 Error codes during CPU operation Operation Code Error causes Measures restart mode after the measure LED status Diagnostic timing Blink 2 Abnormal Data Bus Contact A S service if it still exists after turning it on again Fault according to When tuming it on LED orders Blink Abnormal Data RAM Contact A S service if it still exists after turning it on again Fault according to When tuming it on LED orders Abnormal Click IC RTC Contact A S service if it still exists after turning it on again ERR On When tuming it on Abnormal program ee ee Xi fon Contact A S service if it still
125. eration Modes 2 Interrupt operation fixed cycle internal device operation It temporarily stops a currently executing program operation and immediately processes an operation corresponding to the interrupt program in case an urgent event occurs during the operation of PLC program The signal notifying the CPU module about the emergency is called Interrupt signal and there are fixed cycle operations that are executed at every fixed time In addition there is also intemal device operation program that works depending on the change in the status of an internally designated device 3 Fixed cycle scan Constant Scan 5 1 The operation executes a scan program at a fixed time It executes every scan programs waits fora moment and resumes program scan at a pre defined time Unlike fixed cycle program it is executed synchronously as I O is updated The scan time of fixed cycle operation is displayed as a pure program processing time subtracting waiting time If the scan time is longer than the pre defined fixed cycle CONSTANT_ER flag is On 2 Operation of instantaneous interruption The CPU module detects instantaneous interruption when the voltage of input power supplied to the power module is lower than the nominal value If the CPU module detects instantaneous interruption it processes operation as follows 1 In case of instantaneous interruption within 20ms occurs Input power 1 It stops an operation
126. eration by key switch Operation by XG5000 or Communication Memory module operation 6 STOP LED On of the CPU module Yes No 7 Error message generated from the XG5000 8 Measures taken against the error code in the above 7 9 Other troubleshooting measures against the error 10 Features of the error e Reiterative Periodic Relating to a specific sequence level Relating to the environment e Intermittent Approx interval of the error occurrence 11 Detail description for the erroneous phenomena 12 Configuration of the applied system Chapter 13 Troubleshooting 13 4 Cases It describes trouble types and measures for circuits 13 4 1 Trouble types and measures of input circuit The followings describe the examples and measures of troubles Phenomena Causes Measures Leakage current of an extemal device e Connect a proper resistance or capacitor so that Input signal can if operating by proximate switch and others the voltage between terminals of input module is not be off below the return voltage AC input y A Leakage current f AC input O C External device Leakage current of an extemal device operation by Input signal can a limit switch with neon lamp not be off it could be that a AC input current Recommended value C 0 1 0 47uF R 47 1200 1 2W Or separate a circuit completely and install another e CR value is deter
127. eration temperature range and etc however the XGILCPUU is designed to use it for 5 years and longer at any environment If the battery voltage level is low the CPU module generates a waming of Low Battery Level It can be checked by the LED of the CPU module flag and error message in XG5000 If itis occurred to a low battery level waming please shortly change the battery Caution service 4 6 In general it generates the warning in 5 years after the purchase but if the current is excessively discharged due to defective battery or leakage current it may wam it earlier If it wams shorty after replacing a battery the CPU module may need A S Chapter 4 CPU Module 4 3 4 Replacement A battery used as a backup power for program and data in case of power failure needs replacing regularly The program and data is kept by the super capacity for about 30 minutes even after removing the battery but it needs urgently replacing it as soon as possible Replace a battery in accordance with the following steps Starting replacing a battery Open the battery cover Pull out the current battery and remove the connector Insert a new battery into the holder along the right direction and connect to the connector Check whether BAT LED of the CPU module is Off BAT LED Off No Defective battery LS Industrial Systems 4 7 Chapter 5 Program Structure and Operation Method
128. error due to abnormal battery and other causes The error is released if a new clock data is written 5 For further information of how to modify the clock data please refer to the description of XGI commands 6 5 Chapter 6 Functions of CPU Module 6 3 Remote Functions The CPU module can change operation by communication besides the key switch installed on it To operate it remotely it is necessary to set REM switch no 2 dip switch of 4 pin dip switch of the CPU module ON and move RUN STOP switch to STOP position 1 Types of remote operation 1 Operation by connecting to XG5000 via USB or RS 232C port installed on the CPU module 2 Other PLC networked on the PLC can be controlled with the CPU module connected to XG5000 3 The PLC operation is controlled by HMI software and other applications through the dedicated communication 2 Remote RUN STOP 1 Remote RUN STOP is the function to execute RUN STOP remotely with the dip switch of the CPU module set to REMOTE and the RUN STOP switch set to STOP 2 It is a very convenient function when the CPU module is located in a place hard to control or in case the CPU module is to rur stop from the outside 3 Remote DEBUG 1 Remote DEBUG is the function to control DEBUG with the dip switch of the CPU module set to REMOTE and RUN STOP switch set to STOP 2 It is a very convenient function when checking program execution status or
129. es CPU Module Program Siructure and Operation Modes Functions of CPU Module Describes the performance specifications and operation of the XGI CPU VO Module Power Module O COIN OD OF A IW Base and Extension Cable Describes the specifications and directions of O module and power module besides CPU module Describes the installation wiring method and cautions to secure the reliability 10 Installation and Wiring of PLC system 11 Maintenance Describes the checklist and methods to operate the PLC system normally for a long time Compliance with EMC ar EEN 12 Specifications Describes how to structure a system complying with EMC Specifications Describes types of potential errors that occur during the use and the 13 Troubleshooting troubleshooting 14 Built in PID Describes how to use built in PID funtion Appendix 1 Flags List Describes the types and description of flags Appendix 2 _ Dimensions Describes the dimensions of CPU VO module and base Appendix 3 1 Compatibility with GLOFA Describes the compatibility of flag with GLOFA PLC 1 Please note that the user s manual does not describe the special communication module and programming For the functions please refer to the related user s manual 2 XGI CPU is akind of XGT PLC system and the types of CPU for XGT PLC system are as follows XGK series XGT PLC system consisting of CPU using Master K language
130. est allowing a fast noise to power Power line 2 kV Fast transient burst noise cable and signal cable Digital O 1 kV Analogue I O signal lines 1 kV EN61131 2 EN61000 4 3 Immunity test injecting electric field to a 10Vm 26 1000 Miz Radiated field AM product 80 AM modulation 1 Wi modulation EN61000 4 12 Immunity test allowing attenuation vibration Power line 1 KV Damped oscillatory wave wave to power cable Digital VO 24V and higher 1 kV immunity 1 QP Quasi Peak Mean average value 2 PLC is a type of open device installed on another device and to be installed in a panel For any applicable tests the system is tested with the system installed in a panel Chapter 12 Compliance with EMC Spec 12 1 2 Panel The PLC is a kind of open device installed on another device and it should be installed in a panel It is because the installation may prevent a person from suffering from an accident due to electric shock as the person contacts with the product XGT PLC and the panel can attenuates the noise generating from the PLC In case of XGT PLC to restrict EMI emitted from a product it should be installed in a metallic panel The specifications of the metallic panel are as follows 1 12 2 Panel The panel for PLC should be installed and manufactured as follows 1 The panel should be made of SPCC Cold Rolled Mild Steel 2 The plate should be 1 6mm and thicker 3 The power supplied to th
131. execution completion started to execution of scan program after initial program completion DWORD Current key state Indicates current state of local key KEY PREV Previous key state Indicates previous state of local key _RBLOCK_STATE WORD Flash state Flash block state 2 The flags of system error Flags Name Type Contents Description _CNF ER DWORD System error heavy fault error Handles error flags about non operation fault error as below Error flag displayed when normal operation cannot be done due to diagnosis error of CPU Module Refer to _ SYS_ERR for more error contents Representative flag displayed when I O configuration parameter for each slot is not JO TER BOOL Error when Module type mismatched matched with practical module configuration or a specific module is applied in the wrong location Refer to IO _TYER_N IO TYERJn Representative flag displayed when the module JO DEER BOOL Module detachment error aa OT aah Changed While Refer to IO DEER N IO DEER n Representative flag displayed when the fuse of FUSE ER BOOL Fuse cutoff error module is cut off Refer to FUSE_ER_N FUSE Ent Representative flag displayed when it cannot _1O_RWER BOOL VO module reading and writing error faut DC read and write O module of each slot Refer to _IP_RWER_N IO RWER n Representative flag displayed when it is impossible to interface normally due to failure to _IP_IFER BOOL eege initialize spec
132. exists after turning it on again Fault ERR On When tuming it on memory 0 Abnormal USB IC Contact A S service if it still exists after tuming it on again ERR On When tuming it on 1 Abnormal backup RAM Contact A S service if it still exists after tuming it on again ERR On When tuming it on 2 Abnormal backup Flash Contact A S service if it still exists after turning it on again ERR On When tuming it on When tuming it on Contact A S service if it still exists after turning it on again STOP ERR On Converting to RUN mode wo D af oa ao Abnormal base wo information The program of backup flash is defective Restart after modifying the program of backup flash Fault ERR On Operate after program is reloaded Ifa program to execute is Replace a battery in case of abnormal battery not normal After a program is reloaded check the storage condition and if any fault is found replace the CPU module P ERR On Restart after I O parameter is reloaded Replace a battery in case of defective battery After I O parameter is reloaded check the storage condition and if any fault is found replace the CPU module STOP ERR On N A Abnormal I O parameter Restart after basic parameter is reloaded Abnormal basic Replace a battery in case of defective battery parameter After basic parameter is reloaded check the storage condition and if any fault is found replace the CPU module STOP ERR On N Wu L
133. f proportional operation MV_p only The term is applicable as a type multiplying proportional coefficient by error A user should adjust the coefficient according to the system and as larger it is set as more it is sensitive to error MV K E 14 3 6 MV MV 14 3 7 When applying P control to a temporary virtual system the control tendency features as below The following system is made to help you understand it may be different with the actual temperature control system 60 0 50 0 40 0 30 0 aunyesedua 10 0 0 0 Second In the above simulation SV is 50 0 and the above tendency is gained by adjusting K_p value properly The above system shows a stable state in 4 seconds after being operated at 20 C and it is maintained at 46 2 C so the residual drift is 3 8 C about 7 6 As such the reason why P control has a permanent residual drift is because as closer PV approaches to SV as smaller error E is reducing MV so it maintains state balance at equilibrium point in the example 46 2 C PI control is used to supplement the residual drift intrinsically existing in P control 14 3 Chapter 14 Built in PID Function 14 3 4 PI control PI proportional integral control is calculated by summing up proportional term and integral term as seen in the equation 14 3 10 To reduce the residual drift a disadvantage of proportional term PI control uses integration of the error MV
134. f time conditional process is required as follows it executes the program at the fixed interval gt If requiring faster process than the average processing time of a scan gt If requiring longer time interval than the average processing time of a scan gt Ifa process is to be executed at a fixed interval Fixed cycle interrupt program e Executed only when a specific condition is met if the input condition of CALL command Subroutine program is On 5 2 2 Program execution It describes the program execution in case the power is tumed on or the key switch of the CPU module is RUN The program processes an operation according to the following configuration Operation starts Subroutine program de It is executed only when conditions are met Scan program gt Fixed cycle program END 5 5 Chapter 5 Program Structure and Operation Modes 1 Scan program 1 Functions e It cyclically executes an operation from the first step O to the last step according to the sequences that the program is created in order to process a signal that repeats uniformly per scan e If the execution conditions of fixed cycle interrupt or interrupt by input module are met during the operation of scan program it suspends the currently running program and executes the interrupt program 2 Interrupt program 1 Function e To process intemal external signals that occur irregularly regularly it suspends the operation of scan prog
135. fault such as abnormal battery 2 System configuration error It occurs when the hardware structure of PLC is not same as defined in the software At the moment the system stops 6 2 Chapter 6 Functions of CPU Module M 3 Operation error while a user program is operating In case of numerical operation error as a trouble occurring while a user program is operating error flag _ERR and error latch flag _LER are displayed and the system resumes operation If an operation time exceeds the overtime delay limit or the builtin I O module is not controlled the system stops Error latch flag is maintained as long during a scan program if an error occurs in scan program Every time a command is executed error flag is cleared and set just after a command generating an error is executed 4 Error detection resulting from a fault external device It detects a fault of external device in case of heavy fault the system stops while it just displays a fault of the device and keeps operating in case of light fault 1 If a fault occurs the fault number is saved into the flag _ ANNUM_ER 2 If light fault is detected the fault number is saved into the flag _ ANNUM_WAR 3 For further information about the flags please refer to Appendix 1 Flags List 6 3 Chapter 6 Functions of CPU Module OOOO 6 2 Clock Function The CPU module contains a clock element RTC which operates by the backup battery even in c
136. ge range DC 10 2 26 4V Max load current 0 5A 1point 4A 1COM Leakage current at Off 0 1mA and lower Max inrush current 4A 10 ms and lower Max voltage drop at On DC 0 3V AND LOWER Surge killer Zener diode Fuse 4A x2 not replaceable Fuse cap 50A Fuse disconnection display Yes If a fuse is burnt out it transfers a signal to CPU and LED is on Off gt On 1 ms and shorter Response time On gt Off 1 ms and shorter Rated load resistance load Common method 16 point 1COM Current consumption 70mA when every point is On External power Voltage DC12 24V 10 4 Vp p and lower ripple voltage supply Current 10mA and lower if connected to DC24V Operation display LED On with output On External connection method 18point Terminal strip connector Weight 0 12kg Circuit diagram peg Contact TB1 0 TB2 1 TB3 2 TB4 3 TB5 4 Wa TB6 5 Ie TB7 6 Gd TB8 7 E TB9 8 a TB10 9 gp TB11 10 TB12 11 T TB13 12 Terminal TB14 13 block no TB15 14 TB16 15 TB17 COM TB18 OV Chapter 7 I O Module a 7 3 9 32 point transistor output module source type Module type Transistor output module Spec XGQ TR4B Output point 32 points Insulation method Photo couple
137. i wenden niade antaa manaia aes eeneer neces 12 4 Chapter 13 Troubleshooting 13 1 Basic Troubleshooting Procedure ENNEN 13 1 18 2 TKOUDIGSHOOUING eit ececte cece ccieiee alee Anite eee a ded ee tene ne a beeen 13 1 13 2 1 Action when POWER LED 1S OM sescsscdsstecSesesttecgsich ege ege tached 13 2 13 2 2 Action when ERR LEDen siscecictnccscntavacttecvssresievetessartiacvenessa teen oistaviseecsreesneeaeteeds 13 3 13 2 3 Action when RUN STOP LED is ot 13 4 13 2 4 Action when I O module does not Work Properly EEN 13 5 13 2 5 Action when Writing Program is not pooseble NEEN 13 7 13 3 Troubleshooting Questionnaires NENNEN 13 8 134 CAS OS reece ee EE 13 9 13 4 1 Trouble types and measures Of input circuit EEN 13 9 13 4 2 Trouble types and measures Of output CIPCUIt ENEE 13 10 13 5 Error Codes iSt deneedved weet tein dae eed a ETRA Eaa AAAA AE EAER 13 12 Chapter 14 Built in PID Function TAT E 14 1 A 2 DIR ue 14 1 14 3 PID Control Operatorin nan eee a e 14 2 143 1 Terms USCG E 14 2 14 9 2 RR Ee EE 14 2 t Genre eege EES 14 3 14 3 4 e en e 14 4 143 9 PID COMMON E 14 5 14 4 PID ln ee EE 14 6 E a Ree EE 14 6 14 4 2 PID instruction group NENNEN ENEE 14 7 14 5 PID COnmiQuration EE 14 9 14 5 1 COMIMON Dit area EE 14 12 E ECH de Te DEET TC TE 14 15 TABLE OF CONTENTS 14 6 Convenient Functions of PID Instruction NEEN 14 22 14 6 1 Various control method including PID 14 22 14 6 2 Operation and function of Anti Wmd UP 14 22
138. ial communication e RS 232C 2 channels e Serial communication e RS 422 485 2 channels e Serial communication e RS 232C 1 ch RS 422 485 1 ch e Exclusive ethernet optical Master Optical does XGL EDMF e Deterministic communication supported not support FDEnet I F e 100 10 Mbps supported 10Mbps module Master e Exclusive ethernet electrical Master Changed to XGL EDMT e Deterministic communication supported dedicated e 100 10 Mbps supported communication e Rnet Master VF Smart O communication available e 1 Mbps base band e For twisted cable XGL EIMT XGL C22A Cnet I F module XGL C42A XGL CH2A g npow UOHECHUDUUUOC Rnet I F module XGL RMEA XGL PMEA Profibus DP I F module XGL PMEC e Profibus DP Master module DeviceNet I F module XGL DMEA e DeviceNet Master module e EtherNet P electric Ethemet I F modul XGL EIPT emet VF module e 100 10 Mbps supported Fnet I F module XGL FMEA e Field Bus master module 40 point connector 1473381 1 e 40 point connector For I O special module 1 For the further information about active coupler optical converter repeater and block type remote module which are network devices refer to the user s manual of network 2 O S version of communication module applicable to XGI system is as follows Module IFOS FDEnet Cnet Rnet Pnet Dnet RAPIEnet module XGL EDMT XGL C22A XGL EIMF Model XGL EDMF XGL CH2A
139. ial communication module or abnormal operation of these modules Refer to _IP_IFER_N _IP_IFER n When WO configuration parameter for each slot is not matched with practical module configuration or a specific module is applied in _IO _TYER_N WORD Slot number of mismatched module type the wrong position displayed as the lowest slot number after detecting these mismatch error in slot locations When slot module configuration is changed while PLC running displayed as the lowest slot number after detecting these detachment error in slot locations When a fuse equipped to module is cut off _FUSE_ER_ N Slot number of fuse cut off displayed as the lowest slot number after detecting this error in slot locations _CPU_ER BOOL CPU configuration error IO DEER N Slot number of module detachment App 1 2 Appendix 1 Flags List Flags Name Type Contents Description When it is not possible to read write the WO Slot number of reading writing error of O module each slot modules displayed as the module lowest slot number after detecting this error in slot locations When it is not possible to initialize special communication module of each slot module or to interface normally due to module malfunction displayed as the lowest slot number after detecting these error in slot locations e Representative flag displayed when heavy fault Be SE EE EISE Me error detected by user program is recorded in ANC_ERR n
140. if _PID B _ L MV_BMPL is on it exchanges state data between two loops smoothly executing the conversion If slave loop is caught in anti windup master loop operates in PIDPAUSE mode As such despite of anti windup if it increases or decreases the target slave value SV_mst the second windup for the entire cascade loop is prevented The function operates in accordance with the conditions without setting and _PID B _ LJPAUSE bit is not on Cascade loop SV_mst SV_slv MV_mst Master loop PV_mst MV_slv Slave thermom loop eter f Heating uel valve p f ma e Cascade system s auto tuning Cascade system s AT auto tunes slave loop first and then it does master loop However to auto tune slave loop it is necessary to anticipate how much SV the slave lop receives from master loop and if setting the value as AT ON the slave loop operates as an independent loop AT performance depends on the anticipated value Once it starts working properly after the AT of slave loop it executes AT of master loop 14 23 Chapter 14 Built in PID Function 14 7 Directions of PID Instructions The chapter describe the directions of PID instructions Please refer to the manual for the details on CPU special module and XG5000 functions 14 7 1 Hardware Configuration The example system is structure as follows
141. ilter or use a closed heat exchanger 10 1 Chapter 10 Installation and Wiring The following shows the calculation of PLC system s power consumption requiring heat protective design 4 Power Consumption block diagram of the PLC system AC Power 100V 240V 100V 240V 5 Power consumption of each part 1 Power consumption of power module The power conversion efficiency of power module is about 70 and the other 30 is gone with heat 3 7 of the output power is the pure power consumption Therefore the calculation is as follows e Wow 3 7 I5v X 5 l24v X 24 W Ju power consumption of each module DC5V circuit intemal current consumption lav the average current consumption of DC24V used for output module current consumption of simultaneous On point If DC24V is externally supplied or a power module without DC24V is used it is not applicable 2 Sum of DC5V circuit current consumption The DC5V output circuit power of the power module is the sum of power consumption used by each module e Wsv IvX5 W 3 DC24V average power consumption power consumption of simultaneous On point The DC24V output circuit s average power of the power module is the sum of power consumption used by each module e Waw lav X 24 W 4 Average power consumption by output voltage drop of the output module power consumption of simultaneous On point e Woat lot X Moo X output point X simultaneous On rate W lout output Current a
142. ing Delete all Details Pit ES inetustriat systems 1425 Chapter 14 Built in PID Function 5 Register parameter To approach Analog input module and Analog output module it is necessary to register the parameter of each module prior to use A parameter of every special module installed may be automatically registered through the auto registration of special module parameter of Edit menu after opening Global Parameter in the project window XG5000 Global Direct Variables ch Project Edit Find Replace Yiew Online Monitor Debug Tools Window Help D g A x s EN d i IO Cut Ctrl x amp Copy Ctrl C lee E Project Wind 8 a xX Delete pel V1Gtobal variable D irect variable Comment Ee ems H a kak al Select All Ctrl 4 i mr GUTE 8 Co Insert Line Ctrl L VAR_GLOBAL DI Bird BOOL BX Delete Line Ctrl D VAR_GLOBAL_CO _F00_AVG_EN UINT VAR_GLOBAL_CO FOO AVG SEL UNT VAR_GLOBAL_CO _FOO_CHO_AVG_V UINT VAR_GLOBAL_CO _FOO_CHO_FILT_C UINT VAR_GLOBAL_CO _FOO_CH1_AVG_V UINT VAR_GLOBAL_CO _FOO_CH1_FILT_C UINT VAR_GLOBAL_CO _FOO_CH2 AVG V UNT VAR_GLOBAL_CO _FOO_CH2 FILT_C UINT VAR_GLOBAL_CO _FOO_CH3 AVG V INT VAR_GLOBAL_CO _FOO_CH3 FILT_C UINT SE VAR_GLOBAL_CO _FOO_CH4 AVG V UINT 57 VAR GLOBAL CO _FOO_CH4 FILT_C UINT VAR GINRA CN FAN CHA AVG Y HINT Export to File ER Register Special Module Variables S f Among them select parameters necessary for executing the ladder p
143. ingly For further directions please refer to the user s manual of XG5000 1 Forcible I O setting is available only in local I O module 2 It can not be set in remote I O module smart I O module 3 If forcible I O is set CHK LED is On 4 The forcible I O set by a user is maintained even though a new program is downloaded LS Industrial Systems 6 9 Chapter 6 Functions of CPU Module OO 6 4 2 Forcible On Off processing time and processing method 1 Forcible input Input replaces the data of a contact set by Forcible On Off from the data read from input module at the time of input refresh with the forcibly set data and updates input image area Therefore a user program can execute operation with actual input data and forcibly set data 2 Forcible output Output replaces the data of a contact set by Forcible On Off from the output image area data containing operation result at the time of output refresh with the forcibly set data and outputs to an output module after completing user program operation Unlike input the data in output image area is not changed by forcible On Off setting 3 Cautions for using forcible O e It works from the time when input output are set to enabled disabled respectively after setting forcible data e Forcible input can be set even though actual I O module is not installed e The previously set On Off setting data are kept in the CPU module despite of power off g
144. intemal operations s 15 13 Chapter 5 Program Structure and Operation Modes 5 3 2 STOP mode It stops with no program operation Program can be transmitted through XG5000 only at remote STOP mode 1 Processing when a mode is changed Remove the output image area and execute refresh Therefore every output data are changed to off state 2 Operation process 1 Execute I O refresh 2 Inspect the operation and detachment of modules installed 3 Process communication service and other internal operations 5 3 3 DEBUG mode As a mode to find any error from a program or trace an operation procedure the mode can be changed only from STOP mode In the mode a user can verify a program while checking the program execution and data 1 Processing when a mode is changed 1 At the beginning when the mode is changed initialize the data area 2 Clear the output image area and execute input refresh 2 Operation process 1 Execute I O refresh 2 Debugging operation depending on the settings 3 After completing debugging operation to the end of the program it executes output refresh 4 Inspect the operation and detachment of modules installed 5 Process communication service and other internal operations 3 Conditions of debug operation There are four types of debug operation conditions and if reaching the break point it is possible to set a different type of break point Stepwise execution of operation step over Exec
145. k 5 LG terminal Grounding terminal of power filter Power input terminal 6 Power TE gt XGP ACF1 XGP ACF2 connecting to AC100 240V P gt XGP AC23 connecting to AC200 240V gt XGP DC42 connecting to DC24V 7 Terminal cover Terminal strip protection cover 8 4 Chapter 8 Power Module M 8 4 Example of Current Consumption Power Calculations It describes which power module should be used for the XGT system with the following module Voltage Type Model No Su 4V CPU module XGI CPUU 1 0 96A 12 Slot basic base XGB M12A Input module XGI D24A 4 0 2A Output module XGQ RY2A 4 2 0A FDEnet module XGL EDMF 2 1 3A Profibus DP XGL PMEA 2 1 12A Current consumption Calculation 0 96 0 2 2 1 3 1 12 Result 5 58A Power consumption Calculation 5 58x5V Result 27 9W Since the current consumption calculation for 5V displays 5 58V XGP ACF2 for 5V 6A or XGP AC23 for 5V 8 5A should be used If XGP ACF1 for 5V 3A is used the system does not work properly 8 5 E Chapter 9 Base and Extension Cable Chapter 9 Base and Extension Cable 9 1 Specifications 9 1 1 Main base The Main base contains Power module CPU module O module Special module and Communication module Item XGB M12A XGB M08A XGB M06A XGB M04A No of VO modules installed 12 8 6 4 Dimensions mm 426 X 98 X 19 3
146. k collision occurs while user program execution Displays first battery voltage drop time It is reset when it returns to normal condition Indicates the instant power cutoff count which occurred while RUN mode operation Saves instant power cutoff date time which can be saved up to 16 from the most recent event Error occurrence time and error code are saved up to 16 from the most recent event Stop time DATE amp TIME 8 Byte Error code UINT 2 Byte Run mode change time run mode and restart mode are saved up to 16 from the most recent event Change time DATE amp TIME 8 Byte Runmode UINT 2 Byte Restart UINT 2 Byte It displays system connection state program modification history communication Enable Disable state and etc which is saved up to 2000 from the most recent event Appendix 3 Compatibility with GLOFA _CPU_TYPE _CPU_TYPE UINT GPU Be Indicates the type information of PLC CPU information _VER_NUM _OS VER UINT OS version OS version number of PLC CPU Number Memory Program memory module type INT PLC mode and running state Indicates operation mode and operation state of the system Indicates that operation mode can be ae E changed by mode key or GMWIN only _STOP RUN RUN 2 n Indicates running state of CPU module PAUSE _DEBUG DEBUG _CMOD_KEY Bunning mode Change the running mode by key change factor System Runni 2 operation _CMOD_LPADT Sikes Change the running mo
147. le type Transistor output module See XGQ TR8B Output point 64 points Insulation method Photo coupler insulation Rated load voltage DC 12 24V Operating load voltage range DC 10 2 26 4V Max load current 0 1A 1point 2A 1COM Leakage current at Off 0 1mA and lower Max inrush current 4A 10 ms and lower Max voltage drop at On DC 0 3V and lower Surge killer Zener diode Off gt On 1 ms and shorter Response time On gt Off 1 ms and shorter Rated load resistance load Common method 32point 1COM Current consumption 230mA when every point is On Common method 32point COM Extemal power Voltage DC12 24V 10 4 Vp p and lower ripple voltage supply Current 10mA and lower if connected to DC24V Operation display LED On with Input On 32 point LED ON by switching External connection method 40 Pin Connector x 2 Suitable cable size 0 3 mnt Weight 0 15 kg Circuit diagram No Contact No Contact No Contact No Contact 1B20 0 1A20 16 2B20 32 2A20 48 1B19 1 1A19 17 2B19 33 2A19 49 1B18 2 1A18 18 2B18 34 2A18 50 60 1B17 3 1a17 19 2817 35 2a17 51 o o 1Bie 4 1416 20 2B16 36 2A16 52 Se To ge 1B15 5 1A15 21 2B15 37 2A15 53 ez DI az 1B14 6 1A14 22 2B14 38 2A14 54 gig l aig 1Bi3 7 1m3 23 2813 39 2m3 55 ois S S ANS 1B12 8 1A12 24 2B12 40 2A12 56 B14 o ol Al4 1B11 9 1A11 25 2B11 41 2A11 57 B13 00 A13 1B10 10 1410 26 2B10 42 2A10 58 Ha 00 pe 1B09 11 1a09
148. ller Output module COMO S Inductive load a Output module 6 Terminal strip Please check the tightness of terminal strip and prevent any wiring impurities remainder from being inserted into the PLC when processing terminal strip wiring or screw hole making It may cause malfunction or trouble 7 Besides the above it is prohibited to apply excessive impact on VO module or separating PCB board from the case 2 Cautions for installing the base It describes the cautions when installing the PLC on the control panel and others 10 4 1 A proper distance between the top of a module and structure parts should be secured to facilitate ventilation and module replacement 2 Please do not install it vertically or horizontally for the ventilation purpose 3 Please use a different panel or secure a proper distance if there is vibration source from a large electronic contact or no fuse breaker 4 If necessary please install a wiring duct However please keep the following cautions e If installing on the top of PLC maintain the height of a wiring duct 50mm more than for better ventilation In addition maintain the distance from the top of PLC so that the hook on the top of the base can be pressed e If installing on the bottom of it let optical or coaxial cable be connected and consider the minimum radius of the cable 5 Please install the PLC along the well ventilated direction as presented below for the heat
149. lling or disassembling the module let all the external power off including PLC power If not electric shock or abnormal operation may occur gt Keep any wireless installations or cell phone at least 30cm away from PLC If not abnormal operation may be caused Safety Instructions for waste disposal gt Product or battery waste shall be processed as industrial waste The waste may discharge toxic materials or explode itself Revision History ooo Revision History Version Date Remark Chapter V1 0 06 12 First Edition V1 1 07 10 Built in PID Function added CH13 1 XGI CPUS added CH2 3 1 CH4 1 i CH8 1 PS SS 2 Product list modified CH2 2 3 XGF SOEA added CH7 5 1 Product list modified Ch2 2 Ch2 4 3 2 Supported functions according to OS Ch4 1 version 3 Description on Reset D Clear switch Ch4 2 added 4 Wiring diagram of Smart Link added Ch7 6 3 5 Flag added App1 1 Whee SS indicated version to decimal places _OS_VER_PATCH 6 Typos fixed Ch1 1 Ch1 2 Ch1 3 Ch3 1 Ch5 1 3 Ch5 2 3 Ch8 1 Ch11 2 Ch14 7 1 XGI CPUE XGI CPUU D added Ch2 2 Ch2 3 1 Ch4 1 Ch5 1 3 V1 6 10 08 Ch5 4 1 Ch5 4 2 Ch8 1 Ch14 1 Ch14 5 x The number of User s manual is indicated right part of the back cover LS Industrial Systems Co Ltd 2006 All Rights Reserved About User s Manual o M Congratulations on purchasing PLC of LS Industrial System Co Ltd Before use make sure to carefully read and unde
150. lly installing a module 4 Check whether a new module successfully works 5 Move the Module Replacement Switch IMXCHG to the left Off wre wre wa 3 A module can be also manually replaced by using XG5000 1 Set fault mask to a slot to replace a module by XG5000 2 Set skip to a slot to replace a module by XG5000 3 Replace a module 4 Release the skip setting of a part by XG5000 5 Check the operation by detail error flag please refer to Appendix 1 Even when replacing a module again due to a fault of replaced module it should be repeated from 1 6 Release fault mask and restore to the normal operation 1 During the procedure the I O module that is operating on a same base may cause wrong data 2 Because of a trouble of the replaced module a trouble of another module may be detected It is safe to set fault mask to the entire base 1 When replacing a module isolate the load power for the safety purpose 2 When replacing an input module Make sure to consider the designation of input image status by using forcible On Off and others Warning Note that when installing a module with the bottom of a module not completely attached with the base it may cause malfunction of another module 6 17 Chapter 6 Functions of CPU Module 6 11 Allocating UO Number WO number allocation is to assign the address to the I O terminal of each module to read data fro
151. ls CHO CH7 AGF AV8A setting may be changed in the I O parameter setting window which appears when selecting I O parameter in Parameter item of project window Change CH 0 to Operate and set the input range to 0 5V set along a sensor Output data type is the PV of PID control and the range of the value for PID control is to be set between 0 1000 Now the 0 5 signal detected from a sensor during Analog input module operation is converted to a digital value between 0 1000 which is x2000 and it is delivered to PLC The following figure shows the setting window of XGF AV8A in XG5000 muvee er T100MS hFFFF D00000 ic Parameters Parameters ogram Program Module list S Base 00 Default amp 00 XGF AVBA Vol GL 01 GEMA N 0 XGFAV8A Voltage SCHT d Pre g Kc XGF AVBA Voltage 8 CH XGF AV84 Voltage 8 CH Parameter Channel status O Input range CH Disable 1 5V CH2 Disable 1 5V CH3 Disable 1 8V CH4 Disable 1 5 CH5 Disable VE CHE Disable ECO CH Disable VC Output type Filter process Filter constant Average setting Average value Average processing Disable 1 Disable 2 Count Avr 0 16000 Disable 1 Disable Count Avr 2 0 16000 Disable 1 Disable Count Avr 2 0 16000 Disable i Disable CountAvr 2 0 16000 Disable 1 Disable Count Avr 2 0 16000 Disable 1 Dis
152. m an input module and output it to an output module The I O number allocation is related with base number slot position and module type The number is allocated by the fixed method in the XGI CPUU To view the examples please refer to 2 3 Basic System 6 12 Program Modification during Operation During PLC operation a program and part of parameters can be modified without any interruption of control For the details of modification please refer to the users manual of XG5000 The items modifiable during operations are as follows e Program e Communication parameters The basic parameters and I O parameters can not be modified during operation If such parameters are to be modified it is necessary to stop the operation before modification 6 18 Chapter 7 I O Module OO M Chapter 7 I O Module 7 1 Cautions for Selecting Module It describes the cautions when selecting digital I O modules used for the XGI series 1 There are two digital input types current sink input and current source input Since the wiring method of external input power varies in a DC input module it should be selected considering the specifications of input connectors 2 The max simultaneous input point varies depending on a module type That is it may be different depending on input voltage and ambient temperature Please review the specifications of input module to apply before use 3 In case of an
153. m is running i M n en _SCAN_MAX _SCAN_MAX UINT Se Indicates Max scan time while running Time ms state flag Min Scan _SCAN_MIN _SCAN_MIN UINT Indicates Min scan time while running Time ms SCAN CUR SCAN CUR UINT Current Scan Indicates current scan time data which is Time ms being renewed The current BCD data of RTC 1 Jan 1984 31 Dec 2083 _RTC_TIME O year _RTC_TIME 1 month _RTC_TIME 2 day _RTC_TIME 3 time _RTC_TIME 4 minute _RTC_TIME 5 second INE _RTC_TIME 6 day of the week _RTC_TIME n BIC WEEK Current time z i RTC TOD _RTC_TIME 7 not used ee day of the week XGT 0 Sun 1 Mon 2 Tue 3 Wed 4 Thu 5 Fri 6 Sat GLOFA 0 Mon 1 Tue 2 Wed 3 Thu 4 Fri 5 Sat 6 Sun sse EE App 3 8 Warranty and Environmental Policy M Warranty 1 Warranty Period The product you purchased will be guaranteed for 18 months from the date of manufacturing 2 Scope of Warranty Any trouble or defect occurring for the above mentioned period will be partially replaced or repaired However please note the following cases will be excluded from the scope of warranty Any trouble attributable to unreasonable condition environment or handling otherwise specified in the manual 2 Any trouble attributable to others products If the product is modified or repaired in any other place not designated by the company Due to unintended purposes Owing to the reasons unexpected
154. mbers which can _ANC_ERR n _ANC_ERR detection of W ss identify 16 error types external device O value is not available Light fault When detecting _ANC_WBJ n warning by user program the AN W in _ANC_WAR UINT detection of bit location of the occurred error from _ANC_WAR 0J is external device displayed as an integer in occurrence order App 3 5 Special link When it is not possible to initialize speciaVink module of each modul slot module or to interface normally due to module SP_IFER_N IP_IFER_N UNT odua Ee y interface error malfunction it is displayed as the lowest slot number after Appendix 3 Compatibility with GLOFA TC_CNTIn BAT_ER_TM BAT_ER_TM System error and _AC_F_CNT _AC_FAIL_CNT warming detailed flag _AC_F_TM n _AC_F_TM n ERR Hein MODE_HIsin _ _MODE_HISjn _ERR _HISjn App 3 6 UINT DATE amp UINT DATE amp TIME a m Light fault detection bit map of external device Task Collision Bit map Task Collision Counter Battery voltage drop time Instant power cutoff count occurred Instant power cutoff history Error occurrence history Change history of RUN mode System history Light fault of external device detected by user program is saved on bit map O value is not available Displayed on bit map when same task is operating or is ready for operation Displays task collision counter when tas
155. memory when this dialog is closed Saving flash memory program Saving flash memory program RH Str Enables flash memory operation mode If flash operation mode is disabled program will not be copied to flash memory 1 The default is Flash Memory Operation Mode deselected 2 Flash memory operation mode is maintained as On as long as it is not Off by XG5000 3 Flash memory operation mode can be changed irrespective of RUN STOP mode 4 Flash memory operation mode can be set by the online menu of XG5000 when executing flash operation mode setting after program debugging is complete with the flash memory operation mode off 5 If modifying during RUN with lash memory operation mode set the changed program may be applied only when it restarts as long as the program is successfully written in flash memory Note that if the PLC restarts before a program is saved into flash memory a program that is saved in advance instead of the changed program works 6 If flash memory operation mode is changed from disabled to enable flash memory operation mode is applied as long as the flash memory writing is complete In case the PLC restarts before completing program writing Flash memory operation mode is released Sinia L I Chapter 6 Functions of CPU Module 3 Flash memory operation method If restarting the PLC system or changing its operation mode t
156. mined by the value of leakage neon lamp is 9 Leakage still on Extemal device SE display circuit leakage current from the capacity between wires of e Install the power on an extemal device as Input signal can wiring cable presented below not be off AC Input AC input Leakage S current Extemal device External devi Leakage current of an extemal device operation by e Connect a proper resistance so that the voltage Input signal can a switch with LED mark between input module terminal and common not be off terminal is higher than off voltage as presented DC input below Leakage DC Input current e Circulating current by using plural different power e Change plural to singular power Input signal can sources e Connecting to a circulating current preventive not be off DC Input diodefigue beow DC Input Chapter 13 Troubleshooting 13 4 2 Trouble types and measures of output circuit Phenomena The followings describe the examples and measures of troubles Causes Measures Excessive voltage is allowed to load when output contact is off e If load contains half wave rectification solenoid valve may have it e If the polarity is lt C is charged while the voltage power voltage charged to C is allowed to both ends of diode D when the polarity is 7 The max voltage is approx 2v2 Note when using it as the above the output element does not hav
157. mode is RUN a timer requiring executing a fixed cycle program is counted Any interruption time is ignored e Remember that several fixed cycle task programs are to be executed simultaneously when setting the execution cycle of a fixed cycle task program If using 4 fixed cycle task programs of which cycle is 2 4 10 and 20 seconds respectively it may have simultaneous execution of 4 programs every 20 seconds probably causing a longer scan time A Caution 1 Note that if the total time length during which fixed cycle programs are executed simultaneously is longer than the specified time length when several fixed cycle tasks occur simultaneously a short fixed cycle may not be successfully executed 2 The only fixed cycle task of which cycle is longer than scan cycle can be guaranteed for the fixed cycle 5 Processing method of internal device task program It describes the processing method of an intemal device task program of which task operation condition execution range is extended from contact to device 1 Task settings e Set the conditions and priority of a device which is the operation condition of a task program to execute Check the task number to manage tasks 2 Intemal device task processing e After a scan program is executed in the CPU module the task is processed as long as the conditions of devices that are the operation conditions of internal device task program are met according to the priority
158. n k block station High speed link Indicates if the error occurs in the communication state of k data HSn ERRk Bit parameter n k block of parameter k 000 127 Arra block station 8 y operation error mode l Indicates whether or not to set k data block of parameter _HSn_SETBLOCKk Bit High speed link Array parameter n k block setting App 1 8 Appendix 1 Flags List nes High Speed Link no L area address Remarks 1 L000000 L00049F Comparing with High speed link 1 from Table 1 the flag address of different high speed link station no is as follows by a simple calculation formula 2 L000500 L00099F 3 L001000 L00149F Calculation formula L area address High link no 1 4 L 001500 L00199F L000000 500 x High speed link no 1 2 GE l f using high speed line flag for P d itori n case of using high s ine flag for Program and monitoring you can use 6 L002500 L00299F e EE ES the flag map registered in XG5000 conveniently 7 L003000 L00349F 8 L003500 L00399F 9 L004000 L00449F 10 L004500 L00499F 11 L005000 L00549F k means block no and appears 8 words by 16 per 1 word for 128 blocks from 000 127 For example mode information _HS1MOD appears from block 0 to block 15 for L00010 and block 16 31 32 47 48 63 64 79 80 95 96 111 112 127 information for L00011 L00012 L00013 L00014 L00015 L00016 L00017 Thus mode information of block no 55 appears in L
159. n 1 In case that all station set in parameter is mode and no error HSn_RLINK Bit normal operation 2 All data block set in parameter is communicated normally and of all station 3 The parameter set in each station itself is communicated normally Once RUN_LINK is On it keeps On unless stopped by LINK_DISABLE In the state of _HSmRLINK flag On if communication state of the station set in the parameter and data block is as follows this flag shall be On 1 In case that the station set in the parameter is not RUN mode or Abnormal state b _HSn_LTRBL Bit after_HSn_RLINK 2 There is an error in the station set in the parameter or ON 3 The communication state of data block set in the parameter is not good LINK TROUBLE shall be On if the above 1 2 amp 3 conditions occur and if the condition return to the normal state it shall be Off again High Indicates the general state of communication information for each Speed High speed link data block of setting parameter Link EE E GE n k j 000 rra Y block general state HS1STATEk HS1MODk8_HS1TR X k amp _HSnERRk High speed link Indicates operation mode of station set in k data block of parameter _HSn_MODk Bit parameter n k k 000 127 Array block station RUN operation mode Normal Indicates if communication state of k data of parameter is _HSn_TRXk Bit communication communicated smoothly according to the setting k 000 127 Array Wh High speed link parameter
160. n please refer to the user s manual of XG5000 5 XENEST PROGRAM EI ewPLCGI CPUU Offline ei Global Direct Variables Ga Parameter Basic Parameters TS 1 0 Parameters Scan Program H NewProgram amp Fixed cycle 0 Cycle Time 10ms Prio EN Fixed Program KE Internal device 64 Internal Deutce E Internal device program User Function Function Block User Data Type HI 2 Task Types The below table summarizes the types and functions of tasks Fixed cycle task Intemal contact task interval task single task Number 32 32 Fixed cycle settable up to 4 294 967 295 seconds at the unit of 1ms Operation condition Conditions of internal device designation Execute by conditional search after completing scan program Detection execution Cyclically execute at the pre defined interval Detection delay time Delayed as long as 0 2ms to the max Delayed as long as the max scan time Execution priority KEE Same as the left level 2 is the highest priority Task number Assigning it between 0 31 so that itis not duplicate Assigning it between 64 95 so that it is not duplicated 3 Processing method of task program It describes the common processing method and cautions of task program 1 Features of task program e Task program does not reiteratively process like a scan program and instead it executes only when the execution conditions occur Make sure to remember this when creating a task program
161. n is the instruction taking charge of single PID loop control PIDRUN BOOL REQ DONE BOOL UINT BLOCK PID_STAT UINT UINT LOOP If inputting block number 0 7 into BLOCK and loop number 0 31 into LOOP a loop of the block is selected PID_STAT displays the operation information for a PID loop _PID B _ L STATE 2 PIDCAS PIDCAS is the instruction to execute cascade control using two loops PIDCAS BOOL REQ DONE BOOL UINT BLOCK MST_STAT UINT UINT LOOP MI SLV_STAT UINT UINT LOOP_SLV If inputting block number 0 7 into BLOCK master loop number 0 31 into LOOP MET and slave loop number 0 31 into LOOP_SLV the master and slave of the block are selected At the moment the block number of both loops should be same MST_STAT SLV_STAT shows the operation information on master slave loops _PID B _ LJSTATE Cascade Operation Basically master loop inputs its MV to SV of slave loop during operation while slave loop executes its operation by using SV receiving from master loop Besides both loops always mutually observe part of operation information on each loop i e conversion from to windup manual mode and or auto mode conversion 14 7 Chapter 14 Built in PID Function 3 PIDINIT It initializes the setting and state of a PID loop At the moment the initialized area is the setting and state of the designated block B and loop L and
162. n 14 7 3 Comment unewmits the A D convertion modde res to FIDO MPV MOVE EN ENO N QUT Jexoutes the block 0 ep 0 and after completing the execution t allows the D A conversion Comment as ie culpa MOD D I operation condition 01 _CHU_QUTEN sc Ser he D A otpt Comment arises the FIDG_OUMV to D A conversion mackie cudad MOVE EN ENO KEE N ot DATA 1 4 36 LS industrial Systems Chapter 14 Built in PID Function 14 7 6 Cascade operation Comment transmits the A D conversion module input to each PV of loop0 loopt ON MOVE EN EMOL _00_CHO_ _PIDO_00P DATA 4N ont DN MOVE HHEN ENO _00_CHO_ _PIDO_OIP DATA 4IN mm lexeutes the cascade operation of loop0 loop of PID block and after completing the execution Comment i slows the D A conversion module output INST2 Mx0 PID operation DI HD condition zmxo PIDCAS OUTEN _01_CH0_OUTEN activ 1 REQ pon ates the D A output 0 4BLO MST CK _STA T 0 L00 SLV PM STA ST T 1 Loo Psi V Comment PIDO_OOMY to D A conversion module output ON MOVE HK EN ENO _PIDO_OOM _01_CHO_ V 1N OUT DATA The above ladder program is the view of cascade configuration based on the following block diagram user Cascade loop SV_ms MV met Master DV met loop 0 SV_slv AD mst MV_slv Slave thermon loop 1 eter DA Heatin fuel Valve Ee
163. n consumption P XGLCPUHUUD 960 XGF AV8A 380 XGLCPUSIE 940 XGF AC8A 380 XGI D21A 20 Analog input module XGF AD4S 580 XGF AD8A 380 ale als S XGF AD16A 580 XGI D22B 30 XGF DV4A 190 250 DC12 24V input modul SS EES XGHD24A 50 XGF DC4A 190 400 XGI D24B 50 XGF DV8A 190 250 Anal ut modul XGI D28A 60 a a ad XGF DC8A 243 400 XGI D28B 60 XGF DV4S 200 500 AC110V input module XGI A12A 30 XGF DC4S 200 200 AC220V input module XGI A21A 20 High speed counter XGF HO2A 270 XGQRY1A 250 module XGF HD2A 330 Relay output module XGQ RY2A 500 XGF PO3A 400 XGQ RY2B 500 XGE PO2A 360 XGQ TR2A 70 DE XGE PO1A 340 XGQ TR2B 70 g XGF PD3A 820 XGQ TR4A 130 XGF PD2A 750 TR output module XGQ TR4B 130 XGE PD1A 510 XGQ TR8A 230 Hielen wee XGF TC4S 610 module XGQ TR8B 230 XGF RD4A 490 RTD input modul Triac output module XGQ SS2A 300 poesia XGF RD4S 490 WO mixed module XGH DT4A 110 Motion control module XGF M16M 640 XGL C22A 330 FEnet UE module XGL EFMF 650 Cnet I F module XGL C42A 300 Optical electrical XGL EFMT 420 XGL CH2A 340 FDEnet F module XGL EDMF 650 Pnet VE module XGL PMEA 560 Master XGLEDMT 420 Dnet I F module XGL DMEA 440 XGL EIMF 670 VF E XGL RMEA 410 DEE XGL EIMT 330 Se eee XGF TC4UD 770 XGL EIMH 510 module Optical ring switch module XGL ESHF 1 200 means the current consumption for external DC24V 8 1 Chapter 8 Power Module AC power Power CPU CommujCommu Output Input Special 100V 240V II nication nica
164. nce 10 MQ and higher by Insulation ohmmeter Common method 8 points COM Suitable cable size Stranded cable between 0 3 0 75 m 2 8mm and smaller outer dia Suitable clamped terminal R1 25 3 Sleeve built in clamped terminal is not available Current consumption mA 20mA Operation display LED On with Input On External connection method Qpoint Terminal strip connector M3 X 6 screws Weight 0 13 kg Circuit diagram ie Contact TB1 0 Photocoupler TB2 1 TB3 2 TB4 3 TB5 4 TB6 5 Terminal block number HEH S 37C 49 C Ls Wes 100 TB9 COM 90 On rate 80 70 60 50 40 0 10 20 30 40 5055 Derating level Ambient temp Chapter 7 I O Module a 7 3 Digital Output Module Spec 7 3 1 8 point relay output module Module type Spec Relay output module XGQ RY1A Output point 8 points Insulation method Relay insulation Rated load voltage current DC24V 2A resistance load AC220V 2A COS 1 Min load voltage current DC5V 1mA Max load voltage current AC250V DC125V Leakage current at Off 0 1mA AC220V 60Hz Max switching frequency 3 600 times hr Surge killer None Mechanical 20 million and more times Rated load voltage current 100 thousand and more times Life Electrical AC200V 1 5A AC240V 1A COSY 0 7 100 thousand and more times AC200V 1A AC240V 0 5A COSY 0 35 100 thousand and more times DC24V 1A DC100V
165. nd K_p 1 internally if inputting O to_PID B _ L Kp enabling ID control control and D control 14 6 2 Operation and function of Anti Wind up PIDRUN instruction supports two wind up prevention functions Anti Wind up 1 and Anti Wind up 2 The former one that is basically supported may work for controls including control PI control ID control and PID control and may not be cancelled The operation principle is to limit MVi integral result to _PID B _ LJMV_max and _PID B _ LJMV_min On the other hand Anti Wind up 2 is organically connected MVp proportional term result If only with MVp MV may reach _PID B _ LIMV_max because of a large system error MVi maintains the previous value without any calculation Therefore if an error is large it induces PV to move to SV only with MVp not integral nor differential resumes control and prevents MVi from being excessively accumulated On the other hand a user may cancel an operation if Anti Wind up 2 makes _ PID B _ LJAW2D bit on the common bit area ON And like PI control and PID control it works for a control accompanying with P control and control 14 6 3 Operation and function of Auto tuning PIDRUN instruction has the AT function that tests a system through several basic settings and calculates _PID B _ L T_s PID B _ L K_p _PID B _ L T_i and _PID B _ L T_d suitable for the system The values such as _PID B _ LJMV_min PID B _ LIMV_max _PID B _ LJAT_HYS_val and_PID B _ LJAT_
166. nd lower Surge killer Zener diode Input resistance Approx 5 6 KQ Max voltage drop at On DC 0 2V and lower 1ms 3ms 5ms 10ms 20ms 70ms Off On 100ms set by CPU parameter Off On 1 ms and shorter Response Initial value 3ms Response time 1ms 3ms 5ms 10ms 20ms 70ms time ee ere On gt Off 100ms set by CPU parameter On gt Off Rated load resistance load Initial value 3ms Common method 16 point COM Common method 16 point 1COM Operation display LED On with input On Operation display LED On with output On Current consumption mA 110mA when ever point is on Extemal connection 40 Pin Connector x 1 method Weight 0 1kg Circuit External connection No Contact No Contact B20 0 A20 16 B19 1 A19 17 B18 2 A18 18 B 19 9 B17 3 A17 19 Big H B16 4 A16 20 Bis R Bis 5 Ais 21 Bz oS B14 6 A14 22 BIG oo B3 7 aB 23 wa Bi2 8 a2 24 B3 oo B11 9 A11 25 BI2 oo B10 10 A10 26 an oo B09 11 A09 27 Bo B08 12 A08 28 Bos BO7 13 A07 29 D I Io o Bo6 14 Ade 30 wa oo B05 15 A05 31 po B04 NC A04 DC12 Bo o 6 BO3 NC AO 24V Se So B02 A02 B01 OM A01 e 7 22 Chapter 7 I O Module SCS 7 5 Event Input Module 7 5 1 Event Input Module Source Sink type Specification XGF SOEA Input point 32 point Insulation method Photo coupler insulation Memory size Records 1Mbit event information 300 event information per XGF SOEA module Precision ims
167. nitor among the monitor functions of XG5000 Debug Tools Window Help E gt x n ee BL 208GGauge om 2508 aaen aa g S JDIS wl Comment tranmits A D conversion module input to_PIDO_OOPY A mlx z end Allow Docking v MDI Child Dock MDI Child 160000 Floating window D D 16 0000 Y allowing the docking of trend monitor arrange it properly a NewProgram Program ch Global Direct Variables ch NewProgram Local Variab ale Device Value Ty Br Di PIDAL onbe VW 1 05 0 m off BOOL l 3LOCK ur E QUINT NE m Off BOOL ap Stat 8 1680000 WORI HO_DATA D om HO_DATA D om HOLOUTE em off BOL tor 3 A Monitor 4 xi Global NewProt NewProt Checkit Checkil No dup Zoom In X axis i Zoom Out X axis Checkii NewProt Zoom In axis Global No erri x axis autofit axis autofit Execut View Bit Graph Upload View Trend Graph View Trend Value 3 als Graph Setting H Trend Setting N gt a NewPLC Stop L Simulator OK Row 1 Col By means of trend setting register the data to observe 14 30 Chapter 14 Built in PID Function Trend Setup Sample setting Max sample to display 1000 Sample Time 1000 sec Max sample to keep 1000 Sample Time 1000 Sec Frequency 1000 ze ms Device setting Bit Graph Trend Graph l
168. nsion cable and system configuration EMC standard XGK CPU User s Manual XGK CPUA CPUE CPUH CPUS CPUU XGI CPU User s Manual XGI CPUU CPUH CPUS CPUE CPUU D User manual describing about XGR CPU module power module extension drive base IO module specification of extension cable and system configuration EMC standard XGR redundant series User s Manual Current user manual is written based on the following version Related OS version list Product name OS version XGI CPUU CPUH CPUS CPUE CPUU D V3 3 XGK CPUU CPUH CPUA CPUS CPUE V3 5 XGR CPUH F CPUH T V1 8 XG5000 XG PD V3 6 TABLE OF CONTENTS TL TABLE OF CONTENTS Chapter 1 Introduction 1 1 How to use the User s Manual 1 1 EA AU EEE E EE E E AA E E EEE E E A E EAA e E A E 1 2 1 3 Terms A Definitions tannanna nkAnn nnana nnana annann na nannan 1 4 Chapter 2 System Configuration EAKOE EE Clg e ie H le EEN 2 1 2 2 COMPONEMS AS EE 2 2 Ne EEN 2 6 2 3 1 Configuration Of basic veier AEN 2 6 2 3 2 Max Configuration of the base eveiem EEN 2 7 2 3 3 Connection of terminating resistance EEN 2 8 2 4 Network SYStOM AAA 2 9 une 2 9 2 4 2 Relation of communication module ANd CDU NEEN 2 9 2 4 3 Remote VO EEN 2 10 Chapter 3 General Specifications 3 1 General ee skrean eaaa Aaea a arana EREE dante di eee 3 1 Chapter 4 CPU Module 4 1 Performance Specifications NENNEN 4 1 4 2 Names and
169. nter Reset D Clear switch 2 When D Clear switch is enabled Operation Result move to right gt return to center General data area and retain area M Automatic variable will be cleared move to left gt keep 3 seconds or General data area retain area M above gt return to center Automatic variable and R area will be cleared e Data clear process operates only in STOP operation mode USB connector Connector for peripherals XG5000 and etc USB 1 1 supported Connecior for peripherals e XG5000 connection basically supported e Modbus device connection Modbus protocol supported TX Pin 7 RX Pin 8 GND Pin 5 RS 232C connector D Battery cover Backup battery cover 4 5 Chapter 4 CPU Module ST 4 3 Battery 4 3 1 Battery specifications item Specifications Nominal Voltage Current DC 3 0 V 1 800 mAh Waranty period 5 years at ambient temperature Applications Program data backup RTC operation in case of power failure Type Dimensions mm 4 3 2 Cautions for usage LiMnO2 Lithium Battery 17 0 X 33 5 mm 1 Do not heat it up nor weld the electrode it may reduce the life 2 Do not measure the voltage with a tester nor short circuit it it may cause a fire 3 Do not disassemble it without permission 4 3 3 Battery life The battery life varies depending on the duration of power failure op
170. nterface error during operation System is closed abnormally due to noise or abnormal CPU is incompletely hardware ae ee foe __ STOP Always closed or in trouble 1 Contact A S service if it still exists after tuming it on again 2 Take a measure against noise The scan time of a program exceeds the 40 scan delay watchdog Check the scan delay watchdog time designated by STOP When program is time designated by parameter modify parameter or program and restart executed parameter during operation 50 500 501 502 and modify the program If RUN refer to the error steps of F area Exceeding the specified i When program is stack range during STOP executed program Use of Timer Index STOP RUN On 44 Modify the timer index program reload and start When scan ends error RUN ERR On Error of external device is detected by a user Repair a fault device by referring to error detection flag of STOP j When scan ends program during external device and restart according to parameter RUN operation E STOP function Eliminate the causes of error operating E_STOP function STOP RUN On When program is execution in the program and tum it on again ERR On executed Data memory backupis Tum it on again if battery is normal It is converted to STOP ERR On Reset not possible STOP mode in Remote Mode Eliminating an operation error gt reload the program and i restart check Operation error while f STOP ERR On When p
171. o _ FUSE_ERn _ O_TYERn IO _DEERn WORD WORD Fuse cutoff error of the main base Module type error Module detachment error Fuse cutoff error for n step of extended base n 0 7 n value of main base is a zero Module type error for n step of extended base n 0 7 n value of main base is a zero Module detachment error for n step of extended base n 0 7 n value of main base is a zero App 1 3 Appendix 1 Flags List a 3 The flags of system warning System waming ee flag displayed the system Indicates that the light fault in the external device is detected LOG FULL Memory full Log memory is full ANNUM_WAR External device fault It is occurred to abnormality in the main base BASE _INFO_ER Base information error ek _HS_WARn BOOL High speed link parameter error S Ke t0 the highspeed link parameter _P2P_WARn BOOL P2P parameter error It is abnormal to the P2P parameter n n 1 8 OOL _CONSTANT_ER Fixed cycle fault Fixed cycle fault Heavy fault of external device is detected by user program and that error is saved at this zone as numbers which can identify 16 error types Light fault in external device is detected by user program and the bit position of the occurred error is displayed as an integer in occurrence order _ANC_ERR WORD Heavy fault information of external device ANC_WAR Light fault information of external device 4 User s Flags Flag N
172. o RUN it works as follows depending on the flash operation mode setting Flash memory operation mode setting Description If program memory data are damaged because flash memory and On program memory are different or battery voltage is low it downloads the program saved in flash memory to program memory CPU understands that flash memory does not have any program and operates by the program saved in RAM 6 8 Chapter 6 Functions of CPU Module 6 4 Forcible On Off of HO The forcible I O function is used to forcibly tum on or off I O area irrespective of program execution results 6 4 1 Forcible UO Setting Click Forcible I O Setting in online mode Forced UO Setup Move address Forced input O Enable Disable Apply Base H Mi k Forced output Enable Disable Force 1 0 Setting device list 0 0 0 0 2 0 3 Flag ll Data a Jata E Flag E PES 48 48 49 49 50 50 51 51 52 52 53 53 54 54 55 55 56 56 57 57 58 58 59 59 OD oo yoana U NaO O oo NOOO Aa U N lt O o 60 60 61 61 62 62 Fea Hl roe Ovo To set forcible I O select the flag of a contact to set and the data checkbox To set 1 select the flag and data of a bit and then select a flag To set 0 select a flag only not the data corresponding to the bit If selecting forcible input or output enabled the setting is applied and it works accord
173. of PIDRUN instruction is ON it enters PIDRUN state or if there is PIDRUN instruction in ladder program and PIDxx_REM_RUN is ON it may enter PIDRUN state 4 PIDCAS is the state in which two loops form a master loop and a slave loop respectively executing control operation It is possible to enter PIDCAS state by using PIDCAS instruction after setting these two loops in a way like PIDRUN and data are exchanged between loops as the internal connection necessary for two loops are automatically created Loops that operate by cascade are indicated in a state flag PIDxx_STATE and in the state remote operation PIDxx_REM_RUM bit does not work 5 PIDPAUSE is the state in which output internal state and user setting are maintained and the control operation stops To enter PIDPAUSE state it is necessary to tum on PIDxx_PAUSE bit or use PIDPAUSE instruction However it is possible to enter PIDPAUSE as long as the previous state is PIDRUN 14 6 Chapter 14 Built in PID Function M 14 4 2 PID instruction group PID instruction group includes four instructions PIDRUN PIDCAS PIDINIT and PIDPRMT Actually every operation of PID function is wholly taken by PIDRUN or PIDCAS instruction PIDINIT and or IDPPMT instructions works as long as it exists on a ladder program with PIDRUN or PIDCAS instruction and both exist for the use convenience of PIDRUN or PIDCAS instruction 1 PIDRUN PIDRUN as a basic PID control instructio
174. oints 6 144 Program capacity 1MB CPU module XGI CPUH e CPU module max VO points 6 144 Program capacity 512KB XGI CPUS e CPU module max I O points 3 072 Program capacity 128KB XGI CPUE e CPU module max VO points 1 536 Program capacity 64KB XGI D21A e DC 24V input 8 points current source sink input XGI D22A e DC 24V input 16 points current source sink input XGI D24A e DC 24V input 32 points current source sink input XGI D28A e DC 24V input 64 points current source sink input Digital input module XGI D22B e DC 24V input 16 points current source input XGI D24B e DC 24V input 32 points current source input XGI D28B e DC 24V input 64 points current source input XGI A12A e AC 110V input 16 points XGI A21A e AC 220V input 8 points XGQ RY1A e Relay output 8 points 2A independent COM XGQ RY2A e Relay output 16 points 2A XGQ RY2B e Relay output 16 points 2A built in Varistor XGQ TR2A e Transistor output 16 points 0 5A sink output XGQ TR4A e Transistor output 32 points 0 1A sink output XGQ TR8A e Transistor output 64 points 0 1A sink output XGQ TR2B e Transistor output 16 points 0 5A source output XGQ TR4B e Transistor output 32 points 0 1A source output XGQ TR8B e Transistor output 64 points 0 1A source output XGQ SS2A e Triac output 16 points 0 6A Digital YO Combination XGH DT4A e DC 24V input 16 points current source sink input module e Transis
175. orrective measure Or it may cause an error Chapter 13 Troubleshooting 13 2 3 Action when RUN STOP LED is off The paragraph describes the orders of taking a measure if RUN STOP LED is Off when tuming it on starting operation or operating RUN STOP LED is off Power module off on No Is still RUN STOP LED off 13 4 LS industrial Systems Chapter 13 Troubleshooting 13 2 4 Acton when I O module does not work properly For the orders of taking measures when I O module does not properly work during operation the paragraph explains it with the following illustration SWITCH SWITCH SOL l r l r su L If O module does not work properly SOL1 Output LED is On No Ye Measure the terminal voltage of Correct the wiring Replace the terminal strip Monitor the status of SCL1 by SOL1 by tester connector E Separate the extemal wiring and check the electricity connection of module output Check the status of output device SOL1 j Replace an output module LS industrial Systems 13 5 Chapter 13 Troubleshooting Is the LED of SWITCH1 2 on Check the voltage of Switch 1 2 Measure the terminal voltage of by a tester Switch 1 2 by a tester Is the measurement normal Is the input wiring correct Separate the external wiring and check the input status by forcible input Is wiring correct Tighten the terminal Replace the terminal screw strip connecto
176. ous convenient functions to meet a user s requirements e The filter values of I O module are adjustable e Output holding in an emergency e Endurable varistor built in relay output module e Extending the total length of extension base to 15 meters e Provision of system RUN contact on the power module e Reduction of installation commissioning and maintenance costs by the reinforced self diagnostic function Chapter 1 Introduction 5 Various communication systems The systems provide various network functions to meet user s convenience compatibility and performance e Anetwork can be established without ladder programming e The exclusive tool XG PD can set a network and monitor operation status e Supporting open networks with various international standards e Exclusive network providing convenience use and optimal performance e Network compatible with the existing products MASTER K GLOFA GM 6 Programming Online functions reinforced Programming time is minimized by convenient programming and the control system of facilities can be complete with no interruption of the system e Program reinforced by symbolic variables e Auto conversion of GLOFA program e Extending program modification function during operation and securing the stability e Installation and modification of a network is available during operation e Reinforcing trend monitoring function e User event function e Data trace function 7 User s Convenience With va
177. pe error or a specific module is applied in the wrong location Refer to _IO_TYER_N _IO_TYER n Representative flag displayed when the Module detachment module configuration for each slot is changed JO DEER JO DEER BOOL Se while running Refer to IO_DEER_N lO_DEER n Representative flag displayed when the fuse _FUSE_ER _FUSE_ER BOOL Fuse error of module is cut off Refer to FUSE_ER_N FUSE_ER n VO module Representative flag displayed when it cannot S normally read and write IO module of each _lO_RWER IO_RWER BOOL reading writing slot module error fault Refer to _IP_LRWER_N IO _RWER n Representative flag displayed when it is Special communication impossible to interface normally due to failure _SP_IFER _IP_IFER BOOL module interface to initialize specia communication module or error fault abnormal operation of these modules Refer to _IP_IFER_N _IP_IFER nj Heavy fault Representative flag displayed when heavy ANNUN_ER ANNUM_ER BOOL detection error in error detected by user program is recorded in external device ANC _ERR n Scanwatehdo Indicates that the program scan time exceeds _WD_ER _WDT_ER BOOL Ge 9 the scan watchdog time specified by a parameter Indicates that while user program is running _CODE_ER CODE ER BOOL Program code error a the program code can t be interpreted Indicates that while program running stack of _STACK_ER BOOL Stack overflow error hie S g progr
178. pecifications Fn Chapter 12 Compliance with EMC Specifications 12 1 Requirements Complying with EMC Specifications EMC Directions describe Do not emit strong electromagnetic wave to the outside Emission and Do not have an influence of electromagnetic wave from the outside Immunity and the applicable products are requested to meet the directions The chapter summarizes how to structure a system using XGT PLC to comply with the EMC directions The description is the data summarized for the requirements and specifications of EMC regulation acquired by the company but it does not mean that every system manufactured according to the description meets the following specifications The method and determination to comply with the EMC directions should be finally determined by the system manufacturer self 12 1 1 EMC specifications The EMC specifications affecting the PLC are as follows Specification Test items Test details Standard value EN55011 Radiated Measure the wave emitted from a product 30 230 Mz QP 50 dBuv m 1 noise 2 230 1000 MHz QP 57 dBuV m EN50081 2 EN55011 conducted Measure the noise that a product emits to the 150 500 kHz QP 79 dB noise power line Mean 66 dB 500 230 Mz QP 73 dB Mean 60 dB EN61000 4 Electrostatic Immunity test allowing static electricity to the 15 KV Air discharge immunity case of a device 8 kV Contact discharge EN61000 4 4 Immunity t
179. pes realnumber operation function No of instructions Basic function 43 block Dedicated function Dedicated function blocks by special function modules communication dedicated function block block P2P Basic 0 028 Hs instruction 0 084 xs instruction Operation MOVE 0 084 us instruction 0 252 us instruction processing speed arene 0 392 us S 0 924 us D 1 442 all 287 el j eal number Si basic command x 0 896 EL 2 240 us D x 1948 eil A sp Single teal number operation D Double real number 0 924 SL 2 254 s D 1 974 SE A3 el Program memory capacity 1MB 512KB 128KB 64KB WO points installable 6 144 points 3 072 points 1 536 points Max I O memory contact 131 072 points 32 768 points ne 128KB max Symbole aes 512KB max 256KB retain settable 64KB retain S4KB max 32KB area A settable retain settable variable 16KB 4KB O variable Q 16KB 4KB 128KB max M 256KB max 128KB retain settable 64KB retain 22KB max 16KB retain settable settable Direct variable Data H 64KB 16 blocks 64KB 2 blocks 64KB 1 block 32KB 1 block 64KB per block dE W 1 024KByte 128KB 64KB 32KB F 4KB System flag K 16KB 4KB PID flag Flag variable L 22KB Fast link flag N 42KB P2P flag U 8KB 4KB 2KB Analogue refresh flag 1MB 16 Controllable by RI Flash area 2 MB 32 blocks device blocks Chapter 4 CPU Module a Specifications XGECPUU D XGI CPUU XGI LCPUH XGI CPUS XGI CPUE
180. please install interlock in the sequence program to protect the system from any error If not it may cause abnormal output or operation Safety Instruction a Safety Instructions when designing I O signal or communication line shall be wired at least 100mm away from a high voltage cable or power line If not it may cause abnormal output or operation Safety Instructions when designing Use PLC only in the environment specified in PLC manual or general standard of data sheet If not electric shock fire abnormal operation of the product or flames may be caused Before installing the module be sure PLC power is off If not electric shock or damage on the product may be caused Be sure that each module of PLC is correctly secured If the product is installed loosely or incorrectly abnormal operation error or dropping may be caused Be sure that I O or extension connecter is correctly secured If not electric shock fire or abnormal operation may be caused If lots of vibration is expected in the installation environment don t let PLC directly vibrated Electric shock fire or abnormal operation may be caused Don t let any metallic foreign materials inside the product which may cause electric shock fire or abnormal operation Safety Instruction Eo Safety Instructions when wiring Prior to wiring be sure that power of PLC and external power is turned off If not electric shock or damage on
181. r Replace the input Check the status of input Check it from the first step Replace the input module devices switch 1 2 module 13 6 LS industrial Systems Chapter 13 Troubleshooting 13 2 5 Action when writing program is not possible It describes the orders of taking a measure when writing a program into the CPU Module is not possible Can not write a program No Turn the RUN STOP switch to gt STOP and execute Writing Program Is the RUN STOP switch set to S Remote Stop Is the Remote DIP switch of the CPU Module On Yes Tum on Remote DIP switch and execute Writing Program No Release the PLC connection off Does the Stop LED blink read the error code displayed when it connects and modify it according to the message End LS industrial Systems 13 7 Chapter 13 Troubleshooting 13 3 Troubleshooting Questionnaires If any trouble is found while using the XGI series please fill out the form and call to fax it to us e For an error relating to special communication modules fill out the questionnaires attached in the user s manual of the product 1 Customer s Contact Number TEL FAX 2 Model 3 Details of the Product Details of the CPU module OS version Product s serial number XG5000 Version number used for program compiling 4 Brief description of a device and system 5 Modules using the CPU module Op
182. r insulation Rated load voltage DC 12 24V Operating load voltage range DC 10 2 26 4V Max load current 0 1A 1point 2A 1COM Leakage current at Off 0 1mA and lower Max inrush current 4A 10 ms and lower Max voltage drop at On DC 0 3V AND LOWER Surge killer Zener diode Off gt On 1 ms and shorter Response time On gt Off 1 ms and shorter Rated load resistance load Common method 32points 1COM Current consumption 130mA when every point is On Extemal power Voltage DC12 24V 10 4 Vp p and lower ripple voltage supply Current 10mA and lower if connected to DC24V Operation display LED On with Input On External connection method 40 Pin Connector Suitable cable size 0 3 m Weight 0 1 kg Circuit diagram No Contact No Contact B20 0 A20 16 Bi9 1 A19 17 B o Bis 2 Caen B17 3 A17 19 Be Je o 802 801 Bie 4 a16 20 S i ES B15 5 A15 21 ae OS noe am 212 20 B4 6 A4 2 ay B13 7 A13 23 BIS oo B12 8 A12 24 B12 oo B11 9 AN 25 SE B10 10 a0 26 p 00 B09 11 A09 27 pos 2 H BOs 12 A08 28 pe 0 6 B07 13 A07 29 BE oo Bos 14 ao 30 soa 0 0 C B05 15 A05 31 pos B04 NC A04 NC E C t poz a ete ee Ue B01 SCH A01 oy 7 20 Chapter 7 I O Module a 7 3 10 64 point transistor output module Source type Modu
183. ram and processes the function preferentially 2 Types e Task program is divided into the two types gt Fixed cycle task program available up to 32 gt Internal device task program available up to 32 e Fixed cycle task program gt A program is executed at the fixed interval e Intemal device task program gt If any operation condition of an intemal device occurs it executes the program gt The operation condition of the device is executed after processing the scan program 1 For further information about interrupt program please refer to 5 2 3 Interrupt 5 6 Chapter 5 Program Structure and Operation Method M 5 2 3 Interrupt To help your understanding about interrupt function it describes how to set XG5000 program a kind of XGT programming software briefly for further information about the XG5000 please refer to the user s manual of XG5000 Scan Program Interrupt 1 Interrupt 1 occurs Program 1 Interrupt 2 Program 2 Interrupt 2 occurs Interrupt 3 Program 3 Interrupt 2 occurs Interrupt 3 occurs T Interrupt 2 Program 2 Interrupt 4 Program 4 Every interrupt become to disabled status when the power is turned on 5 7 Chapter 5 Program Structure and Operation Modes SO 1 Creating an interrupt program Create a task in the project window of XG5000 as follows and add programs to be executed by each task For further informatio
184. rious functions supported the user convenience is improved e Convenient module exchange wizard module exchangeable with no user tool e System diagnostics function e O module skip function e Fault Mask settable e Various operation histories Chapter 1 Introduction a 1 3 Terms amp Definitions The paragraph describes the terms used in the user s manual Definition Remarks i e CPU A standard element with a specific function to structure a system such as I O module power board assembled to be inserted into the motherboard base module I O module and etc i e basic unit A module or a group of modules as the minimum unit operating in a PLC extension unit system being consisted of a PLC system as it is assembled with other module or a group of modules PLC System A system consisting of PLC and peripherals structured to be controlled by a user s program XG5000 Programming tool creating editing and debugging a program It initializes every data variable programs of VO image area internal register Cold Restart timer and counter automatically or manually to the designated status and restarts PLC system and user s program With a function notifying a users program of power off it restarts a user Wam Pesan designated data and program after power off VO image area Internal memory area of CPU module installed to maintain I O states Rnet Remote Network remote dedicate
185. rminal R1 25 3 Sleeve built in clamped terminal is not available Current consumption m 30mA Operation display LED On with Input On External connection method 18point Terminal strip connector M3 X 6 screws Weight 0 13 kg og Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TBS 4 TB6 5 TB7 6 TB8 7 TBO 8 80 AC120V TB10 9 On rate 70 TB11 10 TB12 11 Su GE TB13 12 50 TB14 13 40 p a 10 20 30 40 5055 B e Derating level Ambient terip TB17 COM TB18 NC Chapter 7 I O Module a 7 2 9 8 point AC220V input module Module type AC input module Spec XGFA21A Input point 8 points Insulation method Photo coupler insulation Rated input voltage AC100 240V 10 15 50 60 Hz 3 Hz 5 and lower distortion Rated input current Approx 17 mA AC200 60 Hz approx 14 mA AC200 50 Hz Inrush current Max 500 mA 1 ms and lower AC264V Input derating Refer to the below derating level On voltage On current AC80V and higher 5 mA and higher 50 Hz 60 Hz Off voltage Off current AC30V and higher 1 mA and lower 50 42 60 Hz Input resistance Approx 12 kQ 60 HZ approx 15 kQ 50 Hz i Off gt On 15 ms and lower AC200V 50 Hz 60 Hz Response time On gt Off 25 ms and lower AC200V 50 Hz 60 Hz Insulation withstand voltage AC2830V mms 3 Cycle altitude 2000m Insulation resista
186. rogram and register them as the local parameters Variable Kind Variable Name Type Memory Address Initial Value Retain Used Comment 1 VAR_EXTERNAL _00_CHO_ACT BOOL fe fe Analog Input Module CHO Active VAR_EXTERNA si E je E Select Variable Variable Flag View Variable Kind Variable Name Type Memory Address Initial Value Ra VAR_GLOBAL _00_CHO_ACT BOOL VAR GLOBAL 00 CHO DATA INT VAR_GLOBAL _00_CHO_IDD BOOL VAR_GLOBAL _00_CH1_ACT BOOL VAR_GLOBAL _00_CH1_DATA INT VAR_GLOBAL _00_CH1_IDD BOOL VAR_GLOBAL _O0_CH2_ ACT BOOL VAR_GLOBAL _O0_CH2_DATA INT VAR_GLOBAL _00_CH2_IDD BOOL VAR_GLOBAL 00 CH3 ACT BOOL VAR_GLOBAL _00_CH3_DATA INT VAR_GLOBAL _00_CH3_IDD BOOL VAR_GLOBAL _00_CH4_ACT BOOL VAR_GLOBAL _00_CH4_DATA INT 6 Sensor and driver Besides Analog output module sensor and driver are media to deliver a state to a control from an object to control and deliver the output of a control to an object to control from a control Therefore the output created by a sensor should be used as an input of Analog input module while the output created by Analog output module should be used as the input of driver For instance if a sensor is current type of 4mA 20mA it should be Analog input module type of 4mA 20mA In addition if a driver is voltage 14 26 LS industrial Systems Chapter 14 Built in PID Function type of OV 5V Analog output module should be also volt
187. rogram download e Reset key released only when it is pressed for 3 seconds and longer e Data clear 1 If any fault is found in a module when releasing the skip function the system may stop Before releasing the skip function make sure to release the skip with fault mask set and check the operation of a module 6 16 Chapter 6 Functions of CPU Module M 6 10 Module Replacement during Operation A module can be replaced during operation in the XGT system However a special attention should be paid because the module replacement during operation may cause malfunction Make sure to follow the steps directed in the user s manual 6 10 1 Cautions for usage e Base and power module can not be replaced e Some communication modules XGL PMEA XGL DMEA can be connected as long as network is set using Sycon software e When replacing a module align the bottom of the base and the holding part of a module before inserting it A wrong insertion may cause system down 6 10 2 Replacing modules Amodule can be replaced in two ways as follows 1 Using Module Replacement Wizard of XG5000 For further information please refer to the user s manual of XG5000 2 Amodule can be replaced by using a switch of the CPU module 1 Move the Module Replacement Switch MXCHG to the right On on the front of the CPU module 2 Remove the old module PS LED is On 3 Install a new module PS LED is Off when successfu
188. rogram download during Run Internal edit processing during Run Edit is done during Run Edit is ended abnormally during Run Operation mode changed by key Operation mode changed by local PADT Operation mode changed by Remote PADT Operation mode changed by Remote communication module Boa foara fpoesonorsae senpa Fault mask Fault mask on execution Monitor on execution _USTOP_ON BOOL _ESTOP_ON D Q O _INIT_RUN D Q O GC D Q O Stopped by STOP function poot Stopped by ESTOP function Boo Initialization task on execution Program Code 1 Stopped after scan completion by STOP function while RUN mode operation Instantly stopped by ESTOP function while RUN mode operation User defined Initialization program on execution Selected program code 1 D Q Q _PB1 _PB2 Program Code 2 Selected program code 2 USER_WRITE_F WORD Contact used in the program Contact used in the program _RTC_WR BOOL RTC data writing RTC data writing App 1 1 Appendix 1 Flags List SCAN WD BOOL Scan value initialization Initialize the scan value CHK_ANC ERR BOOL Request of the external heavy fault Bee of heavy fault detection from external _CHK_ANC_WAR BOOL Request of the external light fault ie of light fault qetection from extemal _USER_STAUS_ F WORD User contact User contact If this flag is set by user s initial program it is _INIT_DONE Initialization task
189. rogram is If STOP Check the details of operation error by XG5000 executing user program RUN CHK blink executed a Abnormal clock data Reset the time by XG5000 if battery is normal 502 Low battery voltage Replace a batter with the power on 1 Error No 2 through 13 from Error Codes during CPU Operation can be checked in our A S Service Center 2 The other errors of which number is 22 and lower can be checked by using the error log of XG5000 13 13 Chapter 14 Built in PID Function ee Chapter 14 Built in PID Function This chapter describes XGI Series CPU built in PID function 14 1 Features The features of PID function built in XGI CPUU are as follows 1 It can execute precise control operation 2 It has a fast operation cycle up to 0 6ms 3 XGI CPUU H U D can operate totally 256 loops by using 32 loops in 8 blocks XGI CPUS E can operate totally 64 loops by using 32 loops in 2 blocks 4 Symbol variable function facilitates setting and monitoring 5 It supports forward reverse operation process 6 Strong dual anti windup prevents effective over under shoot 7 It may be operated by external device HMI 8 It protects the system by restricting the max variance of PV 9 It protects the drive by restricting the max variance max value and min value of MV 10 Auto tuning function is used for PID control 11 Cascade PID control is available
190. rstand the User s Manual about the functions performances installation and programming of the product you purchased in order for correct use and importantly let the end user and maintenance administrator to be provided with the User s Manual The User s Manual describes the product If necessary you may refer to the following description and order accordingly In addition you may connect our website http eng lsis biz and download the information as a PDF file Relevant User s Manuals Title Description XG5000 software user manual describing online function such as programming print monitoring debugging by using XGK XGB CPU XG5000 software user manual describing online function such XG5000 User s Manual for XGK XGB XG5000 User s Manual l EE for XGI XGR as programming print monitoring debugging by using XGI XGR CPU XGK XGB Instructions amp Programming Users manual for programming to explain how to use User s Manual instructions that are used PLC system with XGK XGB CPU XGI XGR XEC Instructions amp Programming Users manual for programming to explain how to use User s Manual instructions that are used PLC system with XGI XGR CPU User manual describing about XGK CPU module power module base IO module specification of extension cable and system configuration EMC standard User manual describing about XGI CPU module power module base IO module specification of exte
191. s O Maintaining the previous value Initialization Initializing as a user defined value Initializing as a user defined value Retain amp initialization Initializing as a user defined value Maintaining the previous value 2 Operation in the data retain area Retain data can be deleted as follows D CLR switch of the CPU module RESET switch of the CPU module 3 seconds and longer Overall Reset RESET by XG5000 Overall Reset Deleting memory at STOP mode by XG5000 Writing by a program recommending the initialization program Writing 0 FILL and etc at XG5000 monitor mode D CLR clear does not work at RUN mode To do it after make sure to change to STOP mode In addition the default area can be also initialized when clearing by D CLR switch When instantaneously operating D CLR the only retain area is deleted If maintaining D CLR for 3 seconds 6 LEDs blink and at the moment if the switch returns even R area data are also deleted For the maintenance or reset clear of the retain area data according to the PLC operation refer to the following table Item Retain M area retain Rarea Maintaining the previous value Reset Maintaining the previous value Maintaining the previous value Over all reset Initializing as 0 Initializing as 0 Maintaining the previous value DCLR Initializing as 0 Initializing as 0 Maintaining the previous value DCLR 3sec Initi
192. s displayed 3 _PID B _ L K_p PID Proportional Gain Setting area K DEVICE AREA KD 13 525B 16L Data unit REAL 3 40282347e 38 1 17549435e 38 0 1 17549435e 38 3 40282347e 38 It sets the proportional constant K_p of a loop K_p is multiplied by P and D Proportional integral and differential among PID control effects so if K_p is increasing differential effect is also larger while integral effect is reduced Especially if_PID B _ L K_p setting is 0 it does not execute P control For details refer to 14 6 K_p can be set within the range of real number REAL EE e _PID BLIHSV PID changes the output MV through several operations until SV PV Therefore if SV is 0 PIDRUN seems not to operate For instance if the current temperature is 20 degrees and the SV of simple heater of which PV is 2000 20 degrees is set to 0 PID outputs 0 as its MV and will not output until PV is cooled down to 0 0 degrees 14 15 Chapter 14 Built in PID Function 4 _PID B L T_i PID integral Time gain Setting area K DEVICE AREA KD 14 525B 16L Data unit REAL 3 40282347e 38 1 17549435e 38 0 1 17549435e 38 3 40282347e 38 It sets the integral time constant T_i of a loop T_i divides integra term out of PID control effects so if T_i is increasing the integral effect is reduced Especially if _PID B _ L T_i setting is 0 it does not execute control and for details refer to 14 6
193. s of CPU Module 6 9 I O Module Skip Function 6 9 1 Applications and operations During operation the I O module skip function excludes a designated module from the operation For the designated module the data update and fault diagnostics of I O data stops as soon as being designated It is available when temporarily operating it with the fault excluded 6 9 2 Setting and processing I O data e It can be set at the unit of WO module For further information about setting please refer to the user s manual of XG5000 e Input l image area suspends input refresh so it maintains the value set before skip setting However even in the case the image manipulation by forcible On Off is still effective e The actual output of output module is Off when setting the skip function but it changes depending on a user program s operation irrespective of skip setting After the skip setting the output value of output module can not be controlled by forcible On Off e The skip function is identically executed even when using I O function 6 9 3 Releasing skip function The I O module skip function is released only by the method of setting e Releasing by the online menu of XG5000 e Releasing by overall reset e Automatically releasing in case memory backup is failed due to low battery level and other causes Note that the fault mask is not released even in the following cases e Power Off On e Operation mode change e P
194. s of task 5 Protection from task program of a currently running program e If program execution continuity is lost by executing a higher priority program you can partially protect the task program from being executed for a problematic part At the moment a program can be protected by application function commands of Di task program operation disabled or El task program operation enabled e Insert the application function command DI into the beginning position of a section to be protected and the application function command EI to the position to cancel it Initialization task is not affected by the application function commands of DI and El 1 If task program priority is duplicate set a program works according to the creation order 4 Processing method of fixed cycle task program It describes the processing method when the task of task program is set at the fixed cycle 1 Task settings e Set the execution cycle and priority of a task which is the operation condition of a task program Check the task number to manage tasks 2 Fixed cycle task processing e Execute a fixed cycle task program at a pre defined interval 5 9 Chapter 5 Program Structure and Operation Modes 3 Cautions for using a fixed cycle task program e Ifa same task program is to be executed when a fixed cycle task program is in operation or waiting for execution a new task is ignored e Only for a moment when the operation
195. same as that of scan program 5 3 Chapter 5 Program Structure and Operation Modes a 2 Example The scan time of a system consisting of CPU program 16kstep 32 points 6 O modules 6 analogue modules 4 communication modules 200 bytes 8 blocks per module is as follows Scan time s ladder execution time system processing time digital module I O processing time analogue I O processing time communication module processing time XG5000 Service processing time 16000 x 0 028 600 20 x 6 75 x 6 185 x 8 x 4 100 7638 LS 7 6 ms However if monitor screen is changed scan time increases temporarily If connecting by Max USB Writing it is 6ms if connecting by Normal USB Writing it is 1 6ms 2 Scan time monitor 1 Scan time is saved into the following flag F areas _SCAN_MAX max value of scan time unit of 0 1ms _SCAN_MIN min value of scan time unit of 0 1ms _SCAN_CUR current value of scan time unit of 0 1ms 5 4 Chapter 5 Program Structure and Operation Method M 5 2 Program Execution 5 2 1 Program configuration Program consists of every functional element necessary for executing a specific control and is saved into the intemal RAM of the CPU module or a flash memory The functional elements can be categorized as follows Functional Elements Operation Description Scan program e Process a signal that repeats uniformly per scan e I
196. screw Weight 0 2 kg Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TBS 4 TB6 5 TB7 6 TB8 7 TB9 8 TB10 9 TB11 10 TB12 11 TB13 12 T TB14 13 Terminal TB15 14 block number TB16 15 TB17 COM TB18 NC Chapter 7 UO Module a 7 3 5 16 point transistor output module sink type Module type Transistor output module Spec XGQ TR2A Output point 16 points Insulation method Photo coupler insulation Rated load voltage DC 12 24V Operating load voltage range DC 10 2 26 4V Max load current 0 5A 1point 4A 1COM Leakage current at Off 0 1mA and lower Max inrush current 4A 10 ms and lower Max voltage drop at On DC 0 3V AND LOWER Surge killer Zener diode Fuse 4A x2 not replaceable Fuse cap 50A Fuse disconnection display Yes If a fuse is burnt out it transfers a signal to CPU and LED is on If external power supply is off fuse status is not detected Off gt On 1 ms and shorter Response time On gt Off 1 ms and shorter Rated load resistance load Common method 16 point 1COM Current consumption 70mA when every point is On External power Voltage DC12 24V 10 4 Vp p and lower ripple voltage supply Current 10mA and lower if connected to
197. sis biz LS Industrial Systems Tokyo Office _ Tokyo Japan LS Industrial Systems Qingdao Office _ Qingdao China Address 16FL Higashi Kan Akasaka Twin Tower 17 22 Address YinHe Bldg 402 Room No 2P Shandong Road Akasaka Monato ku Tokyo 107 8470 Japan Qingdao City Shandong province 266071 P R China Tel 81 3 3582 9128 Fax 81 3 3582 2667 e mail jschuna lsis biz Tel 86 532 8501 6068 Fax 86 532 8501 6057 e mail wangzy lsis com cn a LS Industrial Systems ME FZE _ Dubai U A E LS Industrial Systems Europe B V Netherlands Address Jafza View Tower Lob 19 Room 205 Along Sheikh Zayed Address 1st Floor Tupoleviaan 48 1119NZ Schiphol Rijk The Netherlands Road Jebel Aali Free Zone Dubai United Arab Emirates Tel 31 0 20 654 1420 Fax 31 0 20 654 1429 e mail junshickp lsis biz Tel 971 4 886 5360 Fax 971 4 886 5361 e mail jungyong lsis biz Wuxi LS Industrial Systems Co Ltd _ Wuxi China LS Industrial Systems Shanghai Office _ Shanghai China Address 102 A National High amp New Tech Industrial Development Area Address Room E G 12FL Hiamin Empire Plaza No 726 West Wuxi Jiangsu 214028 P R China Yan an Road Shanghai 200050 P R China e mail liyong lsis com cn Tel 86 510 8534 6666 Fax 86 510 8534 4078 e mail caidx Isis com cn Tel 86 21 5237 9977 609 Fax 89 21 5237 7189 Dalian LS Industrial Systems Co Ltd _ Dalian China LS Industrial Systems Beijing Office _ Beijing China Address
198. spective of the error of system However it is necessary to install a filter on the sensor s input and set the differential coefficient small to prevent differential effect from operating against a small change as much as a system noise In case of an actual system it is common to use 0 001 0 1 emgeet Second EF inctastriatsystems_ 14 5 Chapter 14 Built in PID Function 14 4 PID Instruction 14 4 1 PID loop state PID loop has 5 states PIDSTOP AUTOTUNE PIDRUN PIDCAS and PIDPAUSE 1 PIDSTOP is the state in which output MV is MV_min its internal state is initialized and user setting is maintained In the state it is not possible to access to PIDPAUSE state 2 AUTOTUNE is the state that is immediately executed when a user turns on PID B _ LJAT_EN bit either PIDRUN or PIDCAS If among PIDSTOP _ PID B _ LJAT_EN is on it goes into AUTOTUNE state when it goes toward PIDRUN and PIDCAS Once AUTOTUNE is complete PIDRUN or PIDCAS state is restored AUTOTUNE checks a system s response for a series of inputs and finds PID coefficient K_p T_i T_d and operation cycle T_s These values are updated as soon as Auto tuning ends so it loses the previous coefficients 3 PIDRUN is the state in which PID loop normally executes control operation MV is outputted by PID operation and it executes every scan operation independently so it applies every setting that is changed during the procedure In case contact front
199. t on operation mode change program download or manipulation by reset key However it is deleted if overall reset is executed e Forcible I O data are not deleted even in STOP mode e To set new data from the first release every setting of I O by using overall reset 6 10 Chapter 6 Functions of CPU Module M 6 5 Direct UO Operation By refreshing I O contact by means of DIREC_IN DIREC_OUT function it can be conveniently used when directly reading the state of input contact while a program is being executed to use for operation or directly outputting operation results 1 For further information about the DIREC_IN DIREC_OUT function please refer to the XGI Instruction manual 2 When using the DIREC_IN DIREC_OUT function the value is directly reflected preceding forcible I O 6 11 Chapter 6 Functions of CPU Module 6 6 Saving Operation Logs There are four types of operation logs Error log Mode change log Shut down log and System log It saves the time frequency and operation of each event into memory and a user can conveniently monitor them through XG5000 Operation log is saved within the PLC unless it is deleted by XG5000 6 6 1 Error log It saves error log that occurs during operation e Saving error code date time and error details e Saving logs up to 2 048 e Automatically released if memory backup is failed due to low battery level and etc 6 6 2 Mode change log
200. t On 32point LED on by switching External connection method 40 Pin Connector x 2 Suitable cable size 0 3 mn Weight 0 15 kg Circuit diagram No Contact No Contact No Contact No Contact 1B20 0 1A20 16 2B20 32 2A20 48 1B19 1 1A19 17 2B19 33 2A19 49 1B18 2 1A18 18 2B18 34 2A18 50 ate 1B17 3 1A17 19 2B17 35 2A17 51 00 1Bi6 4 1A16 20 2816 36 2A16 52 e S 1B15 5 1A15 21 2B15 37 2A15 53 es 1814 6 1A14 22 2814 38 2a14 54 sel wis 7 1m3 23 2Bi3 39 2ai3 55 m 0 1B12 8 1A12 24 2B12 40 2A12 56 B14 o o 1B11 9 1A11 25 2B11 41 2A11 57 B13 ioo 1B10 10 1a10 26 2B10 42 2a10 58 Zoe 1B09 11 1A09 27 2B09 43 2009 59 bole 1B08 12 1A08 28 2808 44 2A08 60 so 1B07 13 Tage 29 2807 45 2A07 elei 1B06 14 1A06 30 2B06 46 2A06 62 BO7 E oci2 2v 1B05 15 1A05 31 2B05 47 2005 el OY oo 1B04 NC 1A04 NC 2B04 NC 2A04 NC ei Connector 1B03 NC 1A03 NC 2B03 NC 2A03 NC pes S S B02 number 1B02 4224 1A02 2B02 3524 2A02 por A displaying 0 31 COM VDC COM2 B displaying 32 63 1B01 VDC 1A01 2B01 2A01 7 18 Chapter 7 I O Module 7 3 8 16 point transistor output module source type UM Module type Transistor output module Spec XGQ TR2B Output point 16 points Insulation method Photo coupler insulation Rated load voltage DC 12 24V Operating load volta
201. t only displays operation information to a user but also saves the information necessary for operation so the control system may malfunction if setting it temporarily 2 VO area _PID B _ L PV and_PIDJ B LJMV are I O area respectively so it is necessary to connect to external devices A D D A and others 14 20 Chapter 14 Built in PID Function M Transient state and normal state 1 Transient state the state that a control system starts controlling and searching for a desirable control state It may have sudden output fluctuation and as a step in which integral value is stabilized it may have vibration and overshoot 2 Normal state the state that a control system reaches a desirable state via transient state Vibration is completely eliminated but it may have residual drift and output has little change High low deadband If analog component of a sensor is converted to digital via AD device almost signals may have even a part of noise component The PID control instruction executes auto tuning by using the converted value during which it increases and decreases PV from SV 3 times During the procedure if noise is inputted at a moment of SV PV there is high low convergence once but it may recognize it as several conversions That is it s like a digital switch s chattering To overcome it PID control uses unidirectional deadband hysteresis with which the deadband value is applicable only for high s
202. t the extension cable with a connector for sendireceive wih the extension base Connect it by checking the sik print markedon PCB Chapter 10 Installation and Wiring Oe Chapter 10 Installation and Wiring 10 1 Installation 10 1 1 Installation environment The system keeps a high reliability irrespective of the installation environment However to guarantee the reliability and stability make sure to keep the following cautions 1 Environmental conditions Free of any continuous impact or vibration 3 Not exposed to direct sunrays 5 Ambient temperature range between 0 55 C 6 Relative humidity between 5 95 7 Free of any corrosive gas or flammable gas 2 Installation construction 1 When boring a screw hole or executing wiring construction any wiring impurities should not be inserted to the PLC 2 The system should be installed in a place easily accessible 3 Do not install the system on a same panel of a high voltage device 4 It should be 50mm and more away from wiring duct or proximate modules 5 Grounding on a position where noise is lower than the specified level 3 Heat protective design of control panel 1 If installing the PLC in an air tight control panel it needs heat protective control design considering the heat from the PLC as well as other devices If ventilating by vent or fan inflow of dust or gas may affect the performance of the PLC system 2 Install a f
203. terface noise IEC61000 1 4 Environment Free from corrosive gasses and excessive dust Attitude Up to 2 000 ms Pollution 2orless 7 Noise resistance SS ES S d ling Air cooling 1 IEC International Electrotechnical Commission An international nongovemmental organization which promotes internationally cooperated standardization in electric electronic field publishes international standards and manages applicable estimation system related with 2 Pollution degree An index indicating pollution degree of the operating environment which decides insulation performance of the devices For instance Pollution degree 2 indicates the state generally that only non conductive pollution occurs However this state contains temporary conduction due to dew produced 3 1 Chapter 4 CPU Module M Chapter 4 CPU Module 4 1 Performance Specifications The performance specifications of the CPU module XGI CPU are as follows ificati item ENE Remarks XGI CPUU D XGI CPUU XG CPUH XGI CPUS XGI CPUE Operation system Reiterative operation fixed cycle operation constant scan WO Control system Scan synchronous batch processing system refresh system direct system by command Program language Ladder Diagram SFC Sequential Function Chart Operator 18 Basic function 136 ty
204. the product may be caused Before PLC system is powered on be sure that all the covers of the terminal are securely closed If not electric shock may be caused Let the wiring installed correctly after checking the voltage rated of each product and the arrangement of terminals If not fire electric shock or abnormal operation may be caused Secure the screws of terminals tightly with specified torque when wiring If the screws of terminals get loose short circuit fire or abnormal operation may be caused Surely use the ground wire of Class 3 for FG terminals which is exclusively used for PLC If the terminals not grounded correctly abnormal operation may be caused Don t let any foreign materials such as wiring waste inside the module while wiring which may cause fire damage on the product or abnormal operation Safety Instruction rr Safety Instructions for test operation or repair gt Don t touch the terminal when powered Electric shock or abnormal operation may occur Prior to cleaning or tightening the terminal screws let all the external power off including PLC power If not electric shock or abnormal operation may occur Don t let the battery recharged disassembled heated short or soldered Heat explosion or ignition may cause injuries or fire gt Don t remove PCB from the module case nor remodel the module Fire electric shock or abnormal operation may occur gt Prior to insta
205. tial output If setting it as 0 the function does not work It is normally used to avoid excessive force on drivers as the system output slightly vibrates by differential vibration 21 _PID B LJAT_HYS_val PID Autotuning HYSieresis value Setting area K DEVICE AREA KW 52 1050B 32L Data unit INT 32768 32767 It sets a proper directional deadband during AT of a loop _PID B _ LIAT_HYS_val value operates as a high deadband when PV increases or as a low deadband when PV decreases Successful AT results depend on setting it properly How to set PID B _ LJAT_HYS_val is described in 14 7 4 22 PID B LJAT_SV PID Autotuning SV Setting area K DEVICE AREA KW 53 1050B 32L Data unit INT 32768 32767 During AT of a loop AT_SV used for SV is separately set AT vibrates 3 times up and down around AT_SV 23 _PID B ILIAT step PID Auto tuning step Setting prohibited K DEVICE AREA KW 54 1050B 32L Data unit INT 32768 32767 It displays the AT operation state of the loop _PID B LJAT_step may have a value between 0 7 0 indicates AT operation is not started while 7 indicates AT operation is complete And 1 3 and 5 are PV increasing section and 2 4 and 6 are the PV decreasing section N Caution 1 Setting prohibited It is prohibited to set any item with the indication of Setting prohibited among the items described in the above common bit area and individual loop area The area no
206. tion Constant voltage transformer AC power OC power A Du 100V 240V lv current consumption of each module DC5V circuit internal current consumption lav average current consumption of DC24V for output module 8 2 Chapter 8 Power Module M 1 Allowable instantaneous interruption time 8 2 Specifications item XGP ACF1 XGP ACF2 XGP AC23 XGP DC42 Rated input voltage AC100V AC240V AC200V AC240V DC24V Input voltage range AC85V AC264V AC170V AC264V Input frequency 50 60 Hz 47 63 Hz Inrush current 20APeek and lower 80APeakand lower Efficiency 65 and higher 60 and higher Input fuse Built in not replaceable by a user UL standard product Slow Blow Type Allowed instantaneous 10 ms and shorter interruption Output voltage DC5V 2 DC5V 2 5 i Output current 3A 6A 8 5A 6A utput E Overcurrent protection 3 2A and higher 6 6 Aand higher 9A and higher 6 6 A and higher Overvoltage protection 5 5V 6 5V Output voltage DC24V 10 Output current 0 6A Output 2 Overcurrent protection 0 7 A and higher Overvoltage protection None Application RUN contact refer to 8 3 Rated switching Se voltage ourrent DC24V 0 5A Geer Min switching load DC5V 1 mA Response time Off On On Off 10 ms and lower 12 ms and lower Life Mechanical life 20 million and more times electrical life rated switching current 100
207. tion are to be kept for use even when the PLC stops and resumes operation the default auto parameter retain is to be used Alternatively a part of the M area device may be used as the retain area by parameter setting The following table summarizes the features of retain settable device Device Retain setting Feature Default O Retain settable if adding a parameter to the auto parameter area M O Retain settable into internal contact area by parameter K X Contact that is kept as contact status in case of interrupt F X System flag area U X Analogue data register retain not settable L x High speed link P2P service status contact of communication module retained N X P2P service address area of communication module retained R X Exclusive flash memory area retained 1 K L N and R devices are basically retained 2 K L and N devices can be deleted in the memory deletion window of PLC deletion an online menu of XG5000 3 For details of directions please refer to the Online in the user s manual of XG5000 Chapter 5 Program Structure and Operation Modes 1 Data initialization by restart mode There are 3 restart mode related parameters default initialization and retain parameter and the initialization methods of each parameter are as follows in the restart mode Parameter sae coa wan Default Initializing as 0 Initializing as O Retain Initializing a
208. tive rubber or other measures Shakes of modules Should not have shake Every module should be protected from shaking No looseness Check whether the amount and conditions of spare parts are proper Loose terminal screw Tighten any loose screw Spare parts Replenish insufficient parts and improve the storage condition 11 2 Routine Inspection The following items should be routinely inspected Checklist Check point Judgment basis Actions Attachment of the base Check any loose screw Screws should be firmly tightened Tightening Attachment of VO module e Check the screws are firmly tightened e Check any separation of module cover Should be firmly tightened Check screw Attachment of terminal strip and extension cable Loosen screw No looseness Tightening Proximity with clamped terminal Proper spacing Calibration Connector of extension cable Connector should be tightened Calibration Power LED Check whether it is LED ON LED On offis error RUN LED Check whether it is LED ON in RUN state LED On off or blinking is error Display STOPLED Check whether it is LED Off in RUN state Blinking is error LED Input LED Check whether LED On or Off LED On with input ON and LED Off with input off Output LED Check whether LED On or Off LED Onwith output ON and LED Off with output off
209. tor output 16 points 0 1A sink output XGB M04A e For 4 modules XGB M06A e For 6 modules XGB M08A e For 8 modules XGB M12A e For 12 modules XGB E04A e For 4 modules XGB EO6A e For 6 modules XGB E08A e For 8 modules XGB E12A e For 12 modules Digital output module Main base Extension base 2 2 Chapter 2 System Configuration Type Description XGP ACF1 AC100V 240V input e DCSV 3A e DC24V 0 6A S i XGP ACF2 AC100V 240V input e DC5V 6A ower module XGP AC23 AC200V 240V input e DC5V 8 5A XGP DC42 DC24V input e DC5V 6A XGC E041 e length 0 4m XGC E061 e length 0 6m XGC E121 e length 1 2m Total length Extension cable XGC E301 e length 3 0m should be 15m and less XGC E501 e length 5 0m XGC E102 e length 10m XGC E152 e length 15m Terminating resistance XGT TERA e necessary when extension base is connected Dummy module XGT DMMA e Dust protection module for an unused slot Battery XGT BAT e Battery for XGT DC 3 0V 1 800 mAh item Type Description Remarks e Voltage input 8 channels XGF AV8A eDC 1 5V 0 5V 0 10V 10 10V e Current input 8 channels XGF AC8A ae e DC 4 20mA 0 20mA XGF AD8A e Voltage Current input 8 channels Analog input module XGF AD4S e Voltage Current input 4 channels inter channel insulation XGF AD16A_
210. unication module 8 Program configuration and example of processing First of all register task and program as follows e Registering a task T SLOW fixed cycle 10ms Priority 3 PROC_1 intemal contact MO Priority 5 e e Registering a program Program gt PO scan program Progam gt P1 operating by task T SLOW Program gt P2 operating by task PROC_1 Then if the program execution time and the occurrence time of extemal interrupt signal are same e Execution time of each program PO 21ms P1 2ms and P2 me respectively e PROC _1 occurrence During a scan program the program is executed as follows Chapter 5 Program Structure and Operation Modes Scan start Tst Scan 1 st scan end 1 st operation start program end 2nd scan start P1 Execution T_SLOW Detection P2 Execution PROC_1 Detection Time Execution without program interruption Instant stopping during program execution Delay of program execution Processing by time period Time ms Processing 0 Scan starts and the scan program PO starts operation 0 10 Program PO is executed 10 12 PO stops due to the execution request for P1 and P1 is executed 17 Execution request for P2 12 20 P1 execution is complete and the suspended PO resumes 20 22 PO stops due to the execution request for P1 and P1 is executed 22 25 As P1 execution is complete the suspended PO is completely executed
211. urrent DC 19V and higher 3mA and higher Off voltage Off current DC 11V and lower 1 7mA and lower Input resistance Approx 5 6 KQ Cp 0 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter Response time ERN Initial value 3ms p 1ms 3ms 5ms 10ms 20ms 70ms 100ms Set by CPU Parameter On gt Off nS Initial value 3ms Insulation withstand voltage AC560V rms 3 Cycle altitude 2000m Insulation resistance 10 MQ and higher by Insulation ohmmeter Common method 16 point COM Suitable cable size Stranded cable between 0 3 0 75 mm 2 8mm and smaller outer dia Suitable clamped terminal R1 25 3 Sleeve built in clamped terminal is not available Current consumption mA 30mA Operation display LED On with Input On External connection method 18point Terminal strip connector M3 X 6 screws Weight 0 12 kg ca Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TB5 4 Photocoupler 2 TB6 5 TB7 6 TB8 7 TB9 8 TB10 9 TB11 10 9 TB12 11 SH tL TB13 12 TB14 13 Terminal block number TB15 14 TB16 15 TB17 COM TB18 NC Chapter 7 I O Module ST 7 2 4 32 point DC24V input module source sink type Module type DC Input module Spec XGI D24A Input point 32 points Insulation method Photo coupler insulation Rated input voltage DC24V Rated input current Approx
212. usand and more times DC24V 1A DC100V 0 1A L R mei 100 thousand and more times Response Off gt On 10 ms and lower time On gt Off 12 ms and lower Common method 16 point 1COM Current consumption 500mA when every point is On Operation display LED On with output On External connection method 18 point Terminal strip connector M3 X 6 screws Weight 0 19kg ee Terminal Circuit diagram block Contact TB1 0 TB2 1 TB3 2 TB4 3 TB5 4 TB6 5 TB7 6 TB8 7 TB9 8 TB10 9 TB11 10 TB12 11 TB13 12 TB14 13 Terminal block TB15 14 number TB16 15 TB17 COM TB18 NC Chapter 7 I O Module a 7 3 4 16 point Triac output module Module type Triac output module Spec XGQ SS2A Output point 16 points Insulation method Photo coupler insulation Rated load voltage AC 100 240V 50 60 Hz Max load voltage AC 264V Max load current 0 6A 1 point 4A 1COM Min load current 20 mA Leakage current at Off 2 5 mA AC 220V 60 Hz Max inrush current 20A Cycle and lower Max voltage drop at On AC 1 5V and lower 2A Surge killer Varistor 387 473V C R absorber Response Off gt On 1 ms and shorter time On gt Off 0 5 Cycle 1 ms and shorter Common method 16 point 1 COM Current consumption 300 mA when every point is On Operation display LED On with output On External connection method 18point Terminal strip connector M3 X 6
213. ut a value into the below flag area and insert the time in a clock in scan END Click Writing Flag Description Range _MON_YEAR_DT Month Year 1984 2163 Jan Dec _TIME_DAY_DT Hour Date 1 31 0 23 hrs _SEC_MIN_DT Second Minute 0 59 minutes 0 59 seconds HUND Wk DT Hundred years day of the week 0 6 Altematively instead of using function blocks it is also possible to enter clock data into the above area and tum on RTC_WR in order to input the time e No input is allowed unless time data is entered in a right format However even if the day of the week data is not correct it is set without error detected e After writing the clock data check whether it is rightly set by monitoring Reading Clock device 4 How to express the day of the week Number 0 1 2 3 4 5 6 Day Sunday Monday Tuesday Wednesday Thursday Friday Saturday 5 Time error The error of RTC varies depending on the operating temperature The following table shows the time error for a day iting temp Max error sec date Ordinary sec date 0 C 467 138 1 46 25 C 1 64 242 0 43 55 C 5 79 0 78 2 29 1 Initially RTC may not have any clock data 2 When using the CPU module first make sure to set the accurate clock data 3 If any data out of the clock data range is written into RTC it does not work properly i e 14M 32D 25H 4 RTC may stop or have an
214. ution according to the designation of break point Execution according to the If designating the contact area to monitor and the status read write value it stops status of contact when the designated operation occurs at the pre defined contact Execution according to the Once designating the scan frequency to operation it stops after operating as many designated scan frequency as the scan frequency designated Upon an operation command it executes a unit of operation and stops Once a break point is designated in a program it stops at the designated point 4 Operation method 1 Set the debug operation conditions at XG5000 and execute the operation 2 The interrupt program can be set by enabled disabled at the unit of each interrupt For the details of operation please refer to Chapter 12 Debugging in the user s manual of XG5000 5 14 Chapter 5 Program Structure and Operation Method i 5 3 4 Changing operation mode 1 How to change an operation mode An operation mode can be changed as follows 1 Mode change by the mode key of the CPU module 2 Change by accessing the programming tool XG5000 to a communication port of CPU 3 Change of a different CPU module networked by XG5000 accessed to a communication port of CPU 4 Change by using XG5000 HMI and computer link module which are networked 5 Change by STOP command while a program is operating 2 Types of operation mode An operation mode can
215. utput Open Collector type 2 axes g XGF PO1A e Pulse output Open Collector type 1 axis Si Di 3 XGF PD3A e Pulse output Line Driver type 3 axes Q E S XGF PD2A e Pulse output Line Driver type 2 axes XGF PD1A e Pulse output Line Driver type 1 axis APM module Advanced Position XGF PO4H e Pulse output Open Collector type 4 axes module XGF PO3H e Duke output Open Collector type 3 axes XGF PO2H e Pulse output Open Collector type 2 axes XGF PO1H e Pulse output Open Collector type 1 axes XGF PD4H e Pulse output Line Driver type 4 axes XGF PD3H e Pulse output Line Driver type 3 axes XGF PD2H e Pulse output Line Driver type 2 axes XGF PD1H e Pulse output Line Driver type 1 axes Motion control module XGF M16M e Motion dedicated net Mechatrolink type 16 axes Event input module XGF SOEA e DC24V input 32points Sequence of Event module item Type Description Remarks Optical does S XGL EFMF e Fast Ethernet optical Master ene D 3 3 FEnet VF module e 100 10 Mbps supported 10Mbps S S eege Fast Ethernet electrical Master g s 3 S XGL EFMT Chapter 2 System Configuration Type Description e Communication module between PLCs electric media 100Mbps industrial Ethemet supported XGL EIME e Communication module between PLCs optical RAPIEnet I F module media 100Mlbps industrial Ethemet supported e Communication module between PLCs XGL EIMH electric optical media 100Mbps industrial Ethernet supported Ser
216. ve specifications even for a module operating at the rated voltage higher than AC50V DC75V 12 2 2 Selection of XGT series PLC 1 Power module The power module of which rated input voltage is AC110 220V may have dangerous voltage higher than 42 4V peak inside it so any CE mark compliance product is insulated between the primary and the secondary 2 VO module The WO module of which rated voltage is AC110 220V may have dangerous voltage higher than 42 4V peak inside it so any CE mark compliance product is insulated between the primary and the secondary The I O module lower than DC24V is not applicable to the low voltage directions 3 CPU Module Base unit The modules use DC5V 3 3V circuits so they are not applicable to the low voltage directions 4 Special module Communication module The modules use the rated voltage less than DC 24V so they are not applicable to the low voltage directions 12 4 Chapter 13 Troubleshooting Chapter 13 Troubleshooting The chapter describes types of potential errors that occur while operating the system causes of errors how to detect them and corrective measures 13 1 Basic Troubleshooting Procedure To improve the reliability of a system it is important to take a corrective measure promptly if a trouble occurs as well as to use highly reliable devices To operate a system immediately it is the most important to quickly detect potential causes of a trouble and take corre
217. verburden the driver However since the range of internal operation value changes Anti Wind up function does not work If the bit is off PID executes P operation with ERR in Default state and in case of on it executes P operation with PV value 7 _PID B ID on ERR PID D on ERRor Setting area K DEVICE AREA KX 192 1050B L Data unit BIT It sets the D operation source of PID loop as ERR D operation is operated with ERR or PV and D operation using ERR may cause excessive input to a driver instantly because D response may have sudden change as SV is changed by a user To prevent it D operation uses PV and the default is also set to be D operation using PV If using ERR without the algorithm the bit should be on If the bit is off PID executes D operation with PV in Default state and in ON state it executes D operation with ERR value _PIDJB _ LIREM_RUN The bit is saved in K device even though PLC stops so if PLC stops and operates with the bit ON i e power failure the system is initialized from the first scan and then PIDRUN instruction operates 14 13 Chapter 14 Built in PID Function 8 _PID B _ LJAT_EN PID AutoTuning ENable Setting area K DEVICE AREA KX 224 1 050B L Data unit BIT It auto tunes the PID loop AT finds out T_s operation cycle and PID coefficients K_p T_i and T_d approximately Before operating AT it is necessary to set PID B LJHYS_val item and the functions of AT
218. y output module depending on the output control setting of basic parameter and it has the same error status with PLC fault detection At the moment P S LED and CHK LED are On besides ERR LED 2 In case of a fault a user can check the cause by using XG5000 and altematively check it by monitoring ANC_ERR flag 3 To tum off ERR LED P S LED and CHK LED which are On by heavy fault error flag of external device it is necessary to reset the PLC or tum it off and on again E Example error_detecti _CHK_ANC_ on ERR 34 _ANC_ERR 3 If a light fault of extemal device is detected 1 Ifa light fault of external device is detected in a user program it writes the value according to warning type defined in ANC_WAR by a user Then with CHK_ANC_WAR On it checks at the completion of a scan program At the moment if a waming is displayed ANNUN_WAR of CNF_WAR which is the representative error flag of system is On At the moment P S LED and CHK LED are On 2 If a waming occurs a user can check the causes by using XG5000 Alternatively a user can check the causes by directly monitoring ANC_WAR flag 3 With CHK_ANC_WAR OFF P S LED and CHK LED are off and the display ANNUN WAR CNF_WAR is reset E Example low_fault_det alan 20 _CHK_ANC_ WAR _ANC_WAR 6 14 Chapter 6 Functions of CPU Module M 6 8 Fault Mask Function 6 8 1 Applications and operations e Fault

Download Pdf Manuals

image

Related Search

Related Contents

Philips Professional LCD TV 26HFL5850D  Jennings HP 100X User Manual  CRUISE MANUAL ITALIAN 20130704  System Information Guide  Philips Ecomoods Wall light 33099/31/16  FERTILIZANTES  Saphira Software Manual  re_yokushitu_yuka_omote21_o.eps  dreamGEAR DGWII-1115 gaming control  

Copyright © All rights reserved.
Failed to retrieve file