Home
Ladder Program Converter Operation Manual
Contents
1. Example of Mitsubishi SrcStep Srelnst SrcMem DstStep Dstlnst DstMem 0 LD X000 0 LD 0 00 1 BIN TO 1 BIN 023 TO T1 No Step number T1 LD X001 2 LD 0 01 REF X000 No Step number MI_REF X000 KO No Step number KO 12 END 3 END Example of Siemens SrcStep Srelnst SrcMem DstStep Dstinst DstMem NetWork 1 LD 10 0 0 LD 0 00 NetWork 1 MOVW vVwo 1 MOV 021 DO VW2 No Step number D2 NetWork 2 LD 10 1 2 LD 0 01 NetWork 2 STR VBO No Step number SI_STR VBO VB1 No Step number VB1 VB2 No Step number VB2 END ORGANIZATION ENDP 3 END BLOCK 26 47 Ladder Program Converter Operation Manual 6 ERROR List and Solutions Error List Solutions Choose the Generated a conversion Converting list file list and click the OK button when the path and name of conversion list file is A Wel eles not designated The warning will be displayed 27 47 7 Appendix 7 1 Instruction Convert list Conversion status O Complete conversion A Incomplete conversion Restrict Condition x No conversion 1 Mitsubishi PLC Instruction Convert List Note Specific conversion information refer to Appendix Mitsubishi Convert Specification Ladder Program Converter Operation Manual Instruction a Convert No FX1S FX1N Clas
2. Instruction x Convert No FX1S FX1N Class Function Status Remark 186 ASCIP extemal FX HEX to ASCII x Serial Devices 187 HEX External FX ASCII to HEX x Serial Devices 188 HEXP External FX ASCII to HEX x Serial Devices 189 CCD External FX Check Code x Serial Devices 190 CCDP External F Check Code x Serial Devices 191 VRRD External FX Volume Read x Serial Devices 192 VRRDP External FX gt Volume Read x Serial Devices 193 VRSC External FX Volume Scale x Serial Devices 194 VRSCP External FX volume Scale x Serial Devices 195 PID External FX ip Control Loop x Serial Devices 196 DABS Positioning Absolute current x Control value read 197 ZRN Positioning Zero return x Control 198 DZRN Positioning Zero return x Control 199 PLSV Positioning Pulse V x Control 200 DPLSV Positioning Pulse V x Control 201 DRVI Positioning Drive to x Control increment 202 DDRVI Positioning Drive to 5 Control increment 203 DRVA Posivoning Drive to absolute x Control 204 DDRVA Positioning Drive to absolute x Control Real Time x 205 TCMP clock Control Time Compare 206 TCMPP Realtime Time Compare x clock Contro Real Time Time Zone x ar 4208 clock Control Compare 208 TZCPP Real Time Time Zone x clock Control Compare 209 TADD Realtime Time Add x clock Contro 210 TADDP Ball Time Add x clock Contro 211 TSUB Real Time Time Sub
3. Instruction Convert No FX1S FX1N Class Function Status Remark Operand includes KZ KV KX u Inline KY KS KM KXZ KYZ KSZ ar ANDDSS Comparisons SUS tee A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX u Inline KY KS KM KXZ KYZ KSZ 138 AND gt Comparisons ee A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX u Inline KY KS KM KXZ KYZ KSZ 139 ENDS Comparisons S1 S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX 3 Inline KY KS KM KXZ KYZ KSZ eee Comparisons EI x KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline KY KS KM KXZ KYZ KSZ noe Comparisons S1 2 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 142 4 ORs Comparisons 17 S A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ a SBOR Comparisons SPS KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ Ye QRS Comparisons 1 lt KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ I ORDS Comparisons 152 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 1367 OREZ Comparisons F17S2 a KMZ TZ
4. Compiling Program Block MAIN 081 SBR_0 SBR0 INT_O INTO Block Size 27 bytes 0 errors Network 1 Row 3 Col 2 INS Fig 5 9 STEP 7 MicroWIN of Siemens 18 47 Ladder Program Converter Operation Manual 2 Convert Siemens SIMATIC to International Symbol When STEP 7 MicroWIN is started click Tools menu or right button select Options the Options screen is displayed Options Program Editor Allows you to configure the Program Editor by changing font color and other display options Program Editor STL Status Program Editor Preview S Symbol Table Sete oy Symbolic Addressing El Cross Reference E Output Window E Instruction Tree E Navigation Bar Symbol2 2004IN2 B Print Inside Instruction X Category CEE 23 Active Tab Type MS Sans Serif z Vera eb Titl ariable Table Title Regular Variable Table Cell j Style Regular POU Comments Sample Text Network Number See B gt Network Title I Enable operand editing after placing instruction 7 Automatically format STL text Width 100 Display Symbol and Address Symbol1 100 41N1 OUT f Symbol3 300 Status Display Cancel Reset All Fig 5 10 Options Screen of Siemens Select General in the left tree menu and International in the item of Mnemonic Set Options General Allows you to configure general software options fs Options General Defaults Colo
5. HEREEEEEREEEEE Fig 5 16 Converting Progress Bar 22 47 Ladder Program Converter Operation Manual 9 The converted program will be displayed in the CX Programmer Corresponding converter information will display in the output window If the conversion list file designated in step 6 the conversion results will be output to this file new Ck Programmer HewPLC1 NewProgrami Sectionl Diagram FD File Edit View Insert Program PLC Simulation Tools Window Help 9x BEURSR BeA AD TE me TR BRA Ae SE BB LH oe BAR e te oe ES ch gt OT Pl pp gt I xl 0 NewProject fj NewPLC1 CP1E Offline Symbols Network Gonnent Bl Settings H pe a 100 00 GR Memory gt Programs a NenPrograni 00 Nov 021 Bove Symbols m Source word TENP_CH_01 This is a tenp zynbol for converting Sienens progran Destination r NOY 021 Hove DO Source word TENP_CH_02 This is a tenp synbol for converting Sienens progran Destination _ ANDY 034 Logical AND Mord ad Input 1 000F Input 2 TENP_CH_03 This is a tenp symbol for converting Siewens progran Result word eee 410 Signed Binary Subtract Without Garry I Winuend word TENP_GH_03 This is a tenp synbol for converting Siemens progran Subtrahend word TENP_GH_04 This is a tenp synbol for converting Sienene progran Result word A A NASL 580 Shift N Bits Left R
6. INV_DW Operations Invert Po ble O 7 Word Instructions 43 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar Shift and 164 SHR_B Rotate Shift Right Byte x Instructions Shift and 165 SHL_B Rotate Shift Left Byte x Instructions Shift and 166 SHR_W Rotate Shift Right Word O Instructions Shift and 167 SHL_W Rotate Shift Left Word O Instructions Shift and F 168 SHR_DW Rotate Shift Right O Double Word Instructions Shift and F 169 sHLDW Rotate Snit Lent Double O Word Instructions Shift and 170 ROR B Rotate Rotate Right x Byte Instructions Shift and 171 ROL_B Rotate Rotate Left Byte x Instructions Shift and 172 ROR W Rotate Rotate Right O Word Instructions Shift and 173 ROL_W Rotate Rotate Left Word O Instructions Shift and A 174 ROR DW Rotate Rotate Right O Double Word Instructions Shift and 175 ROLDW Rotate Rotate Len O Double Word Instructions Shift and 176 SHRB Rotate Shift and Rotate x Register Instructions 177 BCD Conversion BCD to integer O Instructions 178 _BCD Conversion Integer to BCD O Instructions 179 DI_R DTR Conversion Double Integer to O Instructions Real 180 ROUND Conversion Round O Instructions 181 TRUNC Sonversion Truncate O Instructions 182 DII Conversion D
7. KSZ 82 INC Logical Increment A KMZ TZ TV CZ CV NO operations conversion Arithmetic and Operand includes KYZ KSZ 83 INCP Logical Increment A KMZ TZ TV CZ CV NO operations conversion Arithmetic and i Operand includes KYZ KSZ 54 NE Logical Increment KMZ TZ CZ NO conversion operations Arithmetic and i Operand includes KYZ KSZ ea DINGE Logical Increment A KMZ TZ CZ NO conversion operations Arithmetic and Operand includes KYZ KSZ 86 DEC Logical Decrement A KMZ TZ TV CZ CV NO operations conversion Arithmetic and Operand includes KYZ KSZ 87 DECP Logical Decrement A KMZ TZ TV CZ CV NO operations conversion Arithmetic and Operand includes KYZ KSZ 232 EES Logical Decrement A Ai TZ CZ NO conversion operations Arithmetic and i Operand includes KYZ KSZ 83 DDEGE Logical Decrement A KMZ TZ CZ NO conversion operations Arithmetic and Operand includes KZ KV KXZ 90 WAND Logical Word And A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KV KXZ 91 WANDP Logical Word And A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KXZ KYZ 92 DAND Logical Word And A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KXZ KYZ 93 DANDP Logical Word And A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KV KXZ 94 WOR Logical Word Or A KYZ KSZ KMZ
8. KYZ KSZ it LEDDES Comparisons S1092 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX gt Inline _ KY KS KM KXZ KYZ KSZ IB RANDE Comparisons S1 2 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline 2 KY KS KM KXZ KYZ KSZ pee Comparisons eure a KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ a Comparisons S1 gt S1 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 12i ANDDA Comparisons S1 2 S1 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 132 ANDS Comparisons Use A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ ES ANDDE Comparisons S1 lt S2 a KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ Pee ones Comparisons 152 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ ar ANDD gt Comparisons 51 S2 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ He LANDES Comparisons S1 S2 KMZ TZ TV CZ CV DZ DV NO conversion 33 47 Ladder Program Converter Operation Manual
9. TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ TE er Comparisons 51 S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline amp KY KS KM KXZ KYZ KSZ 148 ORs Comparisons eyes KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline 2 KY KS KM KXZ KYZ KSZ 149 ORD Comparisons ea A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline KY KS KM KXZ KYZ KSZ 199 OR Comparisons S1 S2 a KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline u KY KS KM KXZ KYZ KSZ a ORD gt Comparisons ee KMZ TZ TV CZ CV DZ DV NO conversion 152 REF High Speed Refresh x Processing 153 DREF High Speed Refresh x Processing 154 MTR Migh Spesd Input matrix x Processing 155 DHSCS High Speed High speed p Processing cunter set 34 47 Ladder Program Converter Operation Manual Instruction Convert No FX1S FX1N Class Function Status Remark 156 DHSCR High Speed High speed x Processing cunter reset 157 SPD High Speed Speed detect x Processing 158 PLSY High Speed Pulse Y output x Processing 159 DPLSY High Speed Pulse Y output x Processing 160 PWM High Speed Pulse width X Processing modulation 161 PLSR High Speed Ramp Pulse Proces
10. TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KV KXZ 95 WORP Logical Word Or A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KXZ KYZ 96 DOR Logical Word Or A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KXZ KYZ 97 DORP Logical Word Or A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Wordeidusiv Operand includes KZ KV KXZ 98 WXOR Logical A KYZ KSZ KMZ TZ TV CZ Or operations CV NO conversion Arithmetic and Word exdusive Operand includes KZ KV KXZ 99 WXORP Logical A KYZ KSZ KMZ TZ TV CZ Or i operations CV NO conversion 31 47 Ladder Program Converter Operation Manual Instruction Convert No FX1S FX1N Class Function Status Remark Arithmetic and Word exclusive Operand includes KZ KXZ KYZ 100 DXOR Logical Or A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Wisrdexclisive Operand includes KZ KXZ KYZ 101 DXORP Logical Or A KSZ KMZ TZ CZ NO operations conversion 102 SFTR Rotationand Bityshift Right A Shift 103 SFTRP eee and Bit shift Right A 104 SFTL Rotation and Bityshift Left A Shift 105 SFTLP Aa and Bit shift Left A Operand 1 includes KZ KV KXZ i KYZ KSZ KMZ TZ TV CZ 106 SFWR N eee A CV NO conversion Operand 2 isn t T C D NO conversion Oper
11. gt 75 AR Instructions Real N1 gt N2 O B Compare Compare Or Byte 76 OB Instructions N1 N2 O Compare Compare Or Byte lt 7T OB Instructions N1 lt N2 O Compare Compare Or Byte gt 78 OB Instructions N1 gt N2 O Compare Compare Or Byte lt gt 79 OB Instructions N1 lt gt N2 O Compare Compare Or Byte lt 80 OB Instructions N1 lt N2 O Compare Compare Or Byte 1 OB gt 8 Instructions N1 gt N2 O a Compare Compare Or 82 ow Instructions Word N1 N2 O Compare Compare Or lt 83 ow Instructions Word N1 lt N2 O Compare Compare Or gt 84 ow Instructions Word N1 gt N2 O Compare Compare Or OW lt gt 85 Instructions Word N1 lt gt N2 O 40 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar Compare Compare Or lt 86 ow Instructions Word N1 lt N2 O Compare Compare Or gt 87 ow Instructions Word N1 gt N2 O Compare Compare Or 88 OD ons Double Word O N1 N2 Sonare Compare Or 89 OD lt en Double Word O N1 lt N2 copate Compare Or 90 OD gt in Double Word O N1 gt N2 bmpai Compare Or 91 OD lt gt NUNA Double Word O N1 lt gt N2 ERS Compare Or 92 OD lt Br Double Word O N1 lt N2 Compare Compare Or 93 OD gt ee Double Word O N1 gt N2 Compare Compare Or 94 OR Instructions Real N1 N2 O Compare Compare Or l
12. 1 Setting Fx1S series and Fx1N series of Mitsubishi as the copy source has been tested The program of other series PLC could not be identified 2 In Omron CX P paste can be performed in the Diagram view and Mnemonic view of Section 3 The UNDEFINST will be output when Instruction of Mitsubishi can not be identified The UNDEFOPER will be output to substitute for the operand of Mitsubishi which can not be identified 4 When the Source instruction can not been converted to the OMRON instruction a Mi_ will be added before the Mitsubishi instruction and a Si_ will be added before the Siemens instruction as the conversion result in the CXT file otherwise some programs will lost That copy from Siemens program should start with Network 1 and the minimum copy unit is one Network Because the Channel length of Siemens is different from that of MONRON Siemens channel length is 8 bits while OMRON channel length is16 bits the Error will occur during the conversion Please pay more attention to it 4 2 Conversion Limition 1 About Siemens Instructions Problem Detail OB Series can not be converted Converting will break the LD s structure so it can not be converted TON Because of the different Resolution the Tim Number will change after converted TONR function is changed after being converted DIV When set value is arrived OMRON TIM will stop and Siemens TIM will continue I
13. 2 TERP CH O1 This is a teno synbol for convertine Siewens program Project f 4 gt x AAE Compile A Find Report A Transfer 4 gt For Help press Fi NewPLC1 Wet 0 Node 0 Offline rung 0 2 15 90 Classic Fig 5 17 the result of conversion 23 47 Ladder Program Converter Operation Manual 10 Insert the temporary variables created during the conversion into the global variable table CH Programmer LC1 Symbols FD rite Edit View Insert Program PLC Simulation Tools Window Help x Dele SR sBOl BOS mew ew Dn Eaae 42h 2 BH 20 49 38 amp am Hl Be oR z xi Comment NewProject P_D_02s BOOL CF103 Work 0 02 second clock pulse bit fj NewPLC1 CPIE Offline POs BOOL CF100 Work 0 1 second clock pulse bit S Symbols PO2s BOOL CF101 Work 0 2 second clock pulse bit Settings P_lmin BOOL CF104 Work 1 minute clock pulse bit a Memory Pils BOOL CF102 Work 1 0 second clock pulse bit SW Programs P_AER BOOL CF011 Work Access Error Flag IR NevPvogrant 00 PCY BOL CFODA Work Carry CY Flag P_Cyele_Time_Error BOOL A401 08 Work Cycle Time Error Flag Sm P_Cycle Time Value UDINT A264 Work Present Scan Time PEQ BOOL CF006 Work Equals Q Flag PER BOOL CF003 Work Instruction Execution Error ER Flag P_First_Cycle BOOL A200 11 Work First Cycle Flag P_First_Cycle Task BOOL A200 15 Work First Task Execution Flag PGE BOOL CFOOO Work Greate
14. Loop O Instructions Program 206 SCR Control Load SCR O Instructions Program 207 SCRT Control SCR Transition O Instructions Program 208 CSCRE Control ER x Instructions i Program 209 SCRE Control SCR End x Instructions Program 210 CALL Control Call Subroutine O Instructions FOR NEXT loop Program kumber 211 FINAL Control Included in FOR O Instructions when converted 45 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar Program 212 END Control END x Instructions Program 213 DIAG_LED Control Diagnostic LED x Instructions Program 214 STOP Control Stop x Instructions Program 215 WDR Control Watchdot Reset x f 300ms Instructions 216 LPS Logic Stack Logic Push O Instructions 217 LRD Logic zack Logic Read O Instructions 218 LPP Logic Stack Logic Pop O Instructions 219 LDS Logie ack Load Stack x Instructions High Speed High Speed 220 HDEF Counter Counter x Instructions Definition High Speed 5 221 HSC Counter Highspeed x Counter Instructions High Speed 222 PLS Counter Pulse Output x Instructions 223 REaD_RTC Clock Read Time Clock x Instructions 224 SET_RTC Clock l Set Read Time Instructions Clock 22 READ_RTC Clock Read Real Time 5 x X Instructions Clock Extended Clock Set Real Time x 2
15. Node 0 Offline rung 0 0 0 100 Smart num Fig 5 7 the result of conservation 16 47 Ladder Program Converter Operation Manual 9 Insert the temporary variable created during the conversion into the global variable table ew CX Programmer N 1 Symbols FB File Edit View Insert Program PLC Simulation Tools Window Help fX o smR SR i oe ea EEFI xa SIS thet lear o Go al amp les Hrn lu BERT Des 86 ere S 3 a gt mm py gt Name bata Type address Value Racktocation Usage Comment Des wea 10 16 ax i NewProject PCY BOOL CF004 Work Carry CY Flag E fag NewPLC1 CP1E Offline P_Cycle_Time_Error BOOL 4401 08 Work Cycle Time Error Flag 2 Symbols P_Cycle_Time_Yalue UDINT A264 Work Present Scan Time amp settings PEQ BOOL cFo06 work Equals EQ Flag is g ae PER BOOL CF003 Work Instruction Execution Error ER Flag a a NewProgramt 00 P_First_Cycle BOOL 200 11 work First Cycle Flag symbols P_First_Cycle_Task BOOL A200 15 Work First Task Execution Flag 8 Section1 P_GE BOOL CFOOO Work Greater Than or Equals GE Flag 8 END P_GT BOOL CFOOS work Greater Than GT Flag PLE BOOL CF002 work Less Than or Equals LE Flag P_Low_Battery BOOL A402 04 Work Low Battery Flag PLT BOOL CF007 work Less Than LT Flag P_Max_Cycle_Time UDINT A262 Work Maximum Cycle Time PN BOOL CFO08 Work Negative N Flag PN
16. O Instructions 9 LDNI Bit Logic L ad Not O Instructions immediate 10 Al a Logic And immediate O Instructions 11 ANI Bit Logic And Nol O Instructions immediate 12 Ol Bit Logic Or immediate O Instructions 13 ONI Bit Logic Or Not O Instructions immediate 14 ALD Bit Logie And Block O Instructions 15 OLD Bit Logic Or Block O Instructions 16 NOT Bit Logic Not O Instructions 17 EU Pit Logic Pulse O Instructions 18 ED Bit Logic Falling Pulse O Instructions 19 Bit Logic Output O Instructions 20 I Bit Logic Output O Instructions immediate ails Bit Logic Set O Instructions 22 R pit Logic Reset O Instructions 23 s Bit Logic Set immediate x Instructions 24 RI Pit Logic Reset immediate x Instructions 25 SR Bit Logic Set Dominant O Instructions Bistable Bit Logic Reset Dominant 26 RS SA Bistable x Instructions instruction 27 NOP Bit Logic Nop x Instructions _ Compare Compare Load 28 LDB Instructions Byte N1 N2 Compare Compare Load lt 29 LDB Instructions Byte N1 lt N2 38 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar Compare Compare Load gt 30 LDB Instructions Byte N1 gt N2 Compare Compare Load lt gt 31 LDB Instructions Byte N1 lt gt N2 Compare Compare Load lt 32 LDB Instructions Byte
17. 26 SEI RICX Instructions Clock Extended 227 ATT Tapies Add to Table x Instructions Table 228 FND Table Find x Instructions Table 229 FND lt gt Table Find x Instructions Table 230 FND lt Table Find x Instructions Table 231 FND gt Table Find x Instructions Table 7 232 FIFO First In First Out x Instructions Table 233 LIFO Last In First Out x Instructions Table 234 FILL Memory Fill x Instructions 235 ATCH Interrupt Attach Interrupt x Instructions 236 DTCH interrupt Detach Interrupt x Instructions See Conditiona 237 CRETI P Return from x Instructions Interrupt 238 ENI Interrupt Enable Interrupt x Instructions 46 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar 239 DISI IMIEIORK Disable Interrupt x Instructions 240 CEVNT Interrupt Clear Interrupt x Instructions Event 241 NETR Comm nicati Network Read x ns Instructions 242 NETW Sommunicatig Network Write x ns Instructions 243 XMT Gomm nicatio Transmit x ns Instructions 244 RCV Communicatid Receive x ns Instructions 245 GET_ADDR Communieatio Set Port Address x ns Instructions 246 SETSADDR UNIO Set Port Address x ns Instructions 247 STR_LEN String l String Length x Instructions 248 stR cpy Sting Copy String x Instructions 249 STR CAT String l Concatenate x In
18. AB Instructions Byte N1 lt gt N2 O Compare Compare And lt 56 AB Instructions Byte N1 lt N2 O Compare Compare And 7 AB gt 5 Instructions Byte N1 gt N2 O 39 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar Compare Compare And 58 AW Instructions Word N1 N2 Compare Compare And lt 59 AW Instructions Word N1 lt N2 Compare Compare And gt 60 AW Instructions Word N1 gt N2 O Compare Compare And lt gt 61 Aw Instructions Word N1 lt gt N2 O Compare Compare And lt 62 AW Instructions Word N1 lt N2 O Compare Compare And gt 63 AW Instructions Word N1 gt N2 O Com re Compare And 64 AD ons Double Word O N1 N2 Gans Compare And 65 AD lt ns Double Word O N1 lt N2 oombas Compare And 66 AD gt a Double Word O N1 gt N2 ER Compare And 67 AD lt gt an Double Word O N1 lt gt N2 Combar Compare And 68 AD lt TEER Double Word O N1 lt N2 Compare Compare And 69 AD gt a Double Word O N1 gt N2 2 Compare Compare And 70 AR Instructions Real N1 N2 O Compare Compare And lt 71 AR Instructions Real N1 lt N2 O Compare Compare And gt 72 AR Instructions Real N1 gt N2 O Compare Compare And lt gt 73 AR Instructions Real N1 lt gt N2 O Compare Compare And lt 74 AR Instructions Real N1 lt N2 O Compare Compare And
19. E BOOL CFOOL Work Not Equals NE Flag P_OF BOOL CF009 Work Overflow OF Flag P_OFF BOOL CF114 Work Always OFF Flag P_On BOOL CF113 work Always ON Flag P_Output_Off _Bit BOOL AS00 15 Work Output OFF Bit P_Step BOOL 200 12 Work Step Flag P_UF BOOL CFO1O Work Underflow UF Flag t Project fi TEMP_CH_02 CHANNEL w42 Work This is a temp symbol for converting Source step 5 Converted step lt lt lt lt lt lt lt Comment File converter log gt gt gt gt gt gt gt Converted TEMP_CH_02 to W42 nia For Help press F1 ll NewPLC1 Net 0 Node 0 Offline rung 0 0 0 100 Smart NUM Fig 5 8 insert the temporary variable 17 47 Ladder Program Converter Operation Manual 5 2 Copy Program from STEP 7 MicroWIN of Siemens S7 200 series PLC of Siemens can be selected as the copy source 1 Open the program needed to be converted by STEP 7 MicroWIN of Siemens STEP 7 Micro W IN Project1 SIMATIC LAD DEAR EQ File Edit View PLC Debug Tools Windows Help a jaca Sa seelolmmlz B maar oe ERBE 4 MH Bee e te Ho BE Ce GUE A Symbol Var Type DataType Prograr Per TEMP Symbol ME H Status I i H Data BI System PROGRAM COMMENTS H Cross F Network 1 Commu FR Wizard Gq Tools a Instructions G Favorite ay Bit Logi Clock l Commu QI Compa 3 Conver Counte 8 Floating yj Integer 1 am Internir Y gt
20. Ladder Program Converter Operation Manual Ladder Program Converter Operation Manual CONTENTS About Ladder Program Converter uuuuuuuu44000000000nnnnn nn nnnnnnnnnnnnnnnnnnnnnn 8 Operation Environment uussssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 8 2 1 OS Object Operation System uuuuuuunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 8 2 2 Object PLC Serie8 cs uussuunnnun nun nuun anna nn nn annn nn ann nna hun 8 Installation and uninstall u a 9 3 1 installation u 9 3 2 UNINSTAl est ee a ke ehe 9 Notice about the conversion 2 44444400nannnnn0nnnn nen nnnnnnnnnnnnnnnn nennen 10 4 1 Notice of the Copy Paste Conversion Method unreunnneeeenenn 10 4 2 Conversion limition rereseeeeeennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 10 Copy Paste Conversion Method in CX P uuuuusssssannnnnnnnnnnnnnnnnnnnnnnnnnn 12 5 1 Copy Program from GX Developer of Mitsubishi 12 5 2 Copy Program from STEP 7 MicroWIN of Siemens nn 18 5 3 Conversion List Filenin saans aaa 25 ERROR List and Solutions ccccsessesssssneceeeeseeeeseeeeseeeeeeeeeeeeeeeeees 27 a PAP DON IX 5s E T E 28 7 1 Instruction Gonvert list uu ssuseisteisaea ened 28 2 47 Ladder Program Converter Operation Manual Introduction This manual contains information required to use the Ladder Program Converter Please refer to the user s manual o
21. My Music B My Pictures Save as type Converting list file csv Cancel Fig 5 5 Conversion list file saving dialogue box 7 Select the conversion source PLC type Click the OK Button and the Converting progress bar will be displayed HEREEREEREEEEE Fig 5 6Converting progress bar 15 47 Ladder Program Converter Operation Manual 8 The converted program will be displayed in the CX Programmer new CX Programmer NewPLC1 NewProgram1 Section1 Diagram FB File Edit View Insert Program PLC Simulation Tools Window Help x leszulR2js 3Bele j22 a 2 TRr aa los Xa ES se e Beh Hm o Bel amp e a RAR Re os gt 49 49 AS B Eb cy gt mT PH pp gt z amp NewProject fa NewPLC1 CP1E Offline Symbols fa Settings GF Memory A Programs B a NewProgrami 00 Symbols Sectiont TEMP_CH_02 This k aempsynbonte converting Mt abi prog ian end Decthaton Trans Bit Contol word TENP_CH_c2 Thk k atemp svn Fiistsource word ng MN able bl prog am Ho Fiistoesthation word TS tome Ter Tmen BIN Type of 4 Project xs Name Address or Value 0 00 Comment Source step 5 Converted step lt lt lt lt lt lt lt Comment File converter log gt gt gt gt gt gt gt Converted TEMP_CH_02 to W42 Compile A Find Report Transfer 4 gt For Help press F1 NewPLC1 Net 0
22. N1 lt N2 O Compare Compare Load LDB gt 33 Instructions Byte N1 gt N2 O E Compare Compare Load 34 LDW Instructions Word N1 N2 O Compare Compare Load lt 35 LDW Instructions Word N1 lt N2 O Compare Compare Load gt 36 LDW Instructions Word N1 gt N2 O 37 LDw lt gt Compare Compare Load O Instructions Word Ni lt gt N2 Compare Compare Load lt 38 LDW Instructions Word N1 lt N2 O Compare Compare Load gt 39 LDW Instructions Word N1 gt N2 O Compare Compare Load 40 LDD ons Double Word O N1 N2 Combate Compare Load 41 LDD lt an Double Word O N1 lt N2 Basbars Compare Load 42 LDD gt ns Double Word O N1 gt N2 anna Compare Load 43 LDD lt gt ons Double Word O N1 lt gt N2 Gompas Compare Load 44 LDD lt we Double Word O N1 lt N2 Compare Compare Load 45 LDD gt ie Double Word O N1 gt N2 Compare Compare Load 46 LDR Instructions Real N1 N2 O Compare Compare Load lt 47 LDR Instructions Real N1 lt N2 O Compare Compare Load gt 48 LDR Instructions Real N1 gt N2 O Compare Compare Load lt gt 49 LDR Instructions Real N1 lt gt N2 Q Compare Compare Load lt 50 LDR Instructions Real N1 lt N2 O Compare Compare Load gt 51 LDR Instructions Real N1 gt N2 O Compare Compare And 52 AB Instructions Byte N1 N2 O Compare Compare And AB lt 53 Instructions Byte N1 lt N2 O Compare Compare And gt 54 AB Instructions Byte N1 gt N2 O Compare Compare And lt gt 55
23. R CONSEQUENTIAL DAMAGES LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS WHETHER SUCH CLAIM IS BASED ON CONTRACT WARRANTY NEGLIGENCE OR STRICT LIABILITY 3 47 Ladder Program Converter Operation Manual 3 SUITABILITY FOR USE OMRON shall not be responsible for conformity with any standards codes or regulations that apply to the combination of products in the customer s application or use of the products At the customer s request OMRON will provide applicable third party certification documents identifying ratings and limitations of use that apply to the products This information by itself is not sufficient for a complete determination of the suitability of the products in combination with the end product machine system or other application or use The following are some examples of applications for which particular attention must be given This is not intended to be an exhaustive list of all possible uses of the products nor is it intended to imply that the uses listed may be suitable for the products e Outdoor use uses involving potential chemical contamination or electrical interference or conditions or uses not described in this manual e Nuclear energy control systems combustion systems railroad systems aviation systems medical equipment amusement machines vehicles safety equipment and installations subject to separate industry or government regulations e Systems machines and equip
24. XZ KYZ KSZ Ng er Comparisons S1 gt S1 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 119 LoD Comparisons EN a KMZ TZ TV CZ CV DZ DV NO conversion 32 47 Ladder Program Converter Operation Manual Instruction Convert No FX1S FX1N Class Function Status Remark Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ fa DE Comparisons 1 lt 2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 7285 Comparisons 1 lt S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 2 Dr Comparisons S1 S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 123 KDD Comparisons 51492 x KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline ER KY KS KM KXZ KYZ KSZ 124 LoS Comparisons D KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM KXZ KYZ KSZ 125 Dir Comparisons S1 S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline KY KS KM KXZ KYZ KSZ 128 LD gt Comparisons ISS S2 KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline 2 KY KS KM KXZ
25. Z KSZ KMZ TZ TV CZ Compare Decimal CV NO conversion P Operand includes KZ KXZ KYZ 60 DBCD Move and Binary Coded A m KMZ TZ CZ NO Compare Decimal conversion Operand includes KZ KXZ KYZ 61 DBCDP Move and Binary Coded A ee KMZ TZ CZ NO Compare Decimal conversion Move an i Operand includes KZ KV KXZ 62 BIN Compare Binary A KYZ KSZ KMZ TZ TV CZ CV NO conversion Meyeand Operand includes KZ KV KXZ 63 BINP Compare Binary A KYZ KSZ KMZ TZ TV CZ CV NO conversion M ve nd Operand includes KZ KXZ KYZ 64 DBIN Binary A KSZ KMZ TZ CZ NO Compare conversion Move and Operand includes KZ KXZ KYZ 65 DBINP Binary A KSZ KMZ TZ CZ NO Compare conversion Arithmetic and Operand includes KZ KV KXZ 66 ADD Logical Addition A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KV KXZ 67 ADDP Logical Addition A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KXZ KYZ 68 DADD Logical Addition A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KXZ KYZ 69 DADDP Logical Addition A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KV KXZ 70 SUB Logical Subtraction A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KV KXZ 71 SUBP Logical Subtraction A KYZ KSZ KMZ TZ TV CZ operations CV NO
26. and 1 includes KZ KV KXZ F KYZ KSZ KMZ TZ TV CZ 107 SFWRP a and a A CV NO conversion Operand 2 isn t T C D NO conversion Operand 1 isn t T C D NO Rotation and Shift Register conversion 198 SERD Shift Read A Operand 2 isntT C DV Z DV DZ NO conversion Operand 1 isn t T C D NO Rotation and Shift Register conversion 199 SERDE Shift Read A Operand 2 isntT C D V Z DV DZ NO conversion Data Operand includes TZ TV CZ 140 ERST Operation Zong Reset A CV NO conversion Data Operand includes TZ TV CZ a ERSTE Operation Zone Res t CV NO conversion Operand includes KZ KV KX Data KY KS KM KXZ KYZ KSZ 142 BECO Operation Decode KMZ TZ TV CZ CV NO conversion Operand includes KZ KV KX Data KY KS KM KXZ KYZ KSZ 113 DEGOP Operation Decode KMZ TZ TV CZ CV NO conversion Operand 1 isn t T C D Vy Z Data DZ DV NO conversion Ir ENCO Operation Engage Operand 2 isn t T C DV Z DV DZ NO conversion Operand 1 isn t T C DV Z Data DZ DV NO conversion 115 ENCOR Operation Engade Operand 2 isn t T C D Vy Z DV DZ NO conversion Operand includes KZ KV KX _ Inline KY KS KM KXZ KYZ KSZ 19 EDS Comparisons S1 S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX _ Inline _ KY KS KM KXZ KYZ KSZ a a Comparisons S1 S2 A KMZ TZ TV CZ CV DZ DV NO conversion Operand includes KZ KV KX Inline KY KS KM K
27. conversion Arithmetic and Operand includes KZ KXZ KYZ 72 DSUB Logical Subtraction A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KXZ KYZ 73 DSUBP Logical Subtraction A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KV KXZ 74 MUL Logical Multiplication A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KV KXZ 75 MULP Logical Multiplication A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KXZ KYZ 76 DMUL Logical Multiplication A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KXZ KYZ 77 DMULP Logical Multiplication A KSZ KMZ TZ CZ NO operations conversion 30 47 Ladder Program Converter Operation Manual No ein Class Function ee Remark Arithmetic and Operand includes KZ KV KXZ 78 DIV Logical Division A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KV KXZ 79 DIVP Logical Division A KYZ KSZ KMZ TZ TV CZ operations CV NO conversion Arithmetic and Operand includes KZ KXZ KYZ 80 DDIV Logical Division A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KZ KXZ KYZ 81 DDIVP Logical Division A KSZ KMZ TZ CZ NO operations conversion Arithmetic and Operand includes KYZ
28. erand 4 Conversion Destination Step 5 Conversion Destination Instruction 6 Conversion Destination Operand When the conversion type is 1 N 1 the Step No When the instruction conversion error occurs the instruction of conversion destination has not Step No only the first OMRON instruction of conversion destination has When the operand conversion error occurs the Step No will be generated normally When converting the Mitsubishi program by the COPY PASTE conversion method the content of CSV file first column Conversion Source Step is not the Step No in GX D but the Instruction Quantity No Note 1 One source instruction is converted to more than one destination instruction or one source instruction being converted to one destination instruction with different number and order of Operands 2 Open the CSV File in Excel When Opening the CSV file in Excel please pay attention to the following items 1 When the operand of OMRON instruction is bool type and the decimal fraction part is 0 the decimal fraction part will be lost For example 0 00 will be displayed as 0 2 The L L L and L instruction of OMRON will be displayed as NAME Please modify it manually 3 The and instruction of OMRON in excel will be as maths symbols Please modify it manually 4 Please edit the CSV file in Notepad not in Excel 25 47 Ladder Program Converter Operation Manual 3 Conversion Example
29. erand includes KZ KV KXZ 48 ZCP Zone Compare A KYZ KSZ KMZ TZ TV CZ Compare CV NO conversion Move and Operand includes KZ KV KXZ 49 ZCPP Zone Compare A KYZ KSZ KMZ TZ TV CZ Compare CV NO conversion Move and Operand includes KZ KXZ KYZ 50 DZCP Zone Compare A KSZ KMZ TZ CZ NO Compare 2 conversion Move an Operand includes KZ KXZ KYZ 51 DZCPP Zone Compare A KSZ KMZ TZ CZ NO Compare conversion Moveand Operand includes KZ KV KXZ 52 MOV Gonpare Move A KYZ KSZ KMZ TZ TV CZ p CV NO conversion Mouse and Operand includes KZ KV KXZ 53 MOVP Comtats Move A KYZ KSZ KMZ TZ TV CZ p CV NO conversion Move and Operand includes KZ KXZ KYZ 54 DMOV Move A KSZ KMZ TZ CZ NO Compare 5 conversion Move and Operand includes KZ KXZ KYZ 55 DMOVP y Move A KSZ KMZ TZ CZ NO Compare conversion 29 47 Ladder Program Converter Operation Manual No En Class Function ee Remark Move and Operand includes KZ KV KXZ 56 BMOV Block Move A KYZ KSZ KMZ TZ TV CZ Compare X CV NO conversion Move and Operand includes KZ KV KXZ 57 BMOVP Block Move A KYZ KSZ KMZ TZ TV CZ Compare CV NO conversion Operand includes KZ KV KXZ 58 BCD Movewand Binary Coded A KYZ KSZ KMZ TZ TV CZ Compare Decimal CV NO conversion F Operand includes KZ KV KXZ 59 BCDP prove any Binary Saeed A KY
30. f PLC unit while you use Ladder Program Converter Intended Audience This manual is intended for the following personnel who must also have knowledge of electrical systems an electrical engineer or the equivalent e Personnel in charge of installing FA systems e Personnel in charge of designing FA systems e Personnel in charge of managing FA systems and facilities Note This manual contains information required to use the Ladder Program Converter Read this manual completely and be sure you understand the contents before attempting to use the Ladder Program Converter Pease keep the manual and always keep it at hand after reading Read and Understand this Manual 1 WARRANTY This software is used to convert the instructions of FX1S FX1N series made by Mitsubishi Electric Corporation and S7 200 series made by Siemens to OMRON instructions according to the conversion rules as much as possible OMRON MAKES NO WARRANTY OR REPRESENTATION EXPRESS OR IMPLIED REGARDING NONINFRINGEMENT MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE OF THE PRODUCTS After conversion operation the Programmable Logic Controller is responsible for the operation of CX Programmer for CP1E Please refer to the programmable manual of our company Related Manuals CP1E CPU Unit Hardware User s Manual Cat No W479 CP1E CPU Unit Software User s Manual Cat No W480 2 LIMITATIONS OF LIABILITY OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL INDIRECT O
31. memory lt Project gt FXIN C Host station ar Z Fig 5 2 Mitsubishi instruction list View 3 Select the Program needed to be converted and copy it 13 47 Ladder Program Converter Operation Manual 4 Start up CX Programmer for CP1E 1 00 and create a new project new CX Programmer NewPLC1 NewPrograml Sectionl Diagram FD File Edit View Insert Program PLC Simulation Tools Window Help DEHA 64 BeA O02 MRE EW BARA taPAB 44 4 1 B E NewProject J NewPLC1 CP1E Offline A Symbols E Settings RR Memory A Programs Sa NeuPrograml 00 Symbols amp Sectiont Em WELLLELLLLLLLLELELLLLLELELR 2 Project For Help press Fi NewPLC1 Wet 0 Node 0 Offline rung 0 0 0 Fig 5 3 OMRON CX Programmer View 5 Paste the source program in the Diagram view or Mnemonics view And the following dialogue box will be displayed Ladder Program Converter Ver1 0 Caution A This software is only a supporting tool for ladder program conversion So you should review and debug the conversion result in real application Source PLC Type kan Ki V Generate a conversion list File path of the conversion list Browse Fig 5 4 Ladder Conversion Dialogue box 14 47 Ladder Program Converter Operation Manual 6 Click the Browse Button designate the name and path of conversion list file Fig 5 5 Save in J My Documents ae amp
32. ment that could present a risk to life or property Please know and observe all prohibitions of use applicable to the products NEVER USE THE PRODUCTS FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS AND THAT THE OMRON PRODUCTS ARE PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM 4 CHANGE IN SPECIFICATIONS Product specifications and accessories may be changed at any time based on improvements and other reasons 4 47 Requirement of configuration Environment of the converter can be installed Ladder Program Converter Operation Manual Microsoft Windows 2000 Microsoft Windows Vista Service Pack2 or lower Me Microsoft Windows XP 32bit version Pentium series CPU Pentium series CPU 150MHz or better CPU 300MHz or better CPU Microsoft recommended Pentium III 1GHz or better Pentium III 1GHz or better configuration 1GHz or CPU central processors central processors better CPU Must be 512MB or more Memory RAM 256MB or more 384MB or more 1GB or more is better Hard drive space 50MB of free 50MB of free 50MB of free 5 47 Ladder Program Converter Operation Manual Safety Precautions Definition of Precautionary Information The following notation is used in this manual to provide precautions required to ensure safe usage of Ladder Program Converte
33. n Microsoft Windows 2000 Service Pack2 or lower Microsoft Windows Me Microsoft Windows XP Microsoft Windows Vista 32bit version Object PLC Series PLC type of Conversion source includes FX1S and FX1N of Mitsubishi as well as S7 200 series of Siemens OMRON PLC type of Conversion Destination is CP1E 8 47 Ladder Program Converter Operation Manual 3 Installation and uninstall 3 1 Installation The install steps are as follows 1 Uninstall the previous version of Ladder Program Converter before installing the new version Please refer to the section 3 2 for details of the method of uninstall 2 Copy the install files of Ladder Program Converter to object folder specified by users 3 Run setup exe in the install files 4 Install Ladder Program Converter according to the installation prompts 3 2 Uninstall Please perform the Uninstall of Ladder Program Converter through the Add Remove Programs Select Start Setting Control Panel Add Remove Programs Select Ladder Program Converter from the dialogue box Click the Remove Button And then finish uninstall under the instruction of install shield wizard Note Please don t delete the folder where Ladder Program Converter is installed directly otherwise the operation of reinstall and uninstall can t carry out normally 9 47 Ladder Program Converter Operation Manual 4 Notice about the conversion 4 1 Notice of the Copy Paste Conversion Method
34. nual Instruction Convert No FX1S FX1N Class Function Status Remark 29 NOP Basic Program No Operation O instructions Program a 2 30 CJ Flow Functing Conditional jump O 31 CJP Program Conditional jump O Flow Functins pulse 32 CALL Program Call Subroutine O Flow Functins 33 CALLP Program Call Subroutine O Flow Functins Program Subroutine a SRET Flow Functins Return O Program x 35 IRET How Fun tihs Interrupt Return Program 36 El Flow Functing Enable linterrupt O Program 37 DI Flow Functing Disable Interrupt O 38 FEND Programi 5 First End O Flow Functins 39 WDT Program Watchdog Timer O Flow Functins 40 WDTP Program Watchdog Timer O Flow Functins Blasen Start of a Operand includes KZ KV KXZ 41 FOR g F A KYZ KSZ KMZ TZ TV CZ Flow Functins For Next loop CV NO conversion 42 NEXT Program i End a For Next O Flow Functins loop 43 Pn Lable No Lable No x Meyasnd Operand includes KZ KV KXZ 44 CMP Compare A KYZ KSZ KMZ TZ TV CZ Compare CV NO conversion Mavaand Operand includes KZ KV KXZ 45 CMPP Compare A KYZ KSZ KMZ TZ TV CZ Compare CV NO conversion Move d Operand includes KZ KXZ KYZ 46 DCMP Compare A KSZ KMZ TZ CZ NO Compare conversion Operand includes KZ KXZ KYZ Move and 47 DCMPP Compare A KSZ KMZ TZ CZ NO Compare conversion Move and Op
35. on Manual Instruction Convert No Class F i R k o 57 200 unction Status emar 140 TAN Real Mathi Tangent x Instructions 141 PID Real Math PID Loop x Instructions 142 MOV_B Move Move Byte O Instructions M 143 MOV_W en Move Word O Instructions 144 MOV DW Move l Move Double O Instructions Word 145 MOV_R Move Move Real O Instructions 146 BLKMov_B Move Block Move Byte x Instructions 147 BLKMOV_W Move l Block Move O Instructions Word Move Block Move 148 BLKMOY D Instructions Double Word O 149 SWAP Move i Conversion Byet O Instructions Move Move Byte x 150 MOYZBIR Instructions Immediate Read 151 mov giw Move Move Byte x Instructions Immediate Write Logical 152 WAND_B Operations And Byte O Instructions Logical 153 WOR_B Operations Or Byte O Instructions Logical 154 WXOR_B Operations a ar O Instructions y Logical 155 WAND_W Operations And Word O Instructions Logical 156 WOR_W Operations Or Word O Instructions Logical 157 WXOR_W Operations Pxelusive Qr O X Word Instructions Logical And Doubl 158 WAND_DW Operations E O Word Instructions Logical 159 WOR_DW Operations Or Double Word O Instructions Logical Exclusive Or 160 WXOR_DW Operations ae O Instructions Logical 161 INV_B Operations Invert Byte O Instructions Logical 162 INV_W Operations Invert Word O Instructions Logical 163
36. opy Program from GX Developer of Mitsubishi Only Fx1 series PLC of Mitsubishi supports the direct copy method The integrity of program reading can not be guaranteed when the method are used to other series PLC 1 Open the source program in GX Developer PMELSOFI series GX Developer Unset project LD Edit mode Z Project Edit mr Convert View Online Diagnostics Tools Hindow Help HAIR 9 Step 4 161 w wl F Olt alas 2 sF ts KA ai 3 za Sal Eft Ol A a8 es BS Z z Bl all mj alalta E eltel Z j 20 30 x gs Proorem I 8 oem S seel alale a ele alel xl 3 lt Project Ready 5 5 Unset project 2 Program fee MAIN Device comment Parameter Device memory Ze x gt FXIN C Host station Ovrwrte Fig 5 1 Mitsubishi GX Developer 12 47 Ladder Program Converter Operation Manual Egh 2 ciio enter the mnemonic list window eMELSOFI series GE Developer Unset project List Edit mode HAIN 9 Step EIER T Project Edit Find Replace Convert View Online Diagnostics Tools Window Help rEg Pes Pec Red Wea Pes ea ea es Pe ee ea es el aft Ql TE ziel le L Del ll ml allata ze ce ae EA Program JB er ojeju E sael m a pie m aF9 Ss mA IF Fe re ero Fe ey ero es Fe ey Unset project Program E MAIN Device comment Parameter E Device
37. ouble Integer to Instructions Integer 183 DI elma ce Integer to Double O Instructions Integer 184 B1 Conversion Byte to Integer x Instructions 185 I B Conversion Interger to byte x Instructions 186 DECO Conversion Decode Instructions 187 ENCO Conversion Encode Instructions 44 47 Ladder Program Converter Operation Manual No eae Class Function aie Remark 188 SEG Conversion Segment O Instructions 189 ATH Conversion ASCII to l x Instructions Hexadecimal Conversion Hexadecimal to 190 HTA Instructions ASCII 191 ITA BR Integer to ASCII x Instructions Conversion Double Integer to 192 DTA Instructions ASCII 2 193 RTA Conversion Real to ASCII x Instructions 194 8 Conversion Integer to String x Instructions 195 DIS Conversion pouble Integer to Instructions String 196 R_S Conversion Real to String O Instructions 197 S Conversion String to Integer x Instructions 198 S DI Conversion String to Double x Instructions Integer 199 S_R Conversi n String to Real O Instructions Program 200 JMP Control Jump to Label O Instructions Program 201 LBL Control Label O Instructions Program 202 SBR Control Subroutine Start O Instructions Program Condutional 203 CRET Control Return from x Instructions Subroutine Program 204 FOR Control For Next Loop O Instructions Program 205 NEXT Control For Next
38. r CX Programmer and Programmable Logic Controller PLC The safety precautions that are provided are extremely important to safety Always read and heed the information provided in all safety precautions Indicates an imminently hazardous situation which IN PAV anit eg if not avoided will result in death or serious injury Additionally there may be severe property damage Indicates a potentially hazardous situation which IN Caution if not avoided may result in minor or moderate injury or property damage Precautions for Safe Use Indicates precautions on what to do and what not to do to ensure using the product safely Precautions for Correct Use Indicates precautions on what to do and what not to do to ensure proper operation and performance Additional Information Additional information to increase understanding or make operation easier Symbols The triangle symbol indicates precautions including warnings The specific operation is shown in the triangle and explained in text This example indicates a precaution for electric shock The circle and slash symbol indicates operations that you must not do The specific operation is shown in the circle and explained in text The filled circle symbol indicates operations that you must do The specific operation is shown in the circle and explained in text This example shows a general precaution for something that you must do 6 47 Ladde
39. r Program Converter Operation Manual The triangle symbol indicates precautions including warnings The specific operation is shown in the triangle and explained in text This example indicates a general precaution The triangle symbol indicates precautions including warnings The specific operation is shown in the triangle and explained in text This example indicates a precaution for hot surfaces Z WARNING This tool is just used to convert the instructions of Mitsubishi and Siemens to instructions of OMRON according to the conversion rules as much as possible Because the ladder program can not be converted completely it is necessary to modify the instructions and memory area which have not been converted The operation of the made ladder program must be confirmed enough before carrying out a formal operational System operation may be abnormal without confirmation The I O memory convert specification is made before instruction conversion If you want to add program after conversion it is necessary to confirm there is no repetition of I O memory System operation may be abnormal without confirmation 7 47 1 2 Ladder Program Converter Operation Manual About Ladder Program Converter This tool is used to convert the instructions of Mitsubishi and Siemens to instructions of OMRON according to the conversion rules Operation Environment Operation System Ladder Program Converter can only run i
40. r Than or Equals GE Flag PGT BOOL CFOOS Work Greater Than GT Flag PLE BOOL crooz Work Less Than or Equals LE Flag P_Low Battery BOOL A402 04 Work Low Battery Flag BIT BOOL CFOOT Work Less Than LT Flag P_Max_Cycle Time UDINT A262 Work Maximum Cycle Time PN BOOL CFOOS Work Negative N Flag PHE BOOL CF001 Work Not Equals NE Flag POF BOOL cF009 Work Overflow OF Flag P_OE BOOL CF114 Work Always OFF Flag P On BOOL CF113 Work Always ON Flag P_Output_Of Bit BOOL A500 15 Work Output OFF Bit P_Step BOOL A200 12 Work Step Flag PUF BOOL CF010 Work Underflow UF Flag TEMP_CH_01 CHANNEL Hal Work This is a temp symbol for converting Siemens p TEMP_CH_D2 CHANNEL H42 Work This is a temp symbol for converting Siemens p TEMP_CH_03 CHANNEL H43 Work This is a temp symbol for converting Siemens p TEMP_CH_04 CHANNEL H44 Work This is a temp symbol for converting Siemens p For Help press F1 el NewPLCi Q et 0 Node 0 Offline rung 0 15 90 Classic Fig 5 18 Insert temporary variable 24 47 Ladder Program Converter Operation Manual 5 3 Conversion List File Conversion List File is the instruction list before and after the conversion It is a CSV file 1 Conversion List File specification 6 columns 1 Conversion Source Step Step No for Mitsubishi instruction NetWork No for Siemens instruction 2 Conversion Source Instruction 3 Conversion Source Op
41. rements Instructions the current value Math Add Integer 115 ADD Instructions IN1 OUT OUT Math Subtract Integer 116 SUB Instructions IN1 OUT OUT Add double 117 ADD_DI heats Integer O IN1 OUT OUT Math Subtract Integer 118 sue Instructions IN1 OUT OUT Math Multiply Interger 119 MULI Instructions IN1 OUT OUT Math Divide Interger 120 piya Instructions IN1 OUT OUT Multiply Double 121 MUL_DI as Interger O IN1 OUT OUT Divide Double 122 DIV_DI Hearn Interger O IN1 OUT OUT Multiply Integer Math to Double 123 MUL Instructions Interger 16 16 O 32 Math Divide Interger 124 DIV Instructions 16 16 32 O 125 INCB Malh Bit Increment O Instructions 126 DECB Math Bit Decrement O Instructions 127 INCW Mathi Word Increment O Instructions 128 DECW Math f Word Decrement O Instructions 129 INCD Math gt Double Word O Instructions Increment 130 DECD Math l Double Word O Instructions Decrement Real Math Add Real 131 ADDER Instructions IN1 OUT OUT O Real Math Subtract Rea 132 SUB R Instructions IN1 OUT OUT O Real Math Multiply Real 133 MUL R Instructions IN1 OUT OUT O Real Math Divide Real 134 DIVER Instructions IN1 OUT OUT O 135 SQRT Real Math Square Root x Instructions 136 LN Real Math Natural X Instructions Logarithm 137 EXP Real Math Natural l x Instructions Exponentia 138 SIN Real Math Sine x Instructions 139 cos Real Math Cosine x Instructions 42 47 Ladder Program Converter Operati
42. rence with that in Mitsubishi CF is active when data changes from plus to negative or from negative to plus When data is beyond max range in Omron the data is cycle operation The overflow flag is active When data is less than min range in Omron the data is cycle operation The underflow flag is active The flag will reset next cycle Ex when the operand is 16 bit length 32767 1 32768 32768 1 32767 The pulse instruction of Mitsubishi is difference with that of Omron Mitsubishi P instruction will execute one time after contact M8000 Omron instruction won t execute after cotact P_on Sequence Control Instructions and SUBROUTINE instructions will no function after being converted Mitsubishi s sequence control logo can t be converted So Function can not be achieved WDT function is changed after being converted In Mitsubishi PLC program can be divided into a shorter period of time through WDT watchdog timer monitor the cycle time EI DI function is changed after being converted The Mitsubishi PLC default disable interrupts The Omron PLC default ensable interrupts 11 47 Ladder Program Converter Operation Manual 5 Copy Paste Conversion Method in CX P The Ladder Program Converter supports copying the program from the conversion source software Mitsubishi GX Developer Siemens STEP 7 MicroWIN directly and pasting to the CX Programmer for CPIE 1 00 or higher Version 5 1 C
43. rs Epcos BE Program Editor Default Editor Programming Mode B Symbol Table STL Editor SIMATIC E Status Chart Ladder Editor IEC 1131 3 B Data Block C FBD Editor E Cross Reference BE Output Window Mnemonic Set 5 ae BE Instruction Tree International g eee Bar C SIMATIC r n L l Regional Settings Measurement System U S Time Format 12 hour Date Format mm dd yy Cancel Reset All Fig 5 11 General Screen of Siemens 19 47 Ladder Program Converter Operation Manual 3 Select view STL View the program in STL mode Mnemonic list STEP 7 Micro WIW Projecti SIMATIC STL EQ File Edit View PLC Debug Tools Windows Help pa s gan rejl BBRlar un B An Am un aa saan ae cru a Fe er es Es TEMP Status Data BI System PROGRAM COMMENTS p oe F Network 1 pal Ze R Wizard LD I0 0 01 0 Instructions RLY VWO 4 Favorite ij Bit Logi Clock 4 Commu Compa Network 2 eq Conver Counte v u gt ee Di main ser_o A n _o _ gt Tools h E D E HAA Network 2 Ln 1 Col 1 Ins 4 Fig 5 12 Siemens Instruction Mnemonic list View 4 Select the program needed to be converted Note It has to start from Network1 and the minimum copy unit is one Network 20 47 Ladder Program Converter Operation Manual 5 Star
44. s Function Slate Remark 1 LD Basic Program gad O instructions 2 LDI Basie Program Load Inverse O instructions 3 AND Basic Program ana O instructions 4 ANI Basic Program Ang Inverse O instructions 5 OR Basic Program Or O instructions 6 ORI Banig Program Or Inverse O instructions 7 LDP Basic Program oad Pulse O instructions 8 LDF Basic Program Load Falling O instructions Pulse 9 ANDP Basic Program Ang Pulse O instructions 10 ANDF Basic Program And Falling O instructions Pulse 11 ORP Basic Program or Pulse O instructions 12 ORF Basic Program Or Falling Pulse O instructions 13 ANB Basic Program And Block O instructions 14 ORB Basic Program Or Block O instructions 15 MPS Basic Program point Store O instructions 16 MRD Basie Programi moig O instructions 17 MPP Basic Program pop O instructions 18 INV Basic Program verse O instructions 19 OUT Basie Program it O instructions 20 ourm Basle Program Y i O instructions 21 OUTIC Basic Program Out O instructions 22 SET Basic Program Set O instructions 23 RST Pasic Program neset O instructions 24 PLS Basic Program Pulse O instructions 25 PLF Basic Program ailing pulse O instructions 26 MC B asie Program Master Control O instructions 27 MCR Basic Program Master control O instructions reset 28 END Basic Program Eig O instructions 28 47 Ladder Program Converter Operation Ma
45. sing output 162 DPLSR High Speed Ramp Pulse y Processing output 163 IST Handy Initial State x Instructions 164 ABSD Handy Absolute Drum x Instructions 165 DABSD Handy Absolute Drum x Instructions 166 INCD Handy Incremental x Instructions Drum 167 ALT Handy Altermate State x Instructions 168 ALTP Handy gt Altermate State x Instructions 169 RAMP Handy Ramp Variable x Instructions Value External FX wh x 170 DSW O Devices Digital Switch External FX Seven Segment x HA SEOL I O Devices With Latch Read From A 172 FROM FX1N re Special Function x Block Read From A 173 FROMP FX1N ee Special Function x gt Block Read From A 174 DFROM FX1N male Special Function x Block Read From A 175 DFROMP FX1N se Special Function x Block Write To A 176 TO FX1N ee Special Function x Block Write To A 177 TOP FX1N Eee Special Function x Block Write To A 178 DTO FX1N a Special Function x Block Write To A 179 DTOP FX1N on Special Function x Block External FX RS x 180 RS Serial Devices Communications 181 PRUN External FX Parallel run x Serial Devices 182 PRUNP External FX parallel run x Serial Devices 183 DPRUN External FX Parallel run x Serial Devices 184 DPRUNP External FX Parallel run x Serial Devices 185 ASCI External FX HEX to ASCII x Serial Devices 35 47 Ladder Program Converter Operation Manual
46. structions String 250 SSTR CPY String l Copy Substring X Instructions from String String Find String x 251 STBERIND Instructions Within String Strin Find First 252 CHR_FIND g Character Within x Instructions String 47 47
47. t 95 OR Instructions Real N1 lt N2 O Compare Compare Or gt 96 OR Instructions Real N1 gt N2 O Compare Compare Or lt gt 97 OR Instructions Real N1 lt gt N2 O Compare Compare Or lt 98 OR Instructions Real N1 lt N2 O Compare Compare Or gt 99 OR Instructions Real N1 gt N2 O Compare Compare Load x 100 LDS Instructions String IN1 IN2 Compare Compare Load 101 LDS lt gt x 0 Instructions String IN1 lt gt IN2 Compare Compare And x 102 AS Instructions String IN1 IN2 Compare Compare And lt gt x 103 AS Instructions String IN1 lt gt IN2 Compare Compare Or x 104 os Instructions String IN1 IN2 Compare Compare Or 1 OS lt gt x 05 Instructions String IN1 lt gt IN2 106 TON net On Delay Timer O Instructions Timer Retentive 107 TONR Instructions On Delay Timer O 108 TOF Gr Off Delay Timer x Instructions Ti 109 TP Wa Pulse Timer x Instructions 110 BGN_ITIME Timer l Beginning 2 Instructions Interval Time 111 CAL ITIME Timer l Calculate Interval x Instructions Time 112 ctu pode CU increments O Instructions the current value 41 47 Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Status emar CU increments Counter the current value 113 CTUD Instructions CD decrements O the current value 114 CTD Counter CD dec
48. t occur address across problem after converted SBR CALL It s a subroutine instruction In Siemens SBR CALL is used to jump to the subroutine section directly the section number is regarded as the sign In OMRON it jumps from SBS to SBN SBN is regarded as the sign Float can not be converted directly The OMRON PLC doesn t support float constant so it can not be converted Flag SM1 1 can not be converted The Flag SM1 1o0f Siemens needs the special Flags P_CY P_OF and P_UF of OMRON to correspond 10 47 2 About Mitsubishi Instructions Ladder Program Converter Operation Manual Problem Detail Mitsubishi area X Y gt Omron area CIO Mitsubishi area C200 C255 gt Omron area C200 C255 Each point of Mitsubishi area X Y corresponds a physical I O Not every point of Omron area CIO corresponds a physical I O The area C200 C255 of Mitsubishi is 32 bits length The area C200 C255 of Omron is 16 bits length The marker bit the structure of arithmetic is and difference When data is beyond max range in Mitsubishi the result is recalculated from 0 The carry flag is active When data is less than min range in Mitsubishi the result is recalculated from 0 The borrow flag is active The flag couldn t reset until changing next time Ex when the operand is 16 bit length 32767 1 0 32768 1 0 The carry and borrow flag is the same flag CF in Omron It s the diffe
49. t up CX Programmer for CP1E 1 00 and create a new project new CH Programmer NewPLC1 NewProgrami Sectionl Diagram FD File Edit View Insert Program PLC Simulation Tools Window Help DEHA 64 BeA O02 MRE EW BARA taPAB 44 4 1 B E NewProject J NewPLC1 CP1E Offline A Symbols E Settings RR Memory A Programs Sa NeuPrograml 00 Symbols amp Sectioni Em WELLLELLLLLLLLELELLLLLELELR 2 Project For Help press Fi NewPLC1 Wet 0 Node 0 Offline rung 0 0 0 Fig 5 13 OMRON CX Programmer 6 Paste the source program in the Diagram view or Mnemonics view And the in following dialogue box will be displayed Ladder Program Converter erl1 0 Caution This software is only a supporting tool for ladder program conversion So you should review and debug the conversion result in real application Source PLC Type a V Generate a conversion list File path of the conversion list Browse Fig 5 14 Ladder Conversion Dialogue box 21 47 Ladder Program Converter Operation Manual 7 Click the Browse Button Designate the name and path of conversion list file Save in My Documents ae a My Music B My Pictures Save as type Converting list file csv Cancel Fig 5 15 conversion list file selection Dialogue box 8 Select the conversion destination PLC type Click the OK Button and the Converting progress bar will be displayed
50. tract x clock Contro 212 TSUBP Realtime Time Subtract x clock Contro 213 TRD Realirime Read RTC data x clock Contro 214 TRDP Reak Time Read RTC data x clock Contro 215 TWR Realtime Set RTC data x clock Contro 216 TWRP RealTime Set RTC data x clock Contro 217 HOUR Real Time Hour meter x clock Contro 218 DHOUR RealTime Hour meter x clock Contro 219 RD3A FX1N Gray Codes Read Analog x Bolck 36 47 Ladder Program Converter Operation Manual Instruction a Convert No FX1S FX1N Class Function Status Remark 220 RD3AP FX1N Gray Codes Read Analog x Bolck 221 WR3A FX1N Gray Codes Write to Analog x Bolck 222 WR3AP FX1N Gray Codes a to Analog x 223 STL STL Program STL ladder x 224 RET STL Program Return x 37 47 2 Siemens PLC Instruction Convert List Note Specific conversion information refer to Appendix Siemens Convert Specification Ladder Program Converter Operation Manual Instruction Convert No Class F i R k o 57 200 unction Stalus emar 1 AENO ee And ENO O nstructions 2 LD Bit Logic Load Instructions 3 LDN Bit Logic Load Not O Instructions A A Bit Logic Ahd O Instructions 5 AN Bit Lodic And Not O Instructions 6 0 ee et O Instructions 7 ON Bit Logic Or Not O Instructions 8 LDI Bit Logic Load immediate
Download Pdf Manuals
Related Search
Related Contents
EXP38 User Manual KeepOut HX6 Quartet G7248F User Manual 6K/10K Online Rack UPS RT/57200/M 観賞魚用ガラス水槽 Copyright © All rights reserved.
Failed to retrieve file