background image

  

   

                                                                                                                                                                   

6-5

Pulse output function 

Input/output contact number used 

Memory area used 

High-speed 

counter 

channel No. 

CW 

or  

pulse 

out-

put 

CCW  

or 

dire-

ction 

out-

put

Devi-
ation 

coun- 

ter  

clear 

out-

put 

Home 

input

Near 

home 

input 

Note4)

 

Con- 

trol  

flag 

Elapsed 

value  

area 

Target 

value area 

CH0 Y0  Y1  Y2  X2 

DT9005

<bit4> 

R903A 

DT90044 to 

DT90045 

DT90046 to 

DT90047 

Indepen-
dence 

CH2 Y3  Y4  Y5  X5 

DT9005

<bit4> 

R903C 

DT90020 to 

DT90201 

DT90202 to 

DT90203 

Li-

near 

Y0 
Y3 

Y1 
Y4 

Y2 
Y5 

Note3)

X2 
X5 

Note3)

 

DT9005

<bit4> 

R903A 
R903C 

DT90044 to 

DT90045 

DT90200 to 

DT90201 

DT90046 to 

DT90047 

DT90202 to 

DT90203 

Inter-
polation 

Cir-

cular 

Y0 
Y3 

Y1 
Y4 

Y2 
Y5 

Note3)

X2 
X5 

Note3)

 

DT9005

<bit4> 

R903A 
R903C 
R904E 
R904F 

DT90044 to 

DT90045 

DT90200 to 

DT90201 

DT90046 to 

DT90047 

DT90202 to 

DT90203 

Max. output frequency 

- Using one ch: Max. 100 kHz (x1-ch) 
- Using two chs: Max. 60 kHz (x2-ch) 
-Using linear inter-polation: Max. 100 kHz 
- Using circular iner-polation: Max. 20 kHz 

Related instructions 

F0 (MV) :high-speed counter control 
F1 (DMV) :Read/write of elapsed value of high-speed counter 
F171 (SPDH) :trape-zoidal control/home return 
F172 (PLSH) :JOG opera-tion 
F174 (SP0H) :Data table control 
F175 (SPSH) :Linear inter-polation control 
F176 (SPCH) :circular inter-polation control

 

Note1)  The pulse output function is only available with the transistor output type. 
Note2)Linear and circular interpolation control is only available with the C32T2 or C28P2 units. 
Note3)The home return operation of the interpolation axes should be performed for every channel. 

Note4)   

 

Reference

: For DT90052, see <6.4.4 Pulse Output Control Instruction (F0) (F1)>. 

 

PWM output function 

Memory 

area used 

High-

speed 

counter 

channel 

No. 

Output 

contact 

No. used 

Control flag 

Output frequency 

(duty) 

Related instructions 

CH0 Y0  R903A 

CH2 Y3  R903C 

-When resolution = 1000, 
1.5 Hz to 12.5 kHz 
(0.0 to 99.9%) 
-When resolution = 100, 
15.6 kHz to 41.7 kHz 
(0 to 99%) 

F0(MV) (High-speed 
counter control) 
F1(DMV) (Read/write of 
elapsed value of high-
speed counter) 
F173(PWMH) (PWM 
output) 

Note) The PWM output function is only available with the transistor output type. 

Summary of Contents for FP E Series

Page 1: ......

Page 2: ...ics and performance that are assure in these specifications Do not dismantle or remodel the product It could lead to abnormal exothermic heat or smoke generation Do not touch the terminal while turning on electricity It could lead to an electric shock Use the external devices to function the emergency stop and interlock circuit Connect the wires or connectors securely The loose connection might ca...

Page 3: ... Suitable Cable 1 11 2 Specifications and Functions of the Unit 2 1 2 1 Parts and Functions 2 2 2 2 Input and Output Specifications 2 6 2 2 1 Input Specifications 2 6 2 2 2 Output Specifications 2 8 2 3 Terminal Layout Diagram 2 11 2 3 1 Control Unit for C32 2 11 2 3 2 Control Unit for C28 2 12 2 3 3 Control Unit for C24 2 12 2 4 Analog Potentiometer 2 13 2 4 1 Overview of Analog Potentiometer 2 1...

Page 4: ... 5 4 4 1 I O Numbers of FP0 Expansion Unit 4 5 5 Installation and Wiring 5 1 5 1 Installation 5 2 5 1 1 Installation Environment and Space 5 2 5 1 3 Installation Using the Optional Mounting Plate 5 5 5 2 Wiring of Power Supply 5 8 5 2 1 Wiring of Power Supply 5 8 5 2 2 Grounding 5 10 5 3 Wiring of Input and Output 5 11 5 3 1 Input Wiring 5 11 5 3 2 Output Wiring 5 13 5 3 3 Precautions Regarding In...

Page 5: ...Modes 6 19 6 4 3 I O Allocation 6 21 6 4 4 Pulse output control instructions F0 F1 6 22 6 4 5 Positioning Control Instruction F171 Trapezoidal Control Common to Transistor type 6 25 6 4 6 Positioning Control Instruction F171 Home Return Common to Transistor type 6 30 6 4 7 Pulse Output Instruction F172 JOG operation Common to Transistor type 6 36 6 4 8 Positioning Control Instruction F174 Data Tab...

Page 6: ... 62 7 6 1 PC PLC link 7 62 7 6 2 Setting Communication Parameters 7 64 7 6 3 Monitoring 7 73 7 6 4 Connection Example of PC PLC link 7 74 7 6 5 PC PLC link Response Time 7 78 7 7 Communication Function 4 MODBUS RTU Communication 7 82 7 7 1 MODBUS RTU Communication 7 82 8 Self Diagnostic and Troubleshooting 8 1 8 1 Self Diagnostic function 8 2 8 1 1 LED Display for Status Condition 8 2 8 1 2 Operat...

Page 7: ... 7 Rewrite Function During RUN 9 14 9 7 1 Operation of Rewrite During RUN 9 14 9 7 2 Cases Where Rewriting During Run is not Possible 9 15 9 7 3 Procedures and Operation of Rewrite During RUN 9 17 9 8 Processing During Forced Input and Output 9 19 9 8 1 Processing when forced input output is initiated during RUN 9 19 10 Specifications 10 1 10 1 Table of Specifications 10 2 10 1 1 General Specifica...

Page 8: ...of Special Internal Relays for FPΣ 12 12 12 1 4 Table of Special Data Registers for FPΣ 12 21 12 2 Table of Basic Instructions 12 35 12 3 Table of High level Instructions 12 69 12 4 Table of Error codes 12 129 12 5 MEWTOCOL COM Communication Commands 12 143 12 6 Hexadecimal Binary BCD 12 144 12 7 ASCII Codes 12 145 ...

Page 9: ...ems Cleaning Do not use thinner based cleaners because they deform the unit case and fade colors Power supplies An insulated power supply with an internal protective circuit should be used The power suppy for the control unit operation is a non insulated circuit so if an incorrect voltage is directly applied the internal circuit may be damaged or destroyed If using a power supply without a protect...

Page 10: ...he contents of a file documents should be printed out and then saved Specifying the password carefully The password setting is designed to avoid programs being accidentally overwritten If the password is forgotten however it will be impossible to overwrite the program even if you want to Also if a possword is forcibly bypassed the program is deleted When specifying the password note it in the spec...

Page 11: ...t used AFP1113V2 AFP1114V2 Not used Not used Not used Not used AFP1113 AFP1114 Not used Not used Not used Not used Handy programming unit AFP1111A AFP1112A AFP1111 AFP1112 Not used Not used Not used Not used Note1 Either Ver 2 13 or later is necessary for using FPΣ positioning unit Note2 Either Ver 4 02 or later is necessary for using FPΣ positioning unit Note Precautions concerning version upgrad...

Page 12: ... has been changed from the default value note it down before the program conversion Number of points of internal relay for the 32k type is different from the 12k type The hold type areas differ automatic backup areas when the power supply was cut off as the figure shown below When the hold type area in the internal relay is used the program for that part should be converted As the number of points...

Page 13: ...Input the values noted down in procedure 2 Note When the battery is not used the system register No 7 Hold type area starting word address for internal relay should be set to 248 that is the default value for the FPΣ 32k type 6 For the program using the hold type area in the internal relay R900 to R97F and WR90 to WR97 the device should be changed to the hold type area for the FPΣ 32k type R2480 t...

Page 14: ...m Data in the hold type area is always transferred to the existing area Explanation of the program Transfers the contents stored in the hold type area WR248 to WR255 to the existing hold type area WR90 to WR97 when the power supply turns on and returns the previous state before the power supply turns off because the area WR90 to WR97 cannot be held without a battery on V3 After returning to the pr...

Page 15: ...ar interpolation control is limited depending on the types of FPΣ Control Unit Type Using F175 F176 C32 C32TH C32H C32HTM Not available C32T2 C32T2TM C32T2H C32T2HTM Available C28P2 C28P2TM C28P2H C28P2HTM Available C24R2 C24R2TM C24R2H C24R2HTM Not available Serial data communication function With the FPΣ please be aware that the following changes have been made to instructions concerning serial ...

Page 16: ......

Page 17: ...Chapter 1 Functions and Restrictions of the Unit ...

Page 18: ...ided as a standard feature on the main unit communication can be carried out with a display panel or computer Additionally communication cassettes with RS232C and RS485 interfaces are available as an option Installing a 2 channel RS232C type communication cassette in the FPΣ makes it possible to connect two devices with RS232C port A full lineup of communication functions means you can also work w...

Page 19: ...vided as a standard feature This can be used in applications such as analog timers without using the programming tools An analog unit is also available as the intelligent unit Type with thermister input function For the units of which part numbers or product numbers end in TM the leader line which enables the thermister input is equipped instead of an analog potetionmeter The change of the resista...

Page 20: ... stepping motor or servo motor Measurement using high speed counter supported Increment input mode decrement input mode 2 phase input mode individual input mode and direction discrimination mode are supported Positioning control based on pulse output supported Pulse direction and clockwise counter clockwise output are supported Heater control based on PWM output function supported The pulse output...

Page 21: ...pose serial communication The tool port also supports the general purpose serial communication Modbus RTU master unit and slave units Communication with a temperature control device inverter or measuring insturments can be performed with simple programs using the FPΣ as a master unit Communication with the exsiting network can be performed using the FPΣ as slave units MEWTOCOL master unit Programs...

Page 22: ...ion I O unit cannot be added to FPG C32T nor FPG C32TTM FPΣ control unit 32k type Name Number of I O points Part No Product No Input 16 points Transistor output 16 points NPN FPG C32TH AFPG2543H Input 16 points Transistor output 16 points NPN FPG C32T2H AFPG2643H Input 16 points Transistor output 12 points PNP FPG C28P2H AFPG2653H FPΣ Control unit High capacity type Program capacity 32k Input 16 p...

Page 23: ... 1 axis type FPG PP12 AFPG432 FPΣ Positioning unit Line driver output 2 axis type FPG PP22 AFPG433 ARCT1F 365E FPΣ Expansion data memory unit 256 kbyte FPG EM1 AFPG201 This manual FPΣ CC Link slave unit Number of points of exchanged data with CC Link master station Max 224 points Input 112 points output 112 point Writing max 16 word data Reading 4 word data FPG CCLS AFPG7943 ARCT1F 380E FPΣ S LINK...

Page 24: ... RS232C port FPG COM4 AFPG806 1 2 5 Related parts Name Description Product No FPΣ battery Necessary for the backup of data registers etc or for using the calender function AFPG804 Cable length 1 m AFP0521 10 wire I O cable MIL one sided socket type With one sided wire press socket AWG 22 0 3 mm2 2 pcs Cable length 3 m AFP0523 FPΣ power supply cable Maintenance parts Packed with the control unit Ca...

Page 25: ...trol unit Number of I O points when using control unit Number of I O points when using FP0 expansion unit FPG C32 32 ponts Max 128 points FPG C28 28 points Max 124 points FPG C24 24 points Max 120 points Note1 Note1 This is the number of points when combining with the transistor type FP0 expansion unit Note Install the FP0 thermocouple unit on the right side of all other expansion units If it is i...

Page 26: ...of I O points when using FPΣ expansion unit FPG C32 Note1 32 ponts Max 128 points Note2 FPG C28 28 points Max 124 points Note2 FPG C24 24 points Max 120 points Note1 The FPΣ cannot be used for FPG C32T FPG C32TTM FPG C32TH nor FPG C32THTM Note2 This is the number of points when combining with the 64 point type FPΣ expansion unit Key Point If using FP0 expansion units and FPΣ expansion units in com...

Page 27: ...e installed to install the upgrade version Note2 Ver 2 0 can be upgraded to Ver 2 1 or later free of charge at our web site http www nais j com plc Note3 The small type can be used only for each series of FP e FPΣ FP0 FP X FP1 and FP M Conforms to IEC61131 3 programming tool software FPWIN Pro Ver 5 Type of software OS Operating system Hard disk capacity Product No Full type AFPS50550 FPWIN Pro Ve...

Page 28: ...1 12 ...

Page 29: ...Chapter 2 Specifications and Functions of the Unit ...

Page 30: ...t output The RUN and PROG LEDs flash alternately Lights when in the PROG Mode and indicates that operation has stopped Lights when in the PROG Mode during forced input output PROG green It flashes during forced input output The RUN and PROG LEDs flash alternately Flashes when an error is detected during the self diagnostic function ERROR ERROR ALARM red Lights if a hardware error occurs or if oepr...

Page 31: ...ted Flashes while data is being received COM 1 R Received data monitor Goes out when no data is being received Flashes while data is being transmitted In case of 1 channel RS232C1 type lights when the RS signal is ON S Transmitted data monitor Goes out when no data is being received Flashes while data is being received In case of 1 channel RS232C1 type lights when the CS signal is ON COM 2 R Recei...

Page 32: ...es The unit No station No of the tool port cannot be specified Also in case of using a 2 channel cassette the same station No is specified for both channels It is possible to set individually for the setting with the system register The unit No station No setting switch is located under the cover on the back of the unit Specify the unit station No using the selector switch and the dial Communicati...

Page 33: ... sold separately The backup of the calendar timer function or data register is possible with the backup battery Expample 5 7 Installation and setting of backup battery 2 6 Calendar timer Thermister input line The end of part No and product No is TM type only It is used to connect the thermister to read the change in the resistance value of the thermister as analog input values Expample 2 5 Thermis...

Page 34: ...ommon terminal Min on voltage Min on current For X0 X1 X3 X4 19 2V DC 6 mA For X2 X5 to XF 19 2V DC 3 mA Max off voltage Max off current 2 4V DC 1 3 mA Input impedance For X0 X1 X3 X4 approx 3 kΩ For X2 X5 to X7 approx 5 6 kΩ For X8 to XF approx 6 8 kΩ off on For input X0 X1 X3 X4 1 ms or less normal input 5 μs or less high speed counter pulse catch interrupt input settings Note1 For inptut X2 X5 ...

Page 35: ...on points Keep the number of input points per common which are simultaneously on within the following range as determined by the ambient temperature Circuit diagram X0 X1 X3 X4 X2 X5 to XF For X2 X5 to X7 R1 5 6kΩ R2 1kΩ For X8 to XF R1 6 8kΩ R2 820Ω ...

Page 36: ...points common Off state leakage current 100μA or less On state voltage drop 0 5V or less off on For Y0 Y1 Y3 Y4 at 15mA or less 2μs or less For Y2 Y5 or later 0 2ms or less Response time on off For Y0 Y1 Y3 Y4 at 15mA or less 8μs or less For Y2 Y5 or later 0 5ms or less Voltage 21 6 to 26 4V DC External power supply for driving internal circuit Current 70mA or less Surge absorber Zener diode Opera...

Page 37: ...2 9 Circuit diagram C32 Y0 Y1 Y3 Y4 C28 Y0 Y1 Y3 Y4 Y2 Y5 to YF Y2 Y5 to YB ...

Page 38: ... Response time on off Approx 8ms Mechanical lifetime Min 20 000 000 operations Electrical lifetime Min 100 000 operations Surge absorber None Operating mode indicator LED display Note1 Resistance load Limitations on number of simultaneous output on points Keep the number of output points per common which are simultaneously on within the following range as determined by the ambient temperature Circ...

Page 39: ... 3 1 Control Unit for C32 Input Note The four COM terminals of input circuit are connected internally Output Note The two terminals of output circuit are connected internally The two terminals of output circuit are connected internally ...

Page 40: ...ircuit are connected internally Output Note The two terminals of output circuit are connected internally The two terminals of output circuit are connected internally 2 3 3 Control Unit for C24 Input Note The two COM terminals of input circuit are not connected internally Output ...

Page 41: ...icable special data register Symbol Potentiometer No Special data register Range of change V0 Volume 0 DT90040 V1 Volume 1 DT90041 K0 to K1000 2 4 2 Example Showing How to Use Analog Potentiometer The FPΣ is provided with special data registers in which the values in the registers change in response to the analog potentiometers being moved If the values of these registers are sent to the clock set...

Page 42: ...igital values are reflected in the special data registers DT90040 or DT90041 and can be read in the user s program Block diagram Non isolated between the FPΣ thermister input unit and the power supply connector 24V The red leader line is connected with the 3 3V power supply and the black is connected with the Vin Total precision Total precision Total precision of AD converter in which microcompute...

Page 43: ... K 50 to 150 C 4300 K 100 to 200 C Shibaura Electronics Co Ltd 5133 K 150 to 300 C Note The length of the wiring between the FPΣ control unit and the thermister should be less than 10m A thin wire AWG28 length 150 mm is used for the leader line Connect and bundle the wire without any stress It is recommended to mount parts such as condensers externally if the converted value is unstable ...

Page 44: ...135 60 3 1470 409 0 130 70 2 3170 487 0 128 80 1 7340 561 0 135 90 1 3180 628 0 149 100 1 0170 688 0 167 110 0 7940 740 0 192 120 0 6277 785 0 222 130 0 5017 822 0 270 140 0 4052 853 0 323 150 0 3305 878 0 400 Note Total precision of AD converter in which microcomputer is built 5LSB Precision of thermister is not included in the above digital values Conversion program using scaling instruction F28...

Page 45: ... H01 to H31 Hour data H00 to H23 Available Available DT90056 Year data H00 to H99 Month data H01 to H12 Available Available DT90057 Day of the week data H00 to H06 Available Available 2 6 2 Setting of Clock Calendar Function There are two ways to set the clock calendar function as described below Setting using FPWIN GR 1 Press the CTRL and F2 keys at the same time to switch to the Online screen 2 ...

Page 46: ...matic start In the example shown here the clock calendar function is used to output the Y0 signal for one second at 8 30 a m every day Here the Hour minute data stored in the special data register DT90053 is used to output the signal at the appointed time The hour data is stored in the upper 8 bits of DT90053 and the minute data in the lower 8 bits in the BCD format This hour and minute data is co...

Page 47: ...2 19 2 6 4 30 second Compensation Sample Program This is a program to perform the compensation for 30 seconds when R0 is turned ON If the 30 second compensation is required use this program ...

Page 48: ...2 20 ...

Page 49: ...Chapter 3 Expansion ...

Page 50: ...nit can be used with FPΣ The FP0 expansion units are connected on the right side of the control unit just as they were with the FP0 The FPΣ expansion units are connected to the left side of the control unit Note The FPΣ expansion unit cannot be connected to FPG C32T FPG C32TTM FPG C32TH or FPG C32THTM Only the FP0 expansion unit can be connected ...

Page 51: ... hook on the side of the unit 1 Peel the seal on the side of the unit so that the internal right side connector for FP0 expansion is exposed 2 Raise the expansion hooks on the top and bottom sides of the unit with a screwdriver 3 Align the pins and holes in the four corners of the control unit and expansion unit and insert the pins into the holes so that there is no gap between the units 4 Press d...

Page 52: ...ok on the side of the unit 1 Remove the cover on the left side of the unit so that the internal left side connector for FPΣ expansion is exposed 2 Raise the expansion hooks on the top and bottom sides of the unit with a screwdriver 3 Align the pins and holes in the four corners of the control unit and expansion unit and insert the pins into the holes so that there is no gap between the units 4 Pre...

Page 53: ...connector 40 pins Output connector 40 pins Input and Output indicator LEDs FPΣ expansion connector This expansion connector is used to connect the dedicated unit for FPΣ Expansion hook This hook is used to secure expansion unit DIN hook This lever enables the expansion unit to attach to a DIN rail at a touch The lever is also used for installation on the mounting plate slim 30 type Product No AFP0...

Page 54: ...icator LED display Transistor output specifications Description Item NPN PNP Insulation method Optical coupler Output type Open collector Rated load voltage 5 to 24 V DC 24 V CD Operating load voltage range 4 75 to 26 4 V DC 21 6 to 26 4 V DC Max load current 0 1 A Max surge current 0 5 A Output points per common 32 points common Off state leakage current 100 μ or less On state voltage drop 0 5 V ...

Page 55: ...3 7 Limitations on number of simultaneous on points Keep the number of points which are simultaneously on within the following range as determined by the ambient temperature Circuit diagram ...

Page 56: ...3 8 Terminal layout diagram Note The numbers in the connector are for the first expansion ...

Page 57: ...k This hook is used to secure expansion units The hook is also used for installation on flat type mounting plate AFP0804 DIN hook The unit enables attachment at a touch to a DIN rail The lever is also used for installation on slim 30 type mounting plate AFP0811 General specifications Item Description Ambient temperature humidity 0 to 55 C 30 to 85 RH at 25 C non condensing Storage temperature humi...

Page 58: ...tion This unit is organized with 256 banks 1 k word 1 bank Banks are assigned with numbers which are from 0 to FF in hexadecimal Each bank is assigned with an address for every word and one bank is organized with 1024 words 1k word of a range within 0 to 3FF 0 to 1023 for decimal address Specify the above bank No H0 to HFF hexadecimal and address K0 to K1023 for reading data from the control unit ...

Page 59: ...ank specified in S1 n No of words to read K1 to K1024 H1 to H400 D The first area No to store read data Example When R0 is on 10 words will be read from the address K500 of the bank No H50 in the expansion data memory unit installed in the slot No 03 to store DT100 to DT109 in order 2 S1 The area for specifying the slot No of an Intelligent I O unit this unit and bank numbers Specify them in hexad...

Page 60: ... backup battery the input will be turned on as follows Example When installing in the expansion unit 1 slot No 0 OFF Battery voltage is normal X100 ON The battery voltage for memory backup decreased Or the memory backup SW is off Lights out Battery voltage is normal BATT LED Red Lights The battery voltage for memory backup decreased Or the memory backup SW is off Note If an error with a battery is...

Page 61: ...Chapter 4 I O Allocation ...

Page 62: ...ssion of numbers for input output relays Since input relay X and output relay Y are handled in units of 16 points they are expressed as a combination of decimal and hexadecimal numbers as shown below Slot No Slot No is the number indicating the installing position of the expansion unit which is used to generate programs by some FPΣ expansion unit ...

Page 63: ...nit Number of allocation I O number Input 16 points X0 to XF FPG C32T FPG C32TTM FPG C32T2 FPG C32T2TM FPG C32TH FPG C32THTM Output 16 points Y0 to YF Input 16 points X0 to XF FPG C28P2 FPG C28P2TM FPG C28P2H FPG C28P2HTM Output 16 points Y0 to YB Input 16 points X0 to XF FPG C24R2 FPG C24R2TM FPG C24R2H FPG C24R2HTM Output 8 points Y0 to Y7 ...

Page 64: ...2 points Y100 to Y11F Y180 to Y19F Y260 to Y27F Y340 to Y35F Input 16 points X100 to X10F X180 to X18F X260 to X26F X340 to X34F 1 axis type FPG PP11 FPG PP12 Output 16 points 1st axis Y100 to Y10F Y180 to Y18F Y260 to Y26F Y340 to Y34F 1st axis X100 to X10F X180 to X18F X260 to X26F X340 to X34F Input 32 points 2nd axis X110 to X11F X190 to X19F X270 to X27F X350 to X35F 1st axis Y100 to Y10F Y18...

Page 65: ...s X20 to X2F X40 to X4F Y60 to Y6F FP0 Expansion unit EP0 E32T P Output 16 points Y20 to Y2F Y40 to Y4F Y60 to Y6F Input 16 points CH0 WX2 X20 to X2F WX4 X40 to X4F WX6 X60 to X6F Input 16 points CH1 WX3 X30 to X3F WX5 X50 to X5F WX7 X70 to X7F FP0 Analog I O unit FP0 A21 Output 16 points WY2 Y20 to Y2F WY4 Y40 to Y4F WY6 Y60 to Y6F Input 16 points CH0 2 4 6 WX2 X20 to X2F WX4 X40 to X4F WX6 X60 t...

Page 66: ...4 6 ...

Page 67: ...Chapter 5 Installation and Wiring ...

Page 68: ...ect drop of water Influence from power transmission lines high voltage equipment power cables power equipment radio transmitters or any other equipment that would generate high switching surges Measures regarding noise Influence from power transmission lines high voltage equipment power cables power equipment radio transmitters or any other equipment that would generate high switching surges If no...

Page 69: ... unit replacement Maintain at least 100mm 3 937 in of space between devices to avoid adverse affects from noise and heat when installing a device or panel door to the front of the PLC unit Leave at least 100mm 3 937 in of space opean from the front surface of the control unit in order to allow room for programming tool connections and wiring ...

Page 70: ... of installation method 1 Fit the upper hook of the unit onto the DIN rail 2 Without moving the upper hook press on the lower hook to fit the unit into position Procedure of removal method 1 Insert a slotted screwdriver into the DIN rail attachment lever 2 Pull the attachment lever downwords 3 Lift up the unit and remove it from the rail ...

Page 71: ...nstall according to the dimensions shown below The rest of the procedure is the same as that for attaching the unit to the DIN rails When using the slim type mounting plate AFP0803 for mounting FP0 Use M4 size pan head screws for attachment of the slim type mounting plate and install according to the dimensions shown below The rest of the procedure is the same as that for attaching the unit to the...

Page 72: ...AFP0811 Note When using an expansion unit tighten the screws after joining all of the slim type mounting plate to be connected Tighten the screws at each of the four corners Example When using the maximum numbers of the expansion units with AFP0811 AFP0803 ...

Page 73: ...m of the unit Align the expansion hooks with the mounting plate and press the hooks on the top and bottom An unit with an attached flat type mounting plate can also be installed sideways on a DIN rail Note The flat type mounting plate AFP0804 should be used only with the control unit as a stand alone unit It should not be used when the control unit is being used in combinaton with an FP0 expansion...

Page 74: ... brown and blue wires of the power supply cable Power supply type To protect the system against erroneous voltage from the power supply line use an insulated power supply with an internal protective circuit The regulator on the unit is a non insulated type If using a power supply device without an internal protective circuit always make sure power is supplied to the unit through a protective eleme...

Page 75: ...et up so that power to the control unit is turned off before the input output power supplies If the input output power supplies are turned off before the power to the control unit the control unit will detect the input fluctuations and may begin an unscheduled operation Be sure to supply power to a control unit and an expansion unit from the same power supply and turn the power on and off simultan...

Page 76: ... Since the power supply line of the FPΣ power supply connector is connected to the function earth through a varistor if there is an irregular potential between the power supply line and earth the varistor may be shorted Do not ground the FPΣ function earth terminal when grounding a plus terminal of the power In some computers the SG terminal of RS232C port and connector shieldingare connected Also...

Page 77: ...ed switch make sure that the on voltage applied to the PLC input terminal is greater than 21 6V DC In particular take care when connecting a number of switches in series Precaution when using two wire type sensor If the input of PLC does not turn off because of leakage current from the two wire type sensor photoelectric sensor or proximity sensor the use of a bleeder resistor is recommended as sho...

Page 78: ...ecaution when using LED equipped limit switch If the input of PLC does not turn off because of the leakage current from the LED equipped limit switch the use of a bleeder resistor is recommended as shown below ...

Page 79: ...ctive load When using a DC inductive load Precautions when using capacitive loads When connecting loads with large in rush currents to minimize their effect connect a protection circuit as shown below About the short circuit protective circuit To prevent the output circuit from being damaged by a short circuit or other electrical problems on the output side a transistor with short circuit protecti...

Page 80: ...nsideration the required current capacity Arrange the wiring so that the input and output wiring are separated and these wirings are separated from the power wiring as much as possible Do not route them through the same duct or wrap them up together Separate the input output wires from the power and high voltage wires by at least 100mm 3 937 in ...

Page 81: ...es Suitable wires Size Nominal cross sectional area Insulation thickness Rated current AWG 22 0 3mm 2 AWG 24 0 2mm 2 Dia 1 5 to dia 1 1 3A Supplied connector AFP0807 Type and product No Housing 10 pin type only Semi cover AXW61001A Welder contact AXW7221 Supplied connector AFP2801 Type and product No Housing AXW1404A Semi cover AXW64001A Welder contact AXW7221 Note Packed with the Expansion I O un...

Page 82: ...ntil it stops and lightly grip the tool 3 After press fitting the wire insert it into the housing 4 When all wires has been inserted fit the semi cover into place If there is a wiring mistake or the cable is incorrectly pressure connected the contact puller pin provided with the fitting can be used to remove the contact Key Point If using a MIL connector for flat cables specify the product No AXM1...

Page 83: ...owing models manufactured by Phoenix Contact Co should be used Manufacturer Cross sectional area mm 2 Size Part No 0 25 AWG 24 AI 0 25 6 YE 0 50 AWG 20 AI 0 5 6 WH 0 75 AWG 18 AI 0 75 6 GY 1 00 AWG 18 AI 1 6 RD Phoenix Contact Co 0 5 2 AWG 20 for 2 pcs AI TWIN 2 0 5 8 WH Pressure welding tool for pole terminals Manufacturer Part No Product No Phoenix Contact Co CRIMPFOX UD6 1204436 For tightening ...

Page 84: ...cm to 2 5 kgf cm Note When removing the wire s insulation be careful not to scratch the core wire Do not twist the wires to connect them Do not solder the wires to connect them The solder may break due to vibration After wiring make sure stress is not applied to the wire In the terminal block socket construction if the wire closes upon counter clockwise rotation the connection is faulty Disconnect...

Page 85: ...e operated after all of the outside devices are energized To keep this sequence the following measures are recommended Turn on the PLC with the mode selector set to the PROG mode and then switch to the RUN mode Program the PLC so as to disregard the inputs and outputs until the outside devices are energized Note In case of stopping the operation of the PLC also have the input output devices turned...

Page 86: ...ect voltage is directly applied the internal circuit may be damaged or destroyed If using a power supply without a protective circuit power should be supplied through a protective element such as a fuse Protection of output If current exceeding the rated control capacity is being supplied in the form of a motor lock current or a coil shorting in an electromagnetic device a protective element such ...

Page 87: ...Product No Battery for FPΣ AFPG804 5 7 1 Installation of Backup Battery 1 Using a screwdriver or similar tool open the battery cover 2 Connect the connector and place the battery so that the battery terminal fits between the two tabs Note When replacing the battery turn off the power after supplying the power more than 1 min and then fit the new battery within 2 min of removing the old one 3 Inser...

Page 88: ...g of the system registers Nos 6 to 14 is effective only when the backup battery is mounted Without the battery use at the default settings If changing the settings the Hold Non hold operation becomes unstable Without the settings the data may be lost as the result of the battery shutoff 5 7 3 Time for Replacement of Backup Battery If system register No 4 Alarm Battery Error is set to ON it informs...

Page 89: ...important to replace it with a new battery periodically Refer to the table below for a guide as to when to replace the battery Item Description Battery lifetime 220 days or more typical lifetime in actual use approx 840 days at 25 C 70 F Suggested replacement interval 1 year Value when no power at all is supplied ...

Page 90: ...5 24 ...

Page 91: ...Chapter 6 High speed counter Pulse Output and PWM Output functions ...

Page 92: ...s such as those from sensors or encoders When the count reaches the target value this function turns on off the desired output Pulse output function Combined with a commercially available motor driver the function enables positioning control With the exclusive instruction you can perform trapezoidal control home return and JOG operation PWM output function By using the exclusive instruction the PW...

Page 93: ... the counted value exceeds the maximum value it returns to the minimum value Similarly if the counted value drops below the minimum value it goes back to the maximum value and continues counting from there Note When the linear interpolation instruction F175 or the circular interpolation instruction F176 is used the value for the target value or the amount of travel should be set so that it is with...

Page 94: ... 1 channel Max 50kHz x1 ch Using 2 channels Max 30kHz x2 ch Using 3 channels Max 20kHz x3 ch Using 4 channels Max 20kHz x4 ch CH0 X0 X1 X2 R903A DT90044 to DT90045 DT90046 to DT90047 2 phase 2 phase input One input Direction distinction CH2 X3 X4 X5 R903C DT90200 to DT90201 DT90202 to DT90203 25µs 100µs Using 1 channel Max 20kHz x1 ch Using 2 channels Max 15kHz x2 ch Related instructions F0 MV Hig...

Page 95: ...20 kHz Related instructions F0 MV high speed counter control F1 DMV Read write of elapsed value of high speed counter F171 SPDH trape zoidal control home return F172 PLSH JOG opera tion F174 SP0H Data table control F175 SPSH Linear inter polation control F176 SPCH circular inter polation control Note1 The pulse output function is only available with the transistor output type Note2 Linear and circ...

Page 96: ...ed frequency kHz High speed counter Pulse output High speed counter Pulse output Single phase 2 phase Independence CH0 CH1 CH2 CH3 CH0 CH2 CH0 CH2 Interpo lation Single phase 2 phase Inde pen dence Inter pola tion A 50 A 50 A 50 A 50 A A 30 A A 30 A A 30 A A 30 A A 30 A A 30 A A A 20 A A A 20 A A A 20 A A A 20 A 20 A A 20 15 A A 20 15 A A A 20 15 A 20 A A 20 15 A A 20 15 A A A 20 15 A A 15 A 100 A...

Page 97: ...do not use the hard reset X2 at CH0 and CH1 of HSC When using CH2 pulse output do not use the hard reset X5 at CH2 and CH3 of HSC Restrictions on I O allocations The inputs and outputs allocated to the various functions listed in the table in the previous section 6 2 1 cannot be allocated to more than one function Except for the examples noted below inputs and outputs that have been allocated to t...

Page 98: ...ning of the program When the control flag for a channel turns on another instruction using that same channel cannot be executed Executing circular interpolation control instruction F176 sets the circular interpolation in progress flag special internal relay R904E and that state is maintained until the target value is achieved During this time other pulse output instructions F171 to F176 cannot be ...

Page 99: ...rox 500 μs with 30 steps Note Approx 700 μs with 60 steps Note Pulse output instruction F172 PLSH JOG operation CW CCW is set Pulse direction is set Approx 20 μs Approx 320 μs Note Pulse output instruction F174 SP0H Data table control CW CCW is set Pulse direction is set Approx 30 μs Approx 330 μs Note PWM output instruction F173 PWMH Approx 30 μs Note If pulse direction is set a waiting time appr...

Page 100: ...target value match ON instruction F166 HC1S To turn off an output use the target value match OFF instruction F167 HC1R Preset the output to be turned on and off with the SET RET instruction Setting the system register In order to use the high speed counter function it is necessary to set system register numbers nos 400 and 401 6 3 2 Input Modes and Count Incremental input mode Decremental input mo...

Page 101: ...edge 1 on edge Count disable Elapsed value clear 2 off edge Count enable DT90052 bit2 able disable setting of the input can be set by the reset input 6 3 3 Minimum Input Pulse Width For the period T 1 frequency a minimum input pulse width of T 2 single phase input or T 4 two phase input is required Single phase Two phase ...

Page 102: ...ctions used with High speed Counter Function High speed counter control instruction F0 This instruction is used for counter operations such as software reset and count disable Specify this instruction together with the special data register DT90052 Once this instruction is executed the settings will remain until this instruction is executed again Operations that can be performed with this instruct...

Page 103: ...odes is allocated as shown in the left figure Control codes written with an F0 MV instruction are stored by channel in special data registers DT90190 to DT90193 Note In the reset input setting the reset input X2 or X5 allocated in the high speed counter setting of the system registers are defined to enable disable ...

Page 104: ...K3000 in the high speed counter Example 2 Reading the elapsed value Read the elapsed value of the high speed counter and copies it to DT100 and DT101 Target value match ON instruction F166 Example 1 If the elapsed value DT90044 and DT90045 for channel 0 matches K10000 output Y7 turns on Example 2 If the elapsed value DT90200 and DT90201 for channel 2 matches K20000 output Y6 turns on Target value ...

Page 105: ...t X5 Operation start signal Y0 Inverter operation signal R100 Positioning operation running R101 Positioning operation start R102 Positioning done pulse R903A High speed counter CH0 control flag Program When X5 is turned on Y0 turns on and the conveyor begins moving When the elapsed value DT90044 and DT90045 reaches K5000 Y0 turns off and the conveyor stops ...

Page 106: ...ription X0 Encoder input X5 Operation start signal Y0 Inverter operation signal Y1 Inverter high speed signal R100 Positioning operation running R101 Positioning operation start R102 Arrival at deceleration point R103 Positioning done pulse R900C Comparison instruction flag R903A High speed counter CH0 control flag ...

Page 107: ... on Y0 and Y1 turn on and the conveyor begins moving When the elapsed value DT90044 and DT90045 reaches K4500 Y1 turns off and the conveyor begins decelerating When the elapsed value reaches K5000 Y0 turns off and the conveyor stops ...

Page 108: ...en the target value is matched Data table control F174 SP0H Enables positioning control in accordance with the data table C32T C32T2 C28P2 C32TH C32T2H C28P2H Linear interpolation F175 SPSH Enables pulses to be output using linear interpolation control by specifying the composite speed the acceleration deceleration time and the target value Circular interpolation F176 SPCH The user can select one ...

Page 109: ...sing one pulse output to specify the speed and another to specify the direction of rotation with on off signals In this mode forward rotation is carried out when the rotation direction signal is OFF Pulse direction output method forward ON reverse OFF Control is carried out using one pulse output to specify the speed and another to specify the direction of rotation with on off signals In this mode...

Page 110: ...g method Target value greater than current value Pulse output from CW Pulse output when direction output is OFF Pulse output when direction output is ON Incremental Target value less than current value Pulse output from CCW Pulse output when direction output is ON Pulse output when direction output is OFF Decremental Example When the current position value of elapsed value area is 5000 the pulse o...

Page 111: ... Single pulse input driver pulse input and directional switching input method One output point is used as a pulse output and the other output is used as a direction output The I O allocation of pulse output terminal direction output terminal and home input is determined by the channel used Near home input is substituted by allocating the desired contact and turning on and off the bit4 of special d...

Page 112: ...ll remain until this instruction is executed again Example 1 Enable the near home input during home return operations and begin deceleration In case of CH0 In case of CH2 In these programs the near home input is enabled in step 1 and 0 is entered just after that in step 2 to perform the preset operations Example 2 Performing a forced stop of the pulse output In case of CH0 In case of CH2 The outpu...

Page 113: ...utput stops execute the home return Reference 6 2 1 Table of specifications for information on the special data register Elapsed value write and read instruction F1 This instruction is used to read the pulse number counted by the built in high speed counter Specify this F1 DMV instruction together with the special data register DT90044 The elapsed value is stored as 32 bit data in the combined are...

Page 114: ...iption X2 Home sensor input XD Overrunning signal X0 Near home sensor input Y0 Pulse output CW X8 Positioning start signal Y1 Pulse output CCW X9 Positioning start signal R10 Positioning in progress XA Home return start signal R11 Positioning operation start XB JOG start signal R12 Positioning done pulse XC JOG start signal R903A High speed counter control flag for CH0 ...

Page 115: ...6 25 6 4 5 Positioning Control Instruction F171 Trapezoidal Control Common to Transistor type This instruction automatically performs trapezoidal control according to the specified data table ...

Page 116: ...6 26 ...

Page 117: ...6 27 Sample program Incremental Position Control Operation Plus Direction When X8 turns on the pulse is output from CW output Y0 of the specified channel CH0 Program Pulse output diagram ...

Page 118: ...6 28 Incremental Position Control Operation Minus Direction When X9 turns on the pulse is output from CCW output Y0 of the specified channel CH0 Program Pulse output diagram ...

Page 119: ...ulses are output from CW output Y0 or CCW output Y1 of the specified channel CH0 If the current value at that point is larger than 22000 the pulses are output from Y1 and if the value is smaller than 22000 the pulses are output from Y0 Program Pulse output diagram ...

Page 120: ...ion F171 Home Return Common to Transistor type This function performs home return according to the specified data table The elapsed value area CH0 DT90044 DT90045 and CH1 DT90200 DT90202 is cleared to zero after the completion of home return ...

Page 121: ...6 31 ...

Page 122: ...ether or not here is a near home input whether deceleration is taking place or whether deceleration has been completed Type II home return In this mode the home input is effective only after deceleration started by near home input has been completed Reference The Pulse output control instruction F0 is used for the near home input 6 4 4 Pulse output control instructions F0 F1 ...

Page 123: ... output from CCW output Y1 of the specified channel CH0 and the return to home begins When X0 turns on deceleration begins and when X2 turns on home return is completed After the return to home is completed the elapsed value areas DT90044 and DT90045 are cleared to 0 Program Pulse output diagram ...

Page 124: ... a pulse is output from CW output Y3 of the specified channel CH2 and the return to home begins When X3 turns on deceleration begins and when X5 turns on home return is completed After the return to home is completed the elapsed value areas DT90200 and DT90201 are cleared to 0 Program ...

Page 125: ...6 35 Pulse output diagram ...

Page 126: ... 4 7 Pulse Output Instruction F172 JOG operation Common to Transistor type This instruction is used for JOG operation by obtaining a pulse from the desired output when the execution condition trigger turns on ...

Page 127: ... specified Pulses are output in accordance with the conditions set in the data table as long as execution condition is on Output stops when target value is reached FPΣ Ver 1 4 or later With FPΣ Ver 1 4 or later a target value at which pulse output stops can be specified for jogging operation As shown below this mode is selected in the control code and the target value an absolute value is specifie...

Page 128: ...6 38 Sample program JOG operation Plus direction While XB is in the ON state a pulse is output from the CW output Y0 of the specified channel CH0 Program Pulse output diagram ...

Page 129: ... is in the ON state a pulse is output from the CCW output Y1 of the specified channel CH0 Program Pulse output diagram Reference The pulse output control instruction F0 is used for the pulse output stop 6 4 4 Pulse output control instruction F0 ...

Page 130: ...6 40 6 4 8 Positioning Control Instruction F174 Data Table Contro Positioning is performed according to the specified data table ...

Page 131: ...6 41 ...

Page 132: ...uction F176 starts up and maintains that state until the target value is reached When the target value has not been reached even if the circular interpolation instruction execution condition is off that state is maintained Use this to prohibit the simultaneous execution of other high speed counter instructions and to verify completion of a circular interpolation action When this flag is on other p...

Page 133: ... use pulse output control instruction F0 below to reset the pulse output instruction This operation resets the control flag for circular interpolation R904E About composite speed setting The maximum composite speed setting is 20 kHz Use the range of the formula given below as a guide when setting the composite speed Fv Hz r pulse 10 t ms Fv Composite speed Hz R Radius pulse t Scan time ms Example ...

Page 134: ...et position pass position and center position so they are within the following range Allowable range 8 388 608 to 8 388 608 When using in combination with other positioning instructions like F171 designate so the target value is within the above range even in those instructions ...

Page 135: ...6 45 Sample program for interpolation control Wiring diagram Note If the input of the stepping motor is 5V photocoupler type connect the resistor of 2kΩ 1 4W ...

Page 136: ...n deceleration begins and when X2 turns on home return is completed After the return to home is completed the elapsed value areas DT90044 and DT90045 are cleared to 0 In CH2 when X6 turns on deceleration begins and when X5 turns on home return is completed After the return to home is completed the elapsed value areas DT90200 and DT90201 are cleared to 0 When the operations in both CHs is completed...

Page 137: ... is not interpolation function for the home return the home return should be executed for each channel After the home return for both channels is completed the positioning operation running program R40 turns off Pulse output diagram ...

Page 138: ...6 48 6 4 10 Pulse Output Instruction F175 Linear Interpolation Only for C32T2 C28P2 C32T2H and C28P2H The linear interpolation controls positioning with two axes according to the specified data table ...

Page 139: ...6 49 ...

Page 140: ... 50 6 4 11 Pulse Output Instruction F176 Circular Interpolation Only for C32T2 C28P2 C32T2H and C28P2H The circular interpolation controls positioning with two axes according to the specified data table ...

Page 141: ...6 51 ...

Page 142: ...on The interval between P2 and P3 performs circular interpolation control using center designation The interval between P4 and P1 performs circular interpolation control using passing position designation I O Allocation I O No Description I O No Description XB Positioning start R9010 Always ON XC Emergency stop switch R903A Control flag CH0 R20 From P1 to P2 start R903C Control flag CH2 R21 From P...

Page 143: ...n moving from P4 to P1 Work area for circular interpolation DT52 to DT57 Operation result storage area Parameters calculated due to instruction execution are stored DT60 to DT61 Control code Specify control codes when executing the circular interpolation of P2 to P3 Stop mode Center position setting Absolute From CH0 CW to CH2 CW direction DT62 to DT63 Composite speed 2000 Hz DT64 to DT65 Target p...

Page 144: ...6 54 Program Continued on the next page ...

Page 145: ...6 55 ...

Page 146: ...ntrol from P3 to P4 R13 Mode changing for stoppage Note R10 to R13 are used by shift register Data register allocation Item Data register No Details On this program details DT1000 to 1001 Control code Continue mode Absolute Pass position setting method Rotation direction changes according to the control direction DT1002 to 1003 Composite speed 1000 Hz DT1004 to 1005 Target position Target position...

Page 147: ...6 57 Program ...

Page 148: ...int P4 designate by switching the control code to the stop mode In this example since the rotation direction changes for each positioning point designation of the control code rotation direction is as follows Between P1 and P2 From CH2 CW to CH0 CW direction Between P2 and P3 From CH0 CW to CH2 CW direction Between P3 and P4 From CH2 CW to CH0 CW direction ...

Page 149: ...ta table DT100 Control code 1 K1 DT101 Duty 2 50 1 Specify the control code by setting the K constant Resolution of 1000 Resolution of 100 K Frequency Hz Period ms K Frequency Hz Period ms K0 1 5 666 67 K20 15 6 k 0 06 K1 2 0 502 51 K21 20 8 k 0 05 K2 4 1 245 70 K22 25 0 k 0 04 K3 6 1 163 93 K23 31 3 k 0 03 K4 8 1 122 85 K24 41 7 k 0 02 K5 9 8 102 35 K6 19 5 51 20 K7 48 8 20 48 K8 97 7 10 24 K9 20...

Page 150: ...e duty is K0 to K990 0 to 99 Values are specified in units of 1 K10 digits behind the decimal point are rounded off Note If a value outside the specified range is written to the duty area while the instruction is being executed a frequency corrected to the maximum value is output If written when instruction execution is started an operation error is occurred ...

Page 151: ...Chapter 7 Communication Cassette ...

Page 152: ...em register of the communication port to the computer link for using this function 1 Only the slave function is available for the FPΣ 12k type 2 Both the master and slave functions are available for the FPΣ 32k type however the master function is not available for the TOOL port MEWTOCOL master function 32k type only This function is to carry out the communication on the master side side 0that issu...

Page 153: ...must be written in BASIC or C language according to the MEWTOCOL COM MEWTOCOL COM contains the commands used to monitor and control PLC operation General purpose serial communication With general purpose serial communication data can be sent back and forth between an image processing device connected to the COM port and an external device such as a bar code reader Reading and writing of data is do...

Page 154: ...k relays and link registers in any one PLC is fed back to all of the other PLCs connected to the network so control of data that needs to be consistent throughout the network such as target production values and type codes can easily be implemented to coordinate the data and the data of all units are updated at the same time Link relay In the figure below when link relay L0 of the master station n...

Page 155: ...d About MODBUS RTU The MODBUS RTU communication is a function for the master unit to read and write the data in slave units communicating between them There are ASCI mode and RTU binary mode in the MODBUS protocol however the FPΣ is supported with the RTU binary mode only Master function Writing and reading data for various slaves is available using the F145 SEND and F146 RECV instructions Individ...

Page 156: ...t circuit the pin RS and CS 1 1 communication 1 N communication Computer link Available Not available General purpose serial communication Available Not available PC PLC link Available Note MODBUS RTU Available Not available Note Number of units is two 2 channel RS232C type Product No AFPG802 This communication cassette is a 2 channel unit with a three wire RS232C port Communication with two exter...

Page 157: ...ed with the STOP2 regardless of the setting for the stop bit The data reception is available with 1 or 2 regardless of the setting for the stop bit 1 channel RS485 and 1 channel RS232C combination type Product No AFPG806 This communication cassette equips a 1 channel unit with a two wire RS485 port and 1 channel unit with a three wire RS232C port Terminal layout Abbr Name Signal direction Port Tra...

Page 158: ...he following Indication of control unit AFPG801 AFPG802 AFPG803 AFPG806 SD SD SD RS485 SD RD RD RD RS485 RD RS SD Not used RS232C SD CS RD Not used RS232C RD LED Communicating Flashes No communication Lights out SD Sent data output RD Received data input Difference of dimensions AFPG801 AFPG806 AFPG802 Note This is longer by 5mm AFPG803 ...

Page 159: ... RUN mode only COM1 port Communication cassette Computer link MEWTOCOL master General purpose serial communication PC PLC link MODBUS RTU COM port 2 Communication cassette Computer link MEWTOCOL master General purpose serial communication MODBUS RTU 7 1 4 Setting of AFPG806 Switch Only when using RS485 port COM1 It is necessary to set the built in switch and the system register both to set the bau...

Page 160: ...t receive data temporarily Note2 The number of units of the PC PLC link with RS232C is two Communication specifications Item Specifications Interface RS232C non isolated RS485 isolated Note1 2 Communication mode 1 1 communicaion 1 N communication Communication method Half duplex communication Two wire half duplex communication Synchronous method Start stop synchronous system Transmission line Mult...

Page 161: ...ting switch is effective and the unit number setting of the system register is ignored Max 31 units can be specified with the unit number setting switch When the setting is specified with the unit number setting switch the COM1 port and the COM2 port has the same unit number Note7 Connect the terminal and the terminal with a lead wire to make the termination resistance of the AFPG803 effective The...

Page 162: ...s to delay a response for n scan time to be specified Example When R0 turns on the response of COM1 port RS485 port delays for two scans If the scan time is 500µs it delays for 1 ms Reference FP series Programming manual The RS485 port of AFPG806 COM4 occupies the communication line for a given time after transmitting data No transmission is available during this period When data is transmitted fr...

Page 163: ...With other PLC When PC PLC link mode Not used When general communication mode Adjust timing by ladder program 3 With computer Adjust timing by wait instruction system 4 With other equipment s Confirm the time after receiving data until a transmission starts with makers KT temperature controller and inverters VF 7E and VF 8X can be used without any adjustment as the time taken up to a response is m...

Page 164: ... 3 1 Installation of Communication Cassette 1 Turn off the power supply to the control unit before installing the communication cassette 2 Remove cover using screwdriver 3 Install communication cassette 4 Plug in communication connector ...

Page 165: ...es Size Cross sectional area 1 AWG 28 to 16 0 08mm 2 to 1 25 mm 2 2 AWG 28 to 18 0 08mm 2 to 0 75 mm 2 Use the above wires shielded It is recommended to ground the shielded part Pole terminals with compatible insulation sleeve If you wish to use pole terminals Phoenix Contact offers the following models Manufacturer Cross sectional area Size Product number 0 25 mm 2 AWG 24 AI 0 25 6 YE 0 50 mm 2 A...

Page 166: ...m to 0 25 Nm 2 3 kgfcm to 2 5 kgfcm Notes for wiring When removing the wire s insulation be careful not to scratch the core wire Do not twist the wires to connect them Do not solder the wires to connect them The solder may break due to vibration After wiring make sure stress is not applied to the wire In the terminal block socket construction if the wire is fastened upon counter clockwise rotation...

Page 167: ...r Max 33 4 Ω km Polye thylene Max 0 5 mm Approx 7 8 mm Belden 9207 Hitachi Cable Ltd KPEV S0 5 mm 2 x 1P VCTF 0 75 mm 2 AWG18 or greater Max 25 1 Ω km Polychlo rinated biphenyl Max 0 6 mm Approx 6 6 mm VCTF 0 75 mm 2 x 2C JIS Note Use shielded twisted pair cables Use only one type of transmission cable Do not mix more than 1 type Twisted pair cables are recommended in noisy environments When using...

Page 168: ...e such as FPWIN GR and the PLC There are a MEWTOCOL master function and a MEWTOCOL slave function for the computer link The side that issues commands is called master and the side that receives the commands executes the process and sends back responses is called slave Note It is necessary to set the system register of the communication port to the computer link for using this function 3 Only the s...

Page 169: ...essage runner eco power meter For the MEWTOCOL master function communication is possible with COM1 port and CCOM2 port of the 32k type only Do not execute the F145 SEND nor F146 RECV instructions when the unti is used as a slave unit MEWTOCOL slave function This function is to receive commands from the computer link execute the process and send back the results Any special ladder program is not ne...

Page 170: ...C receives a command it processes the command regardless of the sequence program and sends a response back to the computer MEWTOCOL COM sketch Communication is carried out in a conversational format based on the MEWTOCOL COM communication procedures Data is sent in ASCII format The computer has the first right of transmission The right of transmission shifts back and forth between the computer and...

Page 171: ...ing on the command The content should be noted in all upper case characters following the fixed formula for the particular command 4 Check code BCC block check code for error detection using horizontal parity The BCC should be created so that it targets all of the text data from the header to the last text character The BCC starts from the header and checks each character in sequence using the exc...

Page 172: ...can be sent in 1 frame Max 118 characters Max 2048 characters Response message The PLC that received the command in the example above sends the processing results to the computer 1 Header start code A ASCII code H25 or ASCII code H3C must be at the beginning of a message The response must start with the same header that was at the beginning of the command 2 Unit number The unit number of the PLC t...

Page 173: ...ay not be correct or the command may not have arrived at the PLC or the PLC may not be functioning Check to make sure all of the communication specifications e g baud rate data length and parity match between the computer and the PLC If the response contains an instead of a the command was not processed successfully The response will contain a communication error code Check the meaning of the erro...

Page 174: ...d value Write timer counter elapsed value area WK Writes the timer counter elapsed value Register or Reset contacts monitored MC Registers the contact to be monitored Register or Reset data monitored MD Registers the data to be monitored Monitoring start MG Monitors a registered contact or data using MD and MC Preset contact area fill command SC Embeds the area of a specified range in a 16 point o...

Page 175: ...umber by a system register set the unit no setting switch to 0 No 412 Communication mode Select the COM port operation mode Click on and select Computer Link No 413 for COM1 port No 414 for COM2 port Communication Format setting Default setting Char Bit 8 bits Parity Odd Stop Bit 1 bit Terminator CR Header STX not exist To change the communication format to match an external device connected to th...

Page 176: ...length Parity check Stop bit Terminator Header 7 bits 8 bits None Odd Even 1 bit 2 bit CR STX not exist No 415 Note Baud rate setting for COM2 port 2400 to 115200 bps The communication format and baud rate communication speed should be set to match the connected computer Note They are set in different bit positions of the same system register no so the different settings are possible for port 1 an...

Page 177: ...puter an RS232C cable is needed Communication is performed via commands from the computer and responses from the PLC Using AFPG801 1 channel RS232C type communication cassette Using AFPG802 2channel RS232C type communication cassette Using AFPG806 Combination of 1 channel RS485 type and 1 channel RS232C type ...

Page 178: ...C No program is required for communication Simply set the mutual communications settings to operate the PLC via the programmable display Note It is recommended to connect the programmable display GT01 with a tool port Reference GT01 Technical Manual Using AFPG801 1 channel RS232C type communication cassette Using AFPG802 2 channel RS232C type communication cassette Using AFPG806 Combination of 1 c...

Page 179: ...e desired unit number With a C NET adapter a maximum of 32 units stations can be specified No 412 COM1 port selection of communication mode Computer link No 413 Communication format for COM1 port Data length Parity check Stop bit Terminator Header 7 bits 8 bits None Odd Even 1 bit 2 bit CR STX not exist No 415 Baud rate setting for COM1 port 2400 to 115200 bps Note1 The communication format and ba...

Page 180: ... unit number is specified either by using the unit number setting switch or the system register When the unit number setting switch is 0 the system register is valid When the unit number setting switch is other than 0 the unit number setting switch is valid and the unit number setting of the system register is ignored In this case the same number is given to the port 1 and port 2 Note Unit numbers...

Page 181: ...e the system register setting to set the unit number individually for the COM1 port and COM2 port Setting unit numbers with the system register A unit number between 1 and 99 can be set with the system register Setting the unit number setting switch to 0 makes the system register settings valid To set unit numbers with the FPWIN GR programming software Select Options in the menu bar and then selec...

Page 182: ...ted using twisted pair cables The and signals of transmission line 1 and transmission line 2 are connected inside the communication cassette and either port may be used as COM1 port Setting of terminal station In the PLC that serves as the final unit terminal station the transmission line and the E terminal should be shorted ...

Page 183: ...les each to the terminal and terminal Use the wires of the same cross sectional area which should be 0 5 to 0 75 mm2 Setting of terminal station The terminal station is specified with the dip switch located in the communication cassette Reference 7 1 4 Setting of AFPG806 switch ...

Page 184: ...ailable For 32k Type Only Use the F145 SEND Data send or F146 RECV Data receive instruction to use the MEWTOCOL master function Sample program Reference For the information on the F145 SEND and F146 RECV instructions Programming Manual ARCT1F313E ...

Page 185: ...1 and the read data DT60 and DT61 are matched 2 Writes the DT50 and DT51 of the local unit into the data DT0 and DT1 in the unit number 1 from the COM1 port 3 Reads the data DT0 and dT1 in the unit number 1 into the data DT60 and DT61 of the local unit from the COM1 port Note The above COM1 port will be COM2 port for the COM2 port ...

Page 186: ...end data to and receive it from an external device using the general purpose serial communication function the data transmission and data reception functions described below are used The F159 MTRN instruction and the reception done flag are used in these operations to transfer data between the FPΣ and an external device Sending data Data to be transmitted from the PLC is stored in the data registe...

Page 187: ... register and the reception done flag goes on Data can be received whenever the reception done flag is off When data is being received the reception done flag is controlled by the F159 MTRN instruction No terminator is included in the stored data The maximum volume of data that can be received is 4096 bytes ...

Page 188: ...propriate settings to match the communication format of the external device connected to the COM port No 415 Baud rate communication speed setting The default setting for the communication speed for the various ports is 9600 bps Change the value to match the external device connected to the COM port Click on and select one of the values from 2400 4800 9600 19200 38400 57600 and 115200 bps No 416 f...

Page 189: ...with the area specified by S through the COM port specified by D Data can be sent with the header and terminator automatically attached A maximum of 2048 bytes can be sent When the above program is run the eight bytes of data contained in DT101 to DT104 and stored in the send buffer starting from DT100 are sent from COM1 port Reception of data Reception of data is controlled by turning the recepti...

Page 190: ...ted the data is output from the COM port Data table for transmission send buffer Sample program for sending data The following program transmits the characters ABCDEFGH Hex to an external device using COM1 port The program described above is executed in the following sequence 1 ABCDEFGH is converted to an ASCII code and stored in a data register 2 The data is sent from COM1 port using the F159 MTR...

Page 191: ...he data 3 When all of the specified quantity of data has been transmitted the S value is cleared to 0 and the transmission done flag R9039 R9049 turns on When you do not wish to add the terminator end code during transmissions Specify the number of bytes to be transmitted using a negative number If you also do not wish to add a terminator to received data set system register 413 or 414 to Terminat...

Page 192: ...1 Data is received from the RS232C device to the receive buffer 2 The reception done contact R9038 R9048 is turned on 3 The received data is sent from the receive buffer to the area starting with data register DT0 4 The F159 MTRN instruction is executed with no data to reset the buffer writing point and to turn off the reception done contact R9038 R9048 The system is now ready to receive the next ...

Page 193: ...rminator start and end codes are not stored 2 When the terminator end code is received the reception done flag R9038 R9048 turns on Reception of any further data is prohibited 3 When an F159 MTRN instruction is executed the reception done flag R9038 R9048 turns off the number of received bytes is cleared and subsequent data is stored in order from the lower order byte For repeated reception of dat...

Page 194: ... data being sent There is no terminator on the data stored in the receive buffer Sending data Data written to the send buffer will be sent just as it is Example The data 12345 is transmitted as an ASCII code to a device with RS232C port 1 Data sent using the F95 ASC instruction should be converted to ASCII code data 2 If DT100 is being used as the send buffer data will be stored in sequential orde...

Page 195: ... R9038 or R9048 and the transmission done flag R9039 or R9049 goes off Duplex transmission is disabled while F159 MTRN is being executed The transmission done flag R9039 or R9049 must be observed Reception continues even if the error flag R9037 turns on To resume reception execute the F159 MTRN instruction which turns off the error flag Note Be aware that the reception done flag R9038 or R9048 cha...

Page 196: ...nitial address Reception is disabled while the reception done flag R9038 or R9048 is on Also When F159 MTRN is executed the number of bytes received is cleared and the address write pointer in the receive buffer is reset to the initial address If there are two headers data following the second header overwrites the data in the receive buffer The reception done flag R9038 or R9048 is turned off by ...

Page 197: ...lly added to the data being transmitted The data is transmitted to an external device When the F159 MTRN instruction is executed the transmission done flag R9039 or R9049 goes off Duplex transmission is disabled while F159 MTRN is being executed The transmission done flag R9039 or R9049 must be observed Key Point The contact numbers in parentheses refer to COM2 port ...

Page 198: ...y H8000 for n the number of transmission bytes and execute the instruction Changing from general purpose to computer link Changing from computer link to general purpose The RS232C port selection flag in R9032 or R9042 turns on when general purpose serial communication mode is selected Note When the power is turned on the operating mode selected in system register no 412 takes effect ...

Page 199: ...der 7 bits 8 bits None Odd Even 1 bit 2 bits CR CR LF None ETX No STX STX No 415 Baud rate setting for COM2 port 2400 to 115200 bps No 418 Starting address for receive buffer for COM2 port DT0 to DT32764 Initial value DT2048 No 419 Receive buffer capacity for COM2 port 0 to 2048 words Initial value 2048 words Settings for TOOL port FPΣ 32k type only No Name Set Value No 412 TOOL port selection of ...

Page 200: ...owing items No Name Set Value No 51 Communication mode Normal mode No 52 Serial settings Baud rate Bit length Stop bit Parity Flow control 9600 bps 8 bits 1 bit None Odd None No 53 Serial output settings Output digit Invalid Digit Read End Process End Numerical calculation Judgment 5 column Repl 0 None None Output Output Key Point If Del is specified for the invalid processing parameter zero suppr...

Page 201: ...icro Imagechecker A200 A100 Using AFPG801 1 channel RS232C type communication cassette Using AFPG802 2 channel RS232C type communication cassette Using AFPG806 1 channel RS485 type and 1 channel RS232C type in combination ...

Page 202: ...7 52 Procedure of communication In the following example the Micro Imagechecker is connected to COM1 port ...

Page 203: ...53 Sample program In the following example the Micro Imagechecker is connected to COM1 port Buffer statuses The following shows the statuses of the send and receive buffers when the sample program is run ...

Page 204: ... code In addition to data area read and write commands MEWTOCOL COM also provides contact area read and write as well as many other commands System register settings of FP series PLCs FP1 FP1 side In the default settings the COM port is set not to be used For 1 1 general purpose serial communication the system registers should be set as shown below Communication format settings for FP series PLC F...

Page 205: ...7 55 Connection with FP1 COM port Using AFPG802 2 channel RS232C type communication cassette Connection with FP0 COM port Connection with FP1 COM port ...

Page 206: ...7 56 Using AFPG806 1 channel RS485 type and 1 channel RS232C type in combination Connection with FP0 COM port Connection with FP1 COM port ...

Page 207: ...7 57 Procedure of communication In this example an FP series PLC is connected to COM1 port K100 and K200 are respectively being stored in DT0 and DT1 of the PLC on the other end ...

Page 208: ...7 58 Sample program In the following example the FP series PLC is connected to COM1 port Buffer statuses The tables below show the statuses of the send and receive buffers when the sample program is run ...

Page 209: ...r values from the PLC on the other end In the program the data segment of the response from the PLC on the other end is converted to hexadecimal data using the F72 AHEX hexadecimal ASCII hexadecimal data conversion instruction and stored in DT50 and DT51 only if the character string 1 stored in DT1 is detected as a comparison instruction If an error occurs 01 C R is returned as the response is the...

Page 210: ...7 60 The values of DT50 and DT51 are written in DT0 and 1 of PLC ...

Page 211: ...n format for COM1 port Data length Parity check Stop bit Terminator Header 7 bits 8 bits None Odd Even 1 bit 2 bits CR CR LF None ETX No STX STX No 415 Baud rate setting for COM1 port 2400 to 115200 bps No 416 Starting address for receive buffer for COM1 port DT0 to DT32764 Initial value DT0 No 417 Receive buffer capacity for COM1 port 0 to 2048 words Initial value 2048 words Note1 The communicati...

Page 212: ...using link relays L and link registers LD The statuses of the link relays and link registers of one PLC are automatically fed back to the other PLCs on the same network PC PLC link is not the default setting Therefore the setting of system register no 412 must be changed to PC PLC link in order to use this function Unit numbers and link areas are allocated using the system registers ...

Page 213: ...link relay contact in one PLC turns on the same link relay in all other PLCs on the same network Likewise if the contents of a link register in one PLC are changed the values of the same link register are changed in all PLCs on the same network ...

Page 214: ... Point When using a PC PLC link the communication format and baud rate are fixed No Name Set Value No 413 Communication format for COM1 port Data length Parity check Stop bit Terminator Header 8 bits Odd 1 bit CR No STX No 415 Baud rate setting for COM1 port 115200 bps Note1 Connect the terminal and the E terminal with a lead wire to make the termination resistance of the AFPG803 effective The ter...

Page 215: ...ng from 1 with no breaks between them If there is a missing station number the transmission time will be longer Note3 If fewer than 16 units are linked the transmission time can be shortened by setting the largest station number in system register no 47 Unit numbers are the numbers to identify the different PLCs on the same network The same number must not be used for more than one PLC on the same...

Page 216: ...the unit number setting switch to 0 makes the system register settings valid Set the unit numbers using the FPWIN GR programming tool Select PLC Configuration under Options and then select COM1 port tab Dialog box of PLC system register setting No 410 for COM1 port Unit number setting Select the COM port operation mode Click on and select a unit number between 1 and 16 Note1 Station numbers should...

Page 217: ... 0 0 to 64 words 51 Range of link data registers used for PC PLC link 0 0 to 128 words 52 Starting number for link relay transmission 64 64 to 127 53 Link relay transmission size 0 0 to 64 words 54 Starting number for link data register tranmission 128 128 to 255 55 Link data register transmission size 0 0 to 128 words For PC PLC link 1 57 Maximum unit number setting for MEWNET W0 PC PLC link 0 0 ...

Page 218: ...e No 40 range of link relays must be set to the same range for all the units System register allocation System registers Set value of various control units No Name No 1 No 2 No 3 No 4 No 41 Range of link registers used for PC PLC link 128 128 128 128 No 44 Start address of link register send area 0 40 80 0 No 45 Size of link register send area 40 40 48 0 Note No 41 range of link registers must be ...

Page 219: ...ust be set to the same range for all the units When link areas are allocated as shown above the No 1 send area can be sent to the No 2 No 3 and No 4 receive areas Also the No 1 receive area can receive data from the No 2 and No 3 send areas No 4 is allocated as a receive area only and can receive data from No 1 No 2 and No 3 but cannot transmit it to other stations Note The PC link 1 can be used t...

Page 220: ... Link relay allocation No Name No No 40 Range of link relays used for PC PLC link 50 No 42 Start address of link relay send area 20 No 43 Size of link relay send area 20 With the above settings the 14 words 224 points consisting of WL50 to WL63 can be used as internal relays Link register allocation No Name No No 41 Range of link registers used for PC PLC link 100 No 44 Start address of link regis...

Page 221: ...ween units no 2 and 3 and this will cause an error so that communication cannot be carried out Link relay allocation System registers Set value of various control units No Name No 1 No 2 No 3 No 40 Range of link relays used for PC PLC link 64 64 64 No 42 Start address of link relay send area 0 20 30 No 43 Size of link relay send area 20 20 34 Invalid allocations The allocations shown below are not...

Page 222: ...is a missing unit number the transmission time will be longer For all PLCs which are linked the same value should be set for the largest unit number If there are fewer than 16 units linked and the largest unit number has not been set default 16 or the largest unit number has been set but the unit number settings are not consecutive or the unit number settings are consecutive but there is a unit fo...

Page 223: ...sing the data Operation mode relays For PC PLC link 0 R9070 to R907F correspond to unit no 1 to 16 For PC PLC link 1 R9080 to R908F correspond to unit no 1 to 16 For FPΣ 32k type only The operation modes RUN PROG can be checked for any given PLC PC PLC link transmission error relay R9050 This relay goes on if a problem is detected during transmission Key Point Monitoring the PC PLC link status In ...

Page 224: ...415 Baud rate setting for COM1 port 115200 bps Note The baud rate of the AFPG806 must be identically set to 115200 bps by the system register and the dip switch located in the communication cassette Reference 7 1 4 Setting of AFPG806 Switch Unit no and communication mode settings Setting for unit no 1 No Name Set value No 410 COM1 port unit no 1 No 412 COM1 port selection of communication mode PC ...

Page 225: ...rea 0 20 40 No 43 Size of link relay send area 20 20 24 Link register allocation System registers Set value of various control units No Name No 1 No 2 No 3 No 41 Range of link registers used for PC PLC link 128 128 128 No 44 Start address of link register send area 0 40 80 No 45 Size of link register send area 40 40 48 Setting the largest unit number No Name Set value No 47 Largest unit number set...

Page 226: ...06 connect two cables each to the terminal and terminal Use the wires of the same cross sectional area which should be 0 5 to 0 75 mm2 The terminal station is specified with the dip switch located in the communication cassette Reference 7 1 4 Setting of AFPG806 Switch ...

Page 227: ... Unit no 1 When X1 is input L0 of the link relay goes on and when X2 is input L1 of the link relay goes on Unit no 2 When L0 of the link relay goes on Y0 is output Unit no 3 When L1 of the link relay goes on Y1 is output ...

Page 228: ... x Ttx sending time per byte Ttx 1 baud rate x 1000 x 11 ms Approx 0 096 ms at 115 2 kbps Twt Initial value 400 ms can be changed using SYS1 system register instruction Tls 7 x Ttx sending time per byte Ttx 1 baud rate x 1000 x 11 ms Approx 0 096 ms at 115 2 kbps Tso Master station scan time Calculation example 1 When all stations have been added to a 16 unit link the largest station number is 16 ...

Page 229: ...ocated and the scan time for each PLC is 5 ms Ttx 0 096 Each Pcm 23 32 64 x 4 407 bytes Tpc Ttx x Pcm 0 096 x 407 39 072 ms Each Ts 5 39 072 44 072 ms Tlt 0 096 x 13 2 x 2 1 632 ms Given the above conditions the maximum value for the transmission time T of one cycle will be T max 44 072 x 2 1 632 5 94 776 ms Calculation example 6 When all stations have been added to a 2 unit link the largest stati...

Page 230: ... 1 PCLK1T0 Permissible range for key word no 2 10 to 400 10 ms to 400 ms Note Enter one space after M and then enter 12 characters to be aligned to the right If the second keyword is 2 digits put 2 spaces and if it is 3 digits put one space Note If there are any stations that have not been added to the link the setting should not be changed as long as a longer link transmission cycle time does not...

Page 231: ...ange for key word no 2 100 to 6400 100 ms to 6400 ms Note Enter one space after M and then enter 12 characters to be aligned to the right If the second keyword is 3 digits put 2 spaces and if it is 4 digits no space is needed Note The setting should not be changed as long as a longer transmission assurance relay detection time does not cause any problems The SYS1 instruction should be executed at ...

Page 232: ...ts as the master function and slave function is equipped About MODBUS RTU The MODBUS RTU communication is a function for the master unit to read and write the data in slave units communicating between them There are ASCII mode and RTU binary mode in the MODBUS protocol however the FPΣ is supported with the RTU binary mode only Master function Writing and reading data for various slaves is availabl...

Page 233: ...inning is returned for multiple write command Response in abnormal status In case a parameter disabled to be processed is found in a command except transmission error Slave address unit number Function code 80H Error code CRC One of either 1 2 or 3 Error code contents 1 Function code error 2 Device number error out of range 3 Device quantity error out of range Reception done judgment time The proc...

Page 234: ...ltiple Registers Write DT Multiple Words 4X Not supported 20 Read General Reference Read FL 6X Not supported 20 Write General Reference Write FL 6X Cannot be issued 22 Mask Write 4X Register Write DT Mask 4X Cannot be issued 23 Read Write 4X Registers Read Write DT 4X Note The items shown in the shaded area are not supported with the FPΣ Table for MODBUS reference No and FP X device No Device name...

Page 235: ...ect PLC Configuration Click COM Port There are separate tabs for setting the COM1 and COM2 Dialog box of MODBUS RTU setting For the details on the MODBUS RTU communication function refer to the exclusive specifications manual Reference MODBUS RTU Specifications It can be downloaded from our website http www nais e com plc For the information on F145 SEND and F146 RECV instructions Reference Progra...

Page 236: ...for MODBUS master Use the F145 SEND Data send or F146 RECV Data receive instruction to use the MODBUS master function Reference For the information on the F145 SEND and F146 RECV instructions Programming Manual ARCT1F313E ...

Page 237: ...1 and the read data DT60 and DT61 are matched 2 Writes the DT50 and DT51 of the local unit into the data DT0 and DT1 in the unit number 1 from the COM1 port 3 Reads the data DT0 and dT1 in the unit number 1 into the data DT60 and DT61 of the local unit from the COM1 port Note The above COM1 port will be COM2 port for the COM2 port ...

Page 238: ...7 88 ...

Page 239: ...Chapter 8 Self Diagnostic and Troubleshooting ...

Page 240: ...ve 8 1 2 Operation on Error Normally when an error occurs the operation stops The user may select wheter operation is to be continued or stopped when a duplicated output error or operation error occurs by setting the system registers You can set the error which operation is to be continued or stopped using the programming toolshoftware as shown below PLC System Register setting menue on programmin...

Page 241: ... Check the contents of the self diagnosed error Status display dialog box If the error is an operation error the error address can be confirmed in this dialog box After correcting the error click on the Clear Error button to clear the error Key Point To display the status display dialog box select Status Display under Online on the menu bar Procedure 2 For error code is 1 to 9 Condition There is a...

Page 242: ...n an operation error error code 45 occurs the address at which the error occurred is stored in special data registers DT90017 and DT90018 If this happens click on the Operation Err button in the Status display dialog box and confirm the address at which the error occurred before cancelling the error 8 2 2 If ERROR ALARM LED is ON Condition The system watchdog timer has been activated and the opera...

Page 243: ...o check the fluctuation in the power supply Procedure 3 Disconnect the power supply wiring to the other devices if the power supplied to the FPΣ control unit is shared with them If the LED on the control unit turn on at this moment increase the capacity of the power supply or prepare another power supply for other devices Please contact your dealer for further questions ...

Page 244: ...ere is probably an abnormality in the output unit Please contact your dealer Check of input condition 1 Input indicator LEDs are off Procedure 1 Check the wiring of the input devices Procedure 2 Check that the power is properly supplied to the input terminals If the power is properly supplied to the input terminal there is probably an abnoramlity in the input unit Please contact your dealer If the...

Page 245: ...sword and click on the Settings button Set PLC password dialog box 8 2 6 PROG Mode does not Change to RUN Condition A syntax error or a self diagnosed error that caused operation to stop has ocurred Procedure 1 Check if the ERROR ALARM LED is flashing Reference If the ERROR ALARM LED is flashing check 8 2 2 If the ERROR ALARM LED Lights Procedure 2 Execute a total check function to determine the l...

Page 246: ... designate any unit other than those at both ends of the network as a terminal station Reference For the specifications range of the transmission cables refer to 7 3 3 Selection of Transmission Cables Procedure 3 Check that link areas do not overlap 8 2 8 No Communication is Available through RS232C Condition No communciation with 1 channel type RS232C cassette Procedure 1 Check if the CS signal i...

Page 247: ......

Page 248: ......

Page 249: ...Chapter 9 Precautions During Programming ...

Page 250: ...e program using the programming tool by the following method Using the tool software Select the Debug Totally Check Program in the menu bar and click Execute If there are any duplicated outputs an error message and the address will be displayed Enabling duplicated output If you need to use output repeatedly due to the content of the program duplicated output can be enalbed In this case change the ...

Page 251: ...fer functions the output obtained at the I O update is determined by the final results of the operation Exmaple Output to the same output relay Y0 with OT KP SET and RST instructions When X0 to X2 are all on Y0 is output as off at I O update If you need to output a result while processing is still in progress use a partial I O update instruction F143 ...

Page 252: ...gment display with a decoder the data must be in BCD form In this case use a data conversion instruction as shown in the examples at below BCD arithmetic instructions F40 to F58 also exist which allow direct operation on BCD data however it is normally most convenient to use BIN operation instructions F20 to F38 as operation in the PLC takes place in binary Input from a digital switch Use the BCD ...

Page 253: ...estination will be DT10 and when I0 is K20 the destination will be DT20 In this way index registers allow the specification of multiple memory areas with a single instruction and thus index registers are very convenient when handling large amounts of data 9 3 2 Memory Areas Which can be Modified with Index Registers Index registers can be used to modify other types of memory areas in addition to d...

Page 254: ...I0 Destination data register 1st 2nd 3rd 0 1 2 DT0 DT1 DT2 Inputting and outputting data based on a number specified by an input Example 1 Setting a timer number specified by a digital switch Convert the BCD timer number data in WX1 to binary and set it in index register I0 Convert the BCD timer set value in WX0 to binary and store in the timer set value area SV specified by contents of I0 Example...

Page 255: ...ly the operation stops when an operation error occurs When you set system register 26 to continuation the control unit operates even if an operation error occurs Using programming tool software 1 Set the mode of the CPU to PROG 2 Select the Option in PLC Configuration option from the menu bar 3 On the PLC Configuration menu select Action on error This displays system registers 20 to 26 4 Remove th...

Page 256: ...error will occur The same is true when the contents of I0 are a negative value 2 Is there any data which cannot be converted using BCD BIN data conversion Example When BCD to BIN conversion is attempted In this case if DT0 contains a hexadecimal number with one of the digits A through F such as 12A4 conversion will be impossible and an operation error will result Example When BIN to BCD conversion...

Page 257: ...us execution and the condition of the current execution are compared and the instruction is executed only if the previous condition was off and the current condition is on In any other case the instruction is not executed Precautions when using an instruction which performs leading edge detection When RUN begins for example when the system is powered on the off on change of the execution condition...

Page 258: ...ooted in the RUN mode if the trigger execution condition is already on If you need to execute an instruction when the trigger execution condition is on prior to switching to RUN mode make a program as below using R9014 initial pulse off relay R9014 is a special internal relay which is off during the first scan and turns on at the second scan Example 1 DF leading edge differential instruction Examp...

Page 259: ...ntrol instruction was reset and the leading edge detection instruction is on when the execution condition of the current control instruction becomes on When a leading edge detection instruction is used with an instruction which changes the order of instruction execution such as MC MCE JP or LBL the operation of the instruction may change as follows depending on input timing Take care regarding thi...

Page 260: ...9 12 Example 2 Using the CT instruction between JP and LBL instructions ...

Page 261: ...n or off Example 3 When X2 was on prior to X0 Y1 will not be on even if X0 becomes on When a combination of contacts are set as the trigger execution condition of a differential instruction DF or timer instruction do not use an AND stack ANS instruction read stack RDS instruction or pop stack POPS instruction Examples in which the above programs are rewritten Program in which the example 1 is rewr...

Page 262: ...nges in the inputs of differential instructions DF counter instructions CT and left right shift registers are ignored Interrupt functions are stopped Internal clock relays special internal relays are also stopped Pulse output is stopped during the rewrite Set values for timer counter instructions All set values specified with decimal constants K in timer and counter instructions are preset in the ...

Page 263: ...e to the online edit mode to check 2 When boolean mode A ladder editing is cleared Set it to the offline edit mode and carry out the editing operation again After the operation change to the online edit mode to check When the timeout error occurs using the through mode in GT series programmable display Extend the timeout time of the programmable display using the GTWIN The default setting is 5 sec...

Page 264: ...rformed Exercise caution 1 Interrupt programs will be disabled Enable by executing an ICTL instruction once again Example Using R9034 rewrite during RUN completed flag 2 The high speed counter will continue to count Target value match on off instructions F166 F167 will continue Coincidence interrupt programs will be disabled when the F166 F167 instruction is running 3 Pulse output and PWM output w...

Page 265: ...es EV do not change If an instruction written in block a is deleted in block b the condition before the rewrite will be held Set values specified by K constants in TM CT instructions are preset in all of the corresponding SV s in the program Elapsed values EV do not change Fun High level instructions If an instruction written in block a is deleted in block b the condition before the rewrite will b...

Page 266: ...ram with no step ladder area Write or delete both instructions simultaneously in FPWIN GR ladder symbol mode In the case of an SSTP instruction only writing and deletion of a single instruction is possible for a program with a step ladder area Operation of each instruciton JP LOOP LBL Be sure to write the instruction for setting the loop number before LBL LOOP instructions Write in the order JP LB...

Page 267: ...ntacts not specified will be determined by the operation result 3 Processing of Timer T and Counter C Regardless of the timer counter input condition forced on off operation will take precedence at a contact specified for forced input output At this time the contact of the timer T or counter C in the operation memory will be rewritten Timing and counting will not take place during control The on o...

Page 268: ...9 20 ...

Page 269: ...Chapter10 Specifications ...

Page 270: ...s X8 to XF 500VAC for 1 minute Note Breakdown voltage C24 Between input terminals X0 to X7 input terminals X8 to XF and output terminals 1500VAC for 1 minute Note C32 Between input output terminals and power supply terminal function earth C28 Between input terminal and output terminal Between input terminals X0 to X7 input terminals X8 to XF and power supply terminal function earth Between output ...

Page 271: ...g FPG EM1 Approx 80g FPG CCLS Approx 90g FPΣ expansion unit FPG SL Approx 85g FP0 E8X Approx 65g FP0 E8R E8YR Approx 90g FP0 E8YT E8YP Approx 65g FP0 E16R Approx 105g FP0 E16T E16P E 16X E16YT E16YP Approx 70g FP0 E32T E32P Approx 85g FP0 A21 Approx 80g FP0 A80 Approx 90g FP0 IOL FP0 TC4 Approx 85g FP0 TC8 Approx 95g FP0 CCLS Approx 80g FP0 expansion units FP0 A04V A04I Approx 75g ...

Page 272: ...ess 77 2mA or less None FPΣ expan sion unit FPG XY64D2T FPG XY64D2P 35mA or less 112mA or less 15mA or less FPG PP11 FPG PP21 50mA or less 20mA or less FPG PP12 FPG PP22 70mA or less 35mA or less FPG EM1 35mA or less FPG CCLS 40mA or less 40mA or less FPΣ intelligent unit FPG SL 100mA or less FP0 E8X 10mA or less 34 4mA or less FP0 E8R 15mA or less 50mA or less 17 2mA or less FP0 E8YR 10mA or less...

Page 273: ...FP0 3 units and FPΣ 4 units Max 376 points up to FP0 3 units and FPΣ 4 units When using transistor output type expansion units Max 380 points up to FP0 3 units and FPΣ 4 units When using NPN output type expansion units Programming method Control method Relay symbol Cyclic operation Program memory Built in Flash ROM without backup battery Program capacity 12000 steps Basic 93 No of instruction High...

Page 274: ...2 C24R2 C28P2 only Thermister input 2 points Resolution 10 bits K0 to K1000 C32TTM C32T2TM C24R2TM C28P2TM only Bettery life 220 days or more Actual usage value approx 840 days 25 C Periodic replacement interval 1 year Value applies when no power is supplied at all Comment storage All kindls of comments including I O comments remarks and block comments can be sotred PLC link function Max 16 units ...

Page 275: ...FP0 3 units and FPΣ 4 units Max 376 points up to FP0 3 units and FPΣ 4 units When using transistor output type expansion units Max 380 points up to FP0 3 units and FPΣ 4 units When using NPN output type expansion units Programming method Control method Relay symbol Cyclic operation Program memory Built in Flash ROM without backup battery Program capacity 32000 steps Basic 93 No of instruction High...

Page 276: ...solution 10 bits K0 to K1000 C32THTM C32T2HTM C24R2HTM C28P2HTM only Bettery life 220 days or more Actual usage value approx 840 days 25 C Periodic replacement interval 1 year Value applies when no power is supplied at all Comment storage All kindls of comments including I O comments remarks and block comments can be sotred 328kbyte PLC link function Max 16 units Link relay 1024 points Link regist...

Page 277: ...d Sign mode Max output frequency When using 1 channel Max 100kHZ x1ch When using 2 channels Max 60kHz x2ch When using linear interpolation function Max 100kHz When using circular interpolation function Max 20kHz Pulse output Input output contact used Note1 ch0 X2 Home input Y0 CW output Pulse output Y1 CCW output Sign output Y2 Deviation counter reset output ch2 X5 Home input Y3 CW output Pulse ou...

Page 278: ...orarily Note2 The number of units of the PC PLC link with RS232C is two Communication specifications Item Specifications Interface RS232C non isolated RS485 isolated Note1 2 Communication mode 1 1 communicaion 1 N communication Communication method Half duplex communication Two wire half duplex communication Synchronous method Start stop synchronous system Transmission line Multicore shielded line...

Page 279: ...ting switch is effective and the unit number setting of the system register is ignored Max 31 units can be specified with the unit number setting switch When the setting is specified with the unit number setting switch the COM port 1 and the COM port 2 has the same unit number Note7 Connect the terminal and the terminal with a lead wire to make the termination resistance of the AFPG803 effective T...

Page 280: ...to X35F FPΣ expan sion unit FPG XY64D2T FPG XY64D2P Output 32 points Y100 to Y11F Y180 to Y19F Y260 to Y27F Y340 to Y35F Input 16 points X100 to X10F X180 to X18F X260 to X26F X340 to X34F 1 axis type FPG PP11 FPG PP12 Output 16 points 1st axis Y100 to Y10F Y180 to Y18F Y260 to Y26F Y340 to Y34F 1st axis X100 to X10F X180 to X18F X260 to X26F X340 to X34F Input 32 points 2nd axis X110 to X11F X190...

Page 281: ...Y40 to Y4F Y60 to Y6F Input 16 points ch0 WX2 X20 to X2F WX4 X40 to X4F WX6 X60 to X6F Input 16 points ch1 WX3 X30 to X3F WX5 X50 to X5F WX7 X70 to X7F FP0 analog I O unit FP0 A21 Output 16 points WY2 Y20 to Y2F WY4 Y40 to Y4F WY6 Y60 to Y6F Input 16 points ch0 2 4 6 WX2 X20 to X2F WX4 X40 to X4F WX6 X60 to X6F FP0 A D converter unit FP0 thermocouple unit FP0 A80 FP0 TC4 FP0 TC8 Input 16 points ch...

Page 282: ... as one word 16 bits of data Internal relay Note2 WR 98 words WR0 to WR97 Code for specifying 16 internal relay points as one word 16 bits of data Link relay WL 64 words WL0 to WL63 Code for specifying 16 link relay points as one word 16 bits of data Data register Note2 DT 32765 words DT0 to DT32764 Data memory used in program Data is handled in 16 bit units one word Link register Note2 LD 128 wor...

Page 283: ...for use is determined by the hardware configuration Note2 If no battery is ued only the fixed area is backed up counters 16 points C1008 to C1023 internal relays 128 points R900 to R97F data registers 55 words DT32710 to DT32764 Writing is available up to 10000 times Then the optional battery is used all area can be backed up Areas to be held and not held can be specified using the system register...

Page 284: ...program Data is handled in 16 bit units one word Link register Note2 LD 256 words LD0 to LD255 This is a shared data memory which is used within the PLC link Data is handled in 16 bit units one word Timer Counter set value area Note2 SV 1024 words SV0 to SV1023 Data memory for storing a target value of a timer and setting value of a counter Stores by timer counter number Timer Couner elapsed value...

Page 285: ...reas to be held and not held can be specified using the system registers If an area is held when the battery is not installed the value of data may be indefinite as it is not cleared to 0 when the power is turned on When the battery ran out of the power the data at the hold area will be indefinite Note3 The points for the timer and counter can be changed by the setting of system register 5 The num...

Page 286: ......

Page 287: ...Chapter 11 Dimensions ...

Page 288: ...tor Output Type FPG C32T FPG C32T2 FPG C28P2 FPG C32TH FPG C32T2H FPG C28P2H FPG C32TTM FPG C32T2TM FPG C28P2TM FPG C32THTM FPG C32T2HTM FPG C28P2HTM When mounting Communication cassette The dimension with the communication cassette mounted is 105mm ...

Page 289: ...11 3 11 1 2 Control Unit Relay Output Type FPG C24R2 FPG C24R2H FPG C24R2TM FPG C24R2HTM The dimension with the communication cassette mounted is the same as the transistor output type ...

Page 290: ...11 4 11 1 3 Expansion Unit FPG XY64D2T FPG XY64D2P FPG EM1 ...

Page 291: ...11 5 11 2 Connection Diagram with Motor Driver 11 2 1 Matsushita Electric Industrial Co Ltd MINAS A series AIII series 11 2 2 Matsushita Electric Industrial Co Ltd MINAS Sseries E series ...

Page 292: ...perating frequency 47 63 Hz The number of phase Single phase Inrush current 30 A 0 p or less Cold start Leakage current 0 75 mA or less Input Holding time 10 ms or more Reted output 24 V 5 DC Rated current 0 7A Operating output current 0 0 7A Output Output ripple 500 mV Over current regulation 0 735 A or more Protection feature Over voltage regulation Possible Life time 20000h at 55 C ...

Page 293: ...Chapter 12 Appendix ...

Page 294: ...FPΣ 12 6 12 1 2 Table of Special Internal Relays for FPΣ 12 12 12 1 3 Table of Special Data Registers for FPΣ 12 21 1 1 Table of Basic Instructions 12 35 1 2 Table of High level Instructions 12 69 1 3 Table of Error codes 12 129 1 4 MEWTOCOL COM Communication Commands 12 143 1 5 Hexadecimal Binary BCD 12 144 1 6 ASCII Codes 12 145 ...

Page 295: ...m is switched to PROG mode or the power is turned off If set to non hold type the values will be cleared to 0 4 Operation mode setting on error System registers 4 20 to 28 Set the operation mode when errors such as battery error duplicated use of output I O verification error and operation error occur 5 Time settings System registers 30 to 34 Set time out error detection time and the constant scan...

Page 296: ...selected in the PLC Configuration dialog box the value and setting status for the selected system register are displayed To change the value and setting status write in the new value and or select the setting status 4 To register these settings choose OK Using FP programmer II Produce The usable PLCs depend on the models Check the usage restrictions of the programming tool 1 Set the mode selector ...

Page 297: ...12 5 ...

Page 298: ... area starting word number for PC PLC link relays for PC PLC link 0 64 0 to 64 11 Hold type area starting word number for PC PLC link relays for PC PLC link 1 128 32k only 64 to 128 12 Hold type area starting number for PC PLC link registers for PC PLC link 0 128 0 to 128 Hold Non hold 2 13 Hold type area starting number for PC PLC link registers for PC PLC link 1 256 32k only 128 to 256 20 Disabl...

Page 299: ... size 0 0 to 64 words 44 Starting number for link data register tranmission 0 0 to 127 45 Link data register transmission size 0 0 to 127 words 46 PC PLC link switch flag Normal 32k only Normal reverse PC PLC link 0 set ting 47 Maximum unit number setting for MEWNET W0 PC PLC link 16 1 to 16 50 Range of link relays used for PC PLC link 0 0 to 64 words 51 Range of link data registers used for PC PL...

Page 300: ... Incremental input X1 Incremental inptu X1 Reset input X2 Decremental input X1 Decremental input X1 Reset input X2 CH2 Do not set input X3 as high speed counter CH2 Do not set input X3 as high speed counter Two phase input X3 X4 Two phase input X3 X4 Reset input X5 Incremental input X3 Incremental input X3 Reset input X5 Decremental input X5 Decremental input X5 Reset input X5 Incremental decremen...

Page 301: ...rt2 of system register 401 Note2 If reset input settings overlap the CH1 setting takes precedence in system register 400 and the CH3 setting takes precedence in system register 401 Note3 The settings for pulse catch and interrupt input can only be specified in system registers 402 and 403 Note4 If system register 400 to 403 have been set simultaneously for the same input relay the follwing precede...

Page 302: ...puter link Computer link General purpose serial communication PC PLC link MODBUS RTU 412 Selection of modem connection Disabled Enabled Disabled 413 Communication format setting Data lenght bit 8 bits Parity check Odd Stop bit 1 bit Enter the settings for the various items Data lenght bit 7 bits 8 bits Parity check none with odd with even Stop bit 1 bit 2 bits The following setting is valid only w...

Page 303: ...l purpose serial communication Terminator CR CR LF None Header STX not exist STX exist 415 Communication speed Baud rate setting 9600 bps 2400 bps 4800 bps 9600 bps 19200 bps 38400 bps 57600 bps 115200 bps 416 Starting address for received buffer of general serial data communication mode 2048 0 to 32764 COM 2 port set ting 417 Buffer capacity setting for data received of general serial data commun...

Page 304: ...Operation error flag non hold Turns on for an instant when an operation error occurs The address where the operation error occurred is stored in DT90018 The contents change each time a new error occurs R9009 Carry flag This is set if an overflow or underflow occurs in the calculation results and as a result of a shift system instruction being executed R900A Flag Turns on for an instant when the co...

Page 305: ...015 Step ladder initial pulse relay on type Turns on for only the first scan of a process after the boot at the step ladder control R9016 Not used R9017 Not used R9018 0 01 s clock pulse relay Repeats on off operations in 0 01 sec cycles R9019 0 02 s clock pulse relay Repeats on off operations in 0 02 s cycles R901A 0 1 s clock pulse relay Repeats on off operations in 0 1 s cycles R901B 0 2 s cloc...

Page 306: ... Message flag Turns on while the F149 MSG instruction is executed R9027 Not used R9028 Not used R9029 Forcing flag Turns on during forced on off operation for input output relay timer counter contacts R902A Interrupt enable flag Turns on while the external interrupt trigger is enabled by the ICTL instruction R902B Interrupt error flag Turns on when an interrupt error occurs R902C Not used R902D No...

Page 307: ...is requested in general purpose serial communication R903A High speed counter control flag ch0 Turn on while the high speed counter instructions F166 HC15 F167 HC1R and the pulse output instructions F171 SPDH to F176 PWMH are executed R903B High speed counter control flag ch1 Turn on while the high speed counter instructions F166 HC15 F167 HC1R and the pulse output instructions F171 SPDH to F176 P...

Page 308: ...hen the terminator is received during general purpose serial communication R9049 COM2 port transmission done flag during general purpose communication Goes on when transmission has been completed in general purpose serial communication Goes off when transmission is requested in general purpose communication R904A COM2 port SEND RECV instruction execution flag Monitors whether the F145 SEND or F146...

Page 309: ...f when operation is stopped when an error occurs or when not in the PC PLC link 0 mode R9068 Unit No 9 Turns on when Unit No 9 is communicating properly in PC PLC link 0 mode Turns off when operation is stopped when an error occurs or when not in the PC PLC link 0 mode R9069 Unit No 10 Turns on when Unit No 10 is communicating properly in PC PLC link 0 mode Turns off when operation is stopped when...

Page 310: ...urns on when Unit No 8 is in the RUN mode Turns off when Unit No 8 is in the PROG mode R9078 Unit No 9 Turns on when Unit No 9 is in the RUN mode Turns off when Unit No 9 is in the PROG mode R9079 Unit No 10 Turns on when Unit No 10 is in the RUN mode Turns off when Unit No 10 is in the PROG mode R907A Unit No 11 Turns on when Unit No 11 is in the RUN mode Turns off when Unit No 11 is in the PROG ...

Page 311: ...hen operation is stopped when an error occurs or when not in the PC PLC link 1 mode R9088 Unit No 9 Turns on when Unit No 9 is communicating properly in PC PLC link mode Turns off when operation is stopped when an error occurs or when not in the PC PLC link mode R9089 Unit No 10 Turns on when Unit No 10 is communicating properly in PC PLC link 1 mode Turns off when operation is stopped when an err...

Page 312: ... on when Unit No 8 is in the RUN mode Turns off when Unit No 8 is in the PROG mode R9098 Unit No 9 Turns on when Unit No 9 is in the RUN mode Turns off when Unit No 9 is in the PROG mode R9099 Unit No 10 Turns on when Unit No 10 is in the RUN mode Turns off when Unit No 10 is in the PROG mode R909A Unit No 11 Turns on when Unit No 11 is in the RUN mode Turns off when Unit No 11 is in the PROG mode...

Page 313: ... O unit for FPΣ left side expansion A N A DT90003 Not used N A N A DT90004 Not used N A N A DT90005 Not used N A N A When an error condition is detected in an intelligent unit the bit corresponding to the unit No will turn on Monitor using binary display DT90006 Position of abnormal intelligent unit for FPΣ left side expansion A N A DT90007 Not used N A N A DT90008 Not used N A N A DT90009 Communi...

Page 314: ...e read and written by executing F0 MV instruction A A DT90017 Operation error address hold type After commencing operation the address where the first operation error occurred is stored Monitor the address using decimal display A N A DT90018 Operation error address non hold type The address where an operation error occurred is stored Each time an error occurs the new address overwrites the previou...

Page 315: ... register for interrupts INT0 to 7 The mask conditions of interrupts using the instruction can be stored here Monitor using binary display A N A DT90026 Not used N A N A DT90027 Periodical interrupt interval INT24 The value set by ICTL instruction is stored K0 periodical interrupt is not used K1 to K3000 0 5ms to 1 5s or 10ms to 30s A N A DT90028 Not used N A N A DT90029 Not used N A N A DT90030 M...

Page 316: ...of the high speed counter is stored here The value can be read or written by executing F1 DMV instruction A A DT90046 DT90047 High speed counter target value For CH0 The targe value 32 bit data of the high speed counter specified by the high speed counter instruction is stored here Target values have been preset for the various instructions to be used when the high speed counter related instructio...

Page 317: ... and minute data of the clock calendar are stored here This data is read only data It cannot be overwritten A N A DT90054 Clock calendar setting minute second DT90055 Clock calendar setting day hour DT90056 Clock calendar setting year month DT90057 Clock calendar setting day of the week The year month day hour minute second and day of the week data for the calender timer is stored The built in cal...

Page 318: ...054 to DT90057 by F0 MV instruction After the time is set DT90058 is cleared to 0 Cannot be performed with any instruction other than F0 MV instruction Example Set the time to 12 00 00 on the 5th day when the X0 turns on Note If the values of DT90054 to DT90057 are changed with the programming tool software the time will be set when the new values are written Therefore it is unnecessary to write t...

Page 319: ...der process 160 to 175 DT90071 Step ladder process 176 to 191 DT90072 Step ladder process 192 to 207 DT90073 Step ladder process 208 to 223 DT90074 Step ladder process 224 to 239 DT90075 Step ladder process 240 to 255 DT90076 Step ladder process 256 to 271 DT90077 Step ladder process 272 to 287 DT90078 Step ladder process 288 to 303 DT90079 Step ladder process 304 to 319 DT90080 Step ladder proces...

Page 320: ...tep ladder process 464 to 479 DT90090 Step ladder process 480 to 495 DT90091 Step ladder process 496 to 511 DT90092 Step ladder process 512 to 527 DT90093 Step ladder process 528 to 543 DT90094 Step ladder process 544 to 559 DT90095 Step ladder process 560 to 575 DT90096 Step ladder process 576 to 591 DT90097 Step ladder process 592 to 607 Indicates the startup condition of the step ladder process...

Page 321: ...90110 Step ladder process 800 to 815 DT90111 Step ladder process 816 to 831 DT90112 Step ladder process 832 to 847 DT90113 Step ladder process 848 to 863 DT90114 Step ladder process 864 to 879 DT90115 Step ladder process 880 to 895 DT90116 Step ladder process 896 to 911 DT90117 Step ladder process 912 to 927 DT90118 Step ladder process 928 to 943 DT90119 Step ladder process 944 to 959 DT90120 Step...

Page 322: ...0145 The current interval between two sending operations value in the register x 2 5ms DT90146 The minimum interval between two sending operations value in the register x 2 5ms DT90147 MEWNET W0 PC PLC link 0 status The maximum interval between two sending operations value in the register x 2 5ms A N A DT90148 The number of times the receiving operation is performed DT90149 The current interval be...

Page 323: ...1 Counts how many times a token is lost DT90172 Counts how many times two or more tokens are detected DT90173 Counts how many times a signal is lost DT90174 No of times underfined commands have been received DT90175 No of times sum check errors have occurred during reception DT90176 No of times format errors have occurred in received data DT90177 No of times transmission errors have occurred DT901...

Page 324: ...d when the high speed counter related instruction F166 F167 F171 F175 or F176 is executed The value can be read by executing F1 DMV instruction A N A DT90204 DT90205 High speed counter elapsed value For CH3 The elapsed value 32 bit data for the high speed counter is stored here The value can be read and written by executing F1 DMV instruction A A DT90206 DT90207 High speed counter target value For...

Page 325: ... 10 System regis ter 46 and 47 DT90228 System regis ter 40 and 41 DT90229 System regis ter 42 and 43 DT90230 System regis ter 44 and 45 DT90231 PLC link Unit station No 3 or 11 System regis ter 46 and 47 DT90232 System regis ter 40 and 41 DT90233 System regis ter 42 and 43 DT90234 System regis ter 44 and 45 DT90235 PLC link Unit station No 4 or 12 System regis ter 46 and 47 DT90236 System regis te...

Page 326: ...47 PLC link Unit sta tion No 7 or 15 System regis ter 46 and 47 DT90248 System regis ter 40 and 41 DT90249 System regis ter 42 and 43 DT90250 System regis ter 44 and 45 DT90251 PLC link Unit sta tion No 8 or 16 System regis ter 46 and 47 The contents of the system register settings partaining to the PLC inter link function for the various unit numbers are stored as shown below Example when DT90219...

Page 327: ...s the operated result up to this instruction 1 AND AN Connects a Form A normally open contact serially 1 2 AND Not AN Connects a Form B normally closed contact serially 1 2 OR OR Connects a Form A normally open contact in parallel 1 2 OR Not OR Connects a Form B normally closed contact in parallel 1 2 Leading edge start ST Begins a logic operation only for one scan when the leading edge of the tri...

Page 328: ... A A A A A A A A OR Not A A A A A A A A A A A A A Leading edge start N A N A N A N A N A N A N A N A N A N A A A A Trailing edge start N A N A N A N A N A N A N A N A N A N A A A A Note A Available N A Not available 1 In the FP2 FP2SH FP10SH when using X1280 Y1280 R1120 special internal relay included L1280 T256 C256 or anything beyond for the ST ST OT AN AN OR and OR instructions the number of st...

Page 329: ...e of the trigger is detected for pulse relay 2 Trailing edge out OT Outputs the operated result to the specified output only for one scan when trailing edge of the trigger is detected for pulse relay 2 Alternative out ALT Inverts the output condition on off each time the leading edge of the trigger is detected 3 AND stack ANS Connects the multiple instruction blocks serially 1 OR stack ORS Connect...

Page 330: ...N A N A N A N A N A A A A Leading edge out N A N A N A N A N A N A N A N A N A N A A A A Trailing edge out N A N A N A N A N A N A N A N A N A N A A A A Alternative out N A N A N A N A N A N A N A N A N A N A A A A AND stack A A A A A A A A A A A A A OR stack A A A A A A A A A A A A A Push stack A A A A A A A A A A A A A Read stack A A A A A A A A A A A A A Pop stack A A A A A A A A A A A A A Lead...

Page 331: ...t for only one scan when the leading edge of the trigger is detected The leading edge detection is possible on the first scan 1 Set SET Output is set to and held at on 3 Reset RST Output is set to and held at off 3 Keep KP Outputs at set trigger and holds until reset trigger turns on 1 2 No operation NOP No operation 1 ...

Page 332: ... A Reset A A A A A A A A A A A A A Keep A A A A A A A A A A A A A No operation A A A A A A A A A A A A A Note A Available N A Not available 1 In the FP2 FP2SH FP10SH when using Y1280 R1120 special internal relay included L1280 or anything beyond for the KP instruction the number of steps is shown in parentheses Also in the FP2 FP2SH FP10SH when a relay number has an index modifier the number of st...

Page 333: ...t value S x 0 01 seconds the specified output and R900D are set to on 5 Auxiliary timer 32 bit F183 DSTM After set value S x 0 01 seconds the specified output and R900D are set to on 7 Counter CT Decrements from the preset value n 3 4 UP DOWN counter F118 UDC Increments or decrements from the preset value S based on up donw input 5 Note 1 In the FP2 FP2SH FP10SH when timer 256 or higher or counter...

Page 334: ...A A A A A A A A A On delay timer TMX A A A A A A A A A A A A A On delay timer TMY A A A A A A A A A A A A A Auxiliary timer 16 bit A A A A N A N A A N A A A A A A Auxiliary timer 32 bit A A A A N A N A N A N A N A N A A A A Counter A A A A A A A A A A A A A UP DOWN counter A A A A A A A A A A A A A Note A Available N A Not available 1 The instruction is available for FP0 C10 C14 C16 C32 CPU Ver 2 ...

Page 335: ...ecified by D1 and D2 to the left or to the right 5 Control instructions Master control relay MC Starts the master control program 2 Master control relay end MCE Ends the master control program 2 Jump Label JP LBL The program jumps to the label instruction and continues from there 2 3 2 1 Auxiliary jump Label F19 SJP LBL The program jumps to the label instruction specified by S and continues from t...

Page 336: ... A A A A A A A A A A A A Auxiliary jump Label N A N A N A N A N A N A N A N A N A A A A A Note A Available N A Not available 1 In the FP2 FP2SH FP10SH when internal relay WR240 or higher is used the number of steps is the number in parentheses Also in the FP2 FP2SH FP10SH when the specified internal relay number word address has an index modifier the number of steps is the number in parentheses 2 ...

Page 337: ...E The operation of program is ended when the trigger turns on 1 Eject EJECT Adds page break fo ruse when printing 1 Step ladder instructions Start step SSTP The start of program n for process control 3 NSTL Start the specified process n and clear the process currently started Scan execution type 3 Next step NSTP Start the specified process n and clear the process currently started Pulse execution ...

Page 338: ...N A N A N A N A N A N A N A A A A Step ladder instructions Start step A A A A A A A A A A A A A Next step NSTL A A A A A A A A A A A A A Next step NSTP A A A A A A A A A A A A A Clear step A A A A A A A A A A A A A Clear multi ple steps N A A A A N A N A N A N A N A N A A A A Step end A A A A A A A A A A A A A Note A Available N A Not available 1 In the FP2 FP2SH FP10SH when the number n in a loop...

Page 339: ...specified subroutine When returning to the main program all outputs in the subroutine program are set to off 4 5 1 Subroutine entry SUB Indicates the start of the subroutine program n 1 Subroutine return RET Ends the subroutine program 1 Interrupt instructions Interrupt INT Indicates the start of the interrupt program n 1 Interrupt return IRET Ends the interrupt program 1 Interrupt control ICTL Se...

Page 340: ... A A A A A A A A Subroutine return A A A A A A A A A A A A A Interrupt instructions Interrupt A A A A N A A A A A A A A A Interrupt return A A A A N A A A A A A A A A Interrupt control A A A A N A A A N A 2 A A A A A Note A Available N A Not available 1 In the FP2 FP2SH FP10SH when the number n of a subroutine program has an index modifier the number of steps is the number in paretheses 2 The inte...

Page 341: ...cified by the character constant PLC link time setting Set the system setting time when a PLC link is used based on the contents specified by the character constant MEWTOCOL COM response control Change the communication conditions of the COM port or tool port for MEWTOCOL COM based on the contents specified by the character constant High speed counter operation mode changing SYS1 Change the operat...

Page 342: ... A A A N A N A N A N A N A N A N A N A N A N A Interrupt setting N A A A N A N A N A N A N A N A N A N A N A N A PLC link time setting N A A A N A N A N A N A N A N A N A N A N A N A MEWTOCOL COM response control N A A A N A N A N A N A N A N A N A N A N A N A High speed counter operation mode changing N A A A N A N A N A N A N A N A N A N A N A N A System registers No 40 to No 47 changing N A A A...

Page 343: ...ndition S1 S2 or S1 S2 5 ST Begins a logic operation by comparing two 16 bit data in the comparative condition S1 S2 5 ST Begins a logic operation by comparing two 16 bit data in the comparative condition S1 S2 or S1 S2 5 ST Begins a logic operation by comparing two 16 bit data in the comparative condition S1 S2 5 16 bit data compare Start ST Begins a logic operation by comparing two 16 bit data i...

Page 344: ...ST A A A A N A A A N A A A A A A 16 bit data compare Start ST A A A A N A A A N A A A A A A 16 bit data compare Start ST A A A A N A A A N A A A A A A 16 bit data compare Start ST A A A A N A A A N A A A A A A 16 bit data compare Start ST A A A A N A A A N A A A A A A 16 bit data compare Start ST A A A A N A A A N A A A A A A Note A Available N A Not available ...

Page 345: ... a Form A normally open contact serially by comparing two 16 bit data in the comparative condition S1 S2 5 AN Connects a Form A normally open contact serially by comparing two 16 bit data in the comparative condition S1 S2 or S1 S2 5 AN Connects a Form A normally open contact serially by comparing two 16 bit data in the comparative condition S1 S2 5 16 bit data compare AND AN Connects a Form A nor...

Page 346: ...A N A A A N A A A A A A 16 bit data compare AND AN A A A A N A A A N A A A A A A 16 bit data compare AND AN A A A A N A A A N A A A A A A 16 bit data compare AND AN A A A A N A A A N A A A A A A 16 bit data compare AND AN A A A A N A A A N A A A A A A 16 bit data compare AND AN A A A A N A A A N A A A A A A Note A Available N A Not available ...

Page 347: ...Form A normally open contact in parallel by comparing two 16 bit data in the comparative condition S1 S2 5 OR Connects a Form A normally open contact in parallel by comparing two 16 bit data in the comparative condition S1 S2 or S1 S2 5 OR Connects a Form A normally open contact in parallel by comparing two 16 bit data in the comparative condition S1 S2 5 16 bit data compare OR OR Connects a Form ...

Page 348: ...A A N A A A N A A A A A A 16 bit data compare OR OR A A A A N A A A N A A A A A A 16 bit data compare OR OR A A A A N A A A N A A A A A A 16 bit data compare OR OR A A A A N A A A N A A A A A A 16 bit data compare OR OR A A A A N A A A N A A A A A A 16 bit data compare OR OR A A A A N A A A N A A A A A A Note A Available N A Not available ...

Page 349: ...Begins a logic operation by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 STD Begins a logic operation by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 or S1 1 S1 S2 1 S2 9 STD Begins a logic operation by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 32 bit data compare Start STD Begins a logic operation by comparing tw...

Page 350: ...A A N A A A A A A 32 bit data compare Start STD A A A A N A A A N A A A A A A 32 bit data compare Start STD A A A A N A A A N A A A A A A 32 bit data compare Start STD A A A A N A A A N A A A A A A 32 bit data compare Start STD A A A A N A A A N A A A A A A 32 bit data compare Start STD A A A A N A A A N A A A A A A Note A Available N A Not available ...

Page 351: ...lly open contact serially by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 AND Connects a Form A normally open contact serially by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 or S1 1 S1 S2 1 S2 9 AND Connects a Form A normally open contact serially by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 32 bit data compare A...

Page 352: ...N A A A N A A A A A A 32 bit data compare AND AND A A A A N A A A N A A A A A A 32 bit data compare AND AND A A A A N A A A N A A A A A A 32 bit data compare AND AND A A A A N A A A N A A A A A A 32 bit data compare AND AND A A A A N A A A N A A A A A A 32 bit data compare AND AND A A A A N A A A N A A A A A A Note A Available N A Not available ...

Page 353: ... open contact in parallel by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 ORD Connects a Form A normally open contact in parallel by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 or S1 1 S1 S2 1 S2 9 ORD Connects a Form A normally open contact in parallel by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 32 bit data com...

Page 354: ...A N A A A N A A A A A A 32 bit data compare OR ORD A A A A N A A A N A A A A A A 32 bit data compare OR ORD A A A A N A A A N A A A A A A 32 bit data compare OR ORD A A A A N A A A N A A A A A A 32 bit data compare OR ORD A A A A N A A A N A A A A A A 32 bit data compare OR ORD A A A A N A A A N A A A A A A Note A Available N A Not available ...

Page 355: ...c operation by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 STF Begins a logic operation by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 or S1 1 S1 S2 1 S2 9 STF Begins a logic operation by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 Floating point type real number data compare Start STF Begins a logic operation by ...

Page 356: ...type real number data compare Start STF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare Start STF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare Start STF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare Start STF N A A 1 A 1 N A N A N A N A N A N A N A...

Page 357: ...act serially by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 ANF Connects a Form A normally open contact serially by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 or S1 1 S1 S2 1 S2 9 ANF Connects a Form A normally open contact serially by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 Floating point type real number da...

Page 358: ...t type real number data compare AND ANF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare AND ANF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare AND ANF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare AND ANF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A...

Page 359: ...t in parallel by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 ORF Connects a Form A normally open contact in parallel by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 or S1 1 S1 S2 1 S2 9 ORF Connects a Form A normally open contact in parallel by comparing two 32 bit data in the comparative condition S1 1 S1 S2 1 S2 9 Floating point type real nu...

Page 360: ...nt type real number data compare OR ORF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare OR ORF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare OR ORF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 A 1 Floating point type real number data compare OR ORF N A A 1 A 1 N A N A N A N A N A N A N A A 1 A 1 ...

Page 361: ... S D S 1 S D 1 D 7 F2 P2 16 bit data invert and move MV PMV S D S D 5 F3 P3 32 bit data invert and move DMV PDMV S D S 1 S D 1 D 7 F4 P4 Reading of head word No of the specified slot GETS PGETS S D The head word No of the specified slot is read 5 F5 P5 Bit data move BTM PBTM S n D The specified one bit in S is transferred to the specified one bit in D The bit is specified by n 7 F6 P6 Hexadecimal ...

Page 362: ... A A A A A A A A F4 P4 N A N A N A N A N A N A N A N A N A N A A 2 A 2 N A F5 P5 A A A A A A A A A A A A A F6 P6 A A A A A A A A A A A A A F7 P7 N A A A N A N A N A N A N A N A N A A A A F8 P8 N A A A N A N A N A N A N A N A N A A A A F10 P10 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level instructions are not available 2 The ...

Page 363: ... program specified using S is transferred into the CPU from IC memory card and executes it 3 F15 P15 16 bit data exchange XCH PXCH D1 D2 D1 D2 D2 D1 5 F16 P16 32 bit data exchange DXCH PDXCH D1 D2 D1 1 D1 D2 1 D2 D2 1 D2 D1 1 D1 5 F17 P17 Higher lower byte in 16 bit data exchange SWAP PSWAP D The higher byte and lower byte of D are exchanged 3 F18 P18 16 bit data block exchange BXCH PBXCH D1 D2 D3...

Page 364: ...6 A A A A A A A A A A A A A F17 P17 A A A A A A A A A A A A A F18 P18 N A A A N A N A N A N A N A N A N A A A A Control instruction F19 N A N A N A N A N A N A N A N A N A A A A A Binary arithmetic instructions F20 P20 A A A A A A A A A A A A A F21 P21 A A A A A A A A A A A A A F22 P22 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high...

Page 365: ... S2 D 1 D 7 F31 P31 32 bit data multiplication D PD S1 S2 D S1 1 S1 X S2 1 S2 D 3 D 2 D 1 D 11 F32 P32 16 bit data division P S1 S2 D S1 S2 quotient D remainder DT9015 for FP0 FP e FP1 FP M FP3 or DT90015 for FP0 T32 FPΣ FP2 FP2SH FP10SH 7 F33 P33 32 bit data division D PD S1 S2 D S1 1 S1 S2 1 S2 quotient D 1 D remainder DT9016 DT9015 for FP0 FP e FP1 FP M FP3 or DT90016 DT90015 for FP0 T32 FPΣ FP...

Page 366: ... A A A A A A A A A F28 P28 A A A A A A A A A A A A A F30 P30 A A A A A A A A A A A A A F31 P31 A A A A N A A A N A A A A A A F32 P32 A A A A A A A A A A A A A F33 P33 A A A A N A A A N A A A A A A F34 P34 N A A A N A N A N A N A N A N A N A A A A F35 P35 A A A A A A A A A A A A A F36 P36 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type hi...

Page 367: ...CD arithmetic instructions F40 P40 4 digit BCD data addition B PB S D D S D 5 F41 P41 8 digit BCD data addition DB PDB S D D 1 D S 1 S D 1 D 7 F42 P42 4 digit BCD data addition B PB S1 S2 D S1 S2 D 7 F43 P43 8 digit BCD data addition DB PDB S1 S2 D S1 1 S1 S2 1 S2 D 1 D 11 F45 P45 4 digit BCD data subtraction B PB S D D S D 5 F46 P46 8 digit BCD data subtraction DB PDB S D D 1 D S 1 S D 1 D 7 F47 ...

Page 368: ...N A N A N A A A A BCD arithmetic instructions F40 P40 A A A A A A A N A A A A A A F41 P41 A A A A A A A N A A A A A A F42 P42 A A A A A A A N A A A A A A F43 P43 A A A A A A A N A A A A A A F45 P45 A A A A A A A N A A A A A A F46 P46 A A A A A A A N A A A A A A F47 P47 A A A A A A A N A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level instruct...

Page 369: ...S2 D S1 S2 quotient D remainder DT9015 for FP0 FP e FP1 FP M FP3 or DT90015 for FP0 T32 FPΣ FP2 FP2SH FP10SH 7 F53 P53 8 digit BCD data division DB PDB S1 S2 D S1 1 S1 S2 1 S2 quotient D 1 D remainder DT9016 DT9015 for FP0 FP e FP1 FP M FP3 or DT90016 DT90015 for FP0 T32 FPΣ FP2 FP2SH FP10SH 11 F55 P55 4 digit BCD data increment B 1 PB 1 D D 1 D 3 F56 P56 8 digit BCD data increment DB 1 PDB 1 D D ...

Page 370: ... A A A F51 P51 A A A A N A A A N A A A A A A F52 P52 A A A A A A A N A A A A A A F53 P53 A A A A N A A A N A A A A A A F55 P55 A A A A A A A N A A A A A A F56 P56 A A A A A A A N A A A A A A F57 P57 A A A A A A A N A A A A A A F58 P58 A A A A A A A N A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level instructions are not available ...

Page 371: ...PDWIN S1 S2 S3 S1 1 S1 S3 1 S3 R900A on S2 1 S2 or S1 1 S1 or S3 1 S3 R900B on S1 1 S1 S2 1 S2 R900C on 13 F64 P64 Block data compare BCMP PBCMP S1 S2 S3 Compares the two blocks beginning with S2 and S3 to see if they are equal 7 Logic operation instructions F65 P65 16 bit data AND WAN PWAN S1 S2 D S1 AND S2 D 7 F66 P66 16 bit data OR WOR PWOR S1 S2 D S1 OR S2 D 7 F67 P67 16 bit data exclusive OR ...

Page 372: ... A A A A A A A A A F63 P63 A A A A A A A A A A A A A F64 P64 A A A A N A A A N A A A A A A Logic operation instructions F65 P65 A A A A A A A A A A A A A F66 P66 A A A A A A A A A A A A A F67 P67 A A A A A A A A A A A A A F68 P68 A A A A A A A A A A A A A F69 P69 N A A A N A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level ...

Page 373: ... S1 S2 D Converts the four digits of BCD data specified by S1 and S2 to ASCII code and stores it in D Example H1234 H 32 31 34 33 2 1 4 3 7 F74 P74 ASCII code 4 digit BCD data ABCD PABCD S1 S2 D Converts the ASCII code specified by S1 and S2 to four digits of BCD data and stores it in D Example H 34 33 32 31 H3412 4 3 2 1 9 F75 P75 16 bit binary data ASCII code BINA PBINA S1 S2 D Converts the 16 b...

Page 374: ...71 P71 A A A A N A A A N A A A A A A F72 P72 A A A A N A A A N A A A A A A F73 P73 A A A A N A A A N A A A A A A F74 P74 A A A A N A A A N A A A A A A F75 P75 A A A A N A A A N A A A A A A F76 P76 A A A A N A A A N A A A A A A F77 P77 A A A A N A A A N A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level instructions are not available ...

Page 375: ...mple H100 K100 5 F82 P82 32 bit binary data 8 digit BCD data DBCD PDBCD S D Converts the 32 bits of binary data specified by S 1 S to eight digits of BCD data and stores it in D 1 D 7 F83 P83 8 digit BCD data 32 bit binary data DBIN PDBIN S D Converts the eight digits of BCD data specified by S 1 S to 32 bits of binary data and stores it in D 1 D 7 F84 P84 16 bit data invert com plement of 1 INV P...

Page 376: ...A A A A A A A A F81 P81 A A A A A A A A A A A A A F82 P82 A A A A A A A A A A A A A F83 P83 A A A A A A A A A A A A A F84 P84 A A A A A A A A A A A A A F85 P85 A A A A A A A A A A A A A F86 P86 A A A A A A A A A A A A A F87 P87 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level instructions are not available ...

Page 377: ...bit data distribute DIST PDIST S n D Each of the digits of the data of S are stored in distriuted to the least significant digits of the areas beginning at D 7 F95 P95 Character ASCII code ASC PASC S D Twelve characters of the characer constants of S are converted to ASCII code and stored in D to D 5 15 F96 P96 16 bit table data search SRC PSRC S1 S2 S3 The data of S1 is searched for in the areas ...

Page 378: ... A A A A A A A A A F92 P92 A A A A A A A A A A A A A F93 P93 A A A A A A A A A A A A A F94 P94 A A A A A A A A A A A A A F95 P95 A A A A N A A A N A A A A A A F96 P96 A A A A A A A A A A A A A F97 P97 N A A A N A N A N A N A N A N A N A A A A Data shift instructions F98 P98 N A A A N A N A N A N A N A N A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type hi...

Page 379: ...it data area specified by D 1 D to the left 5 F105 P105 Right shift of one hexade cimal digit 4 bit BSR PBSR D Shifts the one digit of data of D to the right 3 F106 P106 Left shift of one hexade cimal digit 4 bit BSL PBSL D Shifts the one digit of data of D to the left 3 F108 P108 Right shift of multiple bits n bits BITR PBITR D1 D2 n Shifts the n bits of data range by D1 and D2 to the right 7 F10...

Page 380: ... A N A N A A A A F103 P103 N A A A N A N A N A N A N A N A N A A A A F105 P105 A A A A A A A A A A A A A F106 P106 A A A A A A A A A A A A A F108 P108 N A A A N A N A N A N A N A N A N A A A A F109 P109 N A A A N A N A N A N A N A N A N A A A A F110 P110 A A A A A A A A A A A A A F111 P111 A A A A A A A A A A A A A F112 P112 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP...

Page 381: ...118 UP DOWN counter UDC S D Counts up or down from the value preset in S and stores the elapsed value in D 5 F119 Left right shift register LRSR D1 D2 Shifts one bit to the left or right with the area between D1 and D2 as the register 5 Data rotate instructions F120 P120 16 bit data right rotate ROR PROR D n Rotate the n bits in data of D to the right 5 F121 P121 16 bit data left rotate ROL PROL D...

Page 382: ... N A N A N A A A A A F117 P117 N A A A N A N A N A N A N A N A A A A A Basic function instructions F118 A A A A A A A A A A A A A F119 A A A A A A A A A A A A A Data rotate instructions F120 P120 A A A A A A A A A A A A A F121 P121 A A A A A A A A A A A A A F122 P122 A A A A A A A A A A A A A F123 P123 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP ...

Page 383: ...data DRCL PDRCL D n Rotate the number of bits specified by n of the double words data 32 bits specified by D 1 D to the left together with carry flag R9009 data 5 Bit manipulation instructions F130 P130 16 bit data bit set BTS PBTS D n Set the value of bit position n of the data of D to 1 5 F131 P131 16 bit data bit reset BTR PBTR D n Set the value of bit position n of the data of D to 0 5 F132 P1...

Page 384: ...A N A N A N A N A N A A A A F128 P128 N A A A N A N A N A N A N A N A N A A A A Bit manipulation instructions F130 P130 A A A A A A A A A A A A A F131 P131 A A A A A A A A A A A A A F132 P132 A A A A A A A A A A A A A F133 P133 A A A A A A A A A A A A A F135 P135 A A A A A A A A A A A A A F136 P136 A A A A A A A A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M th...

Page 385: ...data HMSS PHMSS S D Converts the hour minute and second data of S 1 S to seconds data and the converted data is stored in D 1 D 5 F139 P139 Seconds data to hours minutes and seconds data SHMS PSHMS S D Converts the seconds data of S 1 S to hour minute and second data and the converted data is stored in D 1 D 5 F140 P140 Carry flag R9009 set STC PSTC Turns on the carry flag R9009 1 F141 P141 Carry ...

Page 386: ...N A A A A A A Special instructions F138 P138 A 2 A A A N A A A N A A A A A A F139 P139 A 2 A A A N A A A N A A A A A A F140 P140 A A A A N A A A N A A A A A A F141 P141 A A A A N A A A N A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type high level instructions are not available 2 The instruction is available for FP0 T32 type ...

Page 387: ...S1 S2 N D Receives the data to another station in the network MEWNET 9 F145 P145 Data send SEND S1 S2 D N Sends the data to the slave station as the MOD bus master 9 F146 P146 Data receive RECV S1 S2 N D Receives the data from the slave station as the MOD bus master 9 F145 P145 Data send SEND S1 S2 D N Sends the data to the slave station as the MEWTOCOL master 9 F146 P146 Data receive RECV S1 S2 N...

Page 388: ...5 P145 N A A 3 A N A N A N A N A N A N A N A N A N A N A F146 P146 N A A 3 A N A N A N A N A N A N A N A N A N A N A F145 P145 N A A 3 A 3 N A N A N A N A N A N A N A N A N A N A F146 P146 N A A 3 A 3 N A N A N A N A N A N A N A N A N A N A F147 A A A A N A A A N A A A A A A F148 P148 A A A A N A A A N A A A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the P type h...

Page 389: ...lave station 9 F154 P154 Machine language program call MCAL PMCAL n The machine language program is called 3 F155 P155 Sampling SMPL PSMPL Starts sampling data 1 F156 P156 Sampling trigger STRG PSTRG When the trigger of this instruction turns on the sampling trace stops 1 F157 P157 Time addition CADD PCADD S1 S2 D The time after S2 1 S2 elapses from the time of S1 2 S1 1 S1 is stored in D 2 D 1 D ...

Page 390: ... N A A A N A N A F155 P155 N A N A N A N A N A N A N A N A N A A A A A F156 P156 N A N A N A N A N A N A N A N A N A A A A A F157 P157 A 3 A A A N A A A A A A A A A F158 P158 A 3 A A A N A A A A A A A A A F159 P159 N A A A N A N A N A N A N A N A N A A 4 A 4 N A F161 P161 N A N A N A N A N A N A N A N A N A N A A 4 A 4 N A Note A Available N A Not available 1 For the FP0 FPΣ FP X FP e FP1 FP M the...

Page 391: ...gh speed counter agrees with the specified target value S 1 S 7 F164 Speed control Pulse output and pattern output con trols See below SPD0 S Controls conditions of outputs according to the elapsed value of the high speed counter Two types of output control available Pulse output control Pattern output control 3 F165 Cam control CAM0 S Controls cam operation on off patterns of each cam output acco...

Page 392: ...ctions High speed counter instructions F0 A N A N A A A A A A A N A N A N A N A F1 A N A N A A A A A A A N A N A N A N A F162 N A N A N A N A A A A A A N A N A N A N A F163 N A N A N A N A A A A A A N A N A N A N A F164 N A N A N A N A A A A A A N A N A N A N A F165 N A N A N A N A A A A N A A N A N A N A N A Note A Available N A Not available 1 The elapsed value area varies depending on the chann...

Page 393: ...e elapsed value of the built in high speed counter reaches the target value of S 1 S 11 F168 Positioning control with channel specification SPD1 S n Outputs a positioning pulse from the specified output Y0 or Y1 according to the contents of the data table beginning at S 5 F169 Pulse output with channel specification PLS S n Outputs a pulse from the specified output Y0 or Y1 according to the conten...

Page 394: ...0 FP e F166 A N A N A A N A N A N A N A N A N A N A N A N A F167 A N A N A A N A N A N A N A N A N A N A N A N A F168 A N A N A A N A N A N A N A N A N A N A N A N A F169 A N A N A A N A N A N A N A N A N A N A N A N A F170 A N A N A A N A N A N A N A N A N A N A N A N A Note A Available N A Not available The elapsed value area varies depending on the channel being used ...

Page 395: ...reaches the target value of S 1 S 11 F171 Pulse output with channel specification Trapezoidal control and home return SPDH S n Positioning pulses are output from the specified channel in accordance with the contents of the data table that starts with S 5 F172 Pulse output with channel specification JOG operation PLSH S n Pulse strings are output from the specified output in accordance with the con...

Page 396: ...A N A N A N A N A N A N A N A F167 A A A N A N A N A N A N A N A N A N A N A N A F171 N A A A N A N A N A N A N A N A N A N A N A N A F172 N A A A N A N A N A N A N A N A N A N A N A N A F173 N A A A N A N A N A N A N A N A N A N A N A N A F174 N A A A N A N A N A N A N A N A N A N A N A N A F175 N A A 2 A N A N A N A N A N A N A N A N A N A N A F176 N A A 2 N A N A N A N A N A N A N A N A N A N A...

Page 397: ... S3 D 5 D 4 16 Logic operation instructions F215 P215 32 bit data AND DAND PDAND S1 S2 D S1 1 S1 AND S2 1 S2 D 1 D 12 F216 P216 32 bit data OR DOR PDOR S1 S2 D S1 1 S1 OR S2 1 S2 D 1 D 12 F217 P217 32 bit data XOR DXOR PDXOR S1 S2 D S1 1 S1 AND S2 1 S2 OR S1 1 S1 AND S2 1 S2 D 1 D 12 F218 P218 32 bit data XNR DXNR PDXNR S1 S2 D S1 1 S1 AND S2 1 S2 OR S1 1 S1 AND S2 1 S2 D 1 D 12 F219 P219 Double w...

Page 398: ...gic operation instructions F215 P215 N A A A N A N A N A N A N A N A N A A A A F216 P216 N A A A N A N A N A N A N A N A N A A A A F217 P217 N A A A N A N A N A N A N A N A N A A A A F218 P218 N A A A N A N A N A N A N A N A N A A A A F219 P219 N A A A N A N A N A N A N A N A N A A A A Data conversion instructions F230 P230 N A A 3 A N A N A N A N A N A N A N A A 2 A 2 N A F231 P231 N A A 3 A N A ...

Page 399: ... S 15 are stored in bits 0 to 15 of D 8 F250 Binary data ASCII conversion BTOA S1 S2 n D The ij set of 16 bit or 32 bit data is converted from S to m characters of ASCII data and stored from the first character of D 12 F251 ASCII binary data conversion ATOB S1 S2 n D The ij set of ASCII data in m characters unit is converted from the first character of S and stored in D 12 Character strings instru...

Page 400: ...A N A N A N A A A A F241 P241 N A A A N A N A N A N A N A N A N A A A A F250 N A A 2 A N A N A N A N A N A N A N A N A N A N A F251 N A A 2 A N A N A N A N A N A N A N A N A N A N A Character strings instructions F257 P257 N A A A N A N A N A N A N A N A N A A A A F258 P258 N A A A N A N A N A N A N A N A N A A A A F259 P259 N A A A N A N A N A N A N A N A N A A A A F260 P260 N A A A N A N A N A N...

Page 401: ...ween the S1 and S2 and stores it in the D The address relative to S1 is stored in D 1 8 F271 P271 Maximum value double word data 32 bit DMAX PDMAX S1 S2 D Searches for the maximum value in the double word data table between the area selected with S1 and S2 and stores it in the D The address relative to S1 is stored in D 2 8 F272 P272 Minimum value word data 16 bit MIN PMIN S1 S2 D Searches for the...

Page 402: ... A A A Integer type data processing instructions F270 P270 N A A A A 2 N A N A N A N A N A N A A A A F271 P271 N A A A A 2 N A N A N A N A N A N A A A A F272 P272 N A A A A 2 N A N A N A N A N A N A A A A F273 P273 N A A A A 2 N A N A N A N A N A N A A A A F275 P275 N A A A A 2 N A N A N A N A N A N A A A A F276 P276 N A A A A 2 N A N A N A N A N A N A A A A Note A Available N A Not available 1 Fo...

Page 403: ...he given data table 10 Integer type non linear function instructions F285 P285 Upper and lower limit control 16 bit data LIMT PLIMT S1 S2 S3 D When S1 S3 S1 D When S1 S3 S2 D When S1 or S3 or S2 S3 D 10 F286 P286 Upper and lower limit control 32 bit data DLIMT PDLIMT S1 S2 S3 D When S1 1 S1 S3 1 S3 S1 1 S1 D 1 D When S2 1 S2 S3 1 S3 S2 1 S2 D 1 D When S1 1 S1 or S3 1 S3 or S2 1 S2 S3 1 S3 D 1 D 16...

Page 404: ... A A Integer type non linear function instructions F285 P285 N A A A A 2 N A N A N A N A N A N A A A A F286 P286 N A A A A 2 N A N A N A N A N A N A A A A F287 P287 N A A A A 2 N A N A N A N A N A N A A A A F288 P288 N A A A A 2 N A N A N A N A N A N A A A A F289 P289 N A A A A 2 N A N A N A N A N A N A A A A F290 P290 N A A A A 2 N A N A N A N A N A N A A A A Note A Available N A Not available 1 ...

Page 405: ...1 P301 BCD type cosine operation BCOS PBCOS S D COS S1 1 S1 D 1 D 6 F302 P302 BCD type tangent operation BTAN PBTAN S D TAN S1 1 S1 D 1 D 6 F303 P303 BCD type arcsine operation BASIN PBASIN S D SIN 1 S1 1 S1 D 1 D 6 F304 P304 BCD type arccosine operation BACOS PBACOS S D COS 1 S1 1 S1 D 1 D 6 F305 P305 BCD type arctangent operation BATAN PBATAN S D TAN 1 S1 1 S1 D 1 D 6 ...

Page 406: ...00 P300 N A N A N A N A N A N A N A N A N A N A A A A F301 P301 N A N A N A N A N A N A N A N A N A N A A A A F302 P302 N A N A N A N A N A N A N A N A N A N A A A A F303 P303 N A N A N A N A N A N A N A N A N A N A A A A F304 P304 N A N A N A N A N A N A N A N A N A N A A A A F305 P305 N A N A N A N A N A N A N A N A N A N A A A A Note A Available N A Not available ...

Page 407: ...e data multiplication F PF S1 S2 D S1 1 S1 S2 1 S2 D 1 D 14 F313 P313 Floating point type data division F PF S1 S2 D S1 1 S1 S2 1 S2 D 1 D 14 F314 P314 Floating point type data sine operation SIN PSIN S D SIN S 1 S D 1 D 10 F315 P315 Floating point type data cosine operation COS PCOS S D COS S 1 S D 1 D 10 F316 P316 Floating point type data tangent operation TAN PTAN S D TAN S 1 S D 1 D 10 F317 P3...

Page 408: ... A A N A N A N A N A N A N A A A A F313 P313 A 2 A A A N A N A N A N A N A N A A A A F314 P314 A 2 A A A N A N A N A N A N A N A A A A F315 P315 A 2 A A A N A N A N A N A N A N A A A A F316 P316 A 2 A A A N A N A N A N A N A N A A A A F317 P317 A 2 A A A N A N A N A N A N A N A A A A F318 P318 A 2 A A A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X and FP ...

Page 409: ...1 D 10 F323 P323 Floating point type data power PWR PPWR S1 S2 D S1 1 S1 S2 1 S2 D 1 D 14 F324 P324 Floating point type data square root FSQR PFSQR S D S 1 S D 1 D 10 F325 P325 16 bit integer data to floating point type data conversion FLT PFLT S D Converts the 16 bit integer data with sign specified by S to real number data and the converted data is stored in D 6 F326 P326 32 bit integer data to ...

Page 410: ... A A A F322 P322 A 2 A A A N A N A N A N A N A N A A A A F323 P323 A 2 A A A N A N A N A N A N A N A A A A F324 P324 A 2 A A A N A N A N A N A N A N A A A A F325 P325 A 2 A A A N A N A N A N A N A N A A A A F326 P326 A 2 A A A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X and FP e the P type high level instructions are not available 2 The instruction is av...

Page 411: ... data specified by S 1 S to the 32 bit integer data with sign the largest integer not exceeding the floating point data and the converted data is stored in D 1 D 8 F329 P329 Floating point type data to 16 bit integer con version rounding the first decimal point down to integer FIX PFIX S D Converts real number data specified by S 1 S to the 16 bit integer data with sign rounding the first decimal ...

Page 412: ... A A A F328 P328 A 2 A A A N A N A N A N A N A N A A A A F329 P329 A 2 A A A N A N A N A N A N A N A A A A F330 P330 A 2 A A A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X and FP e the P type high level instructions are not available 2 The instruction is available for FP0 T32C and FP0 C10 C14 C16 C32 CPU Ver 2 0 or later ...

Page 413: ...d ding the first decimal point down FINT PFINT S D The decimal part of the real number data specified in S 1 S is rounded down and the result is stored in D 1 D 8 F334 P334 Floating point type data round ding the first decimal point off FRINT PFRINT S D The decimal part of the real number data stored in S 1 S is rounded off and the result is stored in D 1 D 8 F335 P335 Floating point type data sig...

Page 414: ...A N A N A N A N A N A N A A A A F334 P334 A 2 A A A N A N A N A N A N A N A A A A F335 P335 A 2 A A A N A N A N A N A N A N A A A A F336 P336 A 2 A A A N A N A N A N A N A N A A A A F337 P337 A 2 A A A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X and FP e the P type high level instructions are not available 2 The instruction is available for FP0 T32C and ...

Page 415: ...ting point type data upper and lower limit control FLIMT PFLIMT S1 S2 S3 D When S1 1 S1 S3 1 S3 S1 1 S1 D 1 D When S2 1 S2 S3 1 S3 S2 1 S2 D 1 D When S1 1 S1 or S3 1 S3 or S2 1 S2 S3 1 S3 D 1 D 17 F348 P348 Floating point type data dead band control FBAND PFBAND S1 S2 S3 D When S1 1 S1 S3 1 S3 S3 1 S3 S1 1 S1 D 1 D When S2 1 S2 S3 1 S3 S3 1 S3 S2 1 S2 D 1 D When S1 1 S1 or S3 1 S3 or S2 1 S2 0 0 D...

Page 416: ... A A A F346 P346 N A A A N A N A N A N A N A N A N A A A A F347 P347 N A A A N A N A N A N A N A N A N A A A A F348 P348 N A A A N A N A N A N A N A N A N A A A A F349 P349 N A A A N A N A N A N A N A N A N A A A A F350 P350 N A N A N A N A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X and FP e the P type high level instructions are not available 2 The ins...

Page 417: ... real number data FSCAL PFSCAL S1 S2 D Scaling linearization on a real number data table is performed and the output Y to an input value X is calculated 12 Time series processing instruction F355 PID processing PID S PID processing is performed depending on the control value mode and parameter specified by S to S 2 and S 4 to S 10 and the result is stored in the S 3 4 F356 Eaay PID EZPID S1 S2 S3 ...

Page 418: ...series processing instruction F355 A 1 A A A N A N A N A N A N A N A A A A F356 N A A 3 A 3 N A N A N A N A N A N A N A N A N A N A Compare instructions F373 P373 N A A N A N A N A N A N A N A N A N A A A A F374 P374 N A A N A N A N A N A N A N A N A N A A A A Note A Available N A Not available 1 For the FP0 FPΣ FP X and FP e the P type high level instructions are not available 2 The instruction i...

Page 419: ... the index regis ter bank number POPB PPOPB Changes index register I0 to ID bank number back to the bank before F411 CHGB P411 PCHGB instruction 2 File register bank processing instructions F414 P414 Setting the file register bank number SBFL PSBFL n File register bank number change over 4 F415 P415 Changing the file register bank number CBFL PCBFL n File register bank number change over with reme...

Page 420: ...A N A N A N A N A N A A A F411 P411 N A N A N A N A N A N A N A N A N A N A N A A A F412 P412 N A N A N A N A N A N A N A N A N A N A N A A A File register bank processing instructions F414 P414 N A N A N A N A N A N A N A N A N A N A N A A N A F415 P415 N A N A N A N A N A N A N A N A N A N A N A A N A F416 P416 N A N A N A N A N A N A N A N A N A N A N A A N A Note A Available N A Not available ...

Page 421: ...rror codes using the error code ascertained above Syntax check error This is an error detected by the total check function when there is a syntax error or incorrect setting written in the program When the mode selector is switched to the RUN mode the total check function automatically activates and eliminates the possibility of incorrect operation from syntax errors in the program When a syntax ch...

Page 422: ...t the STATUS DISPLAY execute the error clear Error codes 43 and higher can be cleared You can use the initialize test switch to clear an error However this will also clear the contents of operation memory Errors can also be cleared by turning off and on the power while in the PROG mode However the contents of operation memory not stored with the hold type data will also be cleared The error can al...

Page 423: ... and LBL one instruction is either missing or in an incorrect position Change to PROG mode and enter the two instructions which must be used in a pair in the correct positions A A A A A A A A A E4 Para meter mismatch error Stops An instruction has been written which does not agree with system register settings For example the number setting in a program does not agree with the timer counter range ...

Page 424: ...ing the same trigger continuously Correct the program so that the high level instructions executed in every scan and only at the leading edge are triggered separately A A A A A A E8 High level instruction operand combina tion error Stops There is an incorrect operand in an instruction which requires a specific combination operands for example the operands must all be of a certain type Enter the co...

Page 425: ...contents are damaged and use it again When the ERROR does not turn off please contact your dealer FP1 C24 C40 C56 C72 and FP M Probably an abnormality in the memory unit Program the memory unit again and try to operate If the same error is detected try to operate with another memory unit E26 User s ROM error Stops FP2 FP2SH FP10SH and FP3 There may be a problem with the installed ROM ROM is not in...

Page 426: ... to Multi CPU system Manual A A E34 I O status error Stops An abnormal unit is installed FPΣ FP X FP2 FP2SH and FP10SH Check the contents of special data register DT90036 and locate the abnormal unit Then turn off the power and replace the unit with a new one FP3 Check the contents of special data register DT9036 and locate the abnormal unit Then turn off the power and replace the unit with a new ...

Page 427: ... card that has the program proterly recorded and execute the read once again A A Abnormal I O unit FPΣ FP X Check the contents of special data register DT90002 and abnormal FPΣ expansion unit application cassette for FP X Then check the unit FP2 and FP2SH Check the contents of special data registers DT90002 DT90003 and abnormal I O unit Then check the unit Selection of operation status using syste...

Page 428: ...mal intelligent unit Then check the unit referring to its manual Selection of operation status using system register22 to continue operation set 1 to stop operation set 0 Verification is possible in FPWIN GR Pro at I O error in the status display function A A A A A A E42 I O unit verify error Selec table I O unit Expansion unit wiring condition has changed compared to that at time fo power up Chec...

Page 429: ... the system register 35 Selection of operation status using system register25 to continue operation set 1 to stop operation set 0 A A A A E45 Operation error Selec table Operation became impossible when a high level instruction was executed Selection of operation status using system register26 to continue operation set K1 to stop operation set K0 In the FP2 FP2SH and FP10SH Check the contents of s...

Page 430: ...DT9137 and locate the abnormal slave station and recover the communication condition Selection of operation status using system register27 to continue operation set K1 to stop operation set K0 A A A A A E47 MEW NET F attribute error Selec table In the unit on the slave station an abnormallty such as missing unit abnormal intelligent unit was detected FP2 FP2SH and FP10SH Check the contents of spec...

Page 431: ...contact your dealer A A A A E53 Multi CPU I O regis tration error CPU2 only Conti nues Abnormality was detected when the multi CPU system ws used Please contact your dealer A A E54 IC memory card back up battery error Conti nues The voltage of the backup battery for the IC memory card lowered The BATT LED does not turn on Charge or replace the backup battry of IC memory card The contents of the IC...

Page 432: ...E199 Stop A A A A A A E200 to E299 Self diagnostic error set by F148 ERR P148 PERR instruction Conti nues The error specified by the F148 ERR P148 PERR instruction is occurred Take steps to clear the error condition according to the specification you chose A A A A A A A Available Note Available PLC FP1 C24 C40 C56 C76 and FP M ...

Page 433: ...pported 43 Multiple frames procedure error A different command was received when processing multiple frames 50 Link setting error A route number that does not exist was spacified Verify the route number by designating the transmission station 51 Transmission time out error Transmission to anather device not possible because transmissition buffer is congested 52 Transmit disable error Transmission ...

Page 434: ... error There was an error in the code format of the address data Alsi when exceeded or insufficient of address data there was a mistake in the range designation 67 No program error and No data error Cannot be read because there is no program in the program area or the memory contains an error Or reading was attempted of data that was not registered 68 Rewrite during RUN error When inputting with p...

Page 435: ...eads the timer counter elapsed value Write timer counter elapsed value area WK Writes the timer counter elapsed value Register or Reset contacts monitored MC Registers the contact to be monitored Register or Reset data monitored MD Registers the data to be monitored Monitoring start MG Monitors a registered contact or data using the code MC or MD Preset contact area fill command SC Embeds the area...

Page 436: ...000 0001 0010 0000 0000 0001 0011 0000 0000 0001 0100 0000 0000 0001 0101 16 17 18 19 20 21 22 23 0010 0011 0012 0013 0014 0015 0016 0017 00000000 00010000 00000000 00010001 00000000 00010010 00000000 00010011 00000000 00010100 00000000 00010101 00000000 00010110 00000000 00010111 0000 0000 0001 0110 0000 0000 0001 0111 0000 0000 0001 1000 0000 0000 0001 1001 0000 0000 0010 0000 0000 0000 0010 000...

Page 437: ...12 145 12 7 ASCII Codes ...

Page 438: ... FPWIN Pro Ver 4 3rd edition Additions Control units FPG C28P2 PNP output Thermistor input function type part nmber ending in TM Expansion units Add information about inteligent units 4th edition Additions Communication cassette AFPG806 Expansion unit FPG XY64D2P PNP type Expansion Data Memory Unit FPG EM1 Change of a chapter Communication cassette Computer Link General purpose Serial communicatio...

Page 439: ......

Page 440: ......

Reviews: