PMC Program Conversion Tool, Operator Additional Manual Page 24

Additional Manual
PMC Program Conversion Tool
Operator’s Manual
001 04.08.09 M.Ichijo New A-79700E
EDIT
DATE
DESIG.
DESCRIPTION
24/97
TITLE
DRAW.NO.
SHEET
CUST.
TITLE
3.3 Customization of conversion rule
Following conversion rules can be customized by editing
ConvRuleChar.txt if necessary.
- In conversion of symbol to variable name, some characters are
replaced according to the rule described in the file.
1) Character that cannot be used in variable name is used in
conversion source data, it is replaced to other character.
2) Japanese is used in description, it is replaced to series of a
character.
3) Prefix of variable name (default setting is 'SYM_' ) is added.
- In message conversion, Japanese-formatted message data is replaced
to series of a character according to the rule described in the file.
Conversion rules for functional instruction can be customized by
editing ConvRuleLad.txt.
This file also includes some additional rules which may increase the rate
of the conversion if some instructions are used on certain conditions in
the source program. Such additional rules are not activated but are
commented out by default. If they can be applied to the source program,
please try to tune the conversion rule by editing the applicable lines in
the ConvRule.txt to delete ";;" at the beginning of each line.
Example of customizing:
If you assume that DIFU can be converted to R_TRIG with
DUMMY_PARAM which has no reference, delete ";;" as follows.
;;[DIFU] [DIFU]
;;InstFunc=FIXED_NAME InstFunc=FIXED_NAME
;;InstName1=R_TRIG InstName1=R_TRIG
;;ConditionCount=1 ConditionCount=1
;;Condition1=PMC_CONDITION_1 Condition1=PMC_CONDITION_1
;;ParamCountInsideBox=1 ParamCountInsideBox=1
;;ParamCountOutsideBox=0 ParamCountOutsideBox=0
;;IecParam1=INSERT_DUMMY
IecParam1=INSERT_DUMMY

Contents Summary of PMC Program Conversion Tool, Operator Additional Manual

  • Page 1PMC Program Conversion Tool Operator’s Manual TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET EDIT DATE DESIG. DESCRIPTION 1/97
  • Page 2Table of contents 1 PREFACE............................................................................................................................ 5 2 SETUP................................................................................................................................. 9 3 PROGR
  • Page 35.4.17 MOVOR ..................................................................................................................54 5.4.18 COM .......................................................................................................................55 5.4.19 COME..........................
  • Page 45.4.58 SPE.........................................................................................................................93 5.4.59 JMPB......................................................................................................................93 5.4.60 JMPC.......................
  • Page 51 PREFACE This document describes the specifications of the software product referred to as follows. PMC Program Conversion Tool A08B-9210-J525 This software tool runs under the Microsoft Windows-based PC environment. The tool helps the machine tool builder to switch PMC to the environment supportin
  • Page 6Supported PMC models Following PMC models are supported. PMC model from which the sequence program is converted. - PMC-SB7 (ladder program except for step sequence program) PMC model into which the sequence program is converted. - PMC-SD7 Functions Following describes whether each data in the progra
  • Page 7- Message data All of the data is converted. As for Japanese message, only hexadecimal-coded format is supported. Japanese characters are converted to a series of '?' (question mark) which has the same length of strings to be converted. - System parameter None of the data is converted. (Because same
  • Page 8Notation and conventions in this manual This manual uses the following notation and conventions: - Menus, commands, and screens Notation example Explanation [File] menu Menu names appear in brackets ([ ]). [Setting...] Command names appear in brackets ([ ]). [Program List] screen As the name of a sc
  • Page 92 SETUP This chapter describes the working environment of the PMC Program Conversion Tool. Moreover, how to setup the tool is described. Environment to work PC/AT-compatible computer running Microsoft Windows. CD-ROM drive for installation is needed. It is recommended that FANUC LADDER-IIIC is alrea
  • Page 102. Starting setup and confirming the license agreement - PMC Program Conversion Tool setup starts, and [Welcome to the InstallShield Wizard for PMC Program Conversion Tool] screen appears. - Click the button. Then, [License Agreement] screen appears. - When you agree to the terms of license a
  • Page 113. Entering user information - [Customer Information] screen appears. - Enter the user information and the license serial number enclosed with the CD, when instructed by the installer. 4. Selecting the installation destination - [Choose Destination Location] screen appears. - By default, the program
  • Page 125. Starting file copy operation and ending the installation. - [Start Copying Files] screen appears. Information for starting the program file copy operation is displayed. To change the information, click button. Check the displayed information is correct, and then click button. Then,
  • Page 13Uninstallation procedure 1. Terminating PMC Program Conversion Tool PMC Program Conversion Tool cannot be uninstalled while it is running. Terminate PMC Program Conversion Tool before uninstalling it. 2. Starting uninstaller Click [Start Menu] – [Setting] – [Control Panel]. On the [Control Panel] sc
  • Page 143 PROGRAM CONVERSION Source file of conversion Text file of mnemonic format outputted from FANUC LADDER-III can be converted. There are following requirements on the mnemonic file. - Must be converted to source program on FANUC LADDER-III without error. - Third level ladder sequence should not be in
  • Page 153.1 Conversion on FANUC LADDER-IIIC In the project tab of Navigator, right-click the target that you want to import, and then the context menu appears. Select [import] in the menu and select FL-3 File. Note) This 'FL-3 File' appears when the PMC Program Conversion Tool is installed in the computer.
  • Page 16Select a file to be converted on the file selection dialog and then execute conversion. When converting PMC-SB7 mnemonic file to PMC-SD7 text file, the PMC Program conversion Tool is executed automatically and the PMC-SD7 text file is imported automatically by FANUC Ladder-IIIC. Converted program im
  • Page 173.2 Stand-alone Conversion on PMC Program Conversion Tool Start PMC Program Conversion Tool. 1.Click [Start] button. 2.From the [Start] menu, select [Program]. 3.From the [Program] menu, select PMC Program Conversion Tool. Specify the input file and output folder, and then press the [Convert] button
  • Page 18Result of conversion is divided into multiple files by data type and output to the specified folder. These result files can be modified by text editor or the like. For construction and contents of conversion result, please refer to “3.2.2 Format of Conversion Result”. 3.2.1 Setting of conversion - O
  • Page 19Title data Converted title data is output to a file named 'title.txt'. Order of data field is defined as below. ',' (Comma) is used as delimiter. Terminator of strings is defined to CR(0dh),LF(0ah). Index, Strings of a title data item Index is omissible if the strings data does not exist. Correspond
  • Page 20Message data Converted message data is output to a file named 'meesage.txt'. Order of data field is defined as below. ',' (Comma) is used as delimiter. Terminator of the string is CR(0dh),LF(0ah). Reference address, Message number, Path number , Message strings The data is omissible if the message s
  • Page 21LD Each file in the LD folder contains each logic block of LD program that is the result of conversion. Each file is named as follows. LEVEL1.TXT 1st level main program. LEVEL2.TXT 2nd level main program. 'Program Number'.'Level Number'.TXT Subprogram. Example of file name: P123.2.TXT Subprogram P12
  • Page 223.2.3 Importing to FANUC LADDER-IIIC To import the conversion result of PMC Program Conversion Tool to target of FANUC LADDER-IIIC, following operation is needed on FANUC LADDER-IIIC. In the project tab of Navigator, right-click the target that you want to import, and then context menu appears. Sele
  • Page 23Select the folder in the folder selection dialog and then execute importing. Data imported to FANUC LADDER-IIIC is appended to the data that already exists in the target. In short, the already existing data is not cleared even after importing. If the imported data conflicts the data witch already ex
  • Page 243.3 Customization of conversion rule Following conversion rules can be customized by editing ConvRuleChar.txt if necessary. - In conversion of symbol to variable name, some characters are replaced according to the rule described in the file. 1) Character that cannot be used in variable name is used
  • Page 254 OPERATIONS TO FINISH PMC Program Conversion Tool may not generate the result which can run as same as the conversion source program. Following manual operation on FANUC LADDER-IIIC may be needed to finish the conversion. - Modification of LD A net which cannot be converted by the tool is inserted
  • Page 26- Modification of variables Variable to which no reference address is defined was made in conversion when the address cannot be used in target PMC model. Please define appropriate reference address to it. To define reference address to the variable, select the variable and edit it in Variable list d
  • Page 275 CONVERSION RULES This chapter describes the rules used by the PMC Program Conversion Tool that is the default setting applied to the conversion from PMC-SB7 to PMC-SD7. TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET EDIT DATE DESIG. DESC
  • Page 285.1 ADDRESS / SYMBOL / COMMENT Correspondence of references PMC-SB7 and PMC-SD7 have the same mapping and classifications of reference addresses. Following table describes the correspondence of these PMCs. Please note that there are some references that cannot be used on PMC-SD7 even if they can be
  • Page 29Difference of handling references On PMC-SB7, address is main constituent of ladder programming. Address is specified in LADDER to access reference. Symbol and comment data is defined to the address if necessary. These are omissible. Each addressed reference has the following attributes. - Address -
  • Page 301) Address → address of variable PMC-SB7 address is converted to the corresponding PMC-SD7 address except the following addresses. These addresses cannot be converted. - C (Counter) address, - T (Timer) address - D (Data table) address if the address is accessed by bit or by odd byte address. - R900
  • Page 31The variable is named Vc_'PMC-SB7 address' when the conversion source address cannot be used in destination PMC. In case of bit address, '.' (Period) in bit address is replaced with '_' (Under bar). E.g.) D100.0 → Vc_D100_0 3) Coil comment → description of variable Coil comment is converted to the d
  • Page 325.2 TITLE DATA Difference of specification There is no difference between the title data of PMC-SB7 and PMC-SD7. PMC title data area exists in property of a Target and it is compatible with PMC-SB7 title data. Conversion rule Source data of conversion is imported exactly as it is. TITLE PMC Program
  • Page 335.3 MESSAGE DATA Difference of specification Handling of message number and path number is difficult as follows. In case of PMC-SB7 Message numbers Destination Display CNC screen 1000 to 1999 Alarm screen Alarm messages (on path 1) - Path 1 is placed in the alarm state. 2000 to 2099 Operator Operato
  • Page 34Conversion rule Message number in PMC-SB7 contains two information, message number and path number. This information is separated by conversion to PMC-SD7. E.g.) 5000-> 1000, path 2 7000 -> 1000, path 3 A string of message data is output as it is. Japanese-formatted data is replaced with series of '
  • Page 355.4 LADDER (LD program) Correspondence of instruction PMC-SB7 function PMC-SD7 function Remarks END1 (END_LEVEL) END2 (END_LEVEL) END3 TMR TMRB TMRC TMR_(unit) Only 1s, 10s, 1min precision timer can be converted. 8ms, 48ms precision timer cannot be converted. DEC DECB PMC_DECODE_(type) CTR CTRC ROT
  • Page 36ADDB ADD_(type) Operation output register is not supported. SUB SUBB SUB_(type) Operation output register is not supported. MUL MULB MUL_(type) Operation output register is not supported. DIV DIVB DIV_(type) Operation output register is not supported. NUME NUMEB MOVE_(type) DISPB Instruction is not
  • Page 375.4.1 END1 PMC-SB7 END1 PMC-SD7 No instruction outputs. (END_LEVEL) - END_LEVEL for PMC-SD7 has same function to END1 for PMC-SB7, but this instruction is automatically inserted at the end of LEVEL1 when the data is built by FANUC LADDER-IIIC. Therefore, END_LEVEL is not needed to be described. User
  • Page 385.4.2 END2 PMC-SB7 END2 PMC-SD7 No instruction outputs. (END_LEVEL) - END_LEVEL for PMC-SD7 has same function to END2 for PMC-SB7, but this instruction is automatically inserted at the end of LEVEL2 when the data is built by FANUC LADDER-IIIC. Therefore, END_LEVEL is not needed to be described. User
  • Page 395.4.3 END3 PMC-SB7 END3 PMC-SD7 Not converted. (Not converted) - PMC-SD7 does not support LEVEL3 ladder execution. User’s operations Please modify the LADDER not to use LEVEL3 before conversion. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ic
  • Page 405.4.4 TMR PMC-SB7 TMR - T address where is used for preset value and work area of TMR is specified by timer number. - Timer accuracy depends on specified timer number. TMR works as 48ms timer when timer number <= 8 8ms timer when timer number > 8. PMC-SD7 Not converted. (Not converted) - PMC-SD7 doe
  • Page 415.4.5 TMRB PMC-SB7 TMRB - Exclusive work area for TMRB is specified by number. - Preset value is specified in parameter of TMRB. - Timer accuracy is 8ms. PMC-SD7 Not converted. (Not converted) - PMC-SD7 does not support timer function of 8ms precision. User’s operations Please replace with TMR_(unit
  • Page 425.4.6 TMRC 5.4.6.1 TMRC used with 8ms, 48ms precision PMC-SB7 TMRC - Timer accuracy is specified by parameter of instruction. 0: 8ms 1: 48ms 2: 1s 3: 10s 4: 1min PMC-SD7 Not converted. (Not converted) - PMC-SD7 does not support timer function of 8ms and 48ms precision. User’s operations Please repla
  • Page 435.4.6.2 TMRC used with 1s, 10s, 1min precision PMC-SB7 TMRC - Timer accuracy is specified by parameter of instruction. 0: 8ms 1: 48ms 2: 1s 3: 10s 4: 1min PMC-SD7 TMRC is converted to TMR_SECS/TMR_TENSEC/TMR_MIN according to timer accuracy, TMR_SECS In case of Timer accuracy is 2. TMR_TENSEC In case
  • Page 445.4.7 DEC PMC-SB7 DEC - Higher two digit of the decode specification specifies the decode number. - Lower two digit of decode specification specifies the number of digits to decode. 01: Only low-order digit is decoded. 10: Only high-order digit is decoded. 11: Both two digits are decoded. PMC-SD7 No
  • Page 455.4.8 DECB PMC-SB7 DECB - Format specification specifies follows. 0nn1: 1byte signed binary, nn specifies the multiple decoding number Multiple continuous numbers(8×nn) is decoded. 0nn2: 2byte signed binary 0nn4: 4byte signed binary PMC-SD7 DECB is converted to PMC_DECODE_(type). - Converted instruc
  • Page 465.4.9 CTR PMC-SB7 CTR - C (Counter) address that is used for preset and work of the instruction is specified by counter number. - UPDOWN signal specifies whether the counter is up counter or down counter - CN0 signal specifies the initial value of counter is 0 / 1. - Counter data type in system para
  • Page 475.4.10 CTRB PMC-SB7 CTRB - Exclusive area for CTRB that is used for work of the instruction is specified by counter number. - Preset value is specified by parameter of CTRB. - UPDOWN signal specifies whether the counter is up counter or down counter - CN0 signal specifies the initial value of counte
  • Page 485.4.11 CTRC PMC-SB7 CTRC - UPDOWN signal specifies whether the counter is up counter or down counter - CN0 signal specifies the initial value of counter is 0 / 1. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide whether UPCTR or DNCTR is appropriate because it is impossible to
  • Page 495.4.12 ROT PMC-SB7 ROT - RN0 signal specifies whether the rotor position is start from 0 / 1. - BYT signal specifies the data size is BCD two digit or four digit. - DIR signal specifies whether the direction of rotation is selected or not. - POS signal specifies to calculates goal position or positi
  • Page 505.4.13 ROTB PMC-SB7 ROTB - Data size is specified by format parameter of the instruction. - RN0 signal specifies whether the rotor position is start from 0 / 1. - DIR signal specifies whether the direction of rotation is selected or not. - POS signal specifies to calculates goal position or position
  • Page 515.4.14 COD PMC-SB7 COD - BYT signal specifies the data size is BCD two digit or four digit. - Conversion data table is allocated to LADDER object area (not user area). PMC-SD7 Not converted. (Not converted) - Compatible instruction does not exist. User’s operations to Please make similar function by
  • Page 525.4.15 CODB PMC-SB7 CODB - Data size is specified by format parameter of the instruction. - Conversion data table is allocated to LADDER object area (not user area). PMC-SD7 Not converted. (Not converted) - Compatible instruction does not exist. User’s operations to Please make similar function by u
  • Page 535.4.16 MOVE PMC-SB7 MOVE - Low-order four-bit and high-order four-bit of logical multiplication data is specified by constant in parameter of function. PMC-SD7 MOVE is converted to AND_BYTE. -Logical multiplication data is made by combination of low-order four-bit and high-order AND_BYTE four-bit an
  • Page 545.4.17 MOVOR PMC-SB7 MOVOR PMC-SD7 MOVOR is converted to OR_BYTE. OR_BYTE User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET EDIT DATE DESIG. DESCRIPTION 54/97
  • Page 555.4.18 COM PMC-SB7 COM PMC-SD7 COM is converted to MCRN. - Label name is defined to 'mcrn_label**' automatically by conversion tool. MCRN Please turn over logic of EN of MCRN because meaning of it is opposite to ACT of COM. User’s operations . COM ACT=1: No processing is performed to finish conversi
  • Page 565.4.19 COME PMC-SB7 COME PMC-SD7 COME is converted to ENDMCRN. - Label name of MCRN corresponding to this ENDMCRN is defined. ENDMCRN User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E S
  • Page 575.4.20 JMP PMC-SB7 JMP PMC-SD7 JMP is converted to JUMPN. - Label name is defined to 'jumpn_label**' automatically by conversion tool. JUMPN User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-7
  • Page 585.4.21 JMPE PMC-SB7 JMPE PMC-SD7 JMPE is converted to LABELN. - Label name of JUMPN corresponding to this LABELN is defined. LABELN User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHE
  • Page 595.4.22 PARI PMC-SB7 PARI - OE signal specifies to perform odd-parity checking or even-parity checking. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide whether PMC_EVPAR_(type) or PMC_ODPAR_(type) is appropriate because it is impossible to tell the contents of OE signal when co
  • Page 605.4.23 DCNV PMC-SB7 DCNV - BYT signal specifies the data size is BCD two digit or four digit. - CNV signal specifies the direction of conversion is from binary to BCD / from BCD to binary. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide an appropriate function from SINT_TO_BCD
  • Page 615.4.24 DCNVB PMC-SB7 DCNVB - Data size is specified by format parameter of the instruction. - CNV signal specifies the direction of conversion is from binary to BCD / from BCD to binary. - SIN signal specifies the sign of BCD data that is used when CNV is 1. PMC-SD7 Not converted. (Not converted) -
  • Page 625.4.25 COMP PMC-SB7 COMP - BYT signal specifies the data size is BCD two digit or four digit. - Whether the input data is constant or a content of address is specified by format parameter of the instruction. PMC-SD7 Not converted. (Not converted) - Compatible instruction does not exist. (Comparison
  • Page 635.4.26 COMPB PMC-SB7 COMPB - Data size is specified by format parameter of the instruction. - Whether the input data is constant or a content of address is specified by format parameter of the instruction. - Result of comparison is set to operation output register (R9000). PMC-SD7 Not converted. (No
  • Page 645.4.27 COIN PMC-SB7 COIN - BYT signal specifies the data size is BCD two digit or four digit. - Whether the input data is constant or a content of address is specified by format parameter of the instruction. PMC-SD7 Not converted. (Not converted) - Compatible instruction does not exist. (Comparison
  • Page 655.4.28 SFT PMC-SB7 SFT - DIR signal specifies shift direction. - CONT signal specifies whether the signal before shift is cleared or remained. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide shift direction because it is impossible to tell the contents of DIR signal when conve
  • Page 665.4.29 DSCH PMC-SB7 DSCH - BYT signal specifies the data size is BCD two digit or four digit. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide data size because it is impossible to tell the contents of BYT signal when conversion. User’s operations to Please replace by SEARCH_EQ
  • Page 675.4.30 DSCHB PMC-SB7 DSCHB - Data size is specified by format parameter of the instruction. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide number of table because it is impossible to tell the contents of function parameter when conversion. - Table size cannot be variable afte
  • Page 685.4.31 XMOV PMC-SB7 XMOV - BYT signal specifies data size is BCD two digit or four digit. - RW signal specifies whether the data is read from table or writes to table. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide data size and read/write because it is impossible to tell the
  • Page 695.4.32 XMOVB PMC-SB7 XMOVB - Data size is specified by format parameter of the instruction. - RW signal specifies whether the data is read from table or writes to table. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide read/write because it is impossible to tell the contents of
  • Page 705.4.33 ADD PMC-SB7 ADD - BYT signal specifies the data size is BCD two digit or four digit. - Whether the addend is constant or a content of address is specified by format parameter of the instruction. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide data size because it is imp
  • Page 715.4.34 ADDB PMC-SB7 ADDB - Whether the addend is constant or a content of address is specified by format parameter of the instruction. - Data size is specified by format parameter of the instruction. PMC-SD7 ADDB is converted to ADD_(type). - Converted instruction is changed according to format spec
  • Page 725.4.35 SUB/MUL/DIV PMC-SB7 Same to ADD SUB MUL DIV PMC-SD7 Same to ADD User’s operations to Same to ADD finish conversion 5.4.36 SUBB/MULB PMC-SB7 Same to ADDB SUBB MULB PMC-SD7 Same to ADDB User’s operations to Same to ADDB finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.
  • Page 735.4.37 DIVB PMC-SB7 DIVB - Whether the divisor is constant or a content of address is specified by format parameter of the instruction. - Data size is specified by format parameter of the instruction. PMC-SD7 DIVB is converted to DIV_(type). - Converted instruction is changed according to format spe
  • Page 745.4.38 NUME PMC-SB7 NUME - BYT signal specifies the data size is BCD two digit or four digit. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide data size because it is impossible to tell the contents of BYT signal when conversion. User’s operations to Please replace by (type)_to
  • Page 755.4.39 NUMEB PMC-SB7 NUMEB - Data size is specified by format parameter of the instruction. - Format specification specifies follows. 0nn1: 1byte signed binary, nn specifies the multiple number of data array 0nn2: 2byte signed binary 0nn4: 4byte signed binary PMC-SD7 NUMEB is converted to MOVE_(type
  • Page 765.4.40 DISPB PMC-SB7 DISPB PMC-SD7 No instruction outputs. (Not exists) - No instruction is needed to display alarm message and operator message because this function is built into PMC management software. User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion To
  • Page 775.4.41 EXIN PMC-SB7 EXIN - CNC parameter 6300#7 specifies whether the external data input function works with basic or extended specification. - Error of external data input is output to operation output register (R9000) PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide CMD addr
  • Page 785.4.42 WINDR / WINDW PMC-SB7 WINDR/WINDW - Error of operation is output to operation output register (R9000) - WINDW is same format to WINDR. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide ERR address and len of parameter. User’s operations Please replace by PMC_WINDOW. to fi
  • Page 795.4.43 MMCWR / MMCWW PMC-SB7 MMCWR/MMCWW PMC-SD7 Not converted. (Not exist) - Compatible instruction does not exist. User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET EDIT DATE DE
  • Page 805.4.44 MOVB PMC-SB7 MOVB PMC-SD7 MOVB is converted to MOVE_SINT. - Len of MOVE_SINT is specified by constant value 1. MOVE_SINT User’s operations No operation is needed. to finish conversion - It is possible to optimize when continuous data is copied by multiple MOVB. Please replace by one MOVE_SINT
  • Page 815.4.45 MOVW PMC-SB7 MOVW PMC-SD7 MOVW is converted to MOVE_INT. - Len of MOVE_INT is specified by constant value 1. MOVE_INT User’s operations No operation is needed. to finish conversion - It is possible to optimize when continuous data is copied by multiple MOVW. Please replace by one MOVE_INT wit
  • Page 825.4.46 MOVN PMC-SB7 MOVN PMC-SD7 MOVN is converted to MOVE_SINT. MOVE_SINT User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET EDIT DATE DESIG. DESCRIPTION 82/97
  • Page 835.4.47 MOVD PMC-SB7 MOVD PMC-SD7 MOVD is converted to MOVE_DINT. - Len of MOVE_DINT is specified by constant value 1. MOVE_DINT User’s operations No operation is needed. to finish conversion - It is possible to optimize when continuous data is copied by multiple MOVD. Please replace by one MOVE_DINT
  • Page 845.4.48 DIFU PMC-SB7 DIFU - Exclusive work area for DIFU/DIFD is specified by number. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide work address. User’s operations Please replace by R_TRIG. to finish conversion - Appropriate reference must be defined to work address of R_TRIG
  • Page 855.4.49 DIFD PMC-SB7 DIFD - Exclusive work area for DIFU/DIFD is specified by number. PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide work address. User’s operations Please replace by F_TRIG. to finish conversion - Appropriate reference must be defined to work address of F_TRIG
  • Page 865.4.50 EOR PMC-SB7 EOR - Whether the second input data is constant or contents of address is specified by format parameter of the instruction. - Data size is specified by format parameter of the instruction. PMC-SD7 EOR is converted to XOR_(type). - Converted instruction is changed according to form
  • Page 875.4.51 AND PMC-SB7 AND - Whether the second input data is constant or contents of address is specified by format parameter of the instruction. - Data size is specified by format parameter of the instruction. PMC-SD7 AND is converted to AND_(type). - Converted instruction is changed according to form
  • Page 885.4.52 OR PMC-SB7 OR - Whether the second input data is constant or contents of address is specified by format parameter of the instruction. - Data size is specified by format parameter of the instruction. PMC-SD7 OR is converted to OR_(type). - Converted instruction is changed according to format s
  • Page 895.4.53 NOT PMC-SB7 NOT - Data size is specified by format parameter of the instruction. PMC-SD7 NOT is converted to NOT_(type). - Converted instruction is changed according to format specification as follows. NOT_BYTE in case of format specification is 1 NOT_WORD in case of format specification is 2
  • Page 905.4.54 END PMC-SB7 END PMC-SD7 No instruction outputs. (Not exists) - Compatible instruction does not exist. (It is not needed.) User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET
  • Page 915.4.55 CALL PMC-SB7 CALL PMC-SD7 CALL is converted to CALL. CALL User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO. CUST. 001 04.08.09 M.Ichijo New A-79700E SHEET EDIT DATE DESIG. DESCRIPTION 91/97
  • Page 925.4.56 CALLU PMC-SB7 CALLU PMC-SD7 CALLU is converted to CALL without EN. CALL(without EN) User’s operations No operation is needed. to finish conversion 5.4.57 SP PMC-SB7 SP PMC-SD7 No instruction outputs. (Not exist) - Compatible instruction does not exist. (It is not needed.) User’s operations No
  • Page 935.4.58 SPE PMC-SB7 SPE PMC-SD7 No instruction outputs. (Not exist) - Compatible instruction does not exist. (It is not needed.) User’s operations No operation is needed. to finish conversion 5.4.59 JMPB PMC-SB7 JMPB - LABEL instruction where the destination of jump is specified by L address. PMC-SD7
  • Page 945.4.60 JMPC PMC-SB7 JMPC - JMPC transfers control from subprogram to LEVEL2. - LABEL instruction where the destination of JMPC must be allocated in LEVEL2. PMC-SD7 Not converted. (Not converted) - Compatible instruction does not exist. (Jump to another logic block is not supported.) User’s operation
  • Page 955.4.61 LBL PMC-SB7 LBL - Identifier of the label instruction is specified by L address. PMC-SD7 LBL is converted to LABELN. - Symbol of L address is defined to label name. LABELN (If symbol is not defined to the L address, L**** is used as label name.) User’s operations No operation is needed. to fi
  • Page 965.4.62 AXCTL PMC-SB7 AXCTL - Group number of DI/DO signal is specified in constant. - Error of group number specification is output to operation output register (R9000) PMC-SD7 Not converted. (Not converted) - Conversion tool cannot decide CDM, DT1, and DT2, ERR address. User’s operations Please rep
  • Page 975.4.63 NET COMMENT PMC-SB7 NET COMMENT - Net comment is described as follows in mnemonic file. (* This is net comment.*) PMC-SD7 NOP(for comment) converted to COMMENT. COMMENT User’s operations No operation is needed. to finish conversion TITLE PMC Program Conversion Tool Operator’s Manual DRAW.NO.