Home

C200HW-COM01 C200HW-COM02-V1 to C200HW-COM06-EV1

image

Contents

1. C200HX HG HE Head Data Carrier PC PS Communications RS 232C Board ID Controller 7755 RS 232C port RS 232C Communications Board ID Controller CD1D D sub 9 pin female D sub 9 pin female Signal Signal namie Pin No Pin No name FG 1 rs 1 GR SD 2 2 SD RD 3 3 RD RS 4 4 RS cs 5 5 cs SG 9 9 SG Shielded cable ID Controller CA1A Communications Board D sub 25 pin female D sub 9 pin female FG 7S N ZN FG SG kK SG SD xK SD RD lt gt RD RS RS cs lt aes ae CS Shielded cable 277 V600 V620 ID Controller Protocol Appendix K RS 422A Connections C200HX HG HE pc Ps Head Data Carrier Communications Board ID Controller _ RS 422A port RS 422A Head Data Carrier ID Controller RS 422A Up to 16 units can be connected Communications Board ID Controller CD1D D sub 9 pin female D sub 9 pin female Signal Signal Pin No EINING name name 1 RDB RDB 8 3 SG SDB 2 5 SDB RDA 6 6 RDA SDA 1 7 FG 9 SDA Shielded cable Note 1 Ground the cable shield at either the ID Controller or the C
2. Board RS 232C D sub E5ZE LT1181 CS or 9 pin female AS 2920 D sub equivalent Signal Pin 9 pin emale ald ioe Shielded cable Pin Bignal FG 1 lt lt No name SG 9 7 SG ps SD 2 2 SD o lt TX RD 3 e gt 3 RD RX RS 4 4 RS cs 5 5 cs m DR 7 M 6 DR ER 8 20 ER AW V Note 1 The maximum communications cable length is 15 m Use a shielded twisted pair cable AWG28 or greater for the cable 2 Use a 25 pin D sub Plug OMRON XM2A 2501 3 Use XM2S 2511 Hood OMRON or an equivalent 94 ESZE Temperature Controller Read Protocol Appendix C RS 422 485 Connections e RS 485 Signal name Abbreviation Signal direction Disabled Do not connect Disabled Do not connect Signal ground Terminal B side Terminal A side Turn off the communications switch to disconnect termination resistance SN751177N or eh Termination equivalent Communications resistance 5V Board E57E 240Q 8 51kQ RS 485 D sub ee tee a o ae 9 pin female StA etnies 4 TKQ RX ac SRE ge mane Pinn Ta al ees os ma o aw FG 3 sc F3 B 2 j4 4 B T E TX al j H s a 4 mo Paw Shielded cable a ae I ie E5ZE P RS 485 Terminals
3. e ID Controller Unit Number Setting Valid Only for 1 to sw3 sw4 SW5 Unit No Q Q Q No 0 olo 1 No 1 Q 1 0 No 2 0 1 1 No 3 1 Q Q No 4 1 Q 1 No 5 1 1 0 No 6 1 1 1 No 7 Note 1 Becareful not to set to the same unit number 2 Set them to OFF for the 1 to 1 protocol SW1 SWe2 Synchronous condition 0 o OFF LL level 0 1 ON HL level 1 o_ Trailing edge 1 1 Leading edge N Protocol twice V600 V620 ID Controller Protocol Appendix K V600 CAL_JA DIP Switches DIP Switch 1 ON voce HA AAA AB Note Factory Setting All OFF 123 45 67 8 e Baud Rate gt SW7 and SW8 Be sure to set to OFF Setting e Communications Format SW1 SW2 SW3 Baud rate wa sws Swe Pata STOP Parity type bps length bit bit bit o 1 1 1200 0 0 0 7 2 E 1 o o 2400 o 0 1 7 2 O 1 o 1 4800 0 1 0 7 1 E 1 1 o 9600 o 1 1 7 1 O 1 1 1 19200 1 0 0 8 2 N 1 ON O OFF 1 0 1 8 1 N 1 1 0 8 1 E 1 1 1 8 1 O 1 ON O0 OFF See note 1 See note 2 Note 1 Data length setting 7 bits ASCII code 8 bits JIS8 unit code 2 Parity setting E Even parity O Odd parity N No parity designation DIP Switch 2 MODE2 e SW8 Receive Side Terminal Resistance Setting Valid Only for the V600 CA2A 1 Connected ID Controller send s
4. Error Abort Step 01 Sequence ended in error Y Error Abort Y Sequence ended in error End Sequence ended normally Sequence Executed Normally Port A Instruction 1 Execution Flag SR 28908 Sequence End Flag 1 SR 28910 Sequence Sequence Sequence executed completed executed Le Port A Step Error Processing Flag SR 28909 0 45 Using the System Protocol Macros Section 2 3 46 Error in Sequence Execution Port A Instruction Execution Flag SR 28908 Sequence Sequence Sequence executed completed executed Sequence Abort Flag 1 SR 28307 5 i e Port A Step Error 1 Processing Flag SR 28909 Example 2 Sequence Step 00 Error Step 01 Step 02 M 4 Abort Sequence ended in error End End Sequence ended normally Sequence Executed Normally 1 Ee Sequence Sequence Sequence Port A Instruction Execution Flag SR 28908 Sequence End Flag SR 28910 Port A Step Error Processing Flag SR 28909 Qa executed completed executed Error for step 00 Gy Using the System Protocol Macros Section 2 3 Error in Sequence Execution Port A Instruction Execution Flag SR 28908 Sequence Abort Flag SR 28307 Port A Step Error Processing Flag SR 28909 1
5. C200HX HG HE Se PC PS Communications RS 232C Board RS 232C port gt RS 232C Communications Board ES100L L01 RS 232C D sub RS 232C 9 pin female i Terminal Block i Signal name Pin No i i i i Terminal Signal name i FG ee SD 2 m caters pee SD RD Se ae We oe e RD RS 4 15 SG cs 5 fede othe Ok Aetna cee l DR 7 i ER 8 eee SG 9 a EE OEE Bat E A TE J Shielded cable 150 ES100 Digital Controller Protocol Appendix F RS 422A 485 Connections C200HX HG HE ES100 PC PS Communications Board RS 422A 485 port gt RS 422A 485 ES100 gt RS 422A 485 Up to 32 units can be connected ES100 gt RS 422A 485 e RS 422A Communications Board ES1000 004 L RS 422A D sub i RS 422A i i 9 pin female i Terminal Block Signal name Pin No Shielded cable Terminal Signal name RDA 6 i 4 SDA RDB 8 25 SDB SDA 1 16 RDA 1 SDB 2
6. First word of send 0 Number of send data words data 1 Undefined Unit No 2 Undefined Head CH No 3 Leading address No 4 Undefined Read bytes Offset Contents data format Number of send data words 0005 fixed 4 digits BCD Unit No 2 digits BCD 00 to 07 CD1D 00 to 15 CADA R W Head channel R W Head CH 1 designation 1 CH No 1 digit BCD R W Head CH 2 designation 2 The CD1D must be setto 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes 01 to F4 1 to 244 bytes 2 digits Hexadecimal Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 4 Read data 2 Read data 122 Read data offset Contents datatorma Daa 0 Number of receive data 0002 to 0123 words 4 digits BCD 1 to 122 Read data ASCII Number of read bytes stored in ASCII Note Data from Data Carriers designated for ASCII is stored beginning with the smallest offset from the receive data words 282 V600 V620 ID Controller Protocol Appendix K Read ASCII 2 Sequence No 501 This sequence is used when the number of Heads to be read from the Carrier is 2 Up to 118 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 9 Number of send data words
7. First word of 0 Number of send data words senddata 1 Undefined Unit No 2 Input shift upper limit 3 Input shift lower limit Offset Contents data format Number of send data words 0004 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Input shift upper limit 4 digits BCD 0000 to 9999 Input shift lower limit 4 digits BCD 0000 to 9999 82 E5 _K Digital Controller Write Protocol Receive Data Word Allocation 3rd Operand of PMCR None Appendix B Write Level 0 Parameters Sequence No 065 Writes parameters set points in level 0 to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 4 5 16 17 Number of send data words Number of units Undefined Unit No Set point Undefined Unit No Set point T Undefined Unit No Set point Contents data format Number of send data words 4 digits BCD 1st unit 2nd unit 8th unit max Number of units x 2 2 Number of units 4 digits BCD 0001 to 0008 1st unit Unit No 2 digits BCD 00 to 31 1st unit Set point 4 digits BCD Set point lower limit to upper limit 8th unit Set point 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Set point lower limit to upper limit 83 E5 _K Digital Controller Wri
8. Sequence Sequence Sequence executed completed executed Error for i step 00 i wy 47 Using the System Protocol Macros Section 2 3 Flag and Memory Area The following table describes the operation and contents of bits and memory Status for Protocol Macros area words used with protocol macros Refer to 2 4 Troubleshooting for details Instruction Execution Flag on Error Flags Turns ON when PMCR is executed but will remain SR 28908 SR 28912 OFF is execution fails Turns OFF when PMCR execution is aborted or completed Step Error Processing Flag Turns ON when an error occurs in execution of a step SR 28909 SR 28913 Turns OFF when retry successfully executes the step Remains OFF unless an error occurs Sequence End Flag Turns ON when sequence execution is completed SR 28910 SR 28914 normally End Processing See note The Instruction Execution Flag must be OFF for the status of the Sequence End Flag to be valid Remains OFF unless normal End processing is executed for the sequence This Flag can be used to determine if a sequence ended normally is End is set for normal sequence completion and Abort is set for error completion Sequence Abort Flag Turns ON when sequence execution is aborted Abort SR 28307 SR 28315 Processing See note The Instruction Execution Flag must be OFF for the status of the Sequence End Flag to be valid Remains OFF unless the sequ
9. SR 286 00 Port A Trace In progress Flag both continuous short traces R protocol macro mode see note 2 01 Port B Trace In progress Flag both continuous short traces R protocol macro mode see note 2 02 to 05 Reserved for future expansion R 06 Port A Echoback Disabled Flag for modem control in protocol macro mode R see note 3 07 Port B Echoback Disabled Flag for modem control in protocol macro mode R see note 3 08 to 11 Port A Protocol macro error code protocol macro mode R O No error 1 No protocol macro function 2 Sequence number error 3 Receive data write area exceeded IOM area exceeded 4 Protocol data error 5 Protocol macro executed during port initialization 12 to 15 Port B Protocol macro error code protocol macro mode R O No error 1 No protocol macro function 2 Sequence number error 3 Receive data write area exceeded IOM area exceeded 4 Protocol data error 5 Protocol macro executed during port initialization SR 287 00 to 03 Port A Executed Reception Matrix Case No 0 to F protocol macro mode R 04 to 07 Port A Executed Step No 0 to F protocol macro mode R 08 to 14 Not used R 15 Port A SR 287 Stored Flag R 0 Not stored 1 Stored SR 288 00 to 03 Port B Executed Reception Matrix Case No 0 to F protocol macro mode R 04 to 07 Port B Executed Step No 0 to F protocol macro mode R 08to14 Not used R D 15 Port B SR 288 Stored Flag 0 Not stored 1 Stored 20 SR Words
10. 137 E5 U Temperature Controller Protocol Appendix E e RS 485 Signal name Abbreviation Signal direction Terminal A Terminal B Signal ground Communications SN7511 n Board ag or equivalent RS 485 D sub _ i E5AJ ans 9 pin female Termination 51kQ Termina RS 485 tion resis Terminal Block resistance Vcc Signal Pin name No com Pe 2 Shielded cable een F i Termination resis i aX tance 240 Q is ORF f ON connected via the terminator switch E5AJ Terminator switch RS 485 Terminal Block i Signal Shielded cable fem Sen Note 1 The connection configuration is a one to one or a one to N configuration Using a one to N configura tion up to 32 units can be connected including the Communications Board 2 The maximum cable length is 500 m Use shielded twisted pair cable AWG28i or greater 3 Connect termination resistance to the devices only at both ends of the transmission path 4 The total termination resistance at both ends must be at least 100 Q for RS 422A or 54 Q for RS 485 Select Remote Mode Sequence No 200 Switches the Controller to remote mode Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words a Unit No Undefined ae Orset Contents aata tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD
11. 257 Appendix J Visual Inspection System Protocol Ladder interface Send word Receive word allocation allocation Communications Function sequence name Sequence No Camera designation and positioning F350 Designates the camera for measurement Scene switching and positioning F350 Switches to a designated scene No Inspection execution and character inspection F350 Carries out one inspection and outputs inspection results to the video monitor Character string inspec tion and character in spection F350 Changes the inspection character string of a designated inspection area No toa designated character string Camera change de crease by 1 F200 300 Decreases the display camera No by 1 Camera change in crease by 1 F200 300 Increases the display camera No by 1 Binary level modification F200 300 Modifies the binary levels upper limit and lower limit values of a designated window number No Reset F200 300 Resets the F200 F300 Scene switch decrease by 1 Decreases the scene No by 1 Scene switch increase by 1 Increases the scene No by 1 Scene switch arbitrary Switches to a designated scene No Measurement inspec tion termination Terminates the measurement and returns to the home menu General purpose com mand send Sets and executes commands that are otherwise not supported
12. Offset Contents data format Number of send data words 0006 to 0010 4 digits BCD Number of Heads 0001 to 0002 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be setto 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes 01 to 3C 1 to 60 bytes 2 digits Hexadecimal N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words Read data CH1 30 Read data 4 31 Not used 60 Not used 61 Read data lt as CH2 90 Read data 287 V600 V620 ID Controller Protocol Appendix K onset Contents dataforma Daa 0 Number of receive data 0002 to 0091 words 4 digits BCD 60 N 1 1 to Read data Hexadecimal Number of read bytes stored in hexadecimal 60 N 1 30 code N Number of Heads Note Data for Data Carriers designated for hexadecimal is stored beginning with the largest offset from the re ceive data words Read Hexadecimal 4 Sequence No 506 This sequence is used when the maximum number of Heads to be read from the Carrier is 4 Up to 24 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Ope
13. 24 Outline Section 2 1 CPU Unit I O memory Protocols consist of send receive sequences A protocol is transferred to the Communications Board and then the required sequence is executed by specify ing the sequence number in the PMCR instruction in the PC A sequence con sists of commands recorded in steps Steps can be repeated or they can be branched or ended depending on the responses received a Protocol Support Software Creating Transferring protocols Communications Board Command execution send receive send receive Messages Sequence No specifi cation RS 232C RS 422A or RS 485 External device servicing 2 1 1 Protocol Macro Features Support for a Wide Range of Communications Protocols Create the Required Communications Frames Data Processing for Communications Send Receive Time Monitoring Retry Processing PC Read Write Variables in Send Receive Frames Repeat Counters Improved Protocol Macros Communications are possible using protocol macros with essentially any exter nal device that has an RS 232C RS 422A or RS 485 port and supports half du plex stop start synchronization Essentially any communications frames can be created to fit the message speci fications of the external device command data and other send frames and anticipated response frames Error check code calculations send frame length calculations and ASCIl H
14. Dead band overlap band 4 digits BCD Channel 6 0000 to 0999 Dead band overlap band 4 digits BCD Channel 7 0000 to 0999 Dead band overlap band 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Cooling Coefficient Sequence No 173 Writes the cooling coefficients for the cooling proportional bands for heating cooling control Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words i 1 Undefined Unit No 2 Cooling coefficient Channel 0 43 Cooling coefficient Channel 1 4 Cooling coefficient Channel 2 5 Cooling coefficient Channel 3 6 Cooling coefficient Channel 4 7 Cooling coefficient Channel 5 8 Cooling coefficient Channel 6 9 Cooling coefficient Channel 7 132 ESZE Temperature Controller Write Protocol Appendix D Offset Contents data format Number of send data words 0010 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 0100 Cooling coefficient 4 digits BCD Channel 1 0000 to 0100 Cooling coefficient 4 digits BCD Channel 2 0000 to 0100 Cooling coefficient 4 digits BCD Channel 6 0000 to 0100 Cooling coefficient 4 digits BCD Channel 7 0000 to 0100 Cooling coefficient 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Start Control Sequence No 174 Starts temperature control for
15. Horizontal control mode ASCII 1 character Normal continuous rotating In zone startup Note Selecting the values marked with asterisks is required for this protocol Receive Data Word Allocation 3rd Operand of PMCR None 218 V500 V520 Bar Code Reader Protocol Appendix H BCR Function Read V500 Sequence No 355 This sequence reads the settings of functions in the Bar Code Reader Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Operation mode In zone control 2 Types of bar code Undefined 3 Undefined Number of digits 4 Modulus check Undefined 5 Undefined Number of Multistep matches labels Buzzer Horizontal control 6 Number of receive data words 4 digits BCD Contents data format 0007 fixed Operation mode ASCII 1 character ONLINE ONLINE CONTROL In zone control ASCII 1 character ON OFF Bar code type ASCII 1 character lt JAN lt NW7 NORMAL gt NW7 SMALL gt NW7 HEX CODE39 NORMAL CODE39 ST SP Output 2of5 ITF CODE128 CODE93 2of5 3BAR 2of5 5BAR sETOTMOOOS 02 as lt ete ttl ee AHAAHAAHRAHAHA LHALAA WroOoONoOnhWNMH NMH hN TT TT ee oe ee ee a AS Number of digits 2 digits BCD Modulus check ASCII 1 characte
16. 00 to 31 1st unit Receive data 0 Number of receive data words Storage words 1 Event 1 Event 2 2 Event 3 Event 4 43 Event 5 Event 6 44 Event 7 Event 8 5 Event 9 Event 10 121 Event 1 Event 2 122 Event 3 Event 4 123 Event 5 Event 6 4124 Event 7 Event 8 4125 Event 9 Event 10 25th unit max 153 ES100 Digital Controller Protocol Appendix F Offset Contents data format Number of receive data words Number of units x 5 1 4 digits BCD 1st unit 00 to FF Event data 1 2 digits Hex 00 to FF Event data 2 2 digits Hex 1st unit 00 to FF Event data 3 2 digits Hex 00 to FF Event data 4 2 digits Hex 1st unit 00 to FF Event data 5 2 digits Hex 00 to FF Event data 6 2 digits Hex 1st unit 00 to FF Event data 7 2 digits Hex 00 to FF Event data 8 2 digits Hex 1st unit 00 to FF Event data 9 2 digits Hex 00 to FF Event data 10 2 digits Hex 25th unit 00 to FF Event data 9 2 digits Hex 00 to FF Event data 10 2 digits Hex Read Time Signal Sequence No 251 Reads time signals from 1 to 10 in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 26 Undefined Unit No 25th unit max Offset Contents data format Number of
17. C200HW COM03 V1 RS 422A 2 485 port C200HW Commu COM04 EV1 nications Unit con nection port RS 232C port C200HW RS 232C COMO05 EV1 port RS 232C port Functions Section 1 1 Physical specifica Function tion CPU bus Non pro 1 1 link NT Link Protocol cedure 1 1 1 N macros C200HW RS 232C COMO06 EV1 port RS 422A 485 port 1 Interface to C200HW CE001 CE002 Bus Connection Unit for Link Units such as Controller Link SYSMAC LINK or SYSMAC NET Link Units 2 The RP command program read can be used in Host Link Mode when V1 Communications Boards are used with C200HX C200HG C200HE CPULILI ZE CPU Units The RP command cannot be used with the previous version of Communications Boards those without V1 in the model number 3 The following protocol macro functionality has been added to the V1 Communications Boards The following are possible only for the C2QOHW COMLIL1 E V1 Communications Boards e SUM2 SUM of two s complement and CRC 16 can be used for error checking e The Repeat Counter N Present Value a Sequence End Flag and a Sequence Abort Flag are provided in the SR area e The check code can be placed after the terminator in the message sequence e The upper and lower bytes of the error check code can be swapped Note When using a 1 N Host Link 1 N NT Link or a protocol m
18. Evaluation result 1 digit BCD 0 OK 1 NG Measurement value decimal portion 3 digits BCD Measurement value integer portion 7 digits BCD Measurement value sign 1 digit Example 123 456 Example 123 456 F is stored for negative values Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 For calibration OFF setting 2147483 648 to 2147483 648 For calibration ON setting 9999999 999 to 9999999 999 The priority order of measurement items being output are as follows Area Center of gravity X Center of gravity Y Displacement in center of gravity X reserved displacement in center of gravity Y reserved Main axis angle Same as 3 to 5 Visual Inspection System Protocol Appendix J Main axis angle aberration reserved Edge angle Edge angle reserved Center X center Y Center X displacement reserved center Y displacement reserved Inclination Inclination displacement reserved Intersecting point X intersecting point Y Intersecting point X displacement reserved intersecting point Y displacement reserved Continuous Measurement Execution Interrupt F300 Sequence No 462 This sequence carries out continuously setting the F300 and stores measurement results in the specified words The interrupt notification method is used for the receive data T
19. General purpose com mand send receive Note Ladder Interface Settings YES NO Send word allocation Receive word allocation 258 Sets and executes commands that are otherwise not supported User settings are required for the 2nd and 3rd operands of PMCR Set a dummy word address for the 3rd operand D Set the constant 0000 for the 2rd operand S Visual Inspection System Protocol Appendix J Connections The connections for using the Visual Inspection System Protocol are shown below RS 232C Connections C200HX HG HE F200 300 350 PC PS Communications RS 232C Board RS 232C port gt RS 232C Unit O Signal name Abbreviation A 1 Protective ground or earth 25 mo a 2 Send data o 3 Receive data 4 Request to send bai 5 Clear to send i o 6 Data set ready E 7 Signal ground E C 1 8 Carrier detection Data word receive O 20 Data terminal ready Communications Board F300 E D sub 9 pin female D sub 25 pin female Signal Name Pin No Pin No Signal Name SD TXD 2 D 2 SD TXD RD RXD 3 3 RD RXD RS RTS 4 4 RS RTS CS CTS 5 5 CS CTS DR DSR 7 6 DR DSR SG GND 9 7 SG GND ER DTR 8 8 CD DCD
20. Number of receive data words 4 digits BCD 0009 Channel 0 Cooling coefficient 4 digits BCD 0000 to 0100 Channel 1 Cooling coefficient 4 digits BCD 0000 to 0100 Channel 7 Cooling coefficient 4 digits BCD 0000 to 0100 Appendix D E5ZE Temperature Controller Write Protocol The E5ZE Temperature Controller Write Protocol writes and controls various settings in remote mode for the Tem perature Controller connected via a RS 232C or RS 422A 485 cable from the PC via the Communications Board Note 1 Negative values cannot be written All values must be set as unsigned BCD 2 All sequences in this appendix operate on memory bank 0 and cannot be used for other memory banks Structure of the Protocol The following table shows the structure of the E5ZE Temperature Controller Write Protocol Se quence No Communications sequence name Write set point setting unit 1 Function Writes the set points using a setting unit of 1 Ladder interface Send word allocation Receive word allocation Write set point setting unit 0 1 Writes the set points using a setting unit of 0 1 Write proportional band integral time and derivative time Writes the proportional bands integral times and derivative times Write control period Writes the control periods Write output mode Writes the output modes Write alarm mode Writes the alarm modes
21. Receive 0 Number of receive data words data storage words 1 Process value 42 Set point during SP ramp 3 MV heating 1st unit 4 MV cooling 45 Set point 36 Process value 37 Set point during SP ramp 38 MV heating 8th unit max 39 MV cooling 40 Set point 69 E5 _K Digital Controller Read Protocol Offset 4 digits BCD Contents data format Number of receive data words Appendix A Number of units x 5 1 1st unit Process value 4 digits BCD Scaling lower limit to upper limit 1st unit Set point during SP ramp 4 digits BCD Set point lower limit to upper limit 1st unit MV heating 4 digits BCD F050 to 1050 F indicates a negative value 0000 to 1050 for heating cooling control 1st unit MV cooling 4 digits BCD 0000 to 1050 1st unit Set point 4 digits BCD Set point lower limit to upper limit 8th unit Set point 4 digits BCD Set point lower limit to upper limit Read Level 1 Parameters 1 Sequence No 019 Reads parameters in level 1 alarm value 1 alarm value 2 alarm value 3 proportional band integral time and derivative time from multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 Number of units 2 Undefined Unit No 43 Undefined Unit No 9 Undefined Unit
22. Set value Undefined Set value Undefined Relevant unit No Operand Set value Undefined Set value Conients data format Number of send data words 4 digits BCD 0006 to 0126 Number of units 2 digits BCD 01 to 31 Relevant unit No 2 digits BCD 00 to 99 Operand ASCII 2 characters 4C4C LL 4C20 L 4848 HH 4820 H Set value 5 digits BCD 00000 to 99999 Negative sign F 5th BCD digit Example 12345 Example 1234 Set value 5 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Same as above Write Set Value HH Continuous Units Sequence No 303 This sequence writes set value HH for continuous units Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data zi 2 3 64 65 Number of send data words Undefined Number of units Set value Undefined T Set value Set value Undefined Set value 197 K3TL Intelligent Signal Processor Protocol Offset Conients data format Number of send data words 4 digits BCD Appendix G 0004 to 0066 Number of units 2 digits BCD 01 to 32 Set value 5 digits BCD 00000 to 99999 Negative sign F 5th BCD digit Example 12345 Example 1234 Set value Same as above 5 digi
23. 2 3 4 5 6 7 8 9 122 123 124 125 Number of send data words Number of units Undefined Unit No Pattern No Step No Local SP rightmost 4 digits Local SP leftmost 4 digits Undefined Unit No Pattern No Step No Local SP rightmost 4 digits Local SP leftmost 4 digits 1 Undefined Unit No Pattern No Step No Local SP rightmost 4 digits Local SP leftmost 4 digits Offset Contents data format Number of send data words 4 digits BCD 1st unit 2nd unit 31st unit Number of units x 4 2 Appendix F Number of units 4 digits BCD 0001 to 0031 1st unit Unit No 2 digits BCD 00 to 31 1st unit Pattern No 2 digits BCD Step No 2 digits BCD 00 to 63 00 to 63 1st unit Local SP rightmost 4 digits 4 digits BCD 00000000 to 09999000 1st unit Local SP leftmost 4 digits 4 digits BCD 31st unit Unit No 2 digits BCD 00 to 31 31st unit Pattern No 2 digits BCD Step No 2 digits BCD 00 to 63 00 to 63 31st unit Local SP rightmost 4 digits 4 digits BCD 00000000 to 09999000 31st unit Local SP leftmost 4 digits 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 176 ES100 Digital Controller Protocol Appendix F Read Program Parameters Sequence No 266 Reads the local
24. 2D00 Upper limit value Same as lower limit values Multistep selection limit value L1 Same as lower limit values Multistep selection limit value L2 Same as lower limit values Multistep selection limit value L3 Same as lower limit values Multistep selection limit value L4 Same as lower limit values Multistep selection limit value L5 Same as lower limit values Multistep selection limit value L6 Same as lower limit values 3Z4L Laser Micrometer Protocol Appendix Contents data format Reference value Same as lower limit values Analog output scale number 1 to 3 1 digit BCD Offset classification ASCII 4F4620 OF 4F4D20 OM 3 characters Offset value Same as lower limit values Data output conditions 0to6 1 digit BCD Scheduled output timer 000 to 999 3 digits BCD Sample measurement pulse 000 to 999 3 digits BCD Sample measurement 415647 AVG 4D4158 MAX classification 4D494E MIN 524E47 RNG ASCII 3 characters Unused Undefined Yes No for segment setting 1 digit BCD Don t set Yes No for measurement Set interval number setting 1 digit BCD Don t set Yes No for upper lower limit Set value setting 1 digit BCD Don t set Yes No for multistep Set 1 L1 L2 L3 L4 L5 L6 selection limit value f 1 digit BCD Don t set
25. A C Abort Flags 54 applications precautions xiii cables RS 232C port 12 RS 422A 485 port 13 CIO Area 19 communications 31 sequences 32 settings 33 connections 14 host link 14 link adapter 15 modem 15 protocol macros 26 RS 232C 26 RS 422A 485 connecting to RS 232C port 27 28 30 RS 422A 485 connecting to RS 422A 485 port 27 29 RS 422A 485 26 connectors RS 232C port 12 pin assignment 12 RS 422A 485 port 13 pin assignment 13 CPU Units 9 D E DM Area PC Setup 16 E5_J Temperature Controller connections 136 protocols sequences 135 148 ES_K Digital Controller connections read 60 write 60 read protocols sequences 59 76 77 91 ESZE Temperature Controller connections read 94 write 94 read protocols sequences 93 114 write protocols sequences 115 134 echoback disabling 51 Index error codes 55 error flags 51 ES100 Digital Controller connections 150 ES100_ Digital Controller protocols sequences 149 189 Half duplex transmission 49 Hayes Modem AT Command compatible modems 312 connections 312 protocols sequences 311 317 host link connections 14 indicators 11 installation 10 precautions xiii link adapter connections 15 models list 6 modem compatibility 312 connections 15 settings 313 operating environment precautions xiii P PC CIO Area 19 DM Area 16 PC Setup 16 words and bits 19 PC Setup 16
26. ESZE Temperature Controller Read Protocol Offset Contents data format Number of receive data words 4 digits BCD Appendix C 0041 Channel 0 Set point rightmost 4 digits 4 digits BCD Channel 0 Set point leftmost 1 digit 1 digit BCD Varies according to the temperature sensor type Refer to the manual for the E5ZE Channel 0 Process value rightmost 4 digits 4 digits BCD Channel 0 Process value leftmost 1 digit 1 digit BCD Varies according to the temperature sensor type Refer to the manual for the E5ZE Channel 0 Output value 4 digits BCD 0000 to 1000 Channel 7 Set point rightmost 4 digits 4 digits BCD Channel 7 Set point leftmost 1 digit 1 digit BCD Varies according to the temperature sensor type Refer to the manual for the E5ZE Channel 7 Process value rightmost 4 digits 4 digits BCD Channel 7 Process value leftmost 1 digit 1 digit BCD Varies according to the temperature sensor type Refer to the manual for the E5ZE Channel 0 Output value 4 digits BCD 0000 to 1000 Read Proportional Band Integral Time and Derivative Time Sequence No 104 Reads the proportional bands constant P integral times constant I and derivative times Constant D and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words
27. N WARNING Z N WARNING N WARNING N Caution Do not attempt to take any Unit apart while the power is being supplied Doing so may result in electric shock Do not touch any of the terminals or terminal blocks while the power is being supplied Doing so may result in electric shock Do not attempt to disassemble repair or modify any Units Any attempt to do so may result in malfunction fire or electric shock Never open the back cover of devices containing monitors such as CRTs High voltage parts are contained inside Opening the back cover may result in electric shock When using the large capacity C2QOHW PA209R Power Supply Unit be sure to use CPU Backplanes and Expansion I O Backplanes with V1 at the end of the model number If 8 slot or 10 slot Backplanes without V1 are used deteriora tion and pattern disconnection on the Backplane may occur leading to incorrect operation Application Precautions 5 N Caution When using the large capacity C200HW PA209R Power Supply Unit the tem perature of the Unit will increase during power supply and immediately after power supply is turned OFF Do not touch the Unit at these times Doing so may result in injury 4 Operating Environment Precautions Z N Caution N Caution N Caution Do not operate the control system in the following locations e Locations subject to direct sunlight e Locations subject to temperatures or humidity outside
28. Outline Section 2 1 Communications Sequence Settings The settings that can be made for communications sequence using the Protocol Support Software are shown in the following table Sequence Transmission control Contents Set transmission control method such as X on X off flow control or RS CS flow control Settings X on X off RTS CTS modem control delimiter control and contention control Link words Set words for which data is shared between the PC and a Communications Board IR LR HR AR DM or EM address Wait times Set wait times for communications processing Receive wait receive finish send finish Units of 0 01 s 0 1 s 1s or1 min Response method Set the timing for writing data that was received Scan or interrupt notification see note 1 Repeat counter Set the repeat count for the step Constants 1 to 255 or IR LR HR AR DM or EM address Commands Set the communications commands Send Recv or Send amp Recv Retry count Set an error retry count when the command setting is Send amp Recv 0to9 Send wait time Set the wait time required to send data at transmission Units of 0 01 s 0 1s 1sor1 min Send message Set send data when the command is Send or Send amp Recv Header address length data error check code and terminator Receive message Set expected receive data when the command is Recv or Send a
29. Read bytes 2 digits Hexadecimal N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR 01 to OA 1 to 10 bytes Receive data 0 Number of receive data words storage words 4 Read data n CH1 5 Read data 4 6 Not used 10 Not used 11 Read data i CH2 15 Read data 71 Read data CH8 75 Read data onset Contents datatorma Daa 0 Number of receive data words 4 digits BCD 0002 to 0076 10 N 1 1 to 10 N 1 5 N Number of Heads Read data CH 1 Hexadecimal Number of read bytes stored in hexadecimal data Note Data for Data Carriers designated for hexadecimal is sent beginning with the largest offset from the receive data words Auto read ASCII 1 Sequence No 508 This sequence is used when the maximum number of Heads to be read from the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 500 Read ASCII 1 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 500 Read ASCII 1 Note For auto read AR a response is not returned if the number of Heads is not read by the Carrier the Abort Bit must be turned OFF to terminate the sequence 290 V600 V620 ID Controller Protocol Appendix K Auto read Hexadecimal 1 Sequen
30. Reads the process value K Digital Controller Read Protocol K Digital Controller Read Protocol reads and controls various parameters in remote mode for the Con troller connected to the Communications Board via RS 232C or RS 485 cable Ladder interface Send word allocation Receive word allocation Read set point during SP ramp Reads the set point during SP ramp Read MV Reads the MV heating cooling Read set point Reads the set point Read alarm value Reads alarm value 1 2 Read proportional band integral time and derivative time Reads the proportional band inte gral reset time and derivative rate time Read cooling coefficient Reads the cooling coefficient Read dead band Reads the dead band Read manual reset value Reads the manual reset value Read hysteresis Reads the hysteresis heating cooling Read control period Reads the control period heating cooling Read SP ramp time unit and set value Reads the SP ramp time unit and SP ramp set value Read LBA detection time Reads the LBA detection time Read MV at stop and PV error Reads the MV at stop and the MV at PV error Read MV limits Reads the MV limits Read input digital filter Reads the input digital filter Read alarm hysteresis Reads the alarm 1 2 hysteresis Read input shifts Reads the input shift limits Rea
31. See note F is stored for negative values Y displacement decimal portion Example Example 3 digits BCD 123 456 123 456 Y displacement integer portion 1 3456 1 3456 3 digits BCD 346 356 2 F012 2 0012 Y displacement sign 1 digit See note F is stored for negative values Correlation value decimal portion Example Example 3 digits BCD 12 345 12 345 Correlation value integer portion 1 2345 1 2345 eae eats ee Eee 2 F001 2 0001 Correlation value sign 1 digit See note F is stored for negative values Note 1 The number of models that can be stored in a designated word is 1 2 If a measurement is carried out without executing a camera designation a measurement is executed for all cameras in which the measurement model is registered 3 When the correlation value is less than 70 and the measurement value overflows CIO 28909 if port A is used or CIO 28913 if port B is used will turn ON 4 Data to be output is within the range 999 999 upper limit to 999 999 lower limit 5 Retry processing is not performed for this sequence 6 Turn the Abort Bit ON and then OFF to end this sequence Camera Designation and Positioning F350 Sequence No 471 This sequence designates the cameras for measurement Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Sone data Undefined Fist camera 2 Un
32. 126 MV leftmost 4 digits Contents data format 1st unit Number of receive data words 4 digits BCD 00 to 31 1st unit 21st unit Number of units x 6 1 1st unit SP data rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 1st unit SP data leftmost 4 digits 4 digits BCD 1st unit PV data rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 1st unit PV data leftmost 4 digits 4 digits BCD 1st unit MV rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 1st unit MV leftmost 4 digits 4 digits BCD 21st unit MV rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 21st unit MV leftmost 4 digits 4 digits BCD ES100 Digital Controller Protocol Appendix F Read Adjustment Parameters Sequence No 258 Reads the adjustment parameters in the parameter area and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No offset Contents data tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 163 ES100 _ Digital Controller Protocol Receive Data Word Allocation 3rd Operand of PMCR
33. 48 Input shift lower limit Offset Contents data format Number of receive data words 4 digits BCD Appendix A 1st unit 8th unit max Number of units x 6 1 1st unit Input digital filter 4 digits BCD 0000 to 9999 1st unit Alarm 1 hysteresis 4 digits BCD 0001 to 9999 1st unit Alarm 2 hysteresis 4 digits BCD 0001 to 9999 1st unit Alarm 3 hysteresis 4 digits BCD 0001 to 9999 1st unit Input shift upper limit 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Input shift lower limit 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 8th unit Input shift lower limit 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 75 E5 _K Digital Controller Read Protocol Appendix A General purpose Read Sequence No 023 Reads the specified parameter and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No 42 Undefined Parameter No Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Parameter No 2 digits BCD Refer to the manual for the E5 Receive Data Word Allocation 3rd Operand of PMCR Receive data
34. 8 digits BCD SP setting upper limit 8 digits BCD SP rise rate limit 8 digits BCD SP fall rate limit 8 digits BCD MV rate of change limit 8 digits BCD Secondary loop fixed SP 8 digits BCD Secondary loop P 8 digits BCD Secondary loop 8 digits BCD Secondary loop D 8 digits BCD Secondary loop manual reset 8 digits BCD 6 to 7 8 to 9 10 to 11 12 to 13 14 to 15 16 to 17 18 to 19 20 to 21 22 to 23 24 to 25 26 to 27 28 to 29 30 to 31 32 to 33 34 to 35 36 to 37 38 to 39 40 to 41 42 to 43 Receive Data Word Allocation 3rd Operand of PMCR None Read PID Control Parameters 1 Sequence No 260 Reads PID parameters No 1 to 4 from PID control parameters in the parameter area and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore Comens aa omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 167 ES100 _ Digital Controller Protocol Receive Data Word Allocation 3rd Operand of PMCR 168 Receive data storage words 2 3 4 5 6 7 8 9 10 11 12 13 14 51 52 53 54 55 56 Appendix F Number of receive data words PID No 1 P PID No 1
35. 9999999 999 to 9999999 999 3 If a measurement value exceeds the range of measurement values when calibration is turned off unde fined data is stored in the specified words Continuous Measurement Execution Scan F200 Sequence No 451 This sequence carries out continuously the setting of the F200 and stores measurement results in the specified words The scan notification method is used for the receive data Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words Pe Undefined Output No 2 Undefined ae 3 Decimal portion 44 Integer portion Measurement value 45 Sign 0 260 Visual Inspection System Protocol Appendix J Offset Content data format Number of receive data words 0006 4 digits BCD Output No 2 digits BCD 00 to 07 Evaluation result 1 digit BCD 0 OK 1 NG Measurement value decimal portion Example Example 3 digits BCD 123 456 123 456 Measurement value integer portion 7 digits BCD Measurement value sign 1 digit F is stored for negative values Note 1 Only one output No can be designated 2 Turn OFF CIO 28911 if port A is used or CIO 28915 if port B is used to terminate this sequence 3 The ranges of measurement values are as follows For calibration OFF setting 2147483 648 to 2147483 647 For cali
36. Number of send data words 4 digits BCD Data 1 2 digits BCD 00 Area 01 Center of gravity x 02 Center of gravity y 03 Main axis angle 04 Output format 05 Reference value of output format 06 X displacement 07 Y displacement 08 Angle displacement 09 X reference position 10 Y reference position 11 Angle reference position Data 2 2 digits BCD When 00 to 03 is set to data 1 Window No 00 to 07 When 04 to 05 is set to data 1 Output No 00 to 07 When 06 to 11 is set to data 1 Camera No 00 to 01 263 Visual Inspection System Protocol Appendix J Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 4 Undefined Decimal portion 2 Integer portion Measurement value 3 Sign 0 7 Content data format Number of receive data words 0004 4 digits BCD Measurement value decimal portion Example Example 3 digits BCD 123 456 123 456 Measurement value integer portion 7 digits BCD Measurement value sign 1 digit F is stored for negative values Note 1 Only one output No can be designated 2 Measurement is not performed with this command The measurement results of the last measurement will be stored in the specified words 3 This command can acquire only the measurement value of the window No set by output format 4 For data 1 and 2 the receive data
37. RS 422A 5335 S5 RS 485 comparison output 5336 36 RS 422A comparison output Input contents ASCII 2 characters Leftmost digit 30 0 to 31 1 Rightmost digit 31 1 to 45 E Operation mode ASCII 2 characters 3030 00 K3TH K3TX 3031 00 to 3133 12 K3TR 5542 UB K3TC 5543 UC K3TC Operation mode ASCII 2 characters Same as above Model Data Read Continuous Units Sequence No 338 This sequence reads model data for continuous units Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 Number of send data words Undefined Number of units Number of send data words 4 digits BCD Ore Comens ata omen bata 0002 Number of units 01 to 25 2 digits BCD Note The number of Units can be up to 25 maximum Receive Data Word Allocation 3rd Operand of PMCR The work allocation is similar to sequence No 337 Model Data Read by Unit Number 210 K3T _ Intelligent Signal Processor Protocol Appendix G General purpose Command Sequence No 339 Sends the specified data and writes the receive data to the receive data words The characters such as FCS terminators need not be set in the send and receive data words These characters will be automatically added for transmission and automatically removed before saving d
38. Reads the output value change rate limits Read HB alarm and HS alarm val id channels Reads the HB alarm and HS alarm valid channels Read heater burnout SSR failure detection currents Reads the heater burnout SSR failure detection currents Read heater current and SSR leakage current Reads the heater currents and SSR leakage currents Read dead band overlap band Reads the dead bands and over lap bands Read cooling coefficient Note Ladder Interface Settings YES NO User settings are required for the 2nd or 3rd operands of PMCR Set the constant 0000 for the 2nd operand S Send word allocation Reads the cooling coefficients Receive word allocation Set a dummy word e g DM0000 address for the 3rd operand D 93 E5ZE Temperature Controller Read Protocol Appendix C Connections This section shows connections for using the E5ZE Temperature Controller Read Protocol RS 232C Connections C200HX HG HE PC PS E5ZE Communications RS 232C Board RS 232C port gt RS 232C Signal name Signal direction Signal ground or common return line Send data Receive data Request to send Clear to send Data set ready Data terminal ready Disabled Do not connect 1 8 to 19 21 to 25 M222 DOONAN GOADAGGAGGAO Communications
39. Undefined Unit No Onser Contents data ormaj Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 LBA detection time Onset Contents data tormay Daa 0 Number of receive data words 0002 4 digits BCD LBA detection time 4 digits BCD 0000 to 9999 66 E5 _K Digital Controller Read Protocol Appendix A Read MV at Stop Time and at PV Error Sequence No 013 Reads the MV at stop time and at PV error and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 Number of send data words Unit No Undefined Number of send data words 4 digits BCD Ore Conteris aomen Da 0002 fixed Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words 1 2 Number of receive data words MV at stop time MV at PV error Offset Contents data format Number of receive data words 4 digits BCD 00 to 31 0003 MV at stop time 4 digits BCD F050 to 1050 F indicates a negative value A050 to 1050 for heating cooling control A indicates a negative value MV at PV error 4 digits BCD Read MV Limits Sequence N
40. Unit No 2 digits Hex 00 to OF Channel 0 0001 to 0099 Control period 4 digits BCD Channel 0 0001 to 0099 Cooling control period 4 digits BCD Channel 1 0001 to 0099 Control period 4 digits BCD Channel 1 0001 to 0099 Cooling control period 4 digits BCD Channel 7 0001 to 0099 Control period 4 digits BCD Channel 7 0001 to 0099 Cooling control period 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 119 ESZE Temperature Controller Write Protocol Appendix D Write Output Mode Sequence No 154 Writes the output mode normal reverse Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words i 41 Undefined Unit No 2 Undefined Write code Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Write code 2 digits Hex 00 to FF Receive Data Word Allocation 3rd Operand of PMCR None 120 ESZE Temperature Controller Write Protocol Appendix D Write Alarm Mode Sequence No 155 Writes the alarm modes for alarm 1 and alarm 2 Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 41 Undefined Unit No 2 Undefined Alarm 1 set code 43 Undefined Alarm 2 set code Channel 0 4 Undefined Alarm 1 set code 5 Undefined Alarm
41. Write alarm temperature setting unit 1 Writes the alarm temperatures using a set ting unit of 1 Write alarm temperature setting unit 0 1 Writes the alarm temperatures using a set ting unit of 0 1 Write hysteresis Writes the hysteresis Start autotuning Starts autotuning Cancel autotuning Cancels autotuning Write setting unit Writes the setting units Write input shift value Writes the input shift values Write manual reset value Writes the manual reset values Write ramp value Writes the ramp values Write manual output value Writes the manual output values Write output value limit Writes the output value limits Write output value change rate limit Write output value change rate limits Save settings Saves settings Initialize settings Initializes settings Write HB alarm and HS alarm valid channels Writes the HB alarm and HS alarm valid channels Write heater burnout and SSR failure detection currents Writes the heater burnout and SSR failure detection currents Write dead band overlap band Writes the dead bands overlap bands Write cooling coefficient Writes the cooling coefficients Start control Starts temperature control Stop operation or control Stops temperature control or manual opera tion Start manual operation Note Ladder Interface Settings YES NO
42. rightmost 4 digits Secondary loop P leftmost 4 digits rightmost 4 digits Secondary loop leftmost 4 digits rightmost 4 digits Secondary loop D leftmost 4 digits rightmost 4 digits Secondary loop manual reset leftmost 4 digits Appendix F ES100 _ Digital Controller Protocol Offset 0 Conients data format Number of receive data words 4 digits BCD Appendix F 0043 1 to2 Fixed SP 8 digits BCD 3 to 4 Control output 1 pulse cycle 8 digits BCD 5 to6 Control output 2 pulse cycle 8 digits BCD 7 to 8 Fuzzy strength 8 digits BCD 9 to 10 Cooling coefficient 8 digits BCD 11 to 12 Heater burnout alarm setting 8 digits BCD 13 to 14 Position proportional dead band 8 digits BCD 15 to 16 Switching output hysteresis 8 digits BCD 17 to 18 ON OFF count alarm setting 8 digits BCD 19 to 20 ON OFF control hysteresis 8 digits BCD 21 to 22 Manual reset 8 digits BCD 23 to 24 SP setting lower limit 8 digits BCD 25 to 26 SP setting upper limit 8 digits BCD 27 to 28 SP rise rate limit 8 digits BCD 29 to 30 SP fall rate limit 8 digits BCD 31 to 32 MV rate of change limit 8 digits BCD 33 to 34 Secondary loop fixed SP 8 digits BCD 35 to 36 Secondary loop P 8 digits BCD 37 to 38 Secondary loop 8 digits
43. tration evaluation criteri on F200 Registers the reference value to discrimi nate the output format Evaluation condition change F200 Changes the upper and lower limit values of the evaluation condition of the desig nated output No Arbitrary measurement value acquisition F200 Stores the measurement values of arbi trary measurement item regardless of out put format in the specified words Measurement execution F300 Carries out one measurement and stores the measurement results in the specified words Continuous measure ment execution scan F300 Carries out continuously setting the F300 and storing the measurement results in the specified words Continuous measure ment execution inter rupt F300 Carries out continuously setting the F300 and storing the measurement results in the specified words Reference object regis tration command 1 execution F300 Performs a measurement for the input image and updates the reference object data of the full window Reference object regis tration command 2 execution F300 Performs a measurement for the input image and updates the reference object data of the full window Illumination fluctuation follow execution F300 Executes an illumination fluctuation follow Measurement execution and positioning F350 Carries out one measurement and stores the measurement results in the specified words
44. 052 Writes the proportional band integral time and derivative time Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data 2 3 4 78 Number of send data words Undefined Unit No Proportional band Integral time Derivative time Offset Contents data format Number of send data words 4 digits BCD 0005 fixed Unit No 2 digits BCD 00 to 31 Proportional band 4 digits BCD 0001 to 9999 Integral time 4 digits BCD 0000 to 3999 Derivative time 4 digits BCD 0000 to 3999 E5 _K Digital Controller Write Protocol Appendix B Receive Data Word Allocation 3rd Operand of PMCR None Write Cooling Coefficient Sequence No 053 Writes the cooling coefficient Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No 2 Cooling coefficient Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Cooling coefficient 4 digits BCD 0001 to 9999 Receive Data Word Allocation 3rd Operand of PMCR None Write Dead Band Sequence No 054 Writes the dead band Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seng aata 1 Undefined Unit No 2 Dead band Offset Contents data
45. 1 5 Number of write bytes 0001 to 0048 4 digits BCD 28 N 1 6 Write data ASCII Input in ASCII to 28 N 1 29 Up to 48 bytes max can be set N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None Note Write designated for ASCII is sent beginning with the smallest offset from the send data words 297 V600 V620 ID Controller Protocol Write ASCII 8 Sequence No 521 This sequence is used when the number of Heads to be written to the Carrier is 8 Up to 20 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 9 data Number of send data words 1 Number of Heads 2 Undefined Unit No 7 3 Undefined Head CH No 4 Leading address No y5 Number of write bytes 6 Write data 15 Write data 16 Undefined Unit No 7 17 Undefined Head CH No 18 Leading address No 19 Number of write bytes 20 Write data 29 Write data 4 100 Undefined Unit No 7 101 Undefined Head CH No 102 Leading address No 103 Number of write bytes 104 Write data 113 Write data 4 Number of send data words 4 digits BCD Contents data format Appendix K CH 1 CH 2 CH8 0007 to 0114 Number of Heads 4 digits BCD 0001 to 0008 Unit No 2 digits BCD Arbitrary
46. 164 Receive data storage words 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Number of receive data words rightmost 4 digits Fixed SP leftmost 4 digits rightmost 4 digits Control output 1 pulse cycle leftmost 4 digits rightmost 4 digits Control output 2 pulse cycle leftmost 4 digits rightmost 4 digits Fuzzy strength leftmost 4 digits l E rightmost 4 digits Cooling coefficient leftmost 4 digits l rightmost 4 digits Heater burnout alarm setting leftmost 4 digits l rightmost 4 digits Position proportional dead band leftmost 4 digits rightmost 4 digits Switching output hysteresis leftmost 4 digits rightmost 4 digits ON OFF count alarm setting leftmost 4 digits rightmost 4 digits ON OFF control hysteresis leftmost 4 digits rightmost 4 digits Manual reset leftmost 4 digits SP setting lower limit patie a rightmost 4 digits SP setting upper limit leftmost 4 digits l rightmost 4 digits SP rise rate limit cee 4 digits Bg rightmost 4 digits SP fall rate limit peia 4 digits 7 rightmost 4 digits MV rate of change limit leftmost 4 digits rightmost 4 digits Secondary loop fixed SP leftmost 4 digits
47. 4 EF 5 GH ABCDEFG FCS CR 2 At reception data excluding the header code at the beginning of the receive data and the FCS and terminator CR at the end of the data is stored in the receive data storage words First word of send 0 0006 gaa 1 0007 ABCDEFG FCS CR 2 AB 2 bytes 43 CD 4 EF 5 a 3 Refer to the manual for the ES100 for the contents of send data and receive data 189 The K8T Appendix G K3TU Intelligent Signal Processor Protocol Signal Processor connected to the Communications Board via RS 232C or RS 422A 485 cable Protocol Configuration The configuration of the K3T Sequence No Communications sequence name Reset by unit number Function Performs the same processing as when an input is received on the reset terminal Intelligent Signal Processor Protocol is shown as follows Ladder interface Send word allocation Receive word allocation Intelligent Signal Processor Protocol is used to make various settings or control remotely the Intelligent Reset continuous units Performs the same processing as when an input is received on the reset terminal Write set value by unit number Writes the set value HH H L or LL Write set value HH con tinuous units Writes the set value HH Write set value H con tinuous units
48. 4 digits BCD 32nd unit MV leftmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number Read Control Monitor Data Sequence No 257 Reads the control monitor data SP PV MV in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 22 Number of send data words Number of units Undefined Unit No 1st unit Undefined Unit No 2nd unit Undefined Unit No 21st unit max 161 ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F Number of units 2 Number of units 4 digits BCD 0001 to 0021 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 21st unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR 162 Receive data storage words 0 Number of receive data words 1 SP data rightmost 4 digits 2 SP data leftmost 4 digits 3 PV data rightmost 4 digits 4 PV data leftmost 4 digits 5 MV rightmost 4 digits 6 MV leftmost 4 digits 121 SP data rightmost 4 digits 122 SP data leftmost 4 digits 123 PV data rightmost 4 digits 124 PV data leftmost 4 digits 125 MV rightmost 4 digits
49. Contents data format Number of receive data words 4 digits BCD Appendix E Number of units x 4 1 1st unit Set point 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when it is F is set 1st unit Alarm value 1 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when it is F is set 1st unit Alarm value 2 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set 1st unit Heater burnout alarm value 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when it is F is set 2nd unit Set point 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set 25th unit Heater burnout alarm value 4 digits BCD Read Parameters 2 Sequence No 209 Reads the proportional bands integral times and derivative times for multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 Number of units 2 Undefined Unit No 32 Undefined Unit No Offset Contents data format Number of send data words 4 digits BCD max 0000 to 9999 When the left digit is 1 A is set and when it is F is set Number of units 2 Number of units 4 digits BCD 0001 to 0031 1st u
50. Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Input digital filter Orset Contents aata Torma Daa 0 Number of receive data words 0002 4 digits BCD Input digital filter 4 digits BCD 0000 to 9999 Read Alarm Hysteresis Sequence No 016 Reads the alarm 1 hysteresis and alarm 2 hysteresis and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Rooraala 1 Undefined UnitNo Offset Contents data torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Alarm 1 hysteresis 2 Alarm 2 hysteresis Offset Contents data format Number of receive data words 0003 4 digits BCD Alarm 1 hysteresis 0001 to 9999 4 digits BCD Alarm 2 hysteresis 0001 to 9999 4 digits BCD Read Input Shift Limits Sequence No 017 Reads the input shift upper limit and input shift lower limit and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit
51. Data from Data Carriers designated for hexadecimal is stored beginning with the largest offset from the receive data words 3 Retry processing is not performed for this sequence Write ASCII 1 Sequence No 518 This sequence is used when the number of Heads to be written to the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No 2 Undefined Head CH No 3 Leading address No 4 Number of write bytes 5 Write data Max 1 128 Write data 294 V600 V620 ID Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix K 0006 to 0129 Relevant Unit No 2 digits BCD 00 to 07 CD1D 00 to 15 CA2A R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 Leading address No 4 digits Hexadecimal 0000 to FFFF Number of write bytes 4 digits BCD 0001 to 0248 Write data ASCII Receive Data Word Allocation 3rd Operand of PMCR None Input in ASCII Up to 248 bytes max can be set Note Write data designated for ASCII is sent beginning with the smallest offset from the send data words Write ASCII 2 Sequence No 519 This sequence is used when the number of Heads to be written to the Carrier is 2 Up to 118 bytes of data can be read fo
52. First word of send data 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 52 53 54 55 56 57 Number of send data words Undefined Unit No PID No 5 P PID No 5 P PID No 5 PID No 5 PID No 5 D PID No 5 D PID No 5 MV lower limit PID No 5 MV lower limit PID No 5 MV upper limit PID No 5 MV upper limit PID No 5 PV bias value PID No 5 PV bias value PID No 5 Automatic selection range upper limit PID No 5 Automatic selection range upper limit T 1 PID No 8 MV upper limit PID No 8 MV upper limit PID No 8 PV bias value PID No 8 PV bias value PID No 8 Automatic selection range upper limit PID No 8 Automatic selection range upper limit rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits Appendix F 173 ES100 Digital Controller Protocol Appendix F Offset Conients data format 0 Number of send data words 0058 fixed 4 digits BCD 1 Unit No 2 digits BCD
53. Gale 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No CH1 4 Leading address No 5 Undefined Read bytes Z 6 Undefined Unit No 7 Undefined Head CH No 8 Leading address No Gre 9 Undefined Read bytes Offset Contents data format Number of send data words 0006 to 0010 4 digits BCD Number of Heads 0001 to 0002 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be setto 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes 01 to 76 1 to 118 bytes 2 digits Hexadecimal N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words Read data i CH1 59 Read data z 60 Not used 61 Read data 7 i CH2 119 Read data Offset Contents data formaj Daa 0 Number of receive data 0002 to 0120 words 4 digits BCD 60 N 1 1 to Read data ASCII Number of read bytes store in ASCII 60 N 1 59 N Number of Heads Note Data from Data Carriers designated for ASCII is stored beginning with the smallest offset from the receive data words 283 V600 V620 ID Controller Protocol Read ASCII 4 Sequenc
54. However there is a limit for the maximum Unit No depending on the model R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 14 N 1 4 Leading address No 4 digits Hexadecimal 0000 to FFFF 14 N 1 5 Number of write bytes 4 digits BCD 0001 to 0020 14 N 1 6 to 14 N 1 15 Write data ASCII N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None Input in ASCII Up to 20 bytes max can be set Note Write data designated for ASCII is sent beginning with the smallest offset from the send data words 298 V600 V620 ID Controller Protocol Appendix K Write Hexadecimal 1 Sequence No 522 This sequence is used when the number of Heads to be written to the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No 2 Undefined Head CH No 3 Leading address No 4 Number of write digits 45 Write data Max 35 Undefined Write data Offset Contents data format Number of send data words 0006 to 0036 4 digits BCD Relevant Unit No 2 digits BCD 00 to 07 CD1D 00 to 15 CA2A R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 Leading address No 0000 to FFFF 4 digits Hexadeci
55. Measurement value integer 000 to 999 3 0123 portion 3 digits BCD ji eae Measurement value Sign lf 0 oy If F Deviation value Same as measurement value The deviation will be stored in this area only when reference setting is made Deflection Measurement Start 4000 series Sequence No 435 This sequence starts a deflection measurement Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Note The deflection measurement keeps measuring until sequence No 438 Measurement Termination is executed Continuous Measurement Start Scan 4000 series Sequence No 436 This sequence starts a continuous measurement The scan notification method is used for the receive data Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 434 Single Run Measurement Start Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the Laser Micrometer still keeps measuring Execute sequence No 438 Measurement Termination to end the sequence Continuous Measurement Start Interrupt 4000 series Sequence No 437 This sequence starts a continuous measurement The interrupt notificatio
56. None Note 1 Write data designated for hexadecimal is sent beginning with the largest offset from the send data words 2 Always set an even number of digits for the write data Auto write ASCII 1 Sequence No 526 This sequence is used when the number of Heads to be written to the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 518 Write ASCII 1 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 518 Write ASCII 1 Note For auto write AW a response is not returned if the number of Heads is not written by the Carrier the Abort Bit must be turned OFF to terminate the sequence Auto write Hexadecimal 1 Sequence No 527 This sequence is used when the number of Heads to be written to the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 522 Write Hexadecimal 1 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 522 Write Hexadecimal 1 Note For auto write AW a response is not returned if the number of Heads is not written by the Carrier the Abort Bit must be turned OFF to terminate the sequence Polling Auto write ASCII 2 Sequence No 528 This sequence is used when the number of Heads to be written to the Carri
57. Process value 4 digits BCD Scaling lower limit to upper limit The following operands would be used to read the present value of Unit 3 and store it in DM 0201 C Control Data 15 1211 87 43 0 c 1 0o 0 0 l l 1 Port A 000 Sequence 000 S First output word command control data DM0100 PMCR c 1000 s DM0100 DM0200 15 0 0 0 0 0 0 No of send words 2 S DM0100 2 3 Unit No 3 S 1 DM0101 D First input word DM0200 15 0 D DM0200 0002 No of received words 2 D 1 DM0201 _Present value_ Present value 4 digit BCD Application Example E5 _ K Digital Controller Write Sequence 050 This example uses the following system The unit number of the Temperature Controller and the target value is specified and a command to change the target value of the Controller is sent Communications Board RS 422A 485 l Se ee L L target value Ld C E5WOK Temperature E5LIK Temperature E5CIK Temperature Controller Unit 00 Controller Unit 01 Controller Unit 30 yee 31 Unit max Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sone Qata 1 Undefined Unit No 2 set point 41 Using the System Protocol Macros Section 2 3 Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit
58. Remote 8th unit Command code 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Execute Cancel AT Sequence No 074 Executes or cancels AT autotuning according to the command code This sequence can be executed for multiple units Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 3 4 5 16 17 Number of send data words Number of units Undefined Unit No Command code Undefined Unit No Command code t Undefined Unit No Command code Offset Contents data format Number of send data words 4 digits BCD 1st unit 2nd unit 0000 Local 0001 Remote 8th unit max Number of units x 2 2 Number of units 4 digits BCD 0001 to 0008 1st unit Unit No 2 digits BCD 00 to 31 1st unit Command code 4 digits BCD 0000 Stop 0001 Execute AT 40 0002 Execute AT 100 8th unit Command code 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 90 0000 Stop 0001 Execute AT 40 0002 Execute AT 100 E5 _K Digital Controller Write Protocol Appendix B Switch to Level 1 Sequence No 075 Switches the setting level to level 1 Setup mode extended mode This sequence can be executed for multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 N
59. Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of averaging times poet Contents data format Number of send data words 0002 fixed 4 digits BCD Number of averaging times 16 to 2048 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence cannot be used when DIP switch SWS pin 5 of the Laser Micrometer is not turned ON AVG Move L Times Set 3000 series High speed Type Sequence No 426 This sequence uses the average move and low speed data output as the averaging method and sets the averag ing times per measurement interval 4 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of averaging times onset Conteris aia omen Da Number of send data words 0002 fixed 4 digits BCD Number of averaging times 32 to 2048 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence cannot be used when DIP switch SWS pin 5 of the Laser Micrometer is not turned ON 245 3Z4L Laser Micrometer Protocol Appendix Automatic Detection Set 3000 series High speed Type Sequence No 427 This sequence sets the work automatic detection function Send Data Word Allocation 2nd Operand of PMCR Receive data 0 Number of send data words sto
60. Send word allocation Starts manual operation User settings are required for the 2nd or 3rd operands of PMCR Set the constant 0000 for the 2nd operand S Receive word allocation Set a dummy word e g DM0000 address for the 3rd operand D 115 ESZE Temperature Controller Connections Write Protocol Appendix D The connections are the same as that for the E5ZE Temperature Controller Read Protocol Write Set Point Setting Unit 1 Sequence No 150 Writes the set points using a setting unit of 1 4 digits Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words pend dala 41 Undefined Unit No 2 Set point 3 Undefined 4 Set point 45 Undefined 16 Set point 417 Undefined Offset Contents data format Number of send data words 4 digits BCD Channel 0 Channel 1 Channel 7 0018 fixed Unit No 2 digits Hex 00 to OF Channel 0 Set point 4 digits BCD Varies according to the temperature sensor type Refer to the manual for the E5ZE Channel 7 Set point 4 digits BCD Varies according to the temperature sensor type Refer to the manual for the E5ZE Not used Receive Data Word Allocation 3rd Operand of PMCR None Note When the setting unit for the set point is 0 1 5 digits use Write Set Point Setting Unit 0 1 Sequence No 151 116 ESZE Tempe
61. Specify the end code 2 CR LF If 0 DM6554 contains number of receive data items If 1 DM6554 contains the end code If 2 DM6554 may contain any data 00 to 07 Non pro cedure Port B non procedure mode start code 00 default to FF binary Valid when non proce dure start code is en abled Can be updated 08 to 15 Non pro cedure Port B When 0 is specified in DM6553 12to15 Number of non procedure receive data items binary 00 default 256 bytes 01 to FF 1 to 255 bytes When 1 is specified in DM6553 12to15 Non procedure mode end code binary 00 default to FF Invalid when non pro cedure end code is enabled 00 Default 256 by tes 00 to 03 Host Link Non pro cedure Protocol macro Port A communications parameter standard settings enable 0 Standard settings default gt Start bits 1 bit Data length 7 bits Parity Even Stop bits 2 bits Baud rate 9 600 bps 1 Individual settings Settings in DM6556 used 04 to 07 Host Link Non pro cedure 1 1 link CTS control enable 0 Disabled default 1 CTS enabled 08 to 11 1 1 link master 1 N NT Link Port A 1 1 link master Link words 0 LROO to LR63 default 1 LROO to LR31 2 LROO to LR15 Port A 1 N NT Link Maximum PT unit No 1 to 7 BCD or 1 to 3 for C200HE CPU E Cannot be changed 1 1 link is set 12to 15 All mode
62. _ Interface B The following diagram shows the wiring configuration for connecting devices that support RS 422A 485 2 wire communications to the RS 232C port of a Communications Board C200HW COM04 EV1 port A C200HW COM05 EV1 port A B or C200HW COM06 EV1 port B This application requires an NT AL001 E Link Adapter sold separately Connections can be either 1 1 or 1 N Up to 32 Units can be connected for 1 N communications including the Communications Board RS 422A 485 Communications Board NT AL001 E Link Adapter 2 wire device Signal Pin Pin Signal Signal Pin Signal name No A No name name No name RS 422A Shield FG 1 1 NC GRD 1 A Interface sD 2 2 SD sG 2 L B RS 232c PD 3 3 RD SDB 3 Interface RS _ 4 4 RS SDA 4 cs 5 5 CS RDB 5 5V 6 6 5V RDA 6 RS 422A 485 DR 7 pase 7 DR CSB 7 2 wire device ER 8 8 ER CSA 8 Signal sa 9 9 sG name Pa eeN nterface D sub 9 pin con RS 232 RS 422 A nector male Terminal BG DIP Switch settings block Pin 1 ON Pin 2 ON termination resistance Pin 3 ON Pin 4 ON Pin 5 OFF Pin 6 ON Connecting an RS 422A 485 Port The following diagram shows the wiring configuration for connecting devices that support RS 422A 485 4 wire communicatio
63. be written to the Carrier is 8 526 Auto write ASCII 1 Used when the number of Heads to be written Yes No to the Carrier is 1 527 Auto write Hexade Used when the number of Heads to be written Yes No cimal 1 to the Carrier is 1 528 Polling Auto write Used when the number of Heads to be written Yes No ASCII 2 to the Carrier is 2 529 Polling Auto write Used when the number of Heads to be written Yes No Subcommand to the Carrier is 2 ASCII 2 530 Polling Auto write Used when the maximum number of Heads to Yes No ASCII 4 be written to the Carrier is 4 531 Polling Auto write Used when the maximum number of Heads to Yes No Subcommand be written to the Carrier is 4 ASCII 4 532 Polling Auto write Used when the maximum number of Heads to Yes No ASCII 8 be written to the Carrier is 8 533 Polling Auto write Used when the maximum number of Heads to Yes No Subcommand be written to the Carrier is 8 ASCII 8 534 Polling Auto write Used when the number of Heads to be written Yes No Hexadecimal 2 to the Carrier is 2 535 Polling Auto write Used when the number of Heads to be written Yes No Subcommand Hexa to the Carrier is 2 decimal 2 536 Polling Auto write Used when the maximum number of Heads to Yes No Hexadecimal 4 be written to the Carrier is 4 537 Polling Auto write Used when the maximum number of Heads to Yes No Subcommand Hexa be written to the Carrier is 4 decimal 4 538 Polling Auto write Used when the maximum
64. data format Number of send data words 4 digits BCD 00 to 31 1st unit 32nd unit max Number of units x 2 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 1st unit Pattern No Bank No 4 digits BCD 0000 to 0063 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD 00 to 31 32nd unit Pattern No Bank No 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 182 0000 to 0063 ES100 Digital Controller Protocol Appendix F Reset Stop Sequence No 272 Stops control Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Bond Gale 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined i Unit No 32nd unit max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0032 1st unit 00 to 31 Unit No 2 digits BCD 2nd unit 00 to 31 Unit No 2 digits BCD 32nd unit 00 to 31 Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Auto Mode Sequence No 273 Switches the control mode to the auto mode Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words pe
65. 0 Number of receive data words storage words 4 Read data Ore Comens a omen ata Number of receive data words 0002 4 digits BCD Read data 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 Note To read parameters in the setup mode or extended mode execute Switch to Level 1 Sequence No 075 in advance 76 The E5 Appendix B E5 _JK Digital Controller Write Protocol connected to the Communications Board via RS 232C or RS 485 cable Note Negative values cannot be written All values must be set as unsigned BCD Structure of the Protocol The following table shows the structure of the E5 Sequence No Communications sequence name Write set point Function Writes the set point K Digital Controller Write Protocol K Digital Controller Write Protocol writes and controls various settings in remote mode for the Controller Ladder interface Send word allocation Receive word allocation Write alarm value Writes alarm value 1 2 Write proportional band integral time and deriva tive time Writes the proportional band integral time and derivative time Write cooling coefficient Writes the cooling coefficient Write dead band Writes the dead band Write manual reset value Writes the manual reset value Write hysteresis Writes the hysteresis heating cooling Write control
66. 0000 to 0500 Heater burnout detection current 4 digits BCD Channel 0 0000 to 0500 SSR failure detection current 4 digits BCD Channel 1 0000 to 0500 Heater burnout detection current 4 digits BCD Channel 1 0000 to 0500 SSR failure detection current 4 digits BCD Channel 7 0000 to 0500 Heater burnout detection current 4 digits BCD Channel 7 0000 to 0500 SSR failure detection current 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 131 ESZE Temperature Controller Write Protocol Appendix D Write Dead Band Overlap Band Sequence No 172 Writes the dead bands or overlap bands for control outputs during heating cooling control Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No 2 Dead band overlap band Channel 0 3 Dead band overlap band Channel 1 4 Dead band overlap band Channel 2 5 Dead band overlap band Channel 3 6 Dead band overlap band Channel 4 7 Dead band overlap band Channel 5 8 Dead band overlap band Channel 6 9 Dead band overlap band Channel 7 Offset Contents data format Number of send data words 0010 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 0999 Dead band overlap band 4 digits BCD Channel 1 0000 to 0999 Dead band overlap band 4 digits BCD Channel 2 0000 to 0999
67. 0007 fixed 4 digits BCD HC gauge dimension 0000 to 9999 Example 123 4567 Decimal portion 4 digits BCD 1 4567 2 0123 3 2D00 HC gauge dimension 000 to 999 Example 123 4567 integer portion 3 digits BCD 1 4567 HC gauge dimension Sign if 20 2 0123 ASCII 1 character if 2D 3 2D00 LC gauge dimensions Same as HC gauge dimensions Note 1 For this sequence both the high and low calibration gauges must be set 2 The limit value reference value and offset value can be set to 3 digits for the integer portion and to 4 dig its for the decimal portion Receive Data Word Allocation 3rd Operand of PMCR None Calibration Release Sequence No 405 This sequence releases the calibration of the Laser Micrometer Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence releases both the high and low calibration 232 3Z4L Laser Micrometer Protocol Appendix Program Number Set 3000 series Sequence No 406 This sequence switches the program number to a specified number Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words cata 1 Undefined Program number 1 digit BCD onset conven aomen Da Number of send data words 0002 fixed 4 digits BCD Program number 1
68. 1 N NT Link Maximum PT unit No 1 to 7 BCD or 1 to 3 for C200HE CPU E 12 to 15 All Port B mode modes 0 Host Link default 1 NT Link N NT Link 4 1 1 RS 232C non procedure 5 1 6 Protocol macro 2 1 1 link slave 3 1 1 link master 00 to 07 Host Port B baud rate bps Valid for individual set Link 00 1200 default 02 4800 04 19200 tings only see Non pro 01 2400 03 9600 rt bits 00 to cedure Protocol macro 08 to 15 Host Port B frame format default 00 Link Start bits Data length Stop bits Parity Non pro 00 1 7 1 Even cedure 01 1 Odd 02 1 None 03 1 Even 04 1 Odd 05 1 None 06 1 Even 1 1 1 1 1 Protocol macro 07 Odd None Even Odd None o O O NNNNN MNNHAHHNMNNNH 16 PC Setup 00 to 15 Host Link Non pro cedure Details Port B send delay 0000 default to 9999 Unit 10 ms Section 1 3 Remarks Check if RS 232C port communications are not possible Max delay 99 s 00 to 07 Host Link Port B Host Link mode unit No 00 default to 31 unit No 08 to 11 Non pro cedure Port B non procedure mode start code enable 0 Disabled default 1 Enabled Valid when non proce dure mode start code is enabled in DM6554 bits 00 to 07 12to 15 Non pro cedure Port B non procedure mode end code enable 0 Disable Specify the number of receive data items default 1 Enable
69. 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None 138 E5 U Temperature Controller Protocol Appendix E Select Local Mode Sequence No 201 Switches the Controller to local mode Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words ecuadals 1 Undefined Unit No Offset Contents data torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None Select Backup Mode Sequence No 202 Switches from the set point write mode to backup mode Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unito Offset Contents data torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None Select RAM Write Mode Sequence No 203 Switches from set point write mode to RAM write mode Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Offset Contents data torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None Save
70. 20 ER DTR e For RS CS Flow Conirol Communications Board F300 E D sub 9 pin female D sub 25 pin female Signal Name Pin No Pin No Signal Name SD TXD 2 J 2 SD TXD RD RXD 3 3 RD RXD RS RTS 4 mer ee cael 4 RS RTS CS CTS 5 5 CS CTS DR DSR 7 6 DR DSR SG GND 9 7 SG GND ER DTR 8 8 CD DCD 20 ER DTR 259 Visual Inspection System Protocol Appendix J Measurement Execution F200 Sequence No 450 This sequence carries out one measurement and stores the measurement results in the specified words Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words i Undefined Output No Evaluation 2 Undefined resi 3 Decimal portion 4 Integer portion Measurement value 5 Sign 0 Offset Content data format Number of receive data words 0006 4 digits BCD Output No 2 digits BCD 00 to 07 Evaluation result 1 digit BCD 0 OK 1 NG Measurement value decimal portion Example Example 3 digits BCD 123 456 123 456 Measurement value integer portion 7 digits BCD Measurement value sign 1 digit F is stored for negative values Note 1 Only one output No can be stored 2 The ranges of measurement values are as follows For calibration OFF setting 2147483 648 to 2147483 647 For calibration ON setting
71. 250 Measurement Condition Set 3000 series Sequence No 407 233 Measurement Condition Set 4000 series Sequence No 431 248 Measurement Termination 3000 series Sequence No 414 240 Memory Switch Set Sequence No 401 231 Memory Switch Set 1 3000 series Sequence No 421 243 Memory Switch Set 2 3000 series Sequence No 422 244 mm Unit Set Sequence No 402 231 Program Number Set 3000 series Sequence No 406 233 Settings 228 Simple AVG Times Set 3000 series Sequence No 423 244 Single Run Measurement Start 3000 series Sequence No 410 239 Single Run Measurement Start 4000 series Sequence No 434 251 Statistic Processing Calculation Non execution 3000 series Sequence No 417 241 Statistic Processing Execution 3000 series Sequence No 416 240 Statistic Processing Memory Clear 3000 series Sequence No 419 241 Statistic Result Request 3000 series Sequence No 420 241 Zero Run Measurement Start 3000 series Sequence No 411 239 sequences E5_J Temperature Controller General purpose Read Sequence No 216 147 General purpose Write Sequence No 216 147 Read Heater Current Sequence No 214 146 Read Initial Status Sequence No 215 146 Read Input Shift Value Sequence No 210 144 Read Output Value Sequence No 211 145 Read Parameters 1 Sequence No 208 142 Read Parameters 2 Sequence No 209 143 Read Process Value Sequence No 212 145 R
72. 28907 Using the System Protocol Macros Section 2 3 Note RS 485 2 wire Communications and Echoback When 2 wire communications are performed the send line and the receive line use the same pair of wires Therefore send data will come back along the receive line refer to the diagram below In this manual returning the send data is referred to an echoback So that this echoback data can be received and sent without the user having to set an expected receive message the protocol macro functions are designed so that a receive trace is performed in the firmware of the Communications Board and then the data is discarded Because of delays in echoback timing and because of inconsistencies in the processing time for the Communications Board however it can become difficult to distinguish between actual responses and echoback and it is possible that the echoback data is mistaken for an expected receive message resulting in a communications error This problem can be prevented by turning ON the appropriate Echoback Disable Bit so that receive processing is not performed for echoback data Two wire Communications Using the RS 422 485 Port on the C200HW COMO06 EV1 Communications Board RS signal x RS 422 485 RS485 2 wire connection SD signal RD signal Syna D External device External device Echoback Two wire Communications Using the RS 232C Port on the C200HW COM04 EV1
73. 3 15 PC Setup Section 1 3 1 3 PC Setup Various parameters in the PC Setup relating to the Communications Board must be specified in advance for each RS 232C or RS 422A 485 port to perform communications using the Communications Board The Communications Board settings that are allocated to the PC Setup in the DM Area of the PC are shown in the following table Note 1 Specify the Communications Board system settings using the DM monitor function of the SYSMAC Support Software or System Settings of the Proto col Support Software When the settings are incorrect outside of the range or contradiction errors the system will operate with the initial settings de fault values However setting data remains in DM as it is 2 The system error FAL 9C and a FAL 9B will be generated if errors are de tected Details Remarks 00 to 03 Host Port B communications parameter standard settings enable Link 0 Standard settings default Start bits 1 bit Non pro Data cedure length 7 bits Parity Even Stop bits 2 bits Baud rate 9 600 bps 1 Individual settings Settings in DM6551 used 04 to 07 Host CTS control enable Link 0 Disabled default Non pro 1 CTS enabled cedure 1 1 link 08 to 11 1 1 link Port B 1 1 link master Link words Cannot be changed master 0 LROO to LR63 default 1 LROO to LR31 1 1 link is set 1 N NT 2 LROO to LR15 Link Protocol macro Port B
74. 5 6 5V RDA 6 DR A 7 DR CSB 7 ER Ea 8 ER CSA 8 SG 9 SG RS 232 RS 422 5 V D sub 9 pin Terminal power connector block male DIP Switch settings Pin 1 ON Pin 2 ON termination resistance Pin 3 OFF Pin 4 OFF Pin 5 OFF Pin 6 ON 3G2A9 AL001 E Link Adapter Communications Board Pin Signal Signal Pin Pin Signal No name name No Shield No name 9 SDA SDA 9 1 SDA RS 422A 5 SDB RS 422 SDB 5 2 spp Interface 6 RDA Interface RDA 6 6 RDA 1 RDB RDB 1 8 RDB 3 SG SG 3 a FG ef FG FG 7 SW1 Set to 4 sore 1 spa SDB RDA RDB SG FG SW2 OFF D sub 9 pin PinNo 9 5 3 7 connector D sub 9 pin male connector Shield male Signal SDA SDB RDA RDB SG FG Pinno 9 5 6 1 3 4 7 Communications Board Pin Signa Signal Pin Pin Signal No name name No Shield No name 9 SDA SDA 9 1 SDA 5 SDB SDB 5 2 spp RS 422A RS 422A Interface 6 RDA Interface _RDA 6 6 RDA 1 RDB RDB 1 8 RDB 3 SG SG 3 A Shell FG 7 FG Fa 7 SW1 Set to 4 3G2A9 AL001 E Link Adapter Connecting an RS 232C Port The following diagram shows the wiring
75. 8 Sequence No 532 304 Polling Auto write Hexadecimal 2 Sequence No 534 305 Polling Auto write Hexadecimal 4 Sequence No 536 305 Polling Auto write Hexadecimal 8 Sequence No 538 306 Polling Auto write Command Processing Cancel Sequence No 545 309 Polling Auto write Subcommand ASCII 2 Sequence No 529 304 322 Polling Auto write Subcommand ASCII 4 Sequence No 531 304 Polling Auto write Subcommand ASCII 8 Sequence No 533 304 Polling Auto write Subcommand Hexadecimal 2 Se quence No 535 305 Polling Auto write Subcommand Hexadecimal 4 Se quence No 537 305 Polling Auto write Subcommand Hexadecimal 8 Se quence No 539 306 Read ASCII 1 Sequence No 500 282 Read ASCII 2 Sequence No 501 283 Read ASCII 4 Sequence No 502 284 Read ASCII 8 Sequence No 503 285 Read Hexadecimal 1 Sequence No 504 286 Read Hexadecimal 2 Sequence No 505 287 Read Hexadecimal 4 Sequence No 506 288 Read Hexadecimal 8 Sequence No 507 289 Write ASCII 1 Sequence No 518 294 Write ASCII 2 Sequence No 519 295 Write ASCII 4 Sequence No 520 297 Write ASCII 8 Sequence No 521 298 Write Hexadecimal 1 Sequence No 522 299 Write Hexadecimal 2 Sequence No 523 300 Write Hexadecimal 4 Sequence No 524 301 Write Hexadecimal 8 Sequence No 525 302 sequences Visual Inspection System Arbitrary Measurement Va
76. BCD 0000 to 3999 Read Level 1 Parameters 2 Sequence No 020 Reads parameters in level 1 cooling coefficient dead band manual reset value hysteresis heating hysteresis cooling control period heating and control period cooling from multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 3 9 Number of send data words Number of units Undefined Unit No Undefined Unit No Undefined Unit No max Contents data format Number of send data words 4 digits BCD Number of units 2 Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD 00 to 31 71 E5 _K Digital Controller Read Protocol Receive Data Word Allocation 3rd Operand of PMCR 72 Receive data storage words 0 Number of receive data words 1 Cooling coefficient 2 Dead band 3 Manual reset value 4 Hysteresis heating 5 Hysteresis cooling 6 Control period heating 7 Control period cooling 50 Cooling coefficient 51 Dead band 52 Manual reset value 53 Hysteresis heating 54 Hysteresis cooling 55 Control period heating 56 Control period cooling Offset Contents data format Number of receive
77. Controller communications _ Temperature With RS 422A 485 Controller communications _ Temperature With RS 422A 485 RS 422A 485 Controller communications 500 m 26 Note 500m 1 The total length of RS 232C cable must be 15 m max If the length exceeds 15 m normal operation cannot be guaranteed 2 The total length of RS 422A 485 cable must be 500 m max and each branch line must be 10 m max If the total length exceeds 500 m or branch lengths exceed 10 m normal operation cannot be guaranteed Outline Section 2 1 2 Wire Connections PC is Master Connecting an RS 422A 485_ The following diagram shows the wiring configuration for connecting devices Port Connecting an RS 232C Port 4 Wire Connections Using PC as Master that support RS 422A 485 2 wire communications to the RS 422A 485 port of the C200HW COM06 EV1 Communications Board Connections can be either 1 1 or 1 N Up to 32 Units can be connected for 1 N communications including the Communications Board RS 422A 485 Communications Board 2 wire device Signal Pin Signal name No Shield name RS 422A RS 422A SDA 1 A A Interface Interface spp 2 B RDA 6 RDB 8 FG Shell SW1 Set to 2 D sub 9 pin con RS 422A 485 SW2 ONor OFF nector male 2 wire device termination resis 7 tance Signal name Rs 4224 A
78. Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 SP ramp time unit 2 SP ramp set value 3 LBA detection time 4 Mar Stop 1st unit 5 MV at PV error 6 MV upper limit 7 MV lower limit 8 MV change rate limit 57 SP ramp time unit 58 SP ramp set value 59 LBA detection time 60 MV at stop 8th unit max 61 MV at PV error 62 MV upper limit 63 MV lower limit 64 MV change rate limit 73 E5 _K Digital Controller Read Protocol Offset Contents data format Number of receive data words 4 digits BCD Appendix A Number of units x 8 1 1st unit SP ramp time unit 4 digits BCD 0000 s 0001 hr 1st unit SP ramp set value 4 digits BCD 0000 to 9999 1st unit LBA detection time 4 digits BCD 0000 to 9999 1st unit MV at stop 4 digits BCD F050 to 1050 F indicates a negative value A050 to 1050 for heating cooling control A indicates a negative value 1st unit MV at PV error 4 digits BCD F050 to 1050 F indicates a negative value A050 to 1050 for heating cooling control A indicates a negative value 1st unit MV upper limit 4 digits BCD MV lower limit 1 to 1050 0000 to 1050 for heating cooling control 1st unit MV lower limit 4 digits BCD F050 to MV upper limit 1 F indicates a negative value A050 to 1050 for heating co
79. Dial Sequence No 562 311 Initialize and Dial Sequence No 572 311 Initialize and Dial Sequence No 582 311 Initialize Modem Specialized Sequence No 560 313 Initialize Modem Specialized Sequence No 570 313 Initialize Modem Specialized Sequence No 580 313 Password Sequence No 552 315 Set Modem General purpose Sequence No 550 313 sequences V600 V620 ID Controller Auto read ASCII 1 Sequence No 508 290 Auto read Hexadecimal 1 Sequence No 509 291 Auto write ASCII 1 Sequence No 526 303 Auto write Hexadecimal 1 Sequence No 527 303 Command Processing Cancel Sequence No 543 308 Control Sequence No 541 307 Data Check Sequence No 540 306 Error Information Read Sequence No 542 308 General purpose Command Sequence No 546 310 Polling Auto read ASCII Sequence No 510 291 Polling Auto read ASCII 2 Sequence No 511 292 Polling Auto read ASCII 4 Sequence No 512 292 Polling Auto read ASCII 4 Sequence No 513 292 Polling Auto read Hexadecimal Sequence No 514 293 Polling Auto read Hexadecimal 2 Sequence No 515 293 Polling Auto read Hexadecimal 4 Sequence No 516 294 Polling Auto read Hexadecimal 8 Sequence No 517 294 Polling Auto read Command Processing Cancel Sequence No 544 309 Polling Auto write ASCII 2 Sequence No 528 303 Polling Auto write ASCII 4 Sequence No 530 304 Polling Auto write ASCII
80. F indicates a negative value onset conten a omen Da Number of send data words 4 digits BCD 0002 fixed Receive Data Word Allocation Receive data 0 storage words E Unit No 2 digits BCD 3rd Operand of PMCR Number of receive data words Set point 00 to 31 Ore Conteris oa omen ata Number of receive data words 4 digits BCD 0002 Set point 4 digits BCD Set point lower limit to upper limit 62 E5 _K Digital Controller Read Protocol Read Alarm Value Sequence No 004 Reads alarm value 1 and alarm value 2 and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data i Number of send data words Undefined Unit No Appendix A Ore Comens oa omen Da 0002 fixed Number of send data words 4 digits BCD Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words j 2 Number of receive data words Alarm value 1 Alarm value 2 Offset Contents data format Number of receive data words 4 digits BCD 00 to 31 0003 Alarm value 1 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 Alarm value 2 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 Read Proportional Band Integral Time
81. Flag 28909 If IR 00100 is ON and SR 28908 is ON an error will FAL 07 01 have occurred in the sequence and a non fatal error is generated Errorin SR 28909 FAL executed sequence J execution Port A Transmission 1 Message Error Proces sing Execution Flag 0 SR 28909 Port A Instruction 1 Execution Flag SR 28908 0 Sequence Sequence Sequence executed completed executed 1 IR 00100 0 1 cycle a Sequence y i executed nor Port A Transmission PV in DM 0201 mally Message Error Proces 1 i k moved to DM 0300 sing Execution Flag 0 44 Using the System Protocol Macros Sequence Completion Section 2 3 The following examples show execution of End at normal completion of se quence and Abort when sequences end in errors If End and Abort are set in this way the Sequence Abort Flag and Sequence End Flag can be used to deter mine whether or not sequences have completed normally The Step Error Processing Flag shows the status of individual steps and not the status of the overall sequence The Step Error Processing Flag will turn ON when any one step in a Sequence ends in an error and will remain ON even if the next step in the sequence ends normally It is thus not always possible to use the Step Error Processing Flag to determine if the overall sequence executed suc cessfully Example 1 Sequence Step 00 Pecans
82. Insufficient safety measures against short circuiting may result in burning e Do not apply voltages to the Input Units in excess of the rated input voltage Excess voltages may result in burning e Do not apply voltages or connect loads to the Output Units in excess of the maximum switching capacity Excess voltage or loads may result in burning e Disconnect the functional ground terminal when performing withstand voltage tests Not disconnecting the functional ground terminal may result in burning e Be sure that all the mounting screws terminal screws and cable connector screws are tightened to the torque specified in this manual Incorrect tighten ing torque may result in malfunction e Check the user program for proper execution before actually running it on the Unit Not checking the program may result in an unexpected operation e Do not pull on the cables or bend the cables beyond their natural limit Doing either of these may break the cables e Do not place objects on top of the cables or other wiring lines Doing so may break the cables e When replacing parts be sure to confirm that the rating of a new part is correct Not doing so may result in malfunction or burning e Before touching a Unit be sure to first touch a grounded metallic object in order to discharge any static built up Not doing so may result in malfunction or dam age SECTION 1 Handling Communications Boards This section provides an outline of the f
83. Ladder interface Send word Receive word allocation allocation Read ASCII 2 Used when the number of Heads to be read from the Carrier is 2 Read ASCII 4 Used when the maximum number of Heads to be read from the Carrier is 4 Read ASCII 8 Used when the maximum number of Heads to be read from the Carrier is 8 Read Hexadeci mal 1 Used when the number of Heads to be read from the Carrier is 1 Read Hexadeci mal 2 Used when the number of Heads to be read from the Carrier is 2 Read Hexadeci mal 4 Used when the maximum number of Heads to be read from the Carrier is 4 Read Hexadeci mal 8 Used when the maximum number of Heads to be read from the Carrier is 8 Auto read ASCII 1 Used when the number of Heads to be read from the Carrier is 1 Auto read Hexade cimal 1 Used when the number of Heads to be read from the Carrier is 1 Polling Auto read ASCII Used when the number of Heads to be read from the Carrier is from 1 to 8 Polling Auto read Subcommand ASCII 2 Used when the number of Heads to be read from the Carrier is 2 Polling Auto read Subcommand ASCII 4 Used when the maximum number of Heads to be read from the Carrier is 4 Polling Auto read Subcommand ASCII 8 Used when the maximum number of Heads to be read from the Carrier is 8 Polling Auto read Hexadecimal Used when the number of Head
84. Manual H072 K3TC Intelligent Signal Processor Operation Manual Z117 K3tC K3TH K3TR K3TX Communication Output type Intelligent Signal Processor Z81 Operation Manual F200 C12E Specifications Instruction Manual Z110 F300 Visual Inspection System Menu Mode Operation Manual 291 F350 U001E Character Inspection Software 1 Operation Manual Z105 F350 U003E Position Software 1 Operation Manual Z107 V600 V620 FA ID SYSTEM Operation Manual Z83 PRECAUTIONS This section provides general precautions for using the Communications Boards The information contained in this section is important for the safe and reliable application of the Communications Boards and the PC in general You must read this section and understand the information contained before attempting to set up or operate a PC system containing a Communications Board T Intended Audience see s eng asia Hevea Es Be REAR BARTS EE DER EOWES EGRESS Ss xii 2 General Precautions cis ova ine ite hat eh tied ee RT xii 3 Safety Precautions nsis aria gash BAS EEA E EAIA o ele A alee awe EAS xii 4 Operating Environment Precautions 5 Application Precautions s nvas esn A E eee eee e E E A xiii xiii Safety Precautions 1 2 3 xii Intended Audience This manual is intended for the following personnel who must also have knowl edge of electrical systems an electrical engineer or the equivalent e Personnel in charge of installing FA systems e Personnel
85. No Orset Contents aata torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 68 E5 _K Digital Controller Read Protocol Appendix A Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words Storage words 1 Input shift upper limit 2 Input shift lower limit Offset Contents data format Number of receive data words 0003 4 digits BCD Input shift upper limit 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 Input shift lower limit 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 Read Level 0 Parameters Sequence No 018 Reads parameters in level 0 process value set point during SP ramp MV heating MV cooling and set point from multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 3 Undefined Unit No 9 Undefined Unit No max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR
86. Number of units x 8 1 00 to FF 00 to FF 00 to FF 00 to FF 1st unit Error group 2 data 2 digits Hex Error group 3 data 2 digits Hex 00 to FF 00 to FF 1st unit Error group 12 data 2 digits Hex Error group 13 data 2 digits Hex 00 to FF 00 to FF 1st unit Error group 14 data 2 digits Hex Error group 15 data 2 digits Hex 2nd unit Error group 0 data 2 digits Hex Error group 1 data 2 digits Hex 00 to FF 00 to FF 16th unit Error group 14 data 2 digits Hex Error group 15 data 2 digits Hex 00 to FF 00 to FF 156 ES100 Digital Controller Protocol Appendix F Read Heater Burnout Data Sequence No 253 Reads the heater burnout alarm in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddata 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0032 1st unit 00 to 31 Unit No 2 digits BCD 2nd unit 00 to 31 Unit No 2 digits BCD 32nd unit 00 to 31 Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 4 Undefined Heater
87. OR 7 DR csp 7 Signal Spal sog RDA Roel se FG DR 7 7 DR ER 8 ER CSA 8 Pin No 9 5 6 1 3 7 ER 8 8 ER se Fits se sa 9 9 sG RS 232 RS 422 lt gt RS 422 RS 232 Bisu Sni 5 V D sub 9 pin Terminal block DIP switch Same as at left ex cao ra power connector dar asd Signal SDA SDB RDA RDB SG FG cept for pin 2 OFF unless end nea settings Tale a No 9Sa 28 A sT Unit Communications Board Pin 1 ON Pin Signal Signal Pin Pin Signal Signal Pin Pin Signal Pin 2 ON No name name No No name name No No name termination resis 9 SDA soa 9 HH 3 spa NC 1 1 FG tance 5 SDB SDB 5 4 SDB sD 2 L 2 SD Pin 3 OFF 6 RDA RDA 6 5 RDA RD 3 3 RD En K OEE RDB RDB 1 6 RDB RS 4 hed 4 PS ineng Pin 6 ON 3 sG SG 3 cs 5 5 cs face 7 FG Fa 7 H sv 6 6 5V 3G2A9 AL001 E Link Adapter DR 7 7 DR er e ft N e ER sc 9 ry 9 SG RS 422 RS 232 DIP switch Same as at left ex cept for pin 2 OFF unless end Unit 2 1 3 PC Setup Set the PC Setup as described next to communicate using a protocol macro Communications Mode Protocol macro Set the DM6550 bits 12 to 15 to 6 RS 232C port B Set the DM6555 bits 12 to 15 to 6 RS 232C port A Communications Any conditions can be set The following communications parameters are used Parameters for the default settings Start bits 1 bit Data length 7 bits Parity Even Stop bits 2 bits Baud rate 9 600 bp
88. Operand of PMCR First word of 0 Number of send data words send gata 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max 160 ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F Number of units 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive 0 data storage 1 words t 2 3 4 63 64 Number of receive data words MV rightmost 4 digits MV leftmost 4 digits MV rightmost 4 digits MV leftmost 4 digits MV rightmost 4 digits MV leftmost 4 digits Offset Contents data format Number of receive data words 4 digits BCD 00 to 31 1st unit 2nd unit 32nd unit Number of units x 2 1 1st unit MV rightmost 4 digits 4 digits BCD 1st unit MV leftmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 2nd unit MV rightmost 4 digits 4 digits BCD 2nd unit MV leftmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 32nd unit MV rightmost 4 digits
89. SP step time PID set No wait code and events from 1 to 10 set values in the program parameter area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seno data 1 Number of units 2 Undefined Unit No 7 3 Pattern No Step No 1st unit 4 Undefined Unit No i 45 Pattern No Step No 2rigrunit 46 Undefined Unit No 3rd unit 37 Pattern No Step No 48 Undefined Unit No 4th unit 9 Pattern No Step No Offset Contents data format Number of send data words Number of units x 2 2 4 digits BCD Number of units 4 digits BCD 0001 to 0004 1st unit 00 to 31 Unit No 2 digits BCD 1st unit Pattern No 2 digits BCD 00 to 63 Step No 2 digits BCD 00 to 63 4th unit 00 to 31 Unit No 2 digits BCD 4th unit Pattern No 2 digits BCD 00 to 63 Step No 2 digits BCD 00 to 63 177 ES100 _ Digital Controller Protocol Receive Data Word Allocation 3rd Operand of PMCR 178 Receive data storage words 0 1 2 3 4 5 6 7 8 9 10 27 28 85 86 87 88 89 90 91 92 93 94 111 112 Number of receive data words Local SP rightmost Local SP leftmost Step bank time rightmost Step bank time leftmost PID set No rightmost PID set No leftmost Wait code rightmost Wait code leftmost Event 1
90. Send Receive sequence This is an example of telephone number settings for the above mentioned 3 OMRON Modems Operand and Word Settings of PMCR Operand1 MD24FB10V x561 x Communications port MD144FB5V x571 ME1414VB2 B2 x581 Operand 2 First address C of send data dialling operation Operand 3 None Number of words from address set for operand 2 to end of 4 digits BCD data Number of bytes of send data dialling operation 4 digits BCD Send data dialling operation ASCII Fill data to left for odd numbers of bytes 314 Hayes Modem AT Command Protocol Appendix L Setting Example If telephone number is 03 0123 4567 0010 0016 4154 4454 3033 2D30 3132 332D 3435 3637 t AT DT 03 0 12 3 45 67 Character string length of dialling operation sent to modem bytes Code length of PMCR when it is used words Note 1 This example uses a tone line Change ATDT to ATDP for pulse lines 2 Fill the telephone number to the left in the words if the character string length of the dialling operation is an odd number of bytes 0008 0011 4154 4454 3031 2D32 3334 3500 t AT DT 01 2 34 5 Character string length of dialling operation sent to modem bytes Code length of PMCR when it is used words Password Verification A password can be verified by executing sequence No 552 of this prot
91. Set 3000 series Sequence No 425 245 AVG Move L Times Set 3000 series Sequence No 426 245 AVG Move Interval Set 3000 series Sequence No 424 245 Calibration Release Sequence No 405 232 Calibration Set Sequence No 404 232 Continuous Measurement Start Interrupt 3000 series Se quence No 413 240 Continuous Measurement Start Interrupt 4000 series Se quence No 437 252 Continuous Measurement Start Scan 3000 series Se quence No 412 239 Continuous Measurement Start Scan 4000 series Se quence No 436 252 Continuous Measurement Termination 4000 series Se quence No 438 253 Data Request 3000 series Sequence No 415 240 Data Request 4000 series Sequence No 439 253 Deflection Measurement Start 4000 series Sequence No 435 252 E Unit Set Sequence No 403 231 Forced Negative Zero 4000 series Sequence No 441 253 Forced Positive Zero 4000 series Sequence No 440 253 Forced Zero Release 4000 series Sequence No 442 253 General purpose Command 1 4000 series Sequence No 444 254 General purpose Command 2 4000 series Sequence No 445 255 320 Measurement Condition List Request 3000 series Se quence No 409 236 Measurement Condition List Request 4000 series Se quence No 433 250 Measurement Condition Release 3000 series Sequence No 408 236 Measurement Condition Release 4000 series Sequence No 432
92. Set Point Sequence No 204 Saves the set point Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddata 1 Undefined Unit No Offset Contents data torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None 139 E5 U Temperature Controller Protocol Appendix E Write Parameters 1 Sequence No 205 Writes the set point alarm value 1 alarm value 2 and a heater burnout alarm value to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddata 1 Number of units 2 Undefined Unit No 3 set point 4 Alarm value 1 f 5 Alarm value 2 aes 6 Heater burnout alarm value 122 Undefined Unit No 123 set point 124 Alarm value 1 25th unit max 125 Aamvaue 126 Heater burnout alarm value Offset Contents data format Number of send data words Number of units x 5 2 4 digits BCD Number of units 4 digits BCD 0001 to 0025 1st unit 00 to 31 Unit No 2 digits BCD 1st unit 0000 to 9999 set point 4 digits BCD 1st unit 0000 to 9999 Alarm value 1 4 digits BCD 1st unit 0000 to 9999 Alarm value 2 4 digits BCD 1st unit 0000 to 9999 Heater burnout alarm value 2 4 digits BCD 2nd unit 00 to 31 Unit N
93. Shielded cable Terminal Terminal minal ene resistance resistance ry 24002 p 3 sory o gt 4 B m i gt 5 A Note Terminal block pins 1 and 2 cannot be connected If these blocks are used operation of the E5ZE may fail 95 ESZE Temperature Controller Read Protocol Appendix C e RS 422A Signal name Abbreviation Signal direction Receive data B Receive data A Signal ground Send data B Send data A Turn off the communications switch Communications to disconnect termination resistance Board RS 422A D sub SN751177N or 9 pin female E5ZE i Terminal 9 RS 422A Terminal equivalent i Terminals i resistance siga a resistance nal Ter Signal 20 SIKO z a a a minal naa IN ako i ye SDB 2 gt 1 RDB 4 7kQ RX W r Voc SDA 1 P72 RDA i md 2 51kQ RDB 8 T SPB t i Blk 1 TX RDA 6 5 SDA Wy ath L _Ai o No Shielded cable Terminal p49 t i Tosv LA ar II resistance lt Terminal EEEE i Te y Terminal i resistance Shielded cable pine Terminal resistance Pag MR mna pare 2400 pa Pwo 1 RDB i i AW 2 RDA 4 sDB e t 5 SDA AM oot Terminal resistance 240
94. Unit No 2 digits BCD 00 to 07 CD1D 00 to 15 CADA R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be setto 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes 01 to 7A 1 to 122 bytes 2 digits Hexadecimal Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words a Read data 2 Read data 61 Read data 286 V600 V620 ID Controller Protocol Appendix K osot Contents ataforma Daa 0 Number of receive data 0002 to 0062 words 4 digits BCD 1 to 61 Read data Hexadecimal Number of read bytes stored in hexadecimal data Note Data for Data Carriers designated for hexadecimal is stored beginning with the largest offset from the re ceive data words Read Hexadecimal 2 Sequence No 505 This sequence is used when the maximum number of Heads to be read from the Carrier is 2 Up to 60 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words gaa 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No nee 4 Leading address No 5 Undefined Read bytes 6 Undefined Unit No 7 Undefined Head CH No CH 2 8 Leading address No 9 Undefined Read bytes
95. Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seng Qata 1 Undefined Number of units 2 Undefined Relevant unit No 26 Undefined Relevant unit No Offset Contents data format Number of send data words 0003 to 0027 4 digits BCD Number of units 01 to 25 2 digits BCD Relevant unit No 00 to 99 2 digits BCD Relevant unit No Same as above 2 digits BCD Note The number of Units can be up to 25 maximum Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storag words 1 Input specifications 2 Input specifications Display specifications 3 Output specifications 4 Input contents 5 Operation mode 121 Input specifications 122 Input specifications Display specifications 123 Output specifications 4124 Input contents 4125 Operation mode 209 K3T _ Intelligent Signal Processor Protocol Offset Conients data format Number of receive data words 4 digits BCD Appendix G 0006 to 0126 Input specifications ASCII 3 characters 544131 544231 564432 414432 564132 414132 524231 Br K3TR K3TC Display specifications ASCII 1 character ommon K3TH K3TX Bee 3TR K8TC Output specifications ASCII 2 characters 5331 RS 232C 5332 S2 RS 485 5333 S3
96. Writes the set value H Write set value L contin uous units Writes the set value L Write set value LL con tinuous units Writes the set value LL Write set value with bank by unit number Writes the set value to a bank which is not in use K8TR HH to LL K3TC O1 to O5 Write set value HH with bank continuous units Writes the set value HH to a bank which is not in use Write set value H with bank continuous units Writes the set value H to a bank which is not in use Write set value L with bank continuous units Writes the set value L to a bank which is not in use Write set value LL with bank continuous units Writes the set value LL to a bank which is not in use Write set value O5 with bank continuous units Writes the set value O5 to a bank which is not in use Write set value O4 with bank continuous units Writes the set value O4 to a bank which is not in use Write set value O3 with bank continuous units Writes the set value O3 to a bank which is not in use Write set value O2 with bank continuous units Writes the set value O2 to a bank which is not in use Write set value O1 with bank continuous units Writes the set value O1 to a bank which is not in use Read set value by unit number Reads the set value HH H L or LL Read set value HH con tinuous units Reads the set value HH Rea
97. all channels in the specified Unit Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Seno gala 1 Undefined Unit No Orset Contents aata tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR None Stop Operation or Control Sequence No 175 Stops temperature control or manual operation for all channels of the specified Unit Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words oala 1 Undefined Unit No Onset Contents data formaj Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR None 133 ESZE Temperature Controller Write Protocol Appendix D Start Manual Operation Sequence No 176 Starts manual operation based on the output values that were set for all channels of the specified Unit Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No foftset Contents data format Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR None 134 The E5
98. and Bits Section 1 4 Word Bit s Function name Read Write Port A Restart Bit all modes Port B Restart Bit all modes Port A Continuous Trace Start Stop Bit protocol macro mode see note 2 Port B Continuous Trace Start Stop Bit protocol macro mode see note 2 Port A Short Trace Start Stop Bit protocol macro mode see note 2 Port B Short Trace Start Stop Bit protocol macro mode see note 2 Port A Echoback Disable Bit for modem control in protocol macro mode see note 3 Port B Echoback Disable Bit for modem control in protocol macro mode see note 3 Port A Instruction Execution Flag at execution of instruction Port A Step Error Processing Flag protocol macro mode Port A Sequence End Flag protocol macro mode see note 1 Port A Abort Bit protocol macro mode Port B Execution Instruction Flag at execution of instruction Port B Step Error Processing Flag protocol macro mode Port B Sequence End Flag protocol macro mode see note 1 Port B Abort Bit protocol macro mode S D D D S D D D Note 1 Supported only by the C200HW COM04 05 06 EV1 Communications Boards 2 These flags can be used only from the Protocol Support Software They cannot be used in the ladder diagram program 3 These bits flags are only available for models with lot number 0140 or later The meaning of lot numbers is shown below Lot No 0140
99. and other reasons It is our practice to change model numbers when published ratings or features are changed or when significant construction changes are made However some specifications of the products may be changed without any notice When in doubt special model numbers may be assigned to fix or establish key specifications for your application on your request Please consult with your OMRON representative at any time to confirm actual specifications of purchased products DIMENSIONS AND WEIGHTS Dimensions and weights are nominal and are not to be used for manufacturing purposes even when tolerances are shown PERFORMANCE DATA Performance data given in this manual is provided as a guide for the user in determining suitability and does not constitute a warranty It may represent the result of OMRON s test conditions and the users must correlate it to actual application requirements Actual performance is subject to the OMRON Warranty and Limitations of Liability ERRORS AND OMISSIONS The information in this manual has been carefully checked and is believed to be accurate however no responsibility is assumed for clerical typographical or proofreading errors or omissions
100. and smaller than 999999 9 The number of measurement items is up to 5 but only one window number can be read The ranges of measurement values are as follows For calibration OFF setting 2147483 648 to 2147483 648 For calibration ON setting 9999999 999 to 9999999 999 The priority of measurement items being output are as follows Area Center of gravity X Center of gravity Y Displacement in center of gravity X reserved displacement in center of gravity Y reserved Main axis angle Main axis angle displacement reserved Edge angle Edge angle reserved Center X center Y Center X displacement reserved center Y displacement reserved Inclination Inclination displacement reserved Intersecting point X intersecting point Y Intersecting point X displacement reserved intersecting point Y displacement reserved Reference Object Registration Command 1 Execution F300 Sequence No 463 This sequence performs a measurement for the input image and updates reference object data of the full window Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 268 Visual Inspection System Protocol Appendix J Reference Object Registration Command 2 Execution F300 Sequence No 464 This sequence performs a measurement for the input image and updates the reference object data of a desig nated window Send Data Word Allocation 2nd Operan
101. another exchange is set in the words specified by the second operand of PMCR Data received by the PC is stored in the words specified by the third operand of PMCR Operand and Word Settings of PMCR Operand 1 x553 x Communications port Operand 2 First address C1 of the words where send data is set Operand 3 First address C2 of the words where receive data is stored e Operand 2 Number of words from address set for operand 2 to end of data 4 digits BCD Number of bytes of send data 4 digits BCD Send data dialling operation Fill data to left for odd numbers of bytes e Operand 3 Number of bytes of receive data ASCII 4 digits BCD Receive data dialling operation Fill data to left for odd numbers of bytes ASCII 316 Hayes Modem AT Command Protocol Appendix L Setting Example When send data is THIS IS SAMPLE 0009 0014 5448 4953 2049 5320 5341 4D50 4C45 t TH IS l S SA MP LE Character string length of send data sent to modem bytes Code length of PMCR when it is used words A maximum of 200 bytes including the CR can be received When the received data is RETURN OK the content stored in the receive words is as follows 0006 5245 5455 524E 204F 4B00 t RE TU RN O K Length of received character string words Note An error will occur is the reception data
102. beginning with the smallest offset from the re ceive data words 3 Retry processing is not performed for this sequence Polling Auto read Sub command ASCII 4 Sequence No 512 This sequence is used when the maximum number of Heads to be read from the Carrier is 4 Up to 48 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 502 Read ASCII 4 However the leading ad dress No and number of read bytes are not used and will be the value specified for sequence 510 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 502 Read ASCII 4 Note 1 Execute Sequence No 510 before executing Sequence No 512 2 Data from Data Carriers designated for ASCII is stored beginning with the smallest offset from the re ceive data words 3 Retry processing is not performed for this sequence Polling Auto read Sub command ASCII 8 Sequence No 513 This sequence is used when the maximum number of Heads to be read from the Carrier is 8 Up to 20 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 503 Read ASCII 8 However the leading ad dress No and number of read bytes are not used and will be the value specified for sequence 510 Receive
103. burnout alarm tst unit 2 Undefined Heater burnout alarm 2nd unit 3 Undefined Heater burnout alarm 3rd unit 4 4 Undefined Heater burnout alarm 4th unit 32 Undefined Heater burnout alarm 32nd unit max Offset Contents data format Number of receive data words Number of units 1 4 digits BCD 1st unit 00 to FF Heater burnout alarm 2 digits Hex 2nd unit 00 to FF Heater burnout alarm 2 digits Hex 3rd unit 00 to FF Heater burnout alarm 2 digits Hex 4th unit 00 to FF Heater burnout alarm 2 digits Hex 32nd unit 00 to FF Heater burnout alarm 2 digits Hex 157 ES100 _ Digital Controller Protocol Read PV Data Sequence No 254 Reads the PV data for the variable type analog data in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sondigdata 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max Contents data format Number of send data words 4 digits BCD Number of units 2 Appendix F Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words stor
104. cece eee eee 39 2 4 Troubleshooting oers cc kta eek ad bed edhe bie poet daa es 55 23 Outline Section 2 1 2 1 Outline Protocol macros are used to create user communications procedure The Proto col Support Software is used to create protocol macros which can then be executed using the PMCR instruction to communicate with various devices con nected to the RS 232C or RS 422A 485 port Twelve protocol macros are provided as standard communications protocols in the Communications Boards COM04 EV1 COM05 EV1 and COM06 EV1 and in Protocol Support Software These macros can be used as they are or they can be modified Protocol Support Software Required to customize protocol data EPC SM e 2 0 6 Y 4 D ER Communications Board me EE with protocol macro function m m Commercially available devices computers etc C200HX C200HG C200HE Asynchronous start stop synchronization communications Visual Inspection Temperature Systems Zoe Controllers Digital Panel Meters Controllers l Protocol macros are provided for communications with the above OMRON devices including Hayes modems E nd ee is ene
105. data words 4 digits BCD Appendix A 1st unit 8th unit max Number of units x 7 1 1st unit Cooling coefficient 4 digits BCD 0001 to 9999 1st unit Dead band 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Manual reset value 4 digits BCD 0000 to 1000 1st unit Hysteresis heating 4 digits BCD 0001 to 9999 1st unit Hysteresis cooling 4 digits BCD 0001 to 9999 1st unit Control period heating 4 digits BCD 0001 to 0099 1st unit Control period cooling 4 digits BCD 0001 to 0099 8th unit Control period cooling 4 digits BCD 0001 to 0099 E5 _K Digital Controller Read Protocol Appendix A Read Level 2 Parameters 1 Sequence No 021 Reads parameters in level 2 SP ramp time unit SP ramp set value LBA detection time MV at stop MV at PV Error MV upper limit MV lower limit and MV change rate limit from multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 43 Undefined Unit No 9 Undefined Unit No max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD 00 to 31 Receive
106. designated for ASCII is sent beginning with the smallest offset from the send data words 296 V600 V620 ID Controller Protocol Appendix K Write ASCII 4 Sequence No 520 This sequence is used when the number of Heads to be written to the Carrier is 4 Up to 48 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No 4 Leading address No Number of write bytes 5 y CH1 6 Write data 29 Write data A 30 Undefined Unit No 7 31 Undefined Head CH No 32 Leading address No 33 Number of write bytes CH2 34 Write data 57 Write data 86 Undefined Unit No 7 87 Undefined Head CH No 88 Leading address No 89 Number of write bytes CH 4 90 Write data 113 Write data Offset Contents data format 0 Number of send data words 0007 to 0114 4 digits BCD 1 Number of Heads 0001 to 0004 4 digits BCD 28 N 1 2 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model 28 N 1 3 R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be set to 1 28 N 1 4 Leading address No 0000 to FFFF 4 digits Hexadecimal 28 N
107. digit BCD O0to9 Receive Data Word Allocation 3rd Operand of PMCR None Note Retry processing is not performed for this sequence Measurement Condition Set 3000 series Sequence No 407 This sequence sets measurement conditions Conditions to be set can be selected by setting Yes No flags Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words calg 1 Unused 2 3 Segment number SG 4 5 Undefined Measurement interval number M 6 Decimal portion 7 Undefined Integer portion Lower limit value LL 8 Sign Undefined 9 Decimal portion 10 Undefined Integer portion Upper limit value LH 11 Sign Undefined 12 Decimal portion 13 Undefined Integer portion Multistep selection limit value L1 14 Sign Undefined 15 Decimal portion 16 Undefined Integer portion Multistep selection limit value L2 17 Sign Undefined 18 Decimal portion 19 Undefined Integer portion Multistep selection limit value L3 20 Sign Undefined 21 Decimal portion 22 Undefined Integer portion Multistep selection limit value L4 23 Sign Undefined 24 Decimal portion 25 Undefined Integer portion Multistep selection limit value L5 26 Sign Undefined 27 Decimal portion 28 Undefined Intege
108. digits BCD 32 to 33 2nd unit Local SP 8 digits BCD 111 to 112 4th unit Event 9 setting 8 digits BCD 120 to 121 4th unit max Event 10 setting 8 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Remote Setting Mode Sequence No 268 Switches the setting mode to the remote setting mode Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send dala 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max 180 ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F Number of units 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Local Setting Mode Sequence No 269 Switches the setting mode to the local setting mode Send Data Word Allocation 2nd Operand of PMCR 00 to 31 First word of 0 Number of send data words sendata 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max Offset Contents data format Number of send data word
109. format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Dead band 4 digits BCD 0000 to 9999 Receive Data Word Allocation 3rd Operand of PMCR None Write Manual Reset Value Sequence No 055 Writes the manual reset value Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sena data 1 Undefined Unit No 42 Manual reset value Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Manual reset value 4 digits BCD 0000 to 1000 Receive Data Word Allocation 3rd Operand of PMCR None Write Hysteresis Sequence No 056 Writes the hysteresis for heating and for cooling 79 E5 _K Digital Controller Write Protocol Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 Number of send data words Undefined Unit No Hysteresis heating Hysteresis cooling Offset Contents data format Number of send data words 4 digits BCD Appendix B 0004 fixed Unit No 2 digits BCD 00 to 31 Hysteresis heating 4 digits BCD 0001 to 9999 Hysteresis cooling 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Control Period Sequence No 057 Writes the control period for heating and for co
110. is not received within 90 seconds after the data is sent Escape Mode Shifting to the escape mode can be made using sequence No 554 No setting is necessary for this sequence Note The character string to shift the online mode to the escape mode i e the escape code is for modem settings Hang Up Command The hang up command to disconnect the line can be executed using sequence No 555 No setting is necessary for this sequence Communication Errors Three result codes are monitored after an AT command is sent to the modem When a result code is returned it will be checked If the code is not the normal result code OK CONNECT 9600 REL4 CONNECT 2400 REL4 in words after a fixed time of waiting to send the following retry processing will be repeated 2 times to send the AT command again and waiting for another result code The receive monitoring time and send wait time for each sequence are shown below Sequence Sequence name Receive monitoring time Send wait time for retries No Initialize modem general purpose Initialize modem specialized Password 3s Data send receive general purpose None Escape 1 5 s after first try Hang up 1 5 s after first try Initialize and dial Initializing 1 s Dialling 90 s Escape and hang up 1 5 s after first try 317 Numbers 3Z4L Laser Micrometer connections 227 protocols sequences 225 255
111. link slave mode 04 ON for communication error at port A all modes 05 Port A Send Ready Flag Host Link non procedure mode 06 Port A Reception Completed Flag Non procedure mode 07 Non procedure mode Port A Reception Overflow Flag Protocol macro mode Port A Sequence Abort Flag see note 1 08 to 11 Port B error codes 0 No error all modes 1 Parity error all modes 2 Framing error all modes 3 Overrun error all modes 4 Timeout error 1 1 link master 1 1 link slave mode ON for communication error at port B all modes Port B Send Ready Flag Host Link non procedure mode Port B Reception Completed Flag Non procedure mode Non procedure mode Port B Reception Overflow Flag Protocol macro mode Port B Sequence Abort Flag see note 1 1 N NT Link Mode Port A Communications In progress Flag for Unit PTO to Port A Communications In progress Flag for Unit PT7 Protocol Macro Mode Port A Repeat Counter Present Value see note 1 00 to 15 Port A Receive Counter non procedure mode 1 N NT Link Mode 00 Port B Communications In progress Flag for Unit PTO to to 07 Port B Communications In progress Flag for Unit PT7 Protocol Macro Mode Port B Repeat Counter Present Value see note 1 00 to 15 Port B Receive Counter non procedure mode 19 SR Words and Bits Word Bit s Section 1 4 Function name Read Write
112. of PMCR Receive data 0 Number of receive data words storage Words 1 Undefined Segment number SG 2 Undefined Measurement interval number M 3 Decimal portion ry 4 Undefined Integer portion Lower limit value LL 5 Sign Undefined m 6 Decimal portion Ei 7 Undefined Integer portion Upper limit value LH 8 Sign Undefined 9 Decimal portion B 10 Undefined Integer portion Reference value REF 11 Sign Undefined ha 12 Undefined Analog output scale number SCL 13 414 Forced zero number ZERO 15 Undefined 16 Undefined Data output condition PR 17 Undefined Data output timer BCD 3 digits PRT 18 Undefined Number of seconds for latch timer RLT 250 3Z4L Laser Micrometer Protocol Appendix Offset Contents data format Number of receive data 0019 fixed words 4 digits BCD Segment number 1to5 1 digit BCD Measurement interval 1to7 number 1 digit BCD Lower limit value Decimal 0000 to 9999 Example 123 4567 portion 4 digits BCD 3 4567 Lower limit value Integer 000 to 999 4 0123 portion 3 digits BCD ba Ra Lower limit value Sign lf 0 BIN If F Upper limit value Same as lower limit value Reference value Same as lower limit value Analog output scale number 0
113. of receive data words storage words 1 Manual reset value onset Coments aaa omen ata Number of receive data words 0002 4 digits BCD Manual reset value 4 digits BCD 0000 to 1000 Read Hysteresis Sequence No 009 Reads the hysteresis for heating and for cooling and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seng gaa 1 Undefined Unit No reet Content deta format D Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Hysteresis heating 2 Hysteresis cooling Offset Contents data format Number of receive data words 0003 4 digits BCD Hysteresis heating 0001 to 9999 4 digits BCD Hysteresis cooling 0001 to 9999 4 digits BCD Read Control Period Sequence No 010 Reads the control period for heating and for cooling and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No oriset Contents ietaformay ata Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand o
114. operate on memory bank 0 and cannot be used for other memory banks Structure of the Protocol The following table shows the structure of the E5ZE Temperature Controller Read Protocol Sequence No Communications sequence name Read set point Function Reads the set points Ladder interface Send word Receive word allocation allocation Read process value Reads the process values Read output value Reads the output values Read set point process value and output value Reads the set points process val ues and output values Read proportional band integral time and derivative time Reads the proportional bands in tegral times and derivative times Read control period Reads the control periods Read output mode Reads the output modes Read alarm mode Reads the alarm modes Read alarm temperature Reads the alarm temperatures Read hysteresis Reads the hysteresis Read operation status Reads the operation status Read error status Reads the error status Read setting unit Reads the setting units Read input shift value Reads the input shift values Read manual reset value Reads the manual reset values Read ramp value Reads the ramp values Read present set point Reads the present set points Read output value limits Reads the output value limits Read output value change rate limit
115. protocol macros a Correct the System Setup and restart the system b Use a Communications Board that supports protocol macros System FAL9C er ror when PMCR is executed and the Instruction Execu tion Flag does not turn ON Port A SR 28908 Port B SR 28912 SR 26811 ON Port B SR 26812 ON Port A Error Code SR 28608 to SR 28611 Port A SR 28612 to SR 28615 Port B A protocol macro error related to the PMCR instruction has occurred Troubleshoot using the following err or codes Error Code 1 a The protocol macro mode has not been set in the System Setup for the Communications Board DM6550 to DM6559 b The Communications Board does not support protocol macros a Correct the System Setup and restart the system b Use a Communications Board that supports protocol macros Error Code 2 The specified sequence number does not exist Correct the PMCR operands or transfer the sequence to the Com munications Board Error Code 3 The received data was too large to be written into I O memory Use a different area or less data Error Code 4 The protocol data in the Commu nications Board is bad Rewrite the protocol data using the Protocol Support Software Error Code 5 PMCR instruction executed during port initialization Include an interval between port initialization such as for a port restart and execution of the PMCR instructio
116. protocol macros 31 pin assignment RS 232C connector 12 RS 422A 485 connector 13 PMCR instruction 39 execution 43 precautions xi applications xiii general xii operating environment xiii safety xii Programmable Controller See PC protocol macros 24 connections required 26 PC Setup 31 Protocol Support Software 34 functions list 35 319 Index protocols 5 38 3ZA4L Laser Micrometer sequences 225 255 E5_J Temperature Controller sequences 135 148 E5_K Digital Controller read sequences 59 76 77 91 ESZE Temperature Controller read sequences 93 114 ESZE Temperature Controller write sequences 115 134 ES100_ Digital Controller sequences 149 189 Hayes Modem AT Command sequences 311 317 Protocol Support Software list 38 V600 V620 ID Controller sequences 275 310 Visual Inspection System sequences 257 274 R S Restart Bits 51 RS 422A 485 DIP switch settings 8 safety precautions See precautions sequences 32 settings 33 sequences 3Z4L Laser Micrometer 3ZAL Clear Sequence No 400 231 3ZAL Initialize 3000 series Sequence No 430 247 3ZAL Initialize 4000 series Sequence No 443 253 All Statistic Memory Clear 3000 series Sequence No 418 241 Automatic Detection List Request 3000 series Sequence No 429 246 Automatic Detection Release 3000 series Sequence No 428 246 Automatic Detection Set 3000 series Sequence No 427 246 AVG Move H Times
117. the Communications Board Used to monitor the setting of the Communications Board In RS 485 2 wire communications if an Echoback Disable Bit port A SR 28906 port B SR 28907 is set to 1 ON data sent from the respective Communications Board s port will be prevented via the software from returning to the receive line of the local node while the RS signal is 1 ON In situations where communications errors and retries occur in RS 485 2 wire communications incorporate programming in the ladder programming that will turn these bits ON as required When echoback is disabled data received while data is being sent i e the RS signal is ON is neither processed as receive data or recorded as trace data If either of the Echoback Disable Bits are turned ON while the ladder program is running this is reflected in the Communications Boards but conversely the OFF status is only reflected in the Communications Boards at the start of the ladder program Therefore during execution of proto col macros echoback cannot be disabled by simply turning the Echoback Dis able Bits ON Either go into PROGRAM mode once before restarting the ladder program or turn the power supply OFF and ON again The status of each of the Echoback Disable Bits can be monitored using the Echoback Disabled Flags port A SR 28606 port B SR 28607 Port A Echoback Disable Bit Always ON Flag SR 28906 SR 25313 Port B Echoback Disable Bit SR
118. to 0097 Appendix G Peak bottom data Peak bottom data Peak bottom data 5 digits BCD 00000 to 99999 Negative sign F 5th BCD digit Example 12345 H 2 001 Example 1234 H 2 F Status 2 digits Hex dO bit If overflow 1 Others 0 d1 bit If underflow 1 Others 0 d2 bit Not used d3 bit During forced zero operation 1 K3TH K3TR 0 Others 0 d4 bit Not used d5 bit During hold input 1 Others 0 d6 bit Bank input 1 1 K3TH K3TX 0 Others 0 d7 bit Bank input 2 1 K3TH K3TX 0 Others 0 Status Same as above Read Holding Data PH Continuous Units Sequence No 333 This sequence reads peak holding data for continuous units Send Data Word Allocation 2nd Operand of PMCR 0 1 First word of send data Number of send data words Undefined Number of units Ore Comens aaa omen a oo Number of send data words 4 digits BCD 0002 Number of units 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR The data allocation is similar to sequence No 332 Read Holding Data by Unit Number 206 01 to 32 K3T _ Intelligent Signal Processor Protocol Appendix G Read Holding Data BH Continuous Units Sequence No 334 This sequence reads bottom holding data for continuous units The word allocation is identical to that o
119. to 3 1 digit BCD Forced zero number ASCII 5A45524F2B ZERO 5 characters 4E4F524D20 NORM 5A45524F2D ZERO Data output condition 0to6 1 digit BCD Data output timer value 000 to 999 3 digits BCD Number of seconds for latch 00 to 99 timer 2 digits BCD Note This sequence can be used for the 3Z4L 4000 Series only when pin 8 on DIP switch SW2 is turned ON Single Run Measurement Start 4000 series Sequence No 434 When the sample measurement condition is from 1 to 999 this sequence performs a single run measurement and requests the measurement results Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage Words 1 Decision result 2 Decimal portion J 43 Undefined Integer portion Measurement value 44 Sign Undefined a 5 Decimal portion z 46 Undefined Integer portion Deviation value 7 Sign Undefined 251 3Z4L Laser Micrometer Protocol Appendix Offset Contents data format Number of receive data With no reference setting 0005 words 4 digits BCD With reference setting 0008 Decision result With no limit setting 0000 ASCII 2 characters With limit setting 2B4E N 4F4B OK 2D4E N Measurement value 0000 to 9999 Example 123 4567 decimal portion 4 digits BCD 2 4567
120. words Number of units Undefined Unit No PID set No 1 00 to 31 1st unit Undefined Unit No PID set No 32nd unit max ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F Number of units x 2 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 1st unit PID set No 4 digits BCD 0000 to 0008 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD 00 to 31 32nd unit PID set No 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Cancel A T Sequence No 276 Cancels A T Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 3 Undefined Unit No 33 Undefined Unit No Offset Contents data format Number of send data words 4 digits BCD 1st unit 2nd unit 0000 to 0008 32nd unit max Number of units 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 00 to 31 185 ES100 _ D
121. 0 Yes No for reference setting Set 1 REF SCL 1 digit BCD Don t set 0 Yes No for offset value Set 1 OF or OM setting 1 digit BCD Don t set 0 Yes No for data output Set 1 PR PRT condition setting 1 digit BCD Dontsen Yes No for sample Set 1 SMP MAX or MIN or RNG or AVG measurement pulse setting MERE 1 digit BCD Don t set 0 Receive Data Word Allocation 3rd Operand of PMCR None Note 1 This sequence cannot be used to set the error lower limit EL error upper limit EH error exclusion counter CNT of the error data exclusion function centerless grinder function 2 The following settings must be made together with this sequence they cannot be set separately Lower limit upper limit Multistep selection limit Reference value analog output scale number Data output conditions scheduled print timer 3 The limit value reference value and offset value can be set to 3 digits for the integer portion and to 4 dig its for the decimal portion 235 3Z4L Laser Micrometer Protocol Appendix Measurement Condition Release 3000 series Sequence No 408 This sequence releases the measurement conditions that have been set Send Data Word Allocation 2nd Operand of PMCR Send data word allocation is similar to that of sequence No 407 Measurement Condition Set However only the setting Yes No flags at 46 to 53 from the send data leading word can be used Receive Data W
122. 0 0 0 cece eee 213 I 3Z4L Laser Micrometer Protocol 0 0 e cece cee eee eens 225 J Visual Inspection System Protocol 0 0 0 cece cece nee 257 K V600 V620 ID Controller Protocol 0 0 00 ee ccc eee eee 275 L Hayes Modem AT Command Protocol 0 0 eect e ee 311 dex cc cecitesacawsrtate parena a ea aAa B19 Revision History ssesssssssssssssssseeee 325 vii About this Manual This manual describes the installation and operation of the C2OOHW COM01 C200OHW COM02 V1 C200HW COM03 V1 C200HW COM04 EV1 C200HW COMO05 EV1 and C200HW COM06 EV1 Communications Boards for the C200HX C200HG C200HE Programmable Controllers and includes the sections described below The manual is also written so that it can be used for the previous versions of these Communications Boards even though some of the protocol macro functionality is not supported When using the Communications Boards information in the following manuals will also be required Cat alog number suffixes have been omitted Please be sure you have the most recent version of your manual for your area Contact your OMRON representative for more information Manual Content C200HW ZW3PC1 Information on using the Software to Protocol Support Software create protocol macros and information Operation Manual on the system protocol macros SYSMAC WS01 PSTF1 E Information on SYSMAC PST a Protocol Support Tool Windows 95 based software package SYSM
123. 0 to OF Unit No 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR Receive data storage words 0 Number of receive data words 1 Dead band overlap band 2 Dead band overlap band T i 8 Dead band overlap band Offset Number of receive data words 4 digits BCD Contents data format Channel 0 Channel 1 Channel 7 0009 Channel 0 Dead band overlap band 4 digits BCD 0000 to 0999 F indicates a number Channel 1 Dead band overlap band 4 digits BCD 0000 to 0999 F indicates a number Channel 7 Dead band overlap band 4 digits BCD 0000 to 0999 F indicates a number 113 ESZE Temperature Controller Read Protocol Appendix C Read Cooling Coefficient Sequence No 123 Reads the cooling coefficients and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 Undefined Unit No onset Comens aomen Da 0002 fixed Number of send data words 4 digits BCD Unit No 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR Receive data storage words 114 00 to OF 0 Number of receive data words 1 Cooling coefficient Channel 0 42 Cooling coefficient Channel 1 8 Cooling coefficient Channel 7 Contents data format
124. 00 to 31 2 to3 PID No 5 P 8 digits BCD 00000000 to 09999000 4 to 5 PID No 5 8 digits BCD 6 to7 PID No 5 D 8 digits BCD 8 to 9 PID No 5 MV lower limit 8 digits BCD 10 to 11 PID No 5 MV upper limit 8 digits BCD 12 to 13 PID No 5 PV bias value 8 digits BCD 14 to 15 PID No 5 Automatic selection range upper limit 8 digits BCD e e e 44 to 45 PID No 8 P 8 digits BCD 46 to 47 PID No 8 8 digits BCD 48 to 49 PID No 8 D 8 digits BCD 50 to 51 PID No 8 MV lower limit 8 digits BCD 52 to 53 PID No 8 MV upper limit 8 digits BCD 54 to 55 PID No 8 PV bias value 8 digits BCD 56 to 57 PID No 8 Automatic selection range upper limit 8 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Read Local SP Sequence No 264 Reads the local SP in the program parameter area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seng Qata 1 Number of units 2 Undefined Unit No 43 Pattern No Step No 1st unit 44 Undefined Unit No 45 Pattern No Step No eneun 64 Undefined Unit No 32nd unit 65 Pattern No Step No 174 ES100 Digital Controller Protocol Appendix F Offset Contents data format Number of send data words Number of units x 2 2 4 digits BCD Number of units 4 digits BCD 0001 to 00
125. 000 for the 2nd operand S Receive word allocation Set a dummy word e g DM0000 address for the 3rd operand D 77 E5 _K Digital Controller Write Protocol Connections The connections are the same as that for the E5 Write Set Point Sequence No 050 Writes the set point Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 Number of send data words Undefined Unit No set point Offset Contents data format Number of send data words 4 digits BCD Appendix B K Digital Controller Read Protocol 0003 fixed Unit No 2 digits BCD 00 to 31 Set point 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Alarm Value Sequence No 051 Writes alarm value 1 and alarm value 2 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data 2 3 Number of send data words Undefined Unit No Alarm value 1 Alarm value 2 Offset Contents data format Number of send data words 4 digits BCD Set point lower limit to upper limit 0004 fixed Unit No 2 digits BCD 00 to 31 Alarm value 1 4 digits BCD 0000 to 999 Alarm value 2 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 0000 to 9999 Write Proportional Band Integral Time and Derivative Time Sequence No
126. 018 oo2 1 page E ATEOVOX4 V2 N38 C0 C0 X1 amp M0S26 10 Character string length of modem initialization command bytes Code length of PMCR when it is used words Note Turn ON pin 4 of DIP switches SW3 on for this Modem ER signal always ON 313 Hayes Modem AT Command Protocol Appendix L MD144FB5V OMRON The following command is set in the words specified by the second operand of PMCR ATEOVOX4 V2 N38 C0 C0 Q0 amp M0 amp D0 BI600S26 10 ni 2 0041 002s oat bbb bh Ae a aa ATEOVOX4 V2 N38 C0 CO QO0O amp M0 amp DOXBIEDNO0S26 10 Character string length of modem initialization command bytes Code length of PMCR when it is used words ME1414VBII ME1414Bll OMRON The following command is set in the words specified by the second operand of PMCR AT J1B8E0VOS0 1 X4 V2 N3 amp M0 C0 amp DO amp E0 X1S26 10 0024 0044 Pb hh a i AT JI1B8BEOVOS0O0 1X4 V2 N3 amp MO0 CO amp DO amp EO X1S26 10 Character string length of modem initialization command bytes Code length of PMCR when it is used words Note Turn ON DIP switch SW3 on in the rear of the Modem Dialling To dial telephone numbers for the OMRON Modems using sequences No 561 571 581 set the dialling command and telephone number in the words specified by the second operand of PMCR However for other Modems make the following settings for the Data
127. 1 24 Read data 25 Read data 7 CH2 48 Read data T 73 Read data 4CH 96 Read data 284 V600 V620 ID Controller Protocol Appendix K onset Contents detaformat Daa 0 Number of receive data 0002 to 0097 words 4 digits BCD 24 N 1 1 to Read data ASCII Number of read bytes stored in ASCII 24 N 1 24 N Number of Heads Note Data from Data Carriers designated for ASCII is stored beginning with the smallest offset from the receive data words Read ASCII 8 Sequence No 503 This sequence is used when the maximum number of Heads to be read from the Carrier is 8 Up to 20 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No CH1 4 4 Leading address No 5 Undefined Read bytes 46 Undefined Unit No 37 Undefined Head CH No x CH2 48 Leading address No 49 Undefined Read bytes 2 30 Undefined Unit No 31 Undefined Head CH No 8 CH 32 Leading address No 33 Undefined Read bytes 4 Offset Contents data format Number of send data words 0006 to 0034 4 digits BCD Number of Heads 0001 to 0008 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum U
128. 1 General purpose Command Sequence No 280 188 Local Setting Mode Sequence No 269 181 Manual Mode Sequence No 274 184 Read Adjustment Parameters Sequence No 258 163 Read Control Monitor Data Sequence No 257 161 Read Controller Status Sequence No 279 187 Read Error Detection Data Sequence No 252 155 Read Event Data Sequence No 250 153 Read Heater Burnout Data Sequence No 253 157 Read Local SP Sequence No 264 174 Read MV Data Sequence No 256 160 Read PID Control Parameters 1 Sequence No 260 167 321 Index Read PID Control Parameters 2 Sequence No 261 169 Read Program Parameters Sequence No 266 177 Read PV Data Sequence No 254 158 Read SP Data Sequence No 255 159 Read Time Signal Sequence No 251 154 Remote Setting Mode Sequence No 268 180 Reset Stop Sequence No 272 183 Run Command Sequence No 271 182 Write Adjustment Parameters Sequence No 259 166 Write Local SP Sequence No 265 176 Write PID Control Parameters 1 Sequence No 262 171 Write PID Control Parameters 2 Sequence No 263 173 Write Program Parameters Sequence No 267 179 sequences Hayes Modem AT Command Data Send Receive General purpose Sequence No 553 316 Dial Sequence No 561 314 Dial Sequence No 571 314 Dial Sequence No 581 314 Escape Sequence No 554 317 Escape to Hang Up Sequence No 590 311 Hang Up Sequence No 555 317 Initialize and
129. 127 Number of units 2 digits BCD 01 to 25 Relevant unit No 2 digits BCD 00 to 99 Bank No 2 digits BCD 01 to 04 Operand Two ASCII characters 4848 HH 4820 H 4C20 L 4C4C LL Set value 5 digits BCD 00000 to 99999 Negative sign F 5th BCD digit Example 12345 Example 1234 Set value 5 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Same as above Write Set Value HH with Bank Continuous Units Sequence No 308 This sequence writes set value HH of a bank not in use for continuous units Send Data Word Allocation 2nd Operand of PMCR 0 1 2 3 4 First word of send data Number of send data words Undefined Number of units Undefined Bank No Set value Undefined Set value 1 95 96 97 Undefined Bank No Set value Undefined Set value 199 K3TL Intelligent Signal Processor Protocol Offset Conients data format Number of send data words 4 digits BCD Appendix G 0004 to 0098 Number of units 2 digits BCD 01 to 32 Bank No 2 digits BCD 01 to 04 Set value 5 digits BCD 00000 to 99999 Negative sign F 5th BCD digit Example 12345 Example 1234 Set value Same as above 5 digits BCD Receive Data Word Allocation 3r
130. 15 Process value rightmost 4 digits Channel 7 16 Process value leftmost 1 digit 98 E5ZE Temperature Controller Read Protocol Appendix C Offset Contents data format Number of receive data words 0017 4 digits BCD Channel 0 Varies according to the temperature sensor Process value rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD F indicates a negative value Channel 0 Process value leftmost 1 digit 1 digit BCD Channel 7 Varies according to the temperature sensor Process value rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD Channel 7 Process value leftmost 1 digit 1 digit BCD F indicates a negative value Read Output Values Sequence No 102 Reads the output values of the control outputs and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seng aata 1 Undefined Unit No Ome Comens ata omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Output value 2 Cooling output value Channel 0 3 Output value Channel 1 4 4 Cooling output value Output value 19 2 Channel 7 16 Cooling output value 9
131. 17 RDB FG hederne ao eE J 24 SDA gt 25 SDB Next gt 16 RDA ES100 y gt 17 RDB e RS 485 Communications Board ES1000 004 RS 485 D sub OE RS 485 9 pin female i Terminal Block Pinno Shielded cable i Terminal TEE 1 r 16 l l 2 r 17 i FG p i gt 16 Next SPE i Ne gt 17 ES100 Y 151 ES100 _ Digital Controller Protocol Appendix F Switch Settings There are two switches located on the board on the left of the Unit Set SW1 to the interface RS 422A or RS 485 Set SW2 to the center on all terminating Units and to the same setting as SW1 on all other Units e gt 485 swi 422 485 152 ES100 _ Digital Controller Protocol Read Event Data Sequence No 250 Reads events 1 to 10 in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of units 2 Undefined Unit No 43 Undefined Unit No 26 Undefined Unit No 4 digits BCD Contents data format Number of send data words 1st unit 2nd unit 25th unit max Number of units 2 Appendix F Number of units 4 digits BCD 0001 to 0025 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 25th unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR
132. 2 Number of units 4 digits BCD 0001 to 0008 1st unit Unit No 2 digits BCD 00 to 31 1st unit SP ramp time unit 4 digits BCD 0000 to 0001 1st unit SP ramp set value 4 digits BCD 0000 to 9999 1st unit LBA detection time 4 digits BCD 0000 to 9999 1st unit MV at stop 4 digits BCD 0000 to 1050 1st unit MV at PV error 4 digits BCD 0000 to 1050 1st unit MV upper limit 4 digits BCD MV lower limit 1 to 1050 1st unit MV lower limit 4 digits BCD 0000 to MV upper limit 1 1st unit MV change rate limit 4 digits BCD 0000 to 1000 8th unit MV change rate limit 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 86 0000 to 1000 E5 _K Digital Controller Write Protocol Appendix B Write Level 2 Parameters 2 Sequence No 069 Writes parameters in level 2 input digital filter alarm 1 hysteresis alarm 2 hysteresis alarm 3 hysteresis input shift upper limit and input shift lower limit to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Sene cata 1 Number of units 2 Undefined Unit No 3 Input digital filter 4 alarm 1 hysteresis 5 alarm 2 hysteresis 1st unit 6 alarm 3 hysteresis 7 Input shift upper limit 8 Input shift lower limit 51 Undefined Unit No 52 Input digital filte
133. 2 set code Channel 16 Undefined Alarm 1 set code Channel 7 17 Undefined alarm 2 set code Offset Contents data format Number of send data words 0018 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 00 to 0C Alarm 1 set code 2 digits Hex Channel 0 00 to 0C Alarm 2 set code 2 digits Hex Channel 1 00 to 0C Alarm 1 set code 2 digits Hex Channel 1 00 to 0C Alarm 2 set code 2 digits Hex Channel 7 00 to 0C Alarm 1 set code 2 digits Hex Channel 7 00 to 0C Alarm 2 set code 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR None 121 ESZE Temperature Controller Write Protocol Appendix D Write Alarm Temperature Setting Unit 1 Sequence No 156 Writes the alarm temperatures using a setting unit of 1 4 digits Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words i 1 Undefined Unit No 2 Alarm 1 set value 3 Undefined 44 Alarm 2 set value heels 45 Undefined 30 Alarm 1 set value 31 Undefined Channel 7 32 Alarm 2 set value 33 Undefined Offset Contents data format Number of send data words 0034 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 9999 Alarm 1 set value 4 digits BCD Not used Channel 0 0000 to 9999 Alarm 2 set value 4 digits BCD Not used Channe
134. 32 1st unit 00 to 31 Unit No 2 digits BCD 1st unit Pattern No 2 digits BCD 00 to 63 Step No 2 digits BCD 00 to 63 32nd unit 00 to 31 Unit No 2 digits BCD 32nd unit Pattern No 2 digits BCD 00 to 63 Step No 2 digits BCD 00 to 63 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage Wolds a4 Local SP rightmost 4 digits 42 Local SP leftmost 4 digits tst unit 3 Local SP rightmost 4 digits 2nd unit 44 Local SP leftmost 4 digits Local SP rightmost 4 digits 63 ocal SP rig E 32nd unit 64 Local SP leftmost 4 digits Offset Contents data format Number of receive data words Number of units x 2 1 4 digits BCD 1st unit 00000000 to 09999000 Local SP rightmost 4 digits F indicates a negative number 4 digits BCD 1st unit Local SP leftmost 4 digits 4 digits BCD 2nd unit 00000000 to 09999000 Local SP rightmost 4 digits 4 digits BCD 2nd unit Local SP leftmost 4 digits 4 digits BCD 32nd unit 00000000 to 09999000 Local SP rightmost 4 digits 4 digits BCD 32nd unit Local SP leftmost 4 digits 4 digits BCD 175 ES100 _ Digital Controller Protocol Write Local SP Sequence No 265 Writes the local SP to the program parameter area Send Data Word Allocation 2nd Operand of PMCR First word of send data 0
135. 4 Write data 39 Write data 86 Undefined Unit No 87 Undefined Head CH No 88 Leading address No 89 Number of write digits CH 4 90 Write data 95 Write data 4 Offset Contents data format 0 Number of send data words 0007 to 0096 4 digits BCD 1 Number of Heads 0001 to 0004 4 digits BCD 28 N 1 2 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model 28 N 1 3 R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be set to 1 28 N 1 4 Leading address No 0000 to FFFF 4 digits Hexadecimal 28 N 1 5 Number of write digits 0002 to 0024 4 digits BCD 28 N 1 6 Write data Hexadecimal Input in hexadecimal code to 28 N 1 11 Up to 24 digits max can be set N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None 301 V600 V620 ID Controller Protocol Appendix K Note 1 Write data designated for hexadecimal is sent beginning with the largest offset from the send data words 2 Always set an even number of digits for the write data Write Hexadecimal 8 Sequence No 525 This sequence is used when the number of Heads to be written to the Carrier is 8 Up to 10 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send da
136. 4 digits eee leftmost 4 digits f AN rightmost 4 digits SP setting lower limit leftmost 4 digits aa rightmost 4 digits SP setting upper limit leftmost 4 digits cat rightmost 4 digits SP rise rate limit aoe Z digits ae rightmost 4 digits SP fall rate limit e 4 digits a rightmost 4 digits MV change rate limit leftmost 4 digits rightmost 4 digits Secondary loop fixed SP leftmost 4 digits rightmost 4 digits Sr concen leap leftmost 4 digits rightmost 4 digits Serongary Igop leftmost 4 digits rightmost 4 digits Sec ndary loop D leftmost 4 digits rightmost 4 digits Secondary loop manual reset leftmost 4 digits Appendix F ES100 _ Digital Controller Protocol Offset 0 Conients data format Number of send data words 4 digits BCD Appendix F 0044 fixed 1 Unit No 2 digits BCD 00 to 31 2 to3 Fixed SP 8 digits BCD 00000000 to 09999000 4to5 Control output 1 pulse cycle 8 digits BCD Control output 2 pulse cycle 8 digits BCD Fuzzy strength 8 digits BCD Cooling coefficient 8 digits BCD Heater burnout alarm setting 8 digits BCD Position proportional dead band 8 digits BCD Switching output hysteresis 8 digits BCD ON OFF count alarm setting 8 digits BCD value ON OFF control hysteresis 8 digits BCD Manual reset 8 digits BCD SP setting lower limit
137. 5 m is used for a RS 232C port The fol lowing diagram shows the connections for a RS 232C port C200HX C200HG C200HE lt RS 232C gt RS 232C port B gt lt RS 232C gt 15m port A gt Connection to Devices with RS 422A 485 Interface C200HW COMO6 EV1 15m General purpose device with RS 232C interface RS 232C General purpose device with RS 232C interface A 1 N connection cable length up to 500 m can be used for a RS 422A 485 port These connections are also useful for longer cable distances with a 1 1 connection For 1 N connections up to 32 devices can be connected With Example 2 wire communications this figure includes the Communications Board whereas with 4 wire communications it does not The following diagram shows the connections for a RS 422A 485 port C200HX C200HG C200HE RS 232C lt RS 422A 485 Link Adapter lt RS 232C gt pori B gt RS2320 NT AL001 E RS 422A 485 RS 422A 485 gt sada lt RS SR 7 _ Temperature With RS 422A 485 Controller communications _ Temperature With RS 422A 485 Controller communications _ Temperature With RS 422A 485 Controller communications _ Temperature With RS 422A 485 Controller communications _ Temperature With RS 422A 485 Controller communications _ Temperature With RS 422A 485
138. 9 E5ZE Temperature Controller Read Protocol Appendix C Offset Contents data format Number of receive data words 0017 4 digits BCD Channel 0 0000 to 1000 Output value 4 digits BCD Channel 0 0000 to 1000 Cooling output value 4 digits BCD Channel 1 0000 to 1000 Output value 4 digits BCD Channel 1 0000 to 1000 Cooling output value 4 digits BCD Channel 7 0000 to 1000 Output value 4 digits BCD Channel 7 0000 to 1000 Cooling output value 4 digits BCD Read Set Point Process Value and Output Value Sequence No 103 Reads the set points process values and output values and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seno gala 1 Undefined Unit No Ore conten aa omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Set point rightmost 4 digits 2 Set point leftmost 1 digit 3 Process value rightmost 4 digits Channel 0 4 4 Process value leftmost 1 digit 5 Output value 36 Set point rightmost 4 digits 437 Set point leftmost 1 digit Channel 7 38 Process value rightmost 4 digits 39 Process value leftmost 1 digit 40 Output value 100
139. 99 Hysteresis heating 4 digits BCD 1st unit 0001 to 9999 Hysteresis cooling 4 digits BCD 1st unit 0001 to 0099 Control period heating 4 digits BCD 1st unit 0001 to 0099 Control period cooling 4 digits BCD 8th unit 0001 to 0099 Control period cooling 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 85 E5 _K Digital Controller Write Protocol Appendix B Write Level 2 Parameters 1 Sequence No 068 Writes parameters in level 2 SP ramp time unit SP ramp set value LBA detection time MV at stop time MV at PV error MV upper limit MV lower limit and MV change rate limit to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 3 4 5 6 7 8 9 10 65 66 67 68 69 70 71 72 73 Number of send data words Number of units Undefined Unit No SP ramp time unit SP ramp set value LBA detection time MV at stop MV at PV error MV upper limit MV lower limit MV change rate limit Undefined Unit No SP ramp time unit SP ramp set value LBA detection time MV at stop MV at PV error MV upper limit MV lower limit MV change rate limit Offset Contents data format Number of send data words 4 digits BCD 1st unit 8th unit max Number of units x 9
140. 999 1st unit Derivative time 4 digits BCD 0000 to 3999 8th unit Derivative time 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 84 0000 to 3999 E5 _K Digital Controller Write Protocol Appendix B Write Level 1 Parameter 2 Sequence No 067 Writes parameters in level 1 cooling coefficient dead band manual reset value hysteresis heating hysteresis cooling control period heating and control period cooling to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Sond data 1 Number of units 2 Undefined Unit No 3 Cooling coefficient 4 Dead band 5 Manual reset value 6 Hysteresis heating Istun 7 Hysteresis cooling 8 Control period heating 9 Control period cooling 58 Undefined Unit No 59 Cooling coefficient 60 Dead band 61 Manual reset value 8th unit max 62 Hysteresis heating 63 Hysteresis cooling 64 Control period heating 65 Control period cooling Contents data format Number of send data words Number of units x 8 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 1st unit 00 to 31 Unit No 2 digits BCD 1st unit 0001 to 9999 Cooling coefficient 4 digits BCD 1st unit 0000 to 9999 Dead band 4 digits BCD 1st unit 0000 to 1000 Manual reset value 4 digits BCD 1st unit 0001 to 99
141. A 485 port are shown below Host Link Connections Computer C200HX C200HG C200HE l 1 FG 1 FG 6 2 SD 2 SD 3 RD 3 D 4 RS 4 S O O 5 cs 5 cS O S 6 DR 6 5V O 7 8G 7 DR 8 CD 8 ER 9 9 SG 9 F 5 1 2 3 4 5 ST2 6 7 RT 8 9 20 ER 21 22 CI 23 24 ST1 25 Computer Connections Cross Connection IBM PC AT or Compatible Computer Computer C200HX C200HG C200HE 1 fy 1 FG 2 RD 2 SD 3 SD 3 RD 4 4 RS 5 SG ma S cs 6 6 5V 7 RS 7 DR 8 cs 8 ER 9 9 SG 14 Hardware Connections gt Sectiond2 Modem Connections Straight Same for the 3G2A9 AL004 E Link Adapter Modem C200HX C200HG C200HE zs l 6 1 FG 1 FG 2 sD 2 sD 3 RD I 3 D o 4 RS l i 4 s A o 5 cs 5 cs oO 6 DR m 6 5V O 7 SG 7 DR 8 cD 8 ER 9 9 SG 5 9 0 1 2 3 4 s sr 6 7 RT 8 9 20 ER 21 2 cl 23 24 STI 25 RS 422A 485 Link Adapter Connections NT AL001 AL001 C200HX C200HG C200HE 1 A 1 FG 1 FG 2 sD 2 sD 3 D 3 D O a 4 s 4 s O 5 cs 5 cs o O 6 sv 6 sv 7 DR 7 DR 8 ER 8 ER 9 9 sG 9 sG
142. AC PST Operation that supports the protocol macro Manual functionality of models C200HW COM04 EV1 to C200HW COMO6 EV1 SYSMAC WS02 PSTC1 E Information on CX Protocol a CX Protocol Operation Windows 95 98 based software Manual package that supports the protocol macro functionality of models C200HW COM04 EV1 to C200HW COMO6 EV1 CS1W SCB21 41 and CS1W SCU21 C200HX C200HG C200HE Information on programming and E ZE Operation Manual operating the PC C200HX C200HG C200HE _ Information required to install and Installation Guide maintain PC hardware Please read this manual and the above related manuals carefully and be sure you understand the in formation provided before attempting to install and operate a Communications Board Be sure to read the precautions in the following section and understand the information contained before at tempting to set up or operate a PC system containing a Communications Board Section 1 Handling the Communications Board provides an outline of the functions of the Commu nications Boards the installation method the system configuration and the system setup Section 2 Protocol Macro Function describes the protocol macro function supported by Communica tions Boards and how to use the system protocol macros provided with the Protocol Support Software Troubleshooting is also described in this section The Appendices provide configuration information for various OMRON pro
143. Appendix E E5L IJ Temperature Controller Protocol J Temperature Controller Protocol performs various settings and controls in remote mode for the Tem perature Controller connected to the Communications Board via RS 232C or RS 422A 485 cable Note Negative values cannot be written All values must be set as unsigned BCD Structure of the Protocol The following table shows the structure of the E5 Sequence No Communications sequence name Select remote mode Function Switches the Controller to remote mode J Temperature Controller Protocol Ladder interface Send word allocation Receive word allocation Select local mode Switches the Controller to local mode Select backup mode Switches from set point write mode to back up mode Select RAM write mode Switches from set point write mode to RAM write mode Save set point Saves the set point Write parameters 1 Writes the set point alarm value 1 alarm value 2 and heater burnout alarm value Write parameters 2 Writes the proportional band integral time and derivative time Write input shift value Writes the input shift value Read parameters 1 Reads the set point alarm value 1 alarm value 2 and heater burnout alarm value Read parameters 2 Reads the proportional band integral time and derivative time Read input shift value Reads the input shift value and writes it i
144. BCD 39 to 40 Secondary loop D 8 digits BCD 41 to 42 Secondary loop manual reset 8 digits BCD 00000000 to 09999000 F indicates a negative number 165 ES100 _ Digital Controller Protocol Write Adjustment Parameters Sequence No 259 Writes the adjust parameters in the parameter area Send Data Word Allocation 2nd Operand of PMCR 166 First word of send data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 Number of send data words Undefined Unit No rightmost 4 digits Fed SP ae 4 digits rightmost 4 digits Control output 1 pulse cycle leftmost 4 digits rightmost 4 digits Control output 2 pulse cycle leftmost 4 digits rightmost 4 digits Fuzzy strengti leftmost 4 digits 7 rightmost 4 digits Cooling coefficient leftmost 4 digits rightmost 4 digits Heater burnout alarm setting leftmost 4 digits niz rightmost 4 digits Position proportional dead band leftmost 4 digits shes rightmost 4 digits Switching output hysteresis leftmost 4 digits rightmost 4 digits ON OFF count alarm setting leftmost 4 digits rightmost 4 digits ON OFF control hysteresis leftmost 4 digits rightmost
145. CD 53 to 54 PID No 8 PV bias value 8 digits BCD 55 to 56 PID No 8 Automatic selection range upper limit 8 digits BCD 00000000 to 09999000 ES100 _ Digital Controller Protocol Write PID Control Parameters 1 Sequence No 262 Writes PID parameters No 1 to 4 to the PID control parameters in the parameter area Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 52 53 54 55 56 57 Number of send data words Undefined Unit No PID No 1 P PID No 1 P PID No 11 PID No 1 PID No 1 D PID No 1 D PID No 1 MV lower limit PID No 1 MV lower limit PID No 1 MV upper limit PID No 1 MV upper limit PID No 1 PV bias value PID No 1 PV bias value PID No 1 Automatic selection range upper limit PID No 1 Automatic selection range upper limit PID No 4 MV upper limit PID No 4 MV upper limit PID No 4 PV bias value PID No 4 PV bias value PID No 4 Automatic selection range upper limit PID No 4 Automatic selection range upper limit rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 dig
146. CD Number of units 4 digits BCD 0001 to 0032 1st unit 00 to 31 Unit No 2 digits BCD 2nd unit 00 to 31 Unit No 2 digits BCD 32nd unit 00 to 31 Unit No 2 digits BCD 159 ES100 _ Digital Controller Protocol Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words E SP data rightmost 4 digits 2 SP data leftmost 4 digits 3 SP data rightmost 4 digits 4 SP data leftmost 4 digits 1 63 SP data rightmost 4 digits 64 SP data leftmost 4 digits Offset Contents data format Number of receive data words 4 digits BCD Appendix F 1st unit 2nd unit 32nd unit Number of units x 2 1 1st unit SP data rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 1st unit SP data leftmost 4 digits 4 digits BCD 2nd unit SP data rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 2nd unit SP data leftmost 4 digits 4 digits BCD 32nd unit SP data rightmost 4 digits 4 digits BCD 00000000 to 09999000 F indicates a negative number 32nd unit SP data leftmost 4 digits 4 digits BCD Read MV Data Sequence No 256 Reads the MV for the variable type analog data in the variable area Send Data Word Allocation 2nd
147. CII 3 characters 415647 AVG 4D4158 MAX 4D494E MIN 524E47 RNG Statistical processing calculation classification ASCII 3 characters 535420 ST 4E5354 NST Note This sequence cannot be used to request the lower limit EL error upper limit EH error exclusion counter CNT of the error data exclusion function centerless grinder function 238 3Z4L Laser Micrometer Protocol Appendix Single Run Measurement Start 3000 series Sequence No 410 When the sample measurement condition is from 1 to 999 this sequence performs a single run measurement and requests the measurement results Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data stor 0 Number of receive data words age Wolds 1 Undefined Program number 2 Decision result 3 Decimal portion 44 Undefined Integer portion Measurement value 45 Sign Undefined 46 Decimal portion J 47 Undefined Integer portion Deviation value 8 Sign Undefined i Offset Contents data format Number of receive data With no reference setting 0006 words 4 digit BCD With reference setting 0009 Program number 0to9 1 digit BCD Decision result With no limit setting 0000 ASCII 2 characters With limit setting 2B4E N 4F4B OK 2D4E N Measurem
148. CII character S Seconds M Minutes H Hours Write Manual Output Value Sequence No 165 Writes the manual output values for control output in manual operation Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 2 Undefined Unit No Output value 3 Cooling output value 4 Output value 5 Cooling output value 16 Output value 17 Cooling output value Channel 0 Channel 1 Channel 7 127 ESZE Temperature Controller Write Protocol Appendix D Offset Contents data format Number of send data words 0018 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 1000 Output value 4 digits BCD Channel 0 0000 to 1000 Cooling output value 4 digits BCD Channel 1 0000 to 1000 Output value 4 digits BCD Channel 1 0000 to 1000 Cooling output value 4 digits BCD Channel 7 0000 to 1000 Output value 4 digits BCD Channel 7 0000 to 1000 Cooling output value 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Output Value Limit Sequence No 166 Writes the output value limits that restrict the values of the control outputs Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send Qata 1 Undefined Unit No 2 Ou
149. CR First word of 0 Number of send data words Seno gala 1 Undefined Unit No Orset Contents aata tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits Hex 00 to OF 111 ESZE Temperature Controller Read Protocol Appendix C Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 41 Heater burnout detection current 2 SSR failure detection current Channel 0 3 Heater burnout detection current Channel 1 4 SSR failure detection current T 1 15 Heater burnout detection current Channel 7 16 SSR failure detection current Offset Contents data format Number of receive data words 4 digits BCD 0017 Channel 0 Heater burnout detection current 4 digits BCD 0000 to 0500 Channel 0 SSR failure detection current 4 digits BCD 0000 to 0500 Channel 7 Heater burnout detection current 4 digits BCD 0000 to 0500 Channel 7 SSR failure detection current 4 digits BCD 0000 to 0500 Read Heater Current and SSR Leakage Current Sequence No 121 Reads the heater currents and SSR leakage currents and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 U
150. CR First word of 0 send data 1 2 3 126 188 Number of send data words Number of send data bytes Send data ASCII code Send data ASCII code Send data Undefined max 251 characters ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F 0001 to 0128 Number of send data bytes 0001 to 0251 The number of send bytes not including the FCS or the terminator Send data ASCII 2 characters Send data ASCII 1 characters Receive Data Word Allocation 3rd Operand of PMCR Refer to the manual for the ES1000 Use ASCII Up to 251 characters total Receive data 0 Number of receive data words storage words 1 Receive data ASCII code 2 Receive data ASCII code 126 Receive data i Undefined max 251 characters Offset Contents data format Number of receive data words 4 digits BCD 0001 to 0127 Receive data ASCII 2 characters Receive data ASCII 1 characters Refer to the manual for the ES100 Returned as ASCII Up to 251 characters total Note 1 At transmission a header code is attached before the data and the FCS and a terminator CR are attached following the send data First word of send 0 0006 a 0007 2 AB 3 CD 2 bytes
151. CREE E a a SRE de xii 4 Operating Environment Precautions 0 0 0 0 eee cece eee xiii S Application Precautions smie ni enn WEE sera ne i E wei AEE ete eS xiii SECTION 1 Handling Communications Boards 1 l l Functions siten e e A bn bee i he e ee E 2 E2 Hardware Connections sre adepi en ot yie o ee n pA a ept e EA 14 123 PCE Setup rone ae aos a a EE oy E ON OH a a EE See ee 16 l 4 SR Wordsand Bits ses piraan enig an SR ee a A a AEE a AAN 19 SECTION 2 Protocol Macros sssscsssssesossessesoesoeoe 23 221 Outline sesa pen eA a A hs eR peas a a a aE 24 2 2 Protocol Support Software 0 2 eects 34 2 3 Using the System Protocol Macros 00 eee cee eee eee 38 2 45 Trouble shooung y rs ee ae E ak PAS Sa Bee hee PERS ia eh eae Oo bar os 55 Appendices System Protocols A ESIK Digital Controller Read Protocol 0 0 cee eee eee 59 B ESIK Digital Controller Write Protocol 0 0 eee eee eee 77 C ESZE Temperature Controller Read Protocol 00 0 0 e eee eee eee 93 D ESZE Temperature Controller Write Protocol 0 0 0 0 eee ee eee eee 115 E ES JJ Temperature Controller Protocol 0 cece eee eee 135 F ES100LJ Digital Controller Protocol 00 0 e eee eee 149 G K3TLJ Intelligent Signal Processor Protocol 0 0 0 c eee 191 H V500 V520 Bar Code Reader Protocol 0
152. Cat No W304 E1 05 SYSMAC C200HW COMO1 C200HW COM02 V1 to C200HW COM06 EV1 Communications Boards OPERATION MANUAL OMRON C200HW COM01 C200HW COMO02 V1 to C200HW COMO6 EV1 Communications Boards Operation Manual Revised November 2003 Notice OMRON products are manufactured for use according to proper procedures by a qualified operator and only for the purposes described in this manual The following conventions are used to indicate and classify precautions in this manual Always heed the information provided with them Failure to heed precautions can result in injury to people or dam age to property DANGER Indicates an imminently hazardous situation which if not avoided will result in death or serious injury Z N WARNING Indicates a potentially hazardous situation which if not avoided could result in death or serious injury Z N Caution Indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury or property damage OMRON Product References All OMRON products are capitalized in this manual The word Unit is also capitalized when it refers to an OMRON product regardless of whether or not it appears in the proper name of the product The abbreviation Ch which appears in some displays and on some OMRON products often means word and is abbreviated Wd in documentation in this sense The abbreviation PC means Progra
153. Channel 1 Output change rate limit Channel 2 Output change rate limit Channel 3 Output change rate limit Channel 4 Output change rate limit Channel 5 Output change rate limit Channel 6 Output change rate limit Channel 7 129 ESZE Temperature Controller Write Protocol Appendix D Offset Contents data format Number of send data words 0010 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 1000 Output change rate limit 4 digits BCD Channel 1 0000 to 1000 Output change rate limit 4 digits BCD Channel 2 0000 to 1000 Output change rate limit 4 digits BCD Channel 6 0000 to 1000 Output change rate limit 4 digits BCD Channel 7 0000 to 1000 Output change rate limit 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Save Settings Sequence No 168 Saves the settings Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore Comens ata omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR None Initialize Settings Sequence No 169 Initializes all the settings to the factory defaults Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sena gala 1 Undefined Unit No Orset Conte
154. DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON 2 The setting y z of RS 232C takes effect when the power supply is turned back on 243 3Z4L Laser Micrometer Protocol Appendix Memory Switch Set 2 3000 series High speed Type Sequence No 422 This sequence sets memory switches Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words Gate al W X Y Z 2 Undefined V Offset Contents data format Number of send data words 0003 fixed 4 digits BCD w 1 digit BCD 0 Work automatic detection is not performed Work automatic detection is performed Diameter detection method 1 scan 2 Work automatic detection is performed Diameter detection method 8 scan 3 Work automatic detection is performed Position detection method 1 scan x 1 digit BCD For expansion 0 fixed y 1 digit BCD For expansion 0 fixed z 1 digit BCD For expansion 0 fixed v 1 digit BCD 0 Error data exclusion function is not used 1 Error data exclusion function is used Note Settings marked with asterisks are required for this protocol Receive Data Word Allocation 3rd Operand of PMCR None Note Memory switches cannot be set when DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON Simple AVG Times Set 3000 series High speed Type Sequence No 423 This sequence uses the simple average as th
155. Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ome Conteris aomen Da Number of send data words 4 digits BCD 0002 fixed Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words re Input shift value Ore Comens oa omen ata Number of receive data words 4 digits BCD 0002 Input shift value 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when 144 it is F is set E5 U Temperature Controller Protocol Appendix E Read Output Value Sequence No 211 Reads the output value and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore Comens a omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Output value ose Comens ta omen Da Number of receive data words 0002 4 digits BCD Output value 0000 to 9999 4 digits BCD When the left digit is 1 A is set and when it is F is set Read Process Value Sequen
156. Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 221 V500 V520 Bar Code Reader Protocol Appendix H Log Data Clear V500 Sequence No 359 This sequence clears the log data Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Data Continuous Read Scan V500 Sequence No 360 This sequence performs the following operations repeatedly Instructs the Bar Code Reader to start reading and receives the data read by the Bar Code Reader The scan notification method is used for the receive data Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data word allocation is similar to that of sequence No 352 Data read Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the Bar Code Reader still keeps reading Execute sequence No 351 BCR read stop to end the sequence Note The reception wait time is not set for this sequence Data Continuous Read Interrupt V500 Sequence No 361 This sequence performs the following operations repeatedly Instruct the Bar Code Reader to start reading and receives the data read by the Bar Code Reader The interrupt notification method is used for the receive data and the interrupt No is 100 Send Dat
157. Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 503 Read ASCII 8 Note 1 Execute Sequence No 510 before executing Sequence No 513 2 Data from Data Carriers designated for ASCII is stored beginning with the smallest offset from the re ceive data words 3 Retry processing is not performed for this sequence 292 V600 V620 ID Controller Protocol Appendix K Polling Auto read Hexadecimal Sequence No 514 This sequence is used when the number of Heads to be read from the Carrier is from 1 to 8 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 42 Undefined Unit No 3 Undefined Head CH No 44 Leading address No CHJ 5 Undefined Readbytes 4 N 1 2 Undefined Unit No 4 N 1 3 Undefined Head CH No 4 N 1 4 Leading address No lt Neima of Heads 4 N 1 5 Undefined Read bytes Offset Contents data format Number of send data words 0006 to 0034 4 digits BCD Number of Heads 0001 to 0008 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes If numbe
158. Functions Section 1 1 RS 422A 485 Port Item Specification Communications method Half duplex Synchronization Start stop Baud rate 1 200 2 400 4 800 9 600 19 200 bps Transmission method Point to multipoint Transmission distance 500 m max Interface Complies with EIA RS 422A 485 Connector Pin Assignment Signal name Abbreviation Signal direction Send data Output Send data Output Unused Unused Unused Receive data Unused Receive data Unused Safety ground 1 olo NID AJAJ oO Pp n 3 2 Note When the 2 wire communications is set use 1 and 2 or 6 and 8 Connectors Plug XM2A 0901 OMRON or equivalent Hood XM2S 0911 OMRON or equivalent Note One plug and one hood are provided Recommended Cable AWG28 x 5P IFVV SB manufactured by FUJIKURA DENSEN CO MAVV SB 5P x AWG28 manufactured by HITACHI DENSEN Line length 500 m max 1 1 11 Communications Modes and Transmission Paths The following table shows the transmission paths that can be used for each of the communications modes Communications 4 wire 1 1 4 wire 1 N 2 wire 1 1 2 wire 1 N mode 1 N Host Link Non procedure 1 1 link 1 1 NT Link 1 N NT Link Protocol macros 13 Hardware Connections gt Section1t2 1 2 Hardware Connections The connections of the Communications Board to an external device with a RS 232C or RS 422
159. Manual reset value 4 digits BCD Channel 1 0000 to 1000 Manual reset value 4 digits BCD Channel 2 0000 to 1000 Manual reset value 4 digits BCD Channel 6 0000 to 1000 Manual reset value 4 digits BCD Channel 7 0000 to 1000 Manual reset value 4 digits BCD 126 ESZE Temperature Controller Write Protocol Appendix D Receive Data Word Allocation 3rd Operand of PMCR None Write Ramp Value Sequence No 164 Writes the ramp values Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 Undefined Unit No 2 Undefined Ramp value 43 Time unit Undefined Channel 0 4 Undefined Ramp value 7 z Channel 1 i5 Time unit Undefined 16 Undefined Ramp value Channel 7 417 Time unit Undefined Offset 4 digits BCD Contents data format Number of send data words 0018 fixed Unit No 2 digits Hex 00 to OF Channel 0 Ramp value 3 digits BCD 000 to 999 Channel 0 Time unit one ASCII character S Seconds M Minutes H Hours Channel 1 Ramp value 3 digits BCD 000 to 999 Channel 1 Time unit one ASCII character S Second M Minute H Hour Channel 7 Ramp value 3 digits BCD 000 to 999 Channel 7 Receive Data Word Allocation 3rd Operand of PMCR None Time unit one AS
160. Manufactured on April 1st 2000 t The year is indicated with the last digit In this case 0 indicates 2000 Month of manufacture October November and December are indicated with X Y and Z respectively In this case the month is April Day of manufacture In this example the day is 1 21 SECTION 2 Protocol Macros This section describes the protocol macro function supported by the Communications Board and how to use the standard macros Troubleshooting is also described 221 Outline Sess ssi ad ecesaae een eek SA ses eid evade Baas Abs isa chat 24 2 1 1 Protocol Macro Features 11 0 0 0 cece eee 25 251 2 C Connections nis saria er Sn ae ates oe dg EE A S EN S EASA S 26 2 13 PC SCUp sona eg le BR E N e BH eet i E I TE EEA E ees 31 2 1 4 Structure of Protocol Macros 0 0 31 2 2 Protocol Support Software sses onasi oasa oa Sa Coa eee Cees 34 2 2 Model 8 vise o28 e Spd ek Bh eee AO Sie os ees Sete es eke a ES 34 2 2 2 Features of the Protocol Support Software 0 0 0 cece eee eee 34 2 2 3 Connecting the Protocol Support Software 00 0 0 00 2 e eee 35 2 2 4 Function Last soeter aa kee Boe ee eS SOEs GRE SA PE ees Be 35 2 2 5 Computer Requirement 0 0 cece eee eee 36 2 3 Using the System Protocol Macros 00 0 cece eee eee 38 2 3 1 System Protocols 2 adhe ies eae ee eee 38 2 3 2 Executing System Protocols 00 0
161. No Offset Contents data format Number of send data words 4 digits BCD max Number of units 2 Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data storage words 70 0 Number of receive data words 1 Alarm value 1 2 Alarm value 2 3 Alarm value 3 4 Proportional band 5 Integral time 6 Derivative time T 1 43 Alarm value 1 44 Alarm value 2 45 Alarm value 3 46 Proportional band 47 Integral time 48 Derivative time 00 to 31 1st unit 8th unit max E5 _K Digital Controller Read Protocol Offset Conients data format Number of receive data words 4 digits BCD Appendix A Number of units x 6 1 1st unit Alarm value 1 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Alarm value 2 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Alarm value 3 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Proportional band 4 digits BCD 0001 to 9999 1st unit Integral time 4 digits BCD 0000 to 3999 1st unit Derivative time 4 digits BCD 0000 to 3999 8th unit Derivative time 4 digits
162. No 2 digits BCD 00 to 31 Set point 4 digits BCD Set point lower limit to upper limit Receive Data Word Allocation 3rd Operand of PMCR None The following operands would be used to write the target value 800 C con tained in DM 0102 to Unit 5 C Control Data PMCR 15 1211 87 43 0 c 1050 c 1 0 5 0 s DM0100 l il i L DM0200 1 Port A 7 ori 050 Send Receive sequence 050 S First output word S DM0100 15 0 S DM0100 9 0 0 3 No of send words 3 S 1 DM0101 0 0 0 5 Unit No 5 S 2 DM0102 0300 Target value 300 D First input word D DM 0200 dummy address A dummy address is set because no data will be received Nothing will be written to DM 0200 and it can be used for another purpose Application Example V500 V520 Bar Code Reader Sequence 350 This example uses the following system A command is sent to the Bar Code Reader to start a reading operation Communications Board V500 V5200 Bar Code Reader Controller RS 232C EEE Bar code Reader lt lt B Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 42 Using the System Protocol Macros Section 2 3 The following operands would be used to start a reading operation for the Bar Code Reader C Control Data 15 1211 87 43 0 c 1 3 Pb 70 l i as 1 Port A 350 Send Receive sequence 350 S Fir
163. No 30 Sa A pay eee i RS 485 Terminal block RS 485 Terminal block Terminal No Terminal No 13 A 13 A A lt B 1 Mark la B 14 B A gt B 0 Space ste eee eee i gi oa ee ee i Terminator 120 Q 1 2 W Read Process Value Sequence No 000 Reads the process value and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Onset Contents data tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Process value Orset Contents aata tormay Daa 0 Number of receive data words 0002 4 digits BCD 1 Process value 4 digits BCD Scaling lower limit to upper limit Read Set Point during SP Ramp Sequence No 001 Reads the set point during the SP ramp and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data Undefined Unit No Orset Contents aata torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 61 ES5 _K Digital Controller Read Protoc
164. Output value change rate limit Channel 1 8 Output value change rate limit Channel 7 110 ESZE Temperature Controller Read Protocol Appendix C Offset Contents data format Number of receive data words 0009 4 digits BCD Channel 0 0000 to 1000 Output value change rate limit 4 digits BCD Channel 1 0000 to 1000 Output value change rate limit 4 digits BCD Channel 7 0000 to 1000 Output value change rate limit 4 digits BCD Read HB Alarm and HS Alarm Valid Channels Sequence No 119 Reads the valid or invalid channels for HB alarms and HS alarms and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send d ta 1 Undefined Unit No offset Contents data tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Undefined Set code Orset Contents aata tormay Daa 0 Number of receive data words 0009 4 digits BCD 1 Set code 2 digits Hex 00 to FF Read Heater Burnout and SSR Failure Detection Currents Sequence No 120 Reads the heater burnout and SSR failure detection currents and stores the results in the specified words Send Data Word Allocation 2nd Operand of PM
165. P PID No 1 PID No 1 PID No 1 D PID No 1 D PID No 1 MV lower limit PID No 1 MV lower limit PID No 1 MV upper limit PID No 1 MV upper limit PID No 1 PV bias value PID No 1 PV bias value PID No 1 Automatic selection range upper limit PID No 1 Automatic selection range upper limit PID No 4 MV upper limit PID No 4 MV upper limit PID No 4 PV bias value PID No 4 PV bias value PID No 4 Automatic selection range upper limit PID No 4 Automatic selection range upper limit rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits 0 Conients data format Number of receive data words 4 digits BCD 0057 1 to2 PID No 1 P 8 digits BCD 3 to 4 PID No 1 8 digits BCD 5 to 6 PID No 1 D 8 digits BCD 7 to 8 PID No 1 MV lower limit 8 digits BCD 9 to 10 PID No 1 MV upper limit 8 digits BCD 11 to 12 PID No 1 PV bias value 8 digits BCD 13 to 14 PID No 1 Automatic selection ran
166. POSE OF THE PRODUCTS ANY BUYER OR USER ACKNOWLEDGES THAT THE BUYER OR USER ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE OMRON DISCLAIMS ALL OTHER WARRANTIES EXPRESS OR IMPLIED LIMITATIONS OF LIABILITY OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL INDIRECT OR 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 In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted INNO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY REPAIR OR OTHER CLAIMS REGARDING THE PRODUCTS UNLESS OMRON S ANALYSIS CONFIRMS THAT THE PRODUCTS WERE PROPERLY HANDLED STORED INSTALLED AND MAINTAINED AND NOT SUBJECT TO CONTAMINATION ABUSE MISUSE OR INAPPROPRIATE MODIFICATION OR REPAIR No 6182 Application Considerations 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 produc
167. Q 96 ESZE Temperature Controller Read Protocol Appendix C Switch Settings This section shows the switch settings for using the E5ZE Temperature Controller Read Protocol Communications Parameter DIP Switch Pins 3 and 4 Terminal resistance Pins 1 and 2 RS 422A RS 485 DTS 4 Parameter Terminal resistance OFF RS 422A or RS 485 Unit Number Switch Setting O 1 2 3 4 15 6 7 8 9 JA B C ID JE JF Unit No 00 01 02 03 04 05 06 07 08 09 OA OB OC OD OE OF A Factory defaults Baud Rate DIP Switch 123 4567 8 FUNCTION Factory default 9 600 bps pin 1 ON pin 2 OFF Baud rate bps Pins 1 and 2 Read Set Point Sequence No 100 Reads the set points and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddata 1 Undefined Unit No 97 ESZE Temperature Controller Read Protocol Appendix C Ore conten aia omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Numbe
168. R NO Send word allocation Set a dummy word address for the 3rd operand D Receive word allocation Set the constant 0000 for the 2rd operand S K3T L Intelligent Signal Processor Protocol Connections The connections used for the K3T RS 232C Connections C200HX HG HE Communications Board RS 232C port Pe PS RS 232C K3T Appendix G Intelligent Signal Processor Protocol are shown below Signal name Protective ground or earth RS 232C Abbreviation Signal direction Signal ground or common return line Send data Receive data Request to send Clear to send Data set ready Data terminal ready MAX232C or equivalent o lt TX Communications Intelligent Sig Board nal Processor RS 232C D sub RS 232C 9 pin female Terminal block Signal Pin JTermi Signal Name No na Name sa 11 a Shielded cable hee sG 9 7 SG me SD 2 2 sD RD 3 j gt 3 RD RS 4 4 RS cs 5 fe 5 cs DR 7 M 6 DR ER 8 20 ER RX Note 1 The connection configuration is a one to one configuration and the maximum cable length is 15 m 2 Use shielded twisted pair cable AWG28i or greater 193 K3T_ Intelligent Signal Processor Prot
169. Reader saves the data to the receive words by the interrupt method interrupt No 100 General purpose com Used to send data of a specified data mand 1 length and receive only ACK as the re ceive data General purpose com Used to send data of a specified data mand 2 length and receive ACK together with the return of other receive data The frame for mat of the receive data however has to contain STX and ETX Note Ladder Interface Settings YES User settings are required for the 2nd and 3rd operands of PMCR NO Send word allocation Set a dummy word address for the 3rd operand D Receive word allocation Set the constant 0000 for the 2rd operand S 214 V500 V520 Bar Code Reader Protocol Appendix H Connections The connections for using the V500 V520 Bar Code Reader Protocol are shown below V500 Connections 100 VAC C200HX HG HE v520 R12 PC PS Reader Communications V500 C11 Board ID Controller RS 232C port V509 W040 Reader Cable Communications Board V500 C11 D sub 9 pin female D sub 9 pin female Signal i Signal N
170. Reference Position F200 RS 422A 485 port 13 Sequence No 454 262 Reference Object Registration Command 1 Execution DIP settings 8 F300 Sequence No 463 268 8S Reference Object Registration Command 2 Execution F300 Sequence No 464 269 switches 8 Reset F200 300 Sequence No 483 272 T V Scene Switching Arbitrary Sequence No 492 273 Scene Switching Decrease by 1 Sequence No 490 272 terminator DIP switch settings 9 Scene Switching Increase by 1 Sequence No 491 272 Scene Switching and Positioning F350 Sequence No time delay 50 472 270 transmission method 49 settings V600 V620 ID Controller communications sequence 33 connections 277 DIP switch 8 protocols sequences 275 310 Ramee nels e Visual Inspection System specifications 12 connections 259 RS 232C port 12 protocols sequences 257 274 323 Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual Cat No W304 E1 05 Revision code The following table outlines the changes made to the manual during each revision Page numbers refer to the previous version Revision code June 1996 Revised content Original production November 1997 Revision to add V1 Communications Boards The following pages were changed xii ix xX added 2 to 11 pages added 15 16 18 pages added 20 pages add ed 23 to 28 pages added essentially all appen
171. S CS DR ER OOANOARWDY SG NONOOARWND FG TXD RXD RTS CTS DSR SG DTR 227 3Z4L Laser Micrometer Protocol Appendix DIP Switch Settings Shown below are the settings of 3Z4L 3000 3Z4L 4000 series DIP switches required to use the system protocol sequences 3Z4L 3000 Series e DIP Switch 1 Setting Status Baud rate ON OFF ON OFF Handshaking procedure ON OFF RS 232C interface use ON OFF selection ON OFF ON OFF e DIP Switch 2 Setting Status Selection for Set these settings according measurement section to the sensor connected Setting of minimum read Set these settings for value 4 digits in the decimal por tion Setting of transparent body measurement function Setting of simultaneous measurement function e DIP Switch 3 Setting Status Setting of measurement function by 2 measurement instruments Error data exclusion This protocol does not sup function port the error data exclusion Multistep selection function function 3Z4L 4000 Series e DIP Switch 1 Setting Status Baud rate ON OFF ON OFF ON OFF ON OFF ON OFF O O O Hand shake procedure Delimiter RS 232C interface use selection N OFF N OFF N OFF 228 3Z4L Laser Micrometer Protocol e DIP Switch 2 Setting Selection for measurement section
172. Status Appendix Set these settings according to the sensor connected Setting of minimum read value Set these settings for 4 digits in the decimal por Display unit tion External command setting Delimiter Control Code Setting 3Z4L 4000 Series The delimiter control codes must be set on DIP switch SW1 for the 3Z4L 4000 Series Turn off pins 4 and 5 set the delimiter codes to CR LF and set the delimiter code control setting in the sequence to CR LF See the setting for CR LF in the following diagram 1 2 3 45 6 7 8 Turn OFF Delimiter Delimiter Setting Turn OFF to use a general purpose interface Turn ON to use a general purpose interface CR LF CR LF Pin Pin 4 OFF ON OFF Pin 5 OFF OFF ON Handshaking ON Control recognize DRT input OFF 3 wire method non protocol Baud Rate Baud rate 1200 2400 4800 9600 Pin Pin 1 OFF ON OFF ON Pin 2 OFF OFF ON ON 3Z4L 3000 Series The delimiter control code does not need to be set on the DIP switch for the 3Z4L 3000 Series Set the delimiter 229 3Z4L Laser Micrometer Protocol Appendix control codes in the sequence to CR LF for the send code and to CR or CR LF for the receive code See the settings in the following diagram ail ON i2 34 5 6 Turn OFF Turn OFF to use a general purpose interface Turn ON to use a general purpose interfa
173. The content of a word containing an indirect DM EM address is not BCD or the DM EM area boundary has been exceeded D is not BCD or DM 6144 through DM 6655 has been used for D Another PMCR 260 instruction was already in progress when the instruction was executed The port specified was not 1 or 2 Application Example E5 _ K Digital Controller Read Sequence 000 This example uses the following system The unit number of the Temperature Controller is specified and a command to read the present value is sent The present value in the response is then received in the specified words Communications Board RS 422A 485 Send data Receive data E5WOK Temperature K Temperature E5UK Temperature Controller Unit 00 a Unit 01 Controller Unit 30 31 Unit max Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Unit No Orset Contents aata torma Daa 0 Number of send data words 0002 fixed 1 Undefined send data gt 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 40 Using the System Protocol Macros Section 2 3 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Process value Ponset Contents daia toma oa SS S 0 Number of receive data words 0002 4 digits BCD
174. This sequence is used when the number of Heads to be written to the Carrier is 8 Up to 20 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 521 Write ASCII 8 However the leading ad dress No number of write and write data are not used and become undefined 304 V600 V620 ID Controller Protocol Appendix K Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 532 before executing Sequence No 533 2 Retry processing is not performed for this sequence Polling Auto write Hexadecimal 2 Sequence No 534 This sequence is used when the number of Heads to be written to the Carrier is 2 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 523 Write Hexadecimal 2 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 523 Write Hexadecimal 2 Note 1 Execute Sequence No 545 Polling Auto write Command Processing Cancel to cancel the polling auto write 2 Retry processing is not performed for this sequence Polling Auto write Subcommand Hexadecimal 2 Sequence No 535 This sequence is used when the number of Heads to be written to the Carrier is 2 Up to 56 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Oper
175. Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of units 2 Undefined Unit No 3 Pattern No Step No 44 Local SP rightmost 45 Local SP leftmost 46 Step bank time rightmost 7 Step bank time leftmost 48 PID set No rightmost 49 PID set No leftmost 10 Wait code rightmost st unit att Wait code leftmost fais Event 1 setting rightmost 418 Event 1 setting leftmost 30 Event 10 setting rightmost 434 Event 10 setting leftmost 92 Undefined Unit No 93 Pattern No Step No i 4th unit max 120 Event 10 setting rightmost 121 Event 10 setting leftmost 179 ES100 Digital Controller Protocol Appendix F Offset Conients data format Number of send data words Number of units x 30 2 4 digits BCD Number of units 4 digits BCD 0001 to 0004 1st unit Unit No 2 digits BCD 00 to 31 1st unit Pattern No 2 digits BCD 00 to 63 Step No 2 digits BCD 00 to 63 4to5 1st unit 00000000 to 09999000 Local SP 8 digits BCD 6 to 7 1st unit Step time 8 digits BCD 8 to9 1st unit PID set No 8 digits BCD 10 to 11 1st unit Wait code 8 digits BCD 12 to 13 1st unit Event 1 setting 8 digits BCD 14 to 15 1st unit Event 2 setting 8 digits BCD 30 to 31 1st unit Event 10 setting 8
176. a Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation similar to that of sequence No 352 data read Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the Bar Code Reader keeps reading Execute sequence No 351 BCR read stop to end the sequence Note The reception wait time is not set for this sequence BCR Initialize V500 Sequence No 362 This sequence clears the log data confirms BCR connection and sets the BCR functions Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of sequence No 354 BCR Function Set Receive Data Word Allocation 3rd Operand of PMCR None Data Continuous Read Scan V520 Sequence No 363 This sequence performs the following operations repeatedly instructs the Bar Code Reader to start reading and receives the data read by the Bar Code Reader The scan notification method is used for the receive data Send Data Word Allocation 2nd Operand of PMCR None 222 V500 V520 Bar Code Reader Protocol Appendix H Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 352 Data Read Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the exec
177. a words send gata 1 Undefined Unit No Ore conten aomen bata Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words i Status code Channel 0 2 Status code Channel 1 8 Status code Channel 7 105 ESZE Temperature Controller Read Protocol Appendix C Offset Contents data format Number of receive data words 0009 4 digits BCD Channel 0 0000 to FFFF Status code 4 digits Hex Channel 1 0000 to FFFF Status code 4 digits Hex Channel 7 0000 to FFFF Status code 4 digits Hex Read Error Status Sequence No 111 Reads the contents of errors if they have occurred and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send gata 1 Undefined Unit No Ore conten aa omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Status code Ore Comens oa omen a oo Number of receive data words 0009 4 digits BCD Status code 4 digits BCD 0000 to FFFF Read Setting Unit Sequence No 112 Reads the s
178. acro using a RS 232C port a RS 232C to RS 422A 485 Link Adapter NT AL001 is required Functions Section 1 1 C200HW COM01 LED indicators Communica tions Unit connection port Port A RS 232C C200HW COM04 EV1 C200HW COMO05 EV1 LED LED indicators indicators Communica Port B tions Unit RS 232C connection port Port A Port A RS 232C RS 232C C200HW COM02 V1 C200HW COM03 V1 LED indicators Port A RS 422A 48 5 C200HW COM06 EV1 LED indicators Port B RS 232C Port A RS 422A 48 5 Note 1 V1 Communications Boards are compatible with C200HX HG HE CPU ZE CPU Units 2 EV1 mmunications Boards are compatible with C200HX HG HE CPU 1 1 4 DIP Switch Settings ZE CPU Units and have improved protocol macro functionality To use port A RS 422A 485 on the C200HW COMO03 V1 or C200HW COMO06 EV1 the DIP switches on the Communications Board must be set ac cording to the application conditions RS 422A 485 Cable SW1 Set DIP switch SW1 as follows according to the type of the RS 422A 485 cable being used 2 wire Set to 2 4 wire Set to 4 Ter
179. age words 1 Cooling coefficient Ofset Contents aata tormay Daa 0 Number of receive data words 0002 4 digits BCD 1 Cooling coefficient 4 digits BCD 0001 to 9999 Read Dead Band Sequence No 007 Reads the dead band and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Orset Contents aata tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words Dead band ose Contents aoma bata Number of receive data words 0002 4 digits BCD Dead band 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 Read Manual Reset Value Sequence No 008 Reads the manual reset value and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data Undefined Unit No Orset Contents aata torma Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 64 E5 _K Digital Controller Read Protocol Appendix A Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number
180. age words A PV data rightmost 4 digits 2 PV data leftmost 4 digits 3 PV data rightmost 4 digits 4 PV data leftmost 4 digits t 63 PV data rightmost 4 digits 64 PV data leftmost 4 digits 158 00 to 31 1st unit 2nd unit 32nd unit ES100 Digital Controller Protocol Appendix F Offset Contents data format Number of receive data words Number of units x 2 1 4digits BCD 1st unit 00000000 to 09999000 PV data rightmost 4 digits F indicates a negative number 4 digits BCD 1st unit PV data leftmost 4 digits 4 digits BCD 2nd unit 00000000 to 09999000 PV data rightmost 4 digits F indicates a negative number 4 digits BCD 2nd unit PV data leftmost 4 digits 4 digits BCD 32nd unit 00000000 to 09999000 PV data rightmost 4 digits F indicates a negative number 4 digits BCD 32nd unit PV data leftmost 4 digits 4 digits BCD Read SP Data Sequence No 255 Reads the SP data for the variable type analog data in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Bond Gale 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max Offset Contents data format Number of send data words Number of units 2 4 digits B
181. al Operation Sequence No 176 134 Stop Operation or Control Sequence No 175 133 Write Alarm Mode Sequence No 155 121 Write Alarm Temperature Setting Unit 0 1 Sequence No 157 123 Write Alarm Temperature Setting Unit 1 Sequence No 156 122 Write Control Period Sequence No 153 119 Write Cooling Coefficient Sequence No 173 132 Write Dead Band Overlap Band Sequence No 172 132 Write HB and HS Alarm Valid Channels Sequence No 170 131 Write Heater Burnout and SSR Failure Detection Current Sequence No 171 131 Write Hysteresis Sequence No 158 124 Write Input Shift Value Sequence No 162 125 Write Manual Output Value Sequence No 165 127 Write Manual Reset Value Sequence No 163 126 Write Output Mode Sequence No 154 120 Write Output Value Change Rate Limit Sequence No 167 129 Write Output Value Limit Sequence No 166 128 Write Proportional Band Integral Time and Derivative Time Sequence No 152 118 Write Ramp Value Sequence No 164 127 Write Set Point Setting Unit 0 1 Sequence No 151 117 Write Set Point Setting Unit 1 Sequence No 150 116 Write Setting Unit Sequence No 161 125 sequences ES100_ Digital Controller Auto Mode Sequence No 273 183 Cancel A T Sequence No 276 185 Change Bank No Sequence No 278 186 Change Pattern No Sequence No 277 186 Execute A T Sequence No 275 184 External Setting Mode Sequence No 270 18
182. ame Pin No Pin No Name FG 1 1 FG SD 2 2 SD RD 3 3 RD RS 4 r 4 RS CS 5 5 CS DR 7 7 DR ER 8 8 ER SG 9 9 SG V520 Connections V520 R121 Communications Board Reader C200HX HG HE PC PS Communications Board RS 232C port V509 W011 Reader Cable Communications Board V520 R121 D sub 9 pin female D sub 9 pin female Signal Signal Name Pin No Pin No Name FG 1 1 SD SD 2 2 RD RD 3 3 RS RS 4 4 CS CS 5 6 ER DR 7 7 SG ER 8 SG 9 215 V500 V520 Bar Code Reader Protocol Appendix H System Setting Shown below are the system settings of the V500 C11 and V520 R121 when this protocol is used Note The portions enclosed by in boxes are used for this protocol V500 C11 e BCR Functions Read trigger READ SIGNAL INPUT ONLINE READ COMMAND Read control method SINGLE READ CONTINUOUS READ e Host Interface Prefix NONE STX Suffix ETX CR Barcode oyiput QUTPUT NO OUTPUT V520 R121 Start code NONE STX Stop code ETX CR Operation mode External trigger host trigger Data output mode 1 shot continuous 216 V500 V520 Bar Code Reader Protocol Appendix H BCR Read Start Sequence No 350 This sequence instructs the Bar Code Reader to start reading Send Data Word Allocation 2n
183. ancel Autotuning Sequence No 160 125 Initialize Settings Sequence No 169 130 Read Alarm Mode Sequence No 107 103 Read Alarm Temperatures Sequence No 108 104 Read Control Period Sequence No 105 102 Read Cooling Coefficient Sequence No 123 114 Read Dead Band Overlap Band Sequence No 122 113 Read Error Status Sequence No 111 106 Read HB Alarm and HS Alarm Valid Channels Sequence No 119 111 Read Heater Burnout and SSR Failure Detection Currents Sequence No 120 111 Read Heater Current and SSR Leakage Current Sequence No 121 112 Read Hysteresis Sequence No 109 105 Read Input Shift Value Sequence No 113 107 Read Manual Reset Value Sequence No 114 107 Read Operation Status Sequence No 110 105 Read Output Mode Sequence No 106 103 Read Output Value Change Rate Limit Sequence No 118 110 Read Output Value Limit Sequence No 117 109 Read Output Values Sequence No 102 99 Read Present Set Point Sequence No 116 109 Read Process Value Sequence No 101 98 Read Proportional Band Integral Time and Derivative Time Sequence No 104 101 Read Ramp Value Sequence No 115 108 Read Set Point Sequence No 100 97 Read Set Point Process Value and Output Value Sequence No 103 100 Read Setting Unit Sequence No 112 106 Save Settings Sequence No 168 130 Start Autotuning Sequence No 159 124 Start Control Sequence No 174 133 Start Manu
184. and Derivative Time Sequence No 005 Reads the proportional band integral time and derivative time and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data i Number of send data words Undefined Unit No Number of send data words 4 digits BCD Ore Conteris aa omen Da 0002 fixed Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words ji 2 3 Number of receive data words Proportional band Integral time Derivative time Contents data format Number of receive data words 4 digits BCD 00 to 31 0004 Proportional band 4 digits BCD 0000 to 9999 Integral time 4 digits BCD 0000 to 3999 Derivative time 4 digits BCD 0000 to 3999 63 E5 _K Digital Controller Read Protocol Appendix A Read Cooling Coefficient Sequence No 006 Reads the cooling coefficient and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No offset Contents data ormaj Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words stor
185. and of PMCR The send data word allocation is similar to that of Sequence No 523 Write Hexadecimal 2 However the lead ing address No number of write and write data are not used and become undefined Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 534 before executing Sequence No 535 2 Retry processing is not performed for this sequence Polling Auto write Hexadecimal 4 Sequence No 536 This sequence is used when the number of Heads to be written to the Carrier is 4 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 524 Write Hexadecimal 4 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 524 Write Hexadecimal 4 Note 1 Execute Sequence No 545 Polling Auto write Command Processing Cancel to cancel the polling auto write 2 Retry processing is not performed for this sequence Polling Auto write Subcommand Hexadecimal 4 Sequence No 537 This sequence is used when the number of Heads to be written to the Carrier is 2 Up to 24 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 524 Write Hexadecimal 4 However the lead ing address No number of write and write data are not used and become undefined Receive Data Word A
186. aomen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Undefined Ramp value 42 Time unit Undefined Channel 0 3 Undefined Ramp value 3 z Channel 1 lt 4 Time unit Undefined fi R 15 Undefined amp value Channel 7 16 Time unit Undefined Offset Contents data format Number of receive data words 0017 4 digits BCD Channel 0 000 to 999 Ramp value 3 digits BCD Channel 0 S Seconds M Minutes H Hours Time unit one ASCII character Channel 7 000 to 999 Ramp value 3 digits BCD Channel 7 S Seconds M Minutes H Hours Time unit one ASCII character 108 E5ZE Temperature Controller Read Protocol Appendix C Read Present Set Point Sequence No 116 Reads the present set points during ramp operation and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data Unit No 1 Undefined onset Comens aomen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 P
187. at Number of send data words 0025 fixed 4 digits BCD Segment number 1to5 1 digit BCD Measurement interval 1to7 number 1 digit BCD Lower limit value Decimal 0000 to 9999 Example 123 4567 portion 4 digits BCD 3 4567 Lower limit value integer 000 to 999 44 0123 portion 3 digits BCD Lower limit value Sign f 20 ASCII 1 character If 2D 5 2D00 Upper limit value Same as lower limit value Reference value Same as lower limit value Analog output scale number 0 to 3 1 digit BCD Unused Data output conditions 0to6 1 digit BCD Data output timer value 000 to 999 3 digits BCD Number of seconds for latch 00 to 99 timer 2 digits BCD Yes No for segment setting Set 1 SG 1 digit BCD Don t set 0 Yes No for measurement Set 1 M interval number setting Don t set 0 1 digit BCD Yes No for upper lower limit Set 1 LL LH value setting Don t set 0 1 digit BCD Yes No for reference setting Set 1 REF SCL 1 digit BCD Don t set 0 Yes No for data output Set 1 PR PRT condition setting Don t set 0 1 digit BCD Yes No for latch timer Set 1 RLT setting 1 digit BCD Don t set 0 Receive Data Word Allocation 3rd Operand of PMCR None Note 1 The following settings must be made together with this sequence they cannot be set separately Lower limit upper limit Refere
188. at is recorded can be read and displayed or it can be saved in trace files 34 Protocol Support Software Section 2 2 2 2 3 Connecting the Protocol Support Software The following diagrams show how to connect an RS 232C port on a computer to either the peripheral connector on the CPU Unit or an RS 232C port on the Com munications Board CQM1 CIFO2 Peripheral Con necting Cable on CPU Unit 2 2 4 Function List Function name Protocol list Communications Board Peripheral connector Communications Board Peripheral connector on CPU Unit RS 232C port RS 232C cable 2 m XW2Z 200S 5 m XW2Z 500S Note A D sub 25 pin female to 9 pin female converter is requite at the computer The following table lists functions of the Protocol Support Software Subfunction Contents Displays a list of the protocols that are registered Create Protocol Creates a new protocol Delete protocol Deletes a protocol Copy protocol Copies a protocol Change protocol name Changes a protocol name Sequence No range Sets the sequence numbers to be used by the protocol Save all Saves the protocol data and system settings Save protocol Saves the protocol data of the specified protocol Save system settings Saves the system settings Retrieve Retrieve all Retrieves the protocol data and system settings Retrieve protocol Retrieves the prot
189. ata Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Seno aata 1 Send data byte length 2 Send data 43 Send data 4127 Send data Offset Contents data format Number of send data words 0003 to 0128 4 digits BCD Send data byte length 4 digits BCD 0001 to 0251 Number of bytes of send data not including the FCS and the terminator Send data ASCII ASCII code Send data 251 characters max Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Receive data 2 Receive data 3 Receive data 126 Receive data Ome Comens aatom ba Number of receive data words 0001 to 0127 4 digits BCD Receive data ASCII ASCII code Receive data 251 characters max 211 Appendix H V500 V520 Bar Code Reader Protocol The V500 V520 Bar Code Reader Protocol is used to make various settings or control remotely the Bar Code Reader connected the Communications Board via RS 232C cable 213 V500 V520 Bar Code Reader Protocol Appendix H Protocol Configuration The configuration of the V500 V520 Bar Code Reader Protocol is shown below Sequence Communications Function Ladder interface No sequence name Send word Receive word allocation allocation BCR read start Instructs the Reader to start a BCR read BCR read stop Instructs the Reade
190. ata words send data 1 Number of units 2 Undefined Unit No 1st unit 3 Command code Undefined i 4 Unit No 2nd unit 45 Command code Undefined i 16 Unit No 8th unit max 417 Command code E Contents data format Number of send data words Number of units x 2 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 1st unit 00 to 31 Unit No 2 digits BCD 1st unit 0000 Run Command code 4 digits BCD 0001 Stop 8th unit 0000 Run Command code 4 digits BCD 0001 Stop Receive Data Word Allocation 3rd Operand of PMCR None Remote Local Sequence No 073 Switches to remote operation or local operation according to the command mode This sequence can be executed for multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 1st unit 3 Command code Undefined i 4 ined Unit No 2nd unit 45 Command code Undefined i 16 Undefined Unit No 8th unit max 17 Command code 89 E5 _K Digital Controller Write Protocol Offset Conients data format Number of send data words 4 digits BCD Appendix B Number of units x 2 2 Number of units 4 digits BCD 0001 to 0008 1st unit Unit No 2 digits BCD 00 to 31 1st unit Command code 4 digits BCD 0000 Local 0001
191. ation Offset Conients data format 0 Number of receive data words 0002 fixed 4 digits BCD 1 Current input status 1 ON status Leftmost 1 Leftmost 4 bits IN1 operation 0 OFF status byte Rightmost 4 bits IN2 operation Output status after operation 1 ON status Leftmost 4 bits OUT1 operation 0 OFF status Rightmost 4 bits OUT2 operation Note 1 The V600 620 CALJA does not support this command 2 This sequence executes the equivalent of the CONTROL command 307 V600 V620 ID Controller Protocol Appendix K Error Information Read Sequence No 542 This sequence reads information from the latest error log Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No onset Conteris aomen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 07 CD1D Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words si Error log 75 Error log Contents data format 0 Number of receive data words 0004 to 0076 4 digits BCD 1 to 75 Error log ASCII One item of data is stored with 5 characters of generated command generated Head No generated error code Note 1 The V600 620 CALJA does not support this command 2 Up to 30 error records can be st
192. b RS 232C 9 pin female Terminal Block MAX232C or Sigal Pin orrn Signal equivalent a 1 H Shielded fas sa Soils cable 27 sG axla 26 sp L o lt TX TRN gt 28 RD RX RS 4 cs 5 e DR 7 M ER 8 Note 1 The connection configuration is a one to one configuration and the maximum cable length is 15 m 2 Use shielded twisted pair cable AWG28i or greater 136 E5 U Temperature Controller Protocol Appendix E RS 422A 485 Connections C200HX HG HE E50J PC PS Communications Board RS 422A 485 port gt RS 422A 485 E5 gt RS 422A 485 Up to 32 units can be connected E5S0OJ gt RS 422A 485 e RS 422A Signal name Abbreviation Signal direction Send data A Send data B Receive data A Receive data B Signal ground Communications Board RS 422A D sub E5AJ SN751177N or Spin female RS 422A Termination equivalent Terminal Block resistance 5V a 2400 51kQ V ret TX aKal 4KO ry RX oNo_ Termination re ky Ln IN ani 6 8V Lie Termination resis Termination Shielded cable ui eet KE tance 240 Q is resistance ae RS 420A connected via the terminator et Terminal Block OFF ON terminator switch Shielded cable Terminator switch a ee
193. ber of receive data words siprage ows 1 Undefined Program number P i Undefined Number of statistic data N 4 Decimal portion 5 Undefined Integer portion Average value AVG 6 Sign Undefined 7 Decimal portion 8 Undefined Integer portion Maximum value MAX 9 Sign Undefined 10 Decimal portion J 11 Undefined Integer portion Minimum value MIN 12 Sign Undefined ia 13 Decimal portion J 14 Undefined Integer portion Range R 415 Sign Undefined 16 Decimal portion ral 417 Undefined Integer portion Standard deviation SD 18 Sign Undefined rei 241 3Z4L Laser Micrometer Protocol Appendix Offset Contents data format Number of receive data 0019 fixed words 4 digits BCD Program number 0to9 1digit BCD Number of statistic data 000000 to 999999 6 digits BCD Average value decimal 0000 to 9999 Example 123 4567 portion 4 elaite BCD icf 4567 Average value integer 000 to 999 portion 4 digits BCD 5 0123 Average value Sign BIN If 0 6 F000 If F Maximum value Same as average value Minimum value Same as average value Range Same as average value Standard deviation Same as average value Note The number of digits of the Decimal portion is fixed to 4 digits If a deviation calculation results in a value with 5 decimal places it will be stored with one digit overflowing int
194. ber of receive data words 0001 to 0128 4 digits BCD Receive data ASCII When the receive data exceed 254 bytes only 254 bytes are stored 255 Appendix J Visual Inspection System Protocol The Visual Inspection System Protocol is used to make various settings or control remotely the Visual Recognition Device connected to the Communications Board via RS 232C cable Protocol Configuration The configuration of the Visual Inspection System Protocol is shown below Sequence Communications No sequence name Measurement execution F200 Function Carries out one measurement one and stores the measurement results in the specified words Ladder interface Send word allocation Receive word allocation Continuous measure ment execution scan F200 Carries out continuously setting the F200 and storing the measurement results in the specified words Continuous measure ment execution inter rupt F200 Carries out continuously setting the F200 and storing the measurement results in the specified words Reference object regis tration group F200 Performs reference position registration and evaluation criterion registration at the same time Reference object regis tration reference posi tion F200 Registers the reference position for mea suring the amount of position displace ment when a position displacement com pensation is used Reference object regis
195. bration ON setting 9999999 999 to 9999999 999 4 If a measurement value exceeds the range of measurement values when calibration is turned off unde fined data is stored in the specified words Continuous Measurement Execution Interrupt F200 Sequence No 452 This sequence carries out continuously setting the F200 and stores measurement results in the specified words The interrupt notification method is used for the receive data The interrupt No is 102 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words i Undefined Output No 2 Undefined Evaluation 3 Decimal portion 4 Integer portion Measurement value 5 Sign 0 Offset Content data format Number of receive data words 0006 4 digits BCD Output No 2 digits BCD 00 to 07 Evaluation result 1 digit BCD 0 OK 1 NG Measurement value decimal portion Example Example 3 digits BCD 123 456 123 456 Measurement value integer portion 7 digits BCD Measurement value sign 1 digit F is stored for negative values Note 1 Only one output No can be designated 2 Turn OFF CIO 28911 if port A is used or CIO 28915 if port B is used to terminate this sequence 261 Visual Inspection System Protocol Appendix J 3 The ranges of measurement values are as follows F
196. ce Handshaking ON Control recognize DRT input OFF 3 wire method non protocol Baud Rate Baud rate 1200 2400 4800 9600 Pin Pin 1 OFF ON OFF ON Pin 2 OFF OFF ON ON The High speed 3Z4L 3000 series Meters must have the delimiter control codes set using the memory switches Set both the send and receive codes to CR LF 230 3Z4L Laser Micrometer Protocol Appendix 3Z4L Clear Sequence No 400 This sequence resets errors data analog output and decision result and puts the Laser Micrometer into standby Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Memory Switch Set Sequence No 401 This sequence sets memory switches and the area for the work position LED Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data ail w X Y Z 2 Undefined V Offset Contents data format 3000 series 4000 series Number of send data 0003 fixed 0003 fixed words 4 digits BCD w 1 digit BCD Using buzzer sound 0 to 3 Number of digits for extinguishing indicator 0 to 2 x 1 digit BCD Automatic latch release I O IF RUN Input 0 or 1 time 0 to 9 y 1 digit BCD Using print timer the setting Display of Err 0 0 or 1 for simultaneous measurement 0 to 3 high speed O to 1 other z 1 digit BCD Display of the c
197. ce No 212 Reads the process value and status data and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data Unit No 1 Undefined Oaet _ Contents asta formed Tata Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Process value 2 Status data Offset Contents data format Number of receive data words 0003 4 digits BCD Process value 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when it is F is set Status data 4 digits Hex 0000 to 9999 Read Set Point Limit Sequence No 213 Reads the set point limits and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No 145 ES5LIJ Temperature Controller Protocol Appendix E onset conten aomen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Set point lower limit 2 Set point upper limit Offset Contents data forma
198. ce No 509 This sequence is used when the maximum number of Heads to be read from the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 504 Read Hexadecimal 1 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 504 Read Hexadecimal 1 Note For auto read AR a response is not returned if the number of Heads is not read by the Carrier the Abort Bit must be turned OFF to terminate the sequence Polling Auto read ASCII Sequence No 510 This sequence is used when the number of Heads to be read from the Carrier is from 1 to 8 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 42 Undefined Unit No 43 Undefined Head CH No 44 Leading address No CH1 45 Undefined Read bytes 2 4 N 1 2 Undefined Unit No 4 N 1 3 Undefined Head CH No 4 N 1 4 Leading address No RENEE of Heads 4 N 1 5 Undefined Read bytes Offset Contents data format Number of send data words 0006 to 0034 4 digits BCD Number of Heads 0001 to 0008 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No R W Head CH 1 designation 1 R W Head CH 2 desi
199. cified file Change drive Changes the drive of the file display Communications se quence list Displays a list of sequences in the specified protocol Copy sequence Copies the specified sequence Delete sequence Deletes the sequence Change sequence name Changes the name of the specified sequence Send message list Re ceive message list Displays a list of send messages and received messages in the specified protocol Copy message Copies the specified message Delete message Deletes the specified message Change message name Changes the message name of the specified message Receive matrix list Display a list of receive matrices of the specified protocol Copy matrix Copies the specified matrix Delete matrix Deletes the specified matrix Change matrix name Changes the matrix name of the specified matrix Edit communications sequence Edits a communications sequence Edit send message Edit receive message Edits send receive messages Edit receive matrix 2 2 5 Computer Requirement This section shows the operating environment for the Protocol Support Soft MS DOS PSS ware Edits a receive matrix Item Condition CPU 80386 80486 Memory 440k bytes or more free Hard disk 1M bytes or more free Floppy disk drive 1 drive min Extended memory 1M byte or more of extend
200. ck Sequence No 540 This sequence writes and verifies the CRC code for check blocks designated by the user Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No 2 Undefined Head CH No 3 Processing designation Undefined 4 Leading address of check object 45 Undefined Number AA block Offset Contents data format Number of send data words 0006 fixed 4 digits BCD Unit No 2 digits BCD 00 to 07 CD1D 00 to 15 CA2A R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be setto 1 Processing designation Verification 43 C 2 digits Hexadecimal Calculation 4B K Management of number of write times 4C L Leading address of check 0000 to FFFF object 4 digits Hexadecimal If management of number of write times is designated H 0 to H 5 or H H D Number of check block If verification calculation is designated bytes 2 digits 03 to FF set 00 for 256 bytes Hexadecimal If management of number of write times is designated 00 to FF 306 V600 V620 ID Controller Protocol Appendix K Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage Oe nyi Undefined Completion cod
201. cols can be used as they are or can be used after modification 2 2 1 Models The following models of Protocol Support Software are available Specifications Model No Protocol Support Software MS DOS Ver 6 C200HW ZW3AT1 E PSS Protocol Support Tool Windows 95 WS01 PSTF1 E SYSMAC PST for C200HX HG HE PCs CX Protocol Windows 95 98 WS02 PSTC1 E for CS1 and C200HX HG HE PCs 2 2 2 Features of the Protocol Support Software The features of the Protocol Support Software are outlined below System Protocols System protocols are provided for data transfer for OMRON Temperature Con trollers Panel Meters Intelligent Signal Processors Bar Code Readers Mo dems and other components Simultaneously Monitor With the Protocol Support Tool for Windows 95 98 you can display data in a tree Tree and Table Displays hierarchy on the left side of the screen to monitor present values and set values and still be able to easily see overall data relationships Object Oriented Operation With the Protocol Support Tool for Windows 95 98 you can activate dialog boxes by double clicking objects instead of using the menus enabling easy cre ation of protocols without having to learn complex menu operations Trace Send Receive Trace operations can be executed from the Protocol Support Software to trace Messages up to 670 bytes of text string data when the Communications Board sends and receives messages The data th
202. configuration for connecting devices that support RS 422A 485 4 wire communications to the RS 232C port of a Communications Board C200HW COM04 EV1 port A CZQOHW COM05 EV1 port A B or C2O0OHW COM06 EV1 port B This application requires NT ALOO1 E Link Adapters sold separately SW2 ON if last Unit Outline Section 2 1 Connections can be either 1 1 or 1 N Up to 32 Units can be connected for 1 N communications including the Communications Board Personal Computer NT AL001 E Link Adapter 3G2A9 AL001 E Link Adapter Communications Board Signal Pin Signal Signall Pin Pin Signal Signal Pin Pin Signal Signal Pin Signa name Shield No name name No No name name No No name name No name Fa 7 1 NC GRD 1 Fr 9 SDA SDA 9 3 SDA NC 1 1 FG sD f 2 sD sa 2 5 SDB spp 5 4 SDB sp 2 2 sD RS 232 RD 3 RD SDB 3 6 rpa RS 422A Rpa 6 5 RDA RD 3 3 RD Inter Rs H JA 4 as soa 4 1 ape terface hog 6 RoB Rs 4 A a RS aa face 5 cs RDB 5 VI 3 SG se 3 cs s r Sup SEs ae 46 s RDA 6 7 FG Fa 7 H sv 6 6 5v
203. ction and Character Inspection F350 Sequence No 474 This sequence changes the inspection character string of a designated inspection area No to a designated char acter string Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words Gala 1 Inspection area No 2 Undefined Number of designated character strings 3 Designated character string 1 Designated character string Offset Contents data format Number of send data words 0004 to 0015 4 digits BCD Number of designated character 0 to 24 strings 4 digits BCD Inspection area No 00 to 07 2 digits BCD Number of designated character strings ASCII Receive Data Word Allocation 3rd Operand of PMCR None Camera Change Decrease by 1 F200 300 Sequence No 480 This sequence decreases the display camera No by 1 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 271 Visual Inspection System Protocol Appendix J Camera Change Increase by 1 F200 300 Sequence No 481 This sequence increases the display camera No by 1 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Binary Level Modification F200 300 Sequence No 482 This sequence modifies the binary levels upper limit and lower limit values of a designated out
204. d Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None BCR Read Stop Sequence No 351 This sequence instructs the Bar Code Reader to stop reading Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Data Read Sequence No 352 This sequence receives read data and saves it to the receive data storage words Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 2 Read data 2 Read data 3 Read data 4 Read data 15 Read data 16 Read data oer T Conan taam ata Number of receive data 0002 to 0017 words 4 digits BCD Read data ASCII 30 0 to 39 9 41 A to 5A Z 3F 2 Up to 32 characters in ASCII Note The reception wait time is not set for this sequence Complete Data Read Sequence No 353 This sequence instructs the Bar Code Reader to start reading receives the data read by the Bar Code Reader stores the data in the receive data storage words and then instructs the Reader to stop reading Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR It is similar to sequence No 352 Data read Note The reception wait time is not set for this sequence 217 V500 V520 Bar Code Reade
205. d Operand of PMCR None Write Set Value H with Bank Continuous Units Sequence No 309 This sequence writes set value H of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Write Set Value L with Bank Continuous Units Sequence No 310 This sequence writes set value L of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Write Set Value LL with Bank Continuous Units Sequence No 311 This sequence writes set value LL of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Write Set Value O5 with Bank Continuous Units Sequence No 312 This sequence writes set value O5 of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Write Set Value O4 with Bank Continuous Units Sequence No 313 This sequence writes set value O4 of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Write Set Value O3 with Bank Continuous Units Sequence No 314 This sequence writes set value O3 of a bank not in use for continuous units The wor
206. d allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units 200 K3TL Intelligent Signal Processor Protocol Appendix G Write Set Value O2 with Bank Continuous Units Sequence No 315 This sequence writes set value O2 of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Write Set Value O1 with Bank Continuous Units Sequence No 316 This sequence writes set value O1 of a bank not in use for continuous units The word allocation is identical to that of sequence No 308 Write Set Value HH with Bank Continuous Units Read Set Value by Unit Number Sequence No 317 Reads set value HH H L or LL Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send aata 1 Undefined Number of units 2 Undefined Relevant unit No 3 Operand 64 Undefined Relevant unit No 65 Operand Offset Contents data format Number of send data words 4 digits BCD 0004 to 0066 Number of units 2 digits BCD 01 to 32 Relevant unit No 2 digits BCD 00 to 99 Operand ASCII 2 characters 4C4C LL 4C20 L 4F31 4F35 01 05 4848 HH 4820 H Operand ASCII 2 characters Receive Data Word Allocation 3rd Ope
207. d data Offset Contents data format Number of send data words 0003 to 0129 4 digits BCD Send data byte length 0001 to 0254 4 digits BCD The byte length of the send data excluding STX and ETX Send data ASCII Inscribe send data up to 254 bytes max by ASCII Receive Data Word Allocation 3rd Operand of PMCR None General purpose Command 2 Sequence No 366 This general purpose command is used to send data with a specified data length and receive back ACK in addi tion to other receive data The frame format of the receive data however has to contain STX and ETX STX and ETX are automatically attached to the send data 223 V500 V520 Bar Code Reader Protocol Appendix H Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sendgata 1 Send data byte length 2 Send data 3 Send data 127 Send data 128 Send data Offset Contents data format Number of send data words 0003 to 0129 4 digits BCD Send data byte length 1 to 254 3 digits BCD The byte length of the send data excluding STX and ETX Send data ASCII Set send data up to 254 bytes max by ASCII Receive Data Storage Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 5 1 Receive data 2 Receive data 126 Receive data 127 Receive data es
208. d data words Send Gala 1 Undefined Unit No 2 LBA detection time Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 LBA detection time 4 digits BCD 0000 to 9999 Receive Data Word Allocation 3rd Operand of PMCR None Write MV at Stop Time and at PV Error Sequence No 060 Writes the MV at stop time and the MV at PV error Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddata 1 Undefined Unit No 2 MV at stop time 3 MV at PV error Offset Contents data format Number of send data words 0004 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 MV at stop time 4 digits BCD 0000 to 1050 MV at PV error 4 digits BCD 0000 to 1050 Receive Data Word Allocation 3rd Operand of PMCR None Write MV Limits Sequence No 061 Writes the MV upper limit MV lower limit and MV change rate limit Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No 2 MV upper limit 3 MV lower limit 4 4 MV change rate limit Offset Contents data format Number of send data words 0005 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 MV upper limit 4 digits BCD MV lower limit 1 to 1050 Heating cooling control time 0000 to 1050 MV lower limit 4 digits BCD 0000 to MV
209. d level 0 parameters Reads parameters in level 0 Read level 1 parameters 1 Reads parameters in level 1 Read level 1 parameters 2 Reads parameters in level 1 Read level 2 parameters 1 Reads parameters in level 2 Read level 2 parameters 2 Reads parameters in level 2 General purpose read Note Ladder Interface Settings YES NO User settings are required for the 2nd or 3rd operands of PMCR Set the constant 0000 for the 2nd operand S Send word allocation Reads the value of the specified parameter Receive word allocation Set a dummy word e g DM0000 address for the 3rd operand D 59 E5 _K Digital Controller Read Protocol Appendix A Connection Configuration The connection configuration for using the E5LJK Digital Controller Read Protocol is shown below RS 232C Connection C200HX HG HE ESOK PC PS Communications RS 232C Board RS 232C port gt RS 232C Communications Board E5UK RS 232C D sub 9 pin female oe RS 232C Terminal block 1 Signal name Pin No i 1 1 Terminal No Signal name FG 1 i SD 2 m toll ba l iy SD i RD a ee al A RD RS 4 1 SG Cs 5 i ARO DR 7 ER 8 ee SG 9 A EE ee Pe ee eI Shielded cable Note 1 The communications con
210. d of PMCR First word of send 0 Number of send data words data Undefined Window No offset Contents data ormaj Daa 0 Number of send data words 0002 4 digits BCD 1 Window No 2 digits BCD 00 to 07 Receive Data Word Allocation 3rd Operand of PMCR None lilumination Fluctuation Follow Execution F300 Sequence No 465 This sequence executes an illumination fluctuation follow Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Measurement Execution and Positioning F350 Sequence No 470 This sequence carries out one measurement and stores the measurement results in the specified words Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Decimal portion 2 Sign Integer portion E X displacement 3 Decimal portion 4 C Sign Integer portion Y displacement 5 Decimal portion 6 Sign 7 integer porion Correlation value 269 Visual Inspection System Protocol Appendix J Offset Content data format Number of receive data words 0007 X displacement decimal portion Example Example 3 digits BCD 123 456 123 456 X displacement integer portion 1 3456 1 3456 3 digits BCD 3456 356 2 F012 2 0012 X displacement sign 1 digit
211. d set value H con tinuous units Reads the set value H 191 K3TL Intelligent Signal Processor Protocol Appendix G Sequence Communications Function Ladder interface No sequence name Send word Receive word allocation allocation 320 Read set value L con Reads the set value L Yes Yes See tinuous units Note1 321 Read set value LL con Reads the set value LL Yes Yes See tinuous units Note1 322 Read set value with Reads set value of a bank which Yes Yes See bank by unit number is not in use K3TR HH to LL Note2 K3TC O1 to O5 323 Read set value HH with Reads the set value HH of a bank Yes Yes See bank continuous units which is not in use Note1 324 Read set value H with Reads the set value H of a bank Yes Yes See bank continuous units which is not in use Note1 325 Read set value L with Reads the set value L of a bank Yes Yes See bank continuous units which is not in use Note1 326 Read set value LL with Reads the set value LL of a bank Yes Yes See bank continuous units which is not in use Note1 327 Read set value O5 with Reads the set value O5 of a bank Yes Yes See bank continuous units which is not in use Note1 328 Read set value O4 with Reads the set value O4 of a bank Yes Yes See bank continuous units which is not in use Note1 329 Read set value O3 with Reads the set value O3 of a bank Yes Yes See bank continu
212. defined Seen Offset Content data format Number of send data words 4 digit BCD First camera No 1 digit BCD Last camera No 1 digit BCD Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Set values so that the first camera No lt last camera No 2 If adesignated camera No is abnormal CIO 28909 if port A is used or CIO 28913 if port B is used will turn ON Scene Switching and Positioning F350 Sequence No 472 This sequence switches to a designated scene No Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Scene No 270 Visual Inspection System Protocol Appendix J Orset Contents aata torman Daa 0 Number of send data words 0002 4 digits BCD 1 Scene No 2 digits BCD 00 to 15 Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Ifa scene No is abnormal CIO 28909 if port A is used or CIO 28913 if port B is used will turn ON 2 Retry processing is not performed for this sequence 3 Turn the Abort Bit ON and then OFF to end this sequence Inspection Execution and Character Inspection F350 Sequence No 473 This sequence carries out one inspection and outputs the inspection results to a video monitor Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Character String Inspe
213. dial Executes continuously from initialization to dialling operations for certain OMRON Modems Escape to hang up Executes continuously from shifting to the escape mode to hanging up Note 1 Ladder Interface Settings YES NO Send word allocation Receive word allocation 2 For details about dialling refer to sequences 561 571 and 581 User settings are required for the 2nd and 3rd operands of PMCR Set a dummy word address for the 3rd operand D Set the constant 0000 for the 2rd operand S 311 Hayes Modem AT Command Protocol Appendix L Connections The connections when using the Hayes Modem AT Command Protocol is shown below RS 232C Connection Telephone line Modem Modem D sub C200HX C200HG C200HE 25 pin female D sub 9 pin female l 1 FG 1 FG 7 3 SD 2 SD 3 RD 3 D 4 RS 4 S a O 5 cs 5 cs O O 6 DR n 6 5V O 7 SG 7 DR 8 cD 8 ER 9 9 SG 5 9 0 1 2 3 4 5 sT2 6 7 RT 8 9 20 ER 21 22 cI 23 24 STI 25 Compatible Modems Although most of the sequences in this protocol can be used regardless of modem the sequences Initialize Mo dem specialized and Dial sequences can be used only for the following Modems e MD24FB10V OMRON Mode
214. dices System Protocols The following appendices describe the protocols that are provided with the Communications Board and the Proto col Support Software Tool sold separately These sequences can be executed by specifying the sequence num ber as an operand in the PMCR instruction A ES JK Digital Controller Read Protocol 0 00 e cece eee eens B ESLIK Digital Controller Write Protocol 1 1 0 2 0 0 0 e cee eee eens C ESZE Temperature Controller Read Protocol 0 0 00 eee eee eee D ESZE Temperature Controller Write Protocol 0 00 0 eee eee eee E ESUJ Temperature Controller Protocol 0 0 0 cece eee eee F ES100L Digital Controller Protocol 2 0 00 ee eee eee G K3TLJ Intelligent Signal Processor Protocol 0 0 0 cece cee eee eee H V500 V520 Bar Code Reader Protocol 0 0 cee eee eens I 3Z4L Laser Micrometer Protocol 0 0 cee cee eee eee J Visual Inspection System Protocol 0 0 eee cee eee tenes K V600 V620 ID Controller Protocol 0 ce cee eee L Hayes Modem AT Command Protocol 0 0 eee ee eens 115 135 149 191 213 225 257 275 311 57 The E5 Structure of the Protocol The following table shows the structure of the E5 Sequence No Appendix A E5LIK Digital Controller Read Protocol Communications sequence name Read process value Function
215. digits 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 123 ESZE Temperature Controller Write Protocol Appendix D Write Hysteresis Sequence No 158 Writes the hysteresis for control outputs for ON OFF control Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sengdata 1 Undefined Unit No 2 Hysteresis 43 Cooling hysteresis Channel 0 Hysteresis i 7 Channel 1 5 Cooling hysteresis Hysteresis 16 2 l Channel 7 17 Cooling hysteresis Offset Contents data format Number of send data words 0018 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 0999 Hysteresis 4 digits BCD Channel 0 0000 to 0999 Cooling hysteresis 4 digits BCD Channel 1 0000 to 0999 Hysteresis 4 digits BCD Channel 1 0000 to 0999 Cooling hysteresis 4 digits BCD Channel 7 0000 to 0999 Hysteresis 4 digits BCD Channel 7 0000 to 0999 Cooling hysteresis 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Start Autotuning Sequence No 159 Starts autotuning AT Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sendata 1 Undefined Unit No 2 Undefined Channel Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2
216. digits Hex 00 to OF Channel Channel No 1 digit BCD 0to7 Receive Data Word Allocation 3rd Operand of PMCR None 124 ESZE Temperature Controller Write Protocol Cancel Autotuning Sequence No 160 Cancels Autotuning AT for all channels Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 Number of send data words Undefined Unit No Appendix D Offset Contents data tormay Daa 0 Number of send data words 4 digits BCD 0002 fixed 1 Unit No 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR None Write Setting Unit Sequence No 161 Writes the setting unit Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 Number of send data words Undefined Unit No Write code Offset 4 digits BCD Contents data format Number of send data words 00 to OF 0003 fixed Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR None Write code 4 digits BCD 0000 unit of 1 Write Input Shift Value Sequence No 162 Writes the input shift values Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 3 4 5 6 7 8 9 Number of send data words Undefined Unit No Input shift value Input shift value Input
217. dix pages pages added December 1998 Additions and changes made to PRECAUTIONS Page 8 Note added Pages 8 12 15 22 23 24 25 29 85 88 89 127 129 130 141 143 144 183 186 202 267 270 RS 422 changed to RS 422A Page 9 Information changed for Terminator Note added to graphic Page 46 Graphic changed Page 52 Number of connectable Units changed from 32 to 31 Page 250 Receive changed to send receive Page 303 Note added to table April 2000 Changes were made on the following pages Page ix Information on related manuals added Page xii xiv Changes made to safety information in several places Pages 4 32 34 Information on support software added Page 11 Information on specifications added Pages 18 Parenthetic information on modes added in several places Page 19 Information on echoback disable functions added Pages 24 52 187 Information on maximum number of connectable devices added Pages 25 26 28 7 replaced with shell Pages 29 143 186 270 Minor changes made to graphics Page 31 Information on receive messages added Page 35 Note added Pages 43 44 Bit addresses corrected Page 46 Information on half duplex mode and echoback added Page 47 Error code added Page 48 Information on Abort Flags added Page 188 Minor changes made to tables Pages 189 192 194 195 198 200 Most significant digit changed to 5th BCD di
218. ds Undefined Unit No Header code ASC Undefined Data code Contents data format Number of send data words 4 digits BCD 0000 to 9999 0004 fixed Unit No 2 digits BCD 00 to 31 Header code two ASCII characters Header codes that can be set RS R RW RB RN RV RO Data code 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words A Number of receive data words Receive data 01 to 02 147 E5 J Temperature Controller Protocol Appendix E onset Conteris ata omen bata Number of receive data words 0002 4 digits BCD Read data 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set Note The completion code is not included in the read data 148 Appendix F ES100L_ Digital Controller Protocol The ES100 J Digital Controller Protocol controls in remote mode and reads various settings from the Controller connected to the Communications Board via RS 232C or RS 422A 485 cable Note Negative values cannot be written All values must be set as unsigned BCD Structure of the Protocol The structure of the ES100 Sequence Digital Controller Protocol is shown below Transmission Function Ladder interface No sequence name Read event data Reads events 1 to 10 in the variable area Send word allocati
219. ducts and Hayes Modems These are as follows WARNING Failure to read and understand the information provided in this manual may result in personal injury or death damage to the product or product failure Please read each section in its entirety and be sure you understand the information provided in the section and related sections before attempting any of the procedures or operations given ix About this Manual Appendix Contents Appendix Contents A ES5 IK Digital Controller Reads G K 8TL Intelligent Signal Processors B E50K Digital Controller Writes Hl MeppWWee Bar Code Readers C E5ZE Temperature Controller Reads l 324b Laspr Micrometer J F200 F300 F350 Visual Inspection D E5ZE Temperature Controller Writes Systems E E50OJ Temperature Controllers K 600 620 ID Controllers F ES100 C Digital Controllers L Hayes Modem AT Commands Refer to the following manuals when using the built in protocols Device Manual name Catalog No E5CK Digital Controller User s Manual H78 E5ZE Multipoint Temperature Controller Operation Manual H76 E5ZE Multipoint Temperature Controller COMMUNICATIONS MANUAL H77 E50J Temperature Controller Operation Manual Z103 E50 J Electronic Temperature Controller Manual Z103 ES100P Digital Controller User s Manual H069 ES100X DIGITAL CONTROLLER User s Manual H070 ES100 COMMUNICATIONS GUIDE User s
220. e Contents data format Number of receive data 0002 fixed words 4 digits BCD Completion code Verification calculation designation 2 digits Hexadecimal 00 Normal completion for calculation processing 75 Data in normal condition for verification processing 76 Error Data alarm for verification processing If management of number of write times is designated 75 Number of write times is under those which is specified 76 alarm for number of write times is over those which is specified Note If L management of number of write times is designated by processing designation management of num ber of write times for Data Carrier of EEPROM is performed Control Sequence No 541 This sequence performs I O operations or I O reads Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data Undefined Unit No 2 Undefined OUT1 operation OUT2 operation Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 07 CD1D OUT1 operation 1 digit BCD 0 No operation 1 turned ON 2 turned OFF OUT2 operation 1 digit BCD 0 No operation 1 turned ON 2 turned OFF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Current input status Output status after oper
221. e No 516 This sequence is used when the maximum number of Heads to be read from the Carrier is 4 Up to 24 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 506 Read Hexadecimal 4 However the lead ing address No and number of read bytes are not used and will be the value specified for sequence 514 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 506 Read Hexadecimal 4 Note 1 Execute Sequence No 514 before executing Sequence No 516 2 Data from Data Carrier designated for hexadecimal is stored beginning with the largest offset from the receive data words Polling Auto read Sub command Hexadecimal 8 Sequence No 517 This sequence is used when the maximum number of Heads to be read from the Carrier is 8 Up to 10 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of sequence No 507 Read Hexadecimal 8 However the leading address No and number of read bytes are not used and will be the value specified for sequence 514 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 507 Read Hexadecimal 8 Note 1 Execute sequence No 514 before executing sequence No 517 2
222. e rightmost 4 digits 0000 to 9999 F indicates a negative number 104 Channel 07 Alarm 2 set value leftmost 1 digit 4 digits BCD 0000 to 0009 F indicates a negative number E5ZE Temperature Controller Read Protocol Appendix C Read Hysteresis Sequence No 109 Reads the hysteresis and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddala 1 Undefined Unito raet Content deta torme D Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words gtorage Wolds 1 Hysteresis 2 Cooling hysteresis Channel 0 3 Hysteresis 7 Channel 1 4 Cooling hysteresis Hysteresis 15 is Channel 7 16 Cooling hysteresis Contents data format Number of receive data words 0017 4 digits BCD Channel 0 0000 to 0999 Hysteresis 4 digits BCD Channel 0 0000 to 0999 Cooling hysteresis 4 digits BCD Channel 7 0000 to 0999 Hysteresis 4 digits BCD Channel 7 0000 to 0999 Cooling hysteresis 4 digits BCD Read Operation Status Sequence No 110 Reads the operation status of the E5ZE and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send dat
223. e No 502 This sequence is used when the maximum number of Heads to be read from the Carrier is 4 Up to 48 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 9 data 1 2 3 4 5 6 7 8 9 14 15 16 17 Appendix K Number of send data words Number of Heads Undefined Unit No Undefined Head CH No CH1 Leading address No Undefined Read bytes z Undefined Unit No Undefined Head CH No Leading address No CH2 Undefined Read bytes 4 Undefined Unit No Undefined Head CH No Leading address No ACH Undefined Read bytes 4 Offset Contents data format Number of send data words 0006 to 0018 4 digits BCD Number of Heads 4 digits BCD 0001 to 0004 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 Leading address No 4 digits Hexadecimal 0000 to FFFF Read bytes N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR 2 digits Hexadecimal 01 to 30 1 to 48 bytes Receive data 0 Number of receive data words storage words bs Read data hs i CH
224. e averaging method and sets the averaging times per measurement interval 4 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of averaging times forse Comens aa omen bata Number of send data words 0002 fixed 4 digits BCD Number of averaging times 1 to 2048 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence cannot be used when DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON 244 3Z4L Laser Micrometer Protocol Appendix AVG Move Interval Set 3000 series High speed Type Sequence No 424 This sequence uses the average move as the averaging method and sets the measurement interval number Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Measurement interval number onset Comens aomen Da Number of send data words 0002 fixed 4 digits BCD Measurement interval number 1to4 1 digit BCD Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence cannot be used when DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON AVG Move H Times Set 3000 series High speed Type Sequence No 425 This sequence uses the average move and high speed data output as the averaging method and sets the averag ing times per measurement interval 4
225. e receive data word allocation is similar to that of Sequence No 520 Write ASCII 4 Note Execute Sequence No 545 Polling Auto write Command Processing Cancel to cancel the polling auto write Polling Auto write Subcommand ASCII 4 Sequence No 531 This sequence is used when the number of Heads to be written to the Carrier is 4 Up to 48 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 520 Write ASCII 4 However the leading ad dress No number of write and write data are not used and become undefined Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 530 before executing Sequence No 531 2 Retry processing is not performed for this sequence Polling Auto write ASCII 8 Sequence No 532 This sequence is used when the number of Heads to be written to the Carrier is 8 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 521 Write ASCII 8 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 521 Write ASCII 8 Note 1 Execute Sequence No 545 Polling Auto write Command Processing Cancel to cancel the polling auto write 2 Retry processing is not performed for this sequence Polling Auto write Subcommand ASCII 8 Sequence No 533
226. ead Set Point Limit Sequence No 213 145 Save Set Point Sequence No 204 139 Select Backup Mode Sequence No 202 139 Select Local Mode Sequence No 201 139 Select RAM Write Mode Sequence No 203 139 Select Remote Mode Sequence No 200 138 Write Input Shift Value Sequence No 207 141 Write Parameters 1 Sequence No 205 140 Write Parameters 2 Sequence No 206 141 sequences E5_K Digital Controller Execute Cancel AT Sequence No 074 90 General purpose Read Sequence No 023 76 General purpose Write Sequence No 070 88 Read Alarm Hysteresis Sequence No 016 68 Read Alarm Value Sequence No 004 63 Read Control Period Sequence No 010 65 Read Cooling Coefficient Sequence No 006 64 Read Dead Band Sequence No 007 64 Read Hysteresis Sequence No 009 65 Index Read Input Digital Filter Sequence No 015 68 Read Input Shift Limits Sequence No 017 68 Read LBA Detection Time Sequence No 012 66 Read Level 0 Parameters Sequence No 018 69 Read Level 1 Parameters 1 Sequence No 019 70 Read Level 1 Parameters 2 Sequence No 020 71 Read Level 2 Parameters 1 Sequence No 021 73 Read Level 2 Parameters 2 Sequence No 022 74 Read Manual Reset Value Sequence No 008 64 Read MV Sequence No 002 62 Read MV at Stop Time and at PV Error Sequence No 013 67 Read MV Limits Sequence No 014 67 Read Process Value Sequence No 000 61 Read Proportional Band In
227. ed Unit No 2 Input shift value Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Input shift value 4 digits BCD 0000 to 9999 Receive Data Word Allocation 3rd Operand of PMCR None 141 E5 U Temperature Controller Protocol Appendix E Read Parameters 1 Sequence No 208 Reads the set points alarm values 1 alarm values 2 and heater burnout alarm values for multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 26 Undefined i Unit No max Offset Number of send data words 4 digits BCD Contents data format Number of units 2 Number of units 4 digits BCD 0001 to 0025 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 25th unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR 00 to 31 Receive data 0 Number of receive data words storage words A Set point 2 Alarm value 1 3 Alarm value 2 1st unit 4 4 Heater burnout alarm value 97 Set point 98 Alarm value 1 99 Alarm value 2 25th unit max 100 Heater burnout alarm value 142 ES JJ Temperature Controller Protocol Offset
228. ed memory is desirable to use the software comfortably Operating system MS DOS V6 Display 640 x 480 dots VGA Keyboard Windows 95 98 SYSMAC PST 36 Computer 101 106 keyboard Minimum MS DOS Recommended CPU 486DX 100 MHz Pentium 90 MHz or higher OS Microsoft Windows 95 Memory 16 Mbytes or more free 24 Mbytes or more free Hard disk 20M bytes or more free 50M bytes or more free Floppy disk drive 1 drive min 1 44 Mbyte Display VGA or better SVGA or better Note SYSMAC PST is not supported for Microsoft Windows Ver 3 1 Protocol Support Software o Section22 Windows 95 98 CX Protocol Minimum Recommended Computer MS DOS Pentium 90 MHz Pentium 166 MHz or higher OS Microsoft Windows 95 98 Memory 16 Mbytes or more free 24 Mbytes or more free Hard disk 24M bytes or more free 50M bytes or more free Floppy disk drive 1 drive min 1 44 Mbyte CD ROM drive 1 drive min Display SVGA 800 x 600 pixels or better Note CX Protocol is not supported for Microsoft Windows Ver 3 1 37 Using the System Protocol Macros Section 2 3 2 3 Using the System Protocol Macros This section describes how to use system protocols that are built into the Proto col Support Software and Communications Boards 2 3 1 System Protocols The following 12 standard protocols are provid
229. ed with the Protocol Support Soft ware and Communications Boards Protocol name Function E5_1K Digital Controller Read Protocol for controlling an E5CJK Digital Controller via the Communications Board Procedures for reading the MV the operating parameter settings E5_K Digital Controller Write Protocol for controlling an E5CJK Digital Controller via the Communications Board Procedures for writing set points and operating parameters E5ZE Temperature Controller Protocol for controlling an E5ZE Temperature Controller via the Communications Read Board Procedures for reading measured temperature and operating parameter settings E5ZE Temperature Controller Protocol for controlling an E5ZE Temperature Controller via the Communications Write Board Procedures for writing control temperatures and operating parameters E50J Temperature Controller Protocol for controlling a E5_JJ Temperature Controller via the Communications Board Procedures for writing set points reading output amounts and reading writing operating parameters ES100LJ Controller Protocol for controlling an ES1000 Controller via the Communications Board Procedures for writing adjustment parameters reading operation amounts and writing reading operating parameters Digital Panel Meter Protocol for controlling a Digital Panel Meter via the Communications Board Procedures for
230. efined Output No 2 Undefined Decimal portion 3 N ooo i Upper limit value 4 4 Undefined Integer portion pp y Sign Undefined 46 Undefined Decimal portion 7 Lower limit value Undefined Integer portion 8 5 Sign Undefined 262 Visual Inspection System Protocol Appendix J Offset Content data format Number of send data words 0010 4 digits BCD Output No 2 digits BCD 00 to 07 Upper limit value decimal portion Example Example 3 digits BCD 123 456 123 456 Upper limit value integer portion 7 digits BCD Upper limit value sign ASCII 2 digits Lower limit value decimal portion Same as upper limit 3 digits BCD Lower limit value integer portion 7 digits BCD Lower limit value sign ASCII 2 digits Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Only one output No can be designated 2 Enter values so that upper limit lower limit 3 Enter upper limit and lower limit values within the range 2147483 648 to 2147483 648 Arbitrary Measurement Value Acquisition F200 Sequence No 457 This sequence stores measurement values of arbitrary measurement items regardless of output format in the spe cified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send gata 1 Undefined Data 1 2 Undefined Data 2 Content data format
231. ence is aborted Abort Bit Turn ON from the ladder diagram program to abort a SR 28911 SR 28915 sequence that is being executed Restart Bit Turn ON from a Programming Device or the ladder SR 28900 SR 28901 diagram program to initialize the send receive buffers and SR 283 to SR 285 This Bit can be used to initialize the above memory buffer contents after completion of a sequence This Bit will not cancel a sequence that is being executed This Bit will automatically reset to OFF Executed Reception Matrix Case No 0 to F Contains the number of the reception case selected for SR 28700 SR 28800 the reception message when a reception matrix is set to to SR 28715 SR 28815 will turn ON when a number is SR 28703 SR 28803 stored Executed Step No 0 to F Contains the number of the step that was just SR 28704 SR 28804 executed SR 28715 SR 28815 will turn ON when a to to number is stored SR 28707 SR 28807 SR 287 SR 288 Stored Flag Turns ON when a reception matrix case number or SR 28715 SR 28815 step number is stored in SR 287 or SR 288 Repeat Counter Present Value Using the Abort Bits SR 28911 SR 28915 48 Contains the present value of the step repeat counter SR 28400 SR 28500 N to to SR 28407 SR 28507 The Instruction Execution Flag will turn OFF as soon as the Abort Bit is turned ON from the user program If the Abort Bit is turned OFF in t
232. ent value 0000 to 9999 Example 123 4567 decimal portion 4 digits BCD 3 4567 Measurement value integer 000 to 999 4 0123 portion 3 digits BCD 45 F000 Measurement value Sign lf 0 BIN IF Deviation value Same as measurement value The deviation will be stored in this area only when reference setting is made Zero Run Measurement Start 3000 series Sequence No 411 If the sample measurement condition is zero a zero run measurement is started Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Note The zero run measurement keeps measuring until sequence No 414 Measurement Termination is executed Continuous Measurement Start Scan 3000 series Sequence No 412 A continuous measurement is started The scan notification method is used for the receive data Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 410 Single Run Measurement Start 239 3Z4L Laser Micrometer Protocol Appendix Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the Laser Micrometer still Keeps measuring Execute sequence No 414 Measurement Termination to end the sequence Con
233. equence No 325 This sequence reads set value L of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Set Value LL with Bank Continuous Units Sequence No 326 This sequence reads set value LL of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Set Value O5 with Bank Continuous Units Sequence No 327 This sequence reads set value O5 of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Set Value O4 with Bank Continuous Units Sequence No 328 This sequence reads set value O4 of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units 204 K3T_ Intelligent Signal Processor Protocol Appendix G Read Set Value O3 with Bank Continuous Units Sequence No 329 This sequence reads set value O3 of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Set Value O2 with Bank Continuous Units Sequence No 330 This sequence reads set value O2 of a bank not in use for continuous units The word allocation is identical to
234. er is 2 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 519 Write ASCII 2 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 519 Write ASCII 2 Note 1 Execute Sequence No 545 Polling Auto write Command Processing Cancel to cancel the polling auto write 2 Retry processing is not performed for this sequence 303 V600 V620 ID Controller Protocol Appendix K Polling Auto write Subcommand ASCII 2 Sequence No 529 This sequence is used when the number of Heads to be written to the Carrier is 2 Up to 118 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 519 Write ASCII 2 However the leading ad dress No number of write and write data are not used and become undefined Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 528 before executing Sequence No 529 2 Retry processing is not performed for this sequence Polling Auto write ASCII 4 Sequence No 530 This sequence is used when the number of Heads to be written to the Carrier is 4 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 520 Write ASCII 4 Receive Data Word Allocation 3rd Operand of PMCR Th
235. erface Send word Receive allocation word allocation Forced positive zero 4000 series Sets the forced zero direction to positive Forced negative zero 4000 series Sets the forced zero direction to negative Forced zero release 4000 se ries Releases the forced zero direction 3Z4L initialize 4000 series Clears the 3Z4L sets the mm unit and clears the memory unit settings General purpose command 1 Used to send data of a specified data length and receive only OK as the re ceive data General purpose command 2 1 Depends on the measurement contents Note Ladder Interface Settings User settings are required for the 2nd and 3rd operands of PMCR Set a dummy word address for the 3rd operand D Set the constant 0000 for the 2rd operand S YES NO Send word allocation Receive word allocation Connections Used to send data of a specified data length and receive data other than OK The connections for the 3Z4L Laser Micrometer Protocol are shown below RS 232C Connection C200HX HG HE PC PS Communications Sensor Signal cable RS 232C Board RS 232C Port Communications Board D sub 9 pin female Signal name Pin No Controller Controller D sub 25 pin female Pin No Signal name FG SD RD R
236. es a negative number Channel 1 0000 to 0999 Input shift value 4 digits BCD F indicates a negative number Channel 7 0000 to 0999 Input shift value 4 digits BCD F indicates a negative number Read Manual Reset Value Sequence No 114 Reads the manual reset value and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore Conteris aa omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 4 Manual reset value Channel 0 42 Manual reset value Channel 1 8 Manual reset value Channel 7 107 ESZE Temperature Controller Read Protocol Appendix C Offset Contents data format Number of receive data words 0009 4 digits BCD Channel 0 0000 to 1000 Manual reset value 4 digits BCD Channel 1 0000 to 1000 Manual reset value 4 digits BCD Channel 7 0000 to 1000 Manual reset value 4 digits BCD Read Ramp Value Sequence No 115 Reads the ramp values and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ome Conteris
237. et T Conens taam ate Number of receive data 0001 to 0128 words 4 digits BCD Receive data ASCII If the receive data exceed 253 bytes only 253 bytes are stored Note Shown below is the receive data frame format The reception data without ACK STX and ETX is stored Receive data 253 bytes max L STX L__ ETX __ ACK 224 3Z4L Laser Micrometer Protocol Appendix The 3Z4L Laser Micrometer Protocol is used to make various settings or control remotely the Laser Micrometer connected to the Communications Board via RS 232C cable Protocol Configuration The configuration of the 3Z4L Laser Micrometer Protocol is shown below Sequence No Communications sequence name 3Z4L clear Function Resets errors data analog output deci sion result and places the Laser Microme ter into standby Ladder interface Send word Receive allocation word allocation Memory switch set Sets memory switches and the area for the work position LED mm unit set Sets the display unit to mm E unit set Sets the display unit to E Calibration set Calibrates the Laser Micrometer Calibration setting release Calibration release Releases the calibration of the Laser Mi crometer Program number set 3000 series Switches the program number to a speci fied number Measurement condition set 3000 series Set
238. etting units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore conten aia omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Set code Ore Comens toaa omen aia Number of receive data words 0002 4 digits BCD Set code 4 digits BCD 0000 unit of 1 0001 unit of 0 1 106 E5ZE Temperature Controller Read Protocol Appendix C Read Input Shift Value Sequence No 113 Reads the input shift values and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send dat 1 Undefined Unit No Ore conten a omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 4 Input shift value Channel 0 2 Input shift value Channel 1 8 Input shift value Channel 7 Contents data format Number of receive data words 0009 4 digits BCD Channel 0 0000 to 0999 Input shift value 4 digits BCD F indicat
239. ex conversions are all supported Reception time reception end monitoring and send end monitoring are sup ported You can either retry or end processing with these times are exceeded The number of retries can be set to automatically repeat send receive opera tions that end in errors Variables for reading PC I O memory can be included in send message frames for use as addresses or data when reading PC data Variables for writing PC I O memory can be included in receive message frames for use as addresses or data when writing PC data Repeat counters can be used can be used for send receive processing to enable 1 N communications by switching addresses to send the same data or to change write addresses when receiving data to write to PC I O memory The following points have been improved in the protocol macro functionality for the C200HW COM04 05 06 EV1 Communications Boards e Addition of SUM2 2 s complement of SUM and CRC 16 error check codes 25 Outline Section 2 1 2 1 2 Connections Connection to Devices with RS 232C Interface C200HW COM05 EV1 Example e Addition of the following to the SR Area data Repeat Counter N Present Value Sequence End Flag and Sequence Abort Flag e Specification of the check code after the terminator in the message sequence e Reverse direction for error check codes The connections required to use protocol macros are shown below A 1 1 connection cable length up to 1
240. f PMCR Receive data 0 Number of receive data words storage words 1 Control period heating 2 Control period cooling Offset Contents data format Number of receive data words 0003 4 digits BCD Control period heating 0001 to 0099 4 digits BCD Control period cooling 0001 to 0099 4 digits BCD 65 E5 _K Digital Controller Read Protocol Appendix A Read SP Ramp Time Unit and Set Value Sequence No 011 Reads the SP ramp time unit and SP ramp set value and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No offset Contents data ormaj Daa 0 Number of send data words 0002 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 SP ramp time unit 2 SP ramp set value Offset Contents data format Number of receive data words 0003 4 digits BCD SP ramp time unit 4 digits BCD 0000 s 0001 hr SP ramp set value 4 digits BCD 0000 to 9999 Read LBA Detection Time Sequence No 012 Reads the LBA loop break alarm detection time and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sena gala 1
241. f sequence No 333 Read Holding Data PH Continuous Units Read Display Value PV by Unit Number Sequence No 335 Reads the display value PV and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 Number of send data words Undefined Number of units Undefined Relevant unit No 33 Undefined Relevant unit No Offset Contents data format Number of send data words 0003 to 0034 4 digits BCD Number of units 01 to 32 2 digits BCD Relevant unit No 00 to 99 2 digits BCD e e e Relevant unit No 00 to 99 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words re Display value 42 Undefined Display value 43 Status 94 Display value 95 Undefined Display value 96 Status 207 K3T L Intelligent Signal Processor Protocol 208 Offset Conients data format Number of receive data words 4 digits BCD Appendix G 0004 to 0097 Display value 5 digits BCD 00000 to 99999 Negative sign F 5th BCD digit Example 12345 Example 1234 Status 4 digits Hex dO bit If overflow 1 Others 0 d1 bit If underflow 1 Others 0 d2 bit Not used d3 bit During forced zero operation 1 Other
242. f various C200HX C200HG C200HE CPU Units CPULIJ5 E CPULI4 E CPULI3 E CPUL12 E The following features are provided by mounting a Communications Board in the option slot of a CPU Unit The CPU Unit can be connected to Controller Link SYSMAC LINK SYSMAC NET or other Communications Units via a Bus Connection Unit Communications Unit CPU Unit Communications Board Bus Connection Unit Host Link Communications 1 N The PC can be controlled from a host computer personal computer or Program mable Terminal PT to read write I O memory control the operating mode of the PC etc The PC can also use the TXD instruction to send specified words in I O memory to a host Host computer z TXD instructions CPU Unit Communications Board Host Link commands RS 232C or RS 422A Note The RP Host Link command can be used for C200HX HE HE CPU ZE CPU Units only when a V1 Communications Board is mounted Non procedure Communications Simple no protocol data transfers are possible using the communications port I O instructions TXD and RXD to input data from a bar code reader output data Functions Section 1 1 to a printer etc The usage of start and end codes can be specified and RTS and CTS signals can be controlled CPU Unit Communications Board TXD instructions RXD instructions External device with RS 232C RS 422A or RS 485
243. figuration is a one to one configuration and the maximum cable length is 15 m 2 Use a shielded twisted pair cable AWG28i or greater for the cable RS 485 Connection C200HX HG HE E5CK PC PS Communications Board RS 485 port gt RS 485 E50OK gt RS 485 Up to 3H Units can be connected with 2 wire communications and up to 32 Units can be connected with 4 wire communications j E50K gt RS 485 Note 1 The communications configuration is a one to one configuration or a one to N configuration In the one to N configuration up to 32 units including the Communications Board can be connected 2 The maximum cable length is 500 m Use a shielded twisted pair cable for the cable AWG28i or great er 60 E5 _K Digital Controller Read Protocol Appendix A 3 Connect a terminator only at both ends of the transmission path For instance in the example shown below connect a terminator to the Communications Board and unit No 30 and do not connect any termi nator to units No 0 to No 29 Use a resistance of 120Q 1 2W for the terminators the total resistance of both ends must be 54 or more Communications Board RS 485 D sub 9 pin female Pin No Shielded cable a 2 i a FG Jit E5CK No 0 E5CK
244. figuration of the Hayes Modem AT Command Protocol is shown below Sequence No Communications sequence name Initialize modem general purpose Function Initializes the modem connected to the Communications Board The initialization command is set in the words specified for the second operand of PMCR Ladder interface Send word Receive word allocation allocation Initialize modem specialized Initializes certain OMRON Modems Dial Dials from the modem connected to the Communications Board AT commands and telephone numbers are set set in the words specified for the second operand of PMCR This sequence can be used only for certain OMRON modems Password After the line is connected the password sent from the other exchange is verified to confirm that the line is connected to the desired exchange The normal value of a password is set in the words specified for the second operand of PMCR Data send receive general purpose sequence Sends arbitrary data to the exchange which the line is connected Send data is set in the words specified for the second operand of PMCR Receive data is stored in the words specified for the third operand of PMCR Shifts the modem to escape mode the condition in which command input is available during data communications The escape code is fixed to Hang up After shifting to escape mode the line is disconnected Initialize and
245. fset Contents data format Number of send data words 4 digits BCD 0003 to 0129 Send data byte length 4 digits BCD 0001 to 0255 The number of bytes of send data excluding the terminator CR Send data ASCII Receive Data Word Allocation 3rd Operand of PMCR None 254 Send data up to 255 bytes maximum Specify in ASCII 3Z4L Laser Micrometer Protocol Appendix General purpose Command 2 4000 series Sequence No 445 This general purpose command is used to send data with a specified data length and receive back receive data other than OK The terminator CR is automatically attached to the send data Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Seno aata 1 Send data byte length 2 Send data 3 Send data e ce e 128 Send data 129 Send data CR Offset Contents data format Number of send data words 4 digits BCD 0003 to 0129 Send data byte length 4 digits BCD 0001 to 0255 The number of bytes of send data excluding the terminator CR Send data ASCII Send data up to 255 bytes maximum Specify in ASCII Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Receive data 2 Receive data A 126 Receive data 127 Receive data onset Comens ta omen ata Num
246. ge upper limit 8 digits BCD 43 to 44 PID No 4 P 8 digits BCD 45 to 46 PID No 4 8 digits BCD 47 to 48 PID No 4 D 8 digits BCD 49 to 50 PID No 4 MV lower limit 8 digits BCD 51 to 52 PID No 4 MV upper limit 8 digits BCD 53 to 54 PID No 4 PV bias value 8 digits BCD 55 to 56 PID No 4 Automatic selection range upper limit 8 digits BCD 00000000 to 09999000 ES100 _ Digital Controller Protocol Appendix F Read PID Control Parameters 2 Sequence No 261 Reads PID parameters No 5 to 8 from the PID control parameters in the parameter area and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Send dala 1 Undefined Unit No Ore Conteris aaa omen D Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storagewords 44 PID No 5 P rightmost 4 digits 2 PID No 5 P leftmost 4 digits 3 PID No 51 rightmost 4 digits 4 PID No 51 leftmost 4 digits 5 PID No 5D rightmost 4 digits 6 PID No 5D leftmost 4 digits 7 PID No 5 MV lower limit rightmost 4 digits 8 PID No 5 MV lower limit leftmost 4 digits 9 PID N
247. git November 2003 Page 19 Corrections made to error codes for bits 00 to 03 and 08 to 11 of SR 283 325 OMRON Corporation FA Systems Division H Q 66 Matsumoto Mishima city Shizuoka 411 8511 Japan Tel 81 55 977 9181 Fax 81 55 977 9045 Regional Headquarters OMRON EUROPE B V Wegalaan 67 69 NL 2132 JD Hoofddorp The Netherlands Tel 31 2356 81 300 Fax 31 2356 81 388 OMRON ELECTRONICS LLC 1 East Commerce Drive Schaumburg IL 60173 U S A Tel 1 847 843 7900 Fax 1 847 843 8568 OMRON ASIA PACIFIC PTE LTD 83 Clemenceau Avenue 11 01 UE Square Singapore 239920 Tel 65 6835 3011 Fax 65 6835 2711 MRON 5 Authorized Distributor N P Cat No W304 E1 05 Note Specifications subject to change without notice Printed in Japan This manual is printed on 100 recycled paper No 6182 OMRON Corporation Read and Understand this Manual Please read and understand this manual before using the product Please consult your OMRON representative if you have any questions or comments Warranty and Limitations of Liability WARRANTY OMRON s exclusive warranty is that the products are free from defects in materials and workmanship for a period of one year or other period if specified from date of sale by OMRON OMRON MAKES NO WARRANTY OR REPRESENTATION EXPRESS OR IMPLIED REGARDING NON INFRINGEMENT MERCHANTABILITY OR FITNESS FOR PARTICULAR PUR
248. gnation 2 1 digit BCD The CD1D must be set to 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes If number of Heads is 2 or less 2 digits Hexadecimal 01 to 76 1 to 118 bytes If number of Heads is 4 or less 01 to 30 1 to 48 bytes If number of Heads is 8 or less 01 to 20 1 to 20 bytes N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 510 before executing Sequence No 511 512 513 2 Execute Sequence No 544 Polling Auto read Command Processing Cancel to cancel the polling auto read 3 Retry processing is not performed for this sequence 291 V600 V620 ID Controller Protocol Appendix K Polling Auto read Sub command ASCII 2 Sequence No 511 This sequence is used when the maximum number of Heads to be read from the Carrier is 2 Up to 118 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 501 Read ASCII 2 However the leading ad dress No and number of read bytes are not used and will be the value specified for sequence 510 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 501 Read ASCII 2 Note 1 Execute Sequence No 510 before executing Sequence No 511 2 Data from Data Carriers designated for ASCII is stored
249. hat can be sent and received between the PC and the Communications Board With these kind of sequences unit num bers that represent the connected devices can be specified separately There fore specify unit numbers with the send data and repeat the sequence for the necessary number of times 38 Using the System Protocol Macros Section 2 3 2 3 2 Executing System Protocols Description Operands Use the PMCR instruction to execute system protocols The execution proce dure and operand settings of the PMCR instruction are described below Ladder Symbols Operand Data Areas C Control word PMCR 260 PMCR 260 TT E IR SR AR DM EM HR TC LR S First output word S S e a T E D First input word IR SR AR DM EM HR TC LR PMCR 260 calls and executes the specified communications sequence proto col that has been registered in the Communications Board installed in the PC Execution results in data transfer with a external device connected to the Com munications Board s port A or port B The leftmost digit of the control word C bits 12 to 15 specifies the Communica tions Board port and the right three digits specify the communications sequence 000 to 999 as shown in the following diagram 15 1211 87 43 0 C E Digits 2 to 4 Communications sequence number 000 to 999 Digit 1 Port specifier 1 Communications port A 2 Communications port B The fir
250. he interrupt No is 102 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 4 Undefined Window No 2 Undefined ae 3 Decimal portion 4 Integer portion Data 1 5 Sign 0 6 Decimal portion 7 Integer portion Data 2 8 Sign 0 9 Decimal portion 10 Integer portion Data 3 11 Sign 0 Zz 12 Decimal portion 13 Integer portion Data 4 14 Sign 0 415 Decimal portion 16 Integer portion Data 5 17 Sign 0 rz 267 Visual Inspection System Protocol Appendix J Note 1 Offset Content data format Number of receive data words 0006 1 measurement item 4 digits BCD 0009 2 measurement items 0012 3 measurement items 0015 4 measurement items 0018 5 measurement items Window No 2 digits BCD 00 to 07 Evaluation result 1 digit BCD 0 OK 1 NG Measurement value decimal portion Example Example 3 digits BCD 123 456 123 456 Measurement value integer portion 7 digits BCD Measurement value sign 1 digit F is stored for negative values Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Exponential expressions are used for numbers larger than 9999999 999
251. he send data word allocation is similar to that of sequence No 401 Memory Switch Setting Receive Data Word Allocation 3rd Operand of PMCR None 247 3Z4L Laser Micrometer Protocol Appendix Measurement Condition Set 4000 series Sequence No 431 This sequence sets measurement conditions Conditions to be set can be selected by setting Yes No flags Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data a 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 248 Number of send data words Undefined M Segment number SG Undefined Measurement interval number M Decimal portion Undefined Integer portion Lower limit value LL Sign Undefined Decimal portion Undefined Integer portion Upper limit value LH Sign Undefined Decimal portion Undefined Integer portion Reference value REF Sign Undefined Undefined Analog output scale number SCL Unused Unused Unused Undefined Data output conditions PR Undefined Data output timer BCD 3 digits PRT Undefined Number of seconds for latch timer RLT Setting Yes No flags ojojojojojo 3Z4L Laser Micrometer Protocol Appendix Offset Contents data form
252. he user program as soon as the Instruction Execution Flag turns OFF Abort Processing will not be executed Be sure that the Abort Bit remains ON at least 15 ms the CPU Unit s cycle time Also if an NC condition is programmed using the Instruction Execution Flag as the execution condition for PMCR then the PMCR instruction may be executed during Abort Processing causing a FAL 9C error Do not allow PMCR to be Using the System Protocol Macros Section 2 3 executed for at least 15 ms the CPU Unit s cycle time after the Abort Bit is turned ON Example The Forced Abort Flag is turned ON and the 30 ms period elapses then the Forced Abort Flag is turned OFF and simultaneously the PMCR instruction inter lock is released Instruction Forced abort Input condition execution flag flag 00000 28908 28911 PMCR The condition k to allow the abort T000 Forced Abort Flag The condition to allow the abort A Bo o 30 ms 1 cycle T000 lt ole a Forced Abort Flag 28911 Instruction 1 Execution Flag FT 28908 Transmission Method Basically there are two transmission methods Half duplex and full duplex With half duplex transmissions data can be transferred between two devices in only one direction at a time either A gt B or B gt A With full duplex transmissions data can be transferred in both directions at the same time A B C200HX HG HE Z protocol macros support o
253. ide 0 Not connected e SW7 Receive Side Terminal Resistance Setting Valid Only for the V600 CA2A 1 Connected ID Controller receive side 0 Not connected e SW6 Communications Protocol Setting 1 1 to N protocol 0 1 to 1 protocol e ID Controller Unit Number Setting Valid Only for the 1 to N Protocol SW2 SW3 SW4 SW5 Unit No e Local Communications Mode Setting 0 0 0 ie No 0 1 Speed priority setting 0 0 0 1 No 1 O Distance priority setting 0 0 1 0 No 2 0 0 1 1 No 3 0 1 0 0 No 4 0 1 0 1 No 5 0 1 1 0 No 6 e SW1 Setting S j i i Tee This setting is only valid if the EEPROM type battery 1 0 0 1 N 9 less type Data Carrier DC is accessed The setting 1 0 1 0 E of SW7 does not work with the SRAM type battery 1 O 1 1 ae 7 type DC o ype 111 o o No12 e SW6 Setting 1 1 0 1 No 13 When selecting the 1 to N protocol for the 7 1 1 0 No 14 V600 CA1A RS 232C interface the setting is limited 1 1 7 7 No 15 to N 1 In this case the FCS check code may be add ed Note 1 Becareful not to set to the same unit number twice 2 Set them to OFF for the 1 to 1 protocol 281 V600 V620 ID Controller Protocol Appendix K Read ASCII 1 Sequence No 500 This sequence is used when the number of Heads to be read from the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR
254. igital Controller Protocol Change Pattern No Sequence No 277 Changes the pattern number Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data ae 2 3 64 65 Number of send data words Number of units Undefined Unit No i Pattern No T 1 Undefined Unit No Pattern No Contents data format Number of send data words 4 digits BCD 1st unit 32nd unit max Number of units x 2 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 1st unit Pattern No 4 digits BCD 0001 to 0063 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD 00 to 31 32nd unit Pattern No 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Change Bank No Sequence No 278 Changes the bank number Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 64 65 186 Number of send data words Number of units Undefined Unit No 7 Bank No 1 1 Undefined Unit No Bank No 0001 to 0063 1st unit 32nd unit max Appendix F ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F Number of units x 2 2 Number of units 4 d
255. igits BCD Read data Hexadecimal Number of read bytes stored in hexadecimal data Note Data for Data Carriers designated for hexadecimal is received beginning with the largest offset from the receive data words Read Hexadecimal 8 Sequence No 507 This sequence is used when the maximum number of Heads to be read from the Carrier is 8 Up to 10 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No CH1 44 Leading address No 5 Undefined Read bytes E 46 Undefined Unit No 7 Undefined Head CH No z CH2 48 Leading address No 49 Undefined Read bytes 30 Undefined Unit No 31 Undefined Head CH No CH8 32 Leading address No 33 Undefined Read bytes 289 V600 V620 ID Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix K 0006 to 0034 Number of Heads 4 digits BCD 0001 to 0008 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 Leading address No 4 digits Hexadecimal 0000 to FFFF
256. igits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 1st unit Bank No 4 digits BCD 0000 to 0007 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD 00 to 31 32nd unit Bank No 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 0000 to 0007 Read Controller Status Sequence No 279 Reads the Controller status Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send dat 1 Number of units 2 Undefined Unit No 26 Undefined Unit No Offset Contents data format Number of send data words 4 digits BCD 1st unit 25th unit max Number of units 2 Number of units 4 digits BCD 0001 to 0025 1st unit Unit No 2 digits BCD 00 to 31 25th unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storag words 1 Operation status Hold 2 Auto manual SP mode 3 Setting mode Valid pattern No 44 A T Valid PID set No EY Wait Operation mode 121 Operation status Hold 122 Auto manual SP mode 123 Setting mode Valid pattern No 4124 A T Valid PID set No 125 Wait Operation mode 00 to 31 1st unit 25th unit max 187 ES100 _ Digital Controller Protoco
257. igits BCD 00 to 31 146 E5SLIJ Temperature Controller Protocol Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words 1 2 General purpose Write Sequence No 216 Appendix E Number of receive data words Undefined Status Undefined Alarm 1 type Alarm 2 type Input type Offset Contents data format Number of receive data words 4 digits BCD 0003 Status 2 digits Hex 00 to 99 Alarm 1 type 1 digit Hex Alarm 2 type 1 digit Hex Input type 1 digit BCD Writes the parameter specified by setting a header code Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data 1 2 3 4 Number of send data words Undefined Unit No Header code ASC Undefined Data code Send data Offset Contents data format Number of send data words 4 digits BCD 0to9 0to9 0to9 0005 fixed Unit No 2 digits BCD 00 to 31 Header code two ASCII characters Header codes that can be set MB WS W WW WB WN WV Data code 2 digits BCD 01 to 02 Write data 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None General purpose Read Sequence No 217 Reads the parameter specified by setting a header Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 Number of send data wor
258. in charge of designing FA systems e Personnel in charge of managing FA systems and facilities General Precautions N WARNING The user must operate the product according to the performance specifications described in the operation manuals Before using the product under conditions which are not described in the manual or applying the product to nuclear control systems railroad systems aviation systems vehicles combustion systems medical equipment amusement ma chines safety equipment and other systems machines and equipment that may have a serious influence on lives and property if used improperly consult your OMRON representative Make sure that the ratings and performance characteristics of the product are sufficient for the systems machines and equipment and be sure to provide the systems machines and equipment with double safety mechanisms This manual provides information for programming and operating OMRON PCs Be sure to read this manual before attempting to use the software and keep this manual close at hand for reference during operation It is extremely important that a Communications Board and all related units be used for the specified purpose and under the specified conditions especially in applications that can directly or indirectly affect human life You must consult with your OMRON representative before applying a Communication Board to the above mentioned applications Safety Precautions N WARNING
259. ing configuration for connecting devices that support RS 422A 485 4 wire communications to the RS 232C port of a Communications Board C200HW COM04 EV1 port AC2Z00HW COM04 EV1 port A C200HW COM05 EV1 port A B or C2QQ0OHW COM06 EV1 port B This application requires NT ALOO1 E Link Adapters sold separately 28 Outline Section 2 1 Communications Board Connections can be either 1 1 or 1 N Up to 32 Units can be connected for 1 N communications including the Communications Board NT ALO01 E Link Adapter 3G2A9 AL001 E Link Adapter RS 422A 485 4 wire device Signal Pin Pin Signal Signal Pin Pin Signal Signall Pin Signal name No Shieig _No name name No Shield No name name No Shield name FG 1 1 NC GRD 1 gt _ gt 9 SDA SDA 9 i SDA _ RS 422A SD 2 2 SD SG 2 5 SDB RS 422A spB 5 sDB Interface RD 3 3 RD spB 3 P 6 RDA Interface apa 6 RDA RS 232 RS 4 4 RS spa 4 A 1 RDB RDB 1 RDB nterface cs 5 5 cs RDB 5 3 SG sG 3 sx 6 6 5V RDA 6 7 FG FG 7 DR 7 7 DR csB 7 Signal SDA SDB RDA RDB SG FG D
260. is compared with the send data If the receive data is not the same as the send data CIO 28909 if port A is used or CIO 28913 if port B is used will turn ON 5 The ranges of measurement values are as follows For calibration OFF setting 2147483 648 to 2147483 647 For calibration ON setting 9999999 999 to 9999999 999 6 If a measurement value exceeds the range of measurement values when calibration is turned off unex pected data is stored in the specified words Measurement Execution F300 Sequence No 460 This sequence carries out one measurement and stores measurement results in the specified words Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data stor 0 Number of receive data words age words 1 Undefined Window No Evaluati 2 Undefined eaii 3 Decimal portion 4 Integer portion baet ata 5 Sign 0 6 Decimal portion 7 Integer portion i Data 2 8 Sign 0 9 Decimal portion 10 Integer portion i 7 Data 3 11 Sign 0 E 12 Decimal portion Integer portion ate Data 4 14 Sign 0 415 Decimal portion Integer portion aye Data 5 17 Sign 0 a 264 Visual Inspection System Protocol Note 1 Offset Content data format Number of receive data words 4 digits BCD Appendix J 0006 1 measurement item 0009 2 measuremen
261. its leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits rightmost 4 digits leftmost 4 digits Appendix F 171 ES100 Digital Controller Protocol Appendix F Offset Conients data format 0 Number of send data words 0058 fixed 4 digits BCD 1 Unit No 2 digits BCD 00 to 31 2 to3 PID No 1 P 8 digits BCD 00000000 to 09999000 4to5 PID No 1 I 8 digits BCD 6 to7 PID No 1 D 8 digits BCD 8 to 9 PID No 1 MV lower limit 8 digits BCD 10 to 11 PID No 1 MV upper limit 8 digits BCD 12 to 13 PID No 1 PV bias value 8 digits BCD 14 to 15 PID No 1 Automatic selection range upper limit 8 digits BCD J e e 44 to 45 PID No 4 P 8 digits BCD 46 to 47 PID No 4 I 8 digits BCD 48 to 49 PID No 4 D 8 digits BCD 50 to 51 PID No 4 MV lower limit 8 digits BCD 52 to 53 PID No 4 MV upper limit 8 digits BCD 54 to 55 PID No 4 PV bias value 8 digits BCD 56 to 57 PID No 4 Automatic selection range upper limit 8 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 172 ES100 _ Digital Controller Protocol Write PID Control Parameters 2 Sequence No 263 Writes the PID parameters No 5 to 8 to the PID control parameters in the parameter area Send Data Word Allocation 2nd Operand of PMCR
262. l Offset Contents data format Number of receive data words 4 digits BCD Appendix F Number of units x 5 1 1st unit Operation status 2 digits BCD Hold 2 digits BCD 00 01 00 01 Reset Run Not hold Hold 1st unit Auto manual 2 digits BCD SP mode 2 digits BCD 00 01 00 01 02 Auto mode Manual mode Local SP mode Remote SP mode Fixed SP mode 1st unit Setting mode 2 digits BCD Valid pattern No 2 digits BCD 00 01 02 Local setting mode Remote setting mode External setting mode 00 to 63 1st unit A T 2 digits BCD Valid PD set No 2 digits Hex 00 01 Not A T A T 01 to 08 1st unit Wait 2 digits BCD Operation mode 2 digits BCD 00 01 02 00 01 02 03 Not waiting Waiting Wait alarm output Setting level 1 without technical mode Setting level 1 with technical mode Setting level 2 without technical mode Setting level 2 with technical mode 25th unit Wait 2 digits BCD Operation mode 2 digits BCD Not waiting Waiting Wait alarm output Setting level 1 without technical mode Setting level 1 with technical mode Setting level 2 without technical mode Setting level 2 with technical mode General purpose Command Sequence No 280 Sends the specified data and stores the received data in the specified words Send Data Word Allocation 2nd Operand of PM
263. l 7 0000 to 9999 Alarm 2 set value 4 digits BCD Not used Receive Data Word Allocation 3rd Operand of PMCR None 122 ESZE Temperature Controller Write Protocol Appendix D Write Alarm Temperature Setting Unit 0 1 Sequence No 157 Writes the alarm temperatures using a setting unit of 0 1 5 digits Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddat 1 Undefined Unit No 2 Alarm 1 set value rightmost 4 digits 3 Alarm 1 set value leftmost 1 digit Channel 0 4 Alarm 2 set value rightmost 4 digits 45 Alarm 2 set value leftmost 1 digit 30 Alarm 1 set value rightmost 4 digits 31 Alarm 1 set value leftmost 1 digit Channel 7 32 Alarm 2 set value rightmost 4 digits 33 Alarm 2 set value leftmost 1 digit Offset Contents data format Number of send data words 0034 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 9999 Alarm 1 set value rightmost 4 digits 4 digits BCD Channel 0 0000 to 0009 Alarm 1 set value leftmost 1 digits 4 digits BCD Channel 0 0000 to 9999 Alarm 2 set value rightmost 4 digits 4 digits BCD Channel 0 0000 to 0009 Alarm 2 set value leftmost 1 digits 4 digits BCD Channel 7 0000 to 9999 Alarm 2 set value rightmost 4 digits 4 digits BCD Channel 7 0000 to 0009 Alarm 2 set value leftmost 1
264. llocation 3rd Operand of PMCR None 305 V600 V620 ID Controller Protocol Appendix K Note 1 Execute Sequence No 536 before executing Sequence No 537 2 Retry processing is not performed for this sequence Polling Auto write Hexadecimal 8 Sequence No 538 This sequence is used when the number of Heads to be written to the Carrier is 8 Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 525 Write Hexadecimal 8 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 525 Write Hexadecimal 8 Note 1 Execute Sequence No 545 Polling Auto write Command Processing Cancel to cancel the polling auto write 2 Retry processing is not performed for this sequence Polling Auto write Subcommand Hexadecimal 8 Sequence No 539 This sequence is used when the number of Heads to be written to the Carrier is 8 Up to 10 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 525 Write Hexadecimal 8 However the lead ing address No number of write and write data are not used and become undefined Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 538 before executing Sequence No 539 2 Retry processing is not performed for this sequence Data Che
265. ls can also be modified for other applica tions according to user needs Protocol Support Software External device with RS 232C RS 422A or RS 485 port or OMRON component Message RS 232C RS 422A or RS 485 Message Note The following protocol macro functionality has been added to the V1 Commu nications Boards The following are possible only for the C200HW COM EV1 Communications Boards e SUM2 SUM of two s complement and CRC 16 can be used for error checking e The Repeat Counter N Present Value a Sequence End Flag and a Se quence Abort Flag are provided in the SR area e The check code can be placed after the terminator in the message se quence Supported by SYSMAC PST and CX Protocol e The upper and lower bytes of the error check code can be swapped Sup ported by SYSMAC PST and CX Protocol Functions Section 1 1 1 1 2 Protocols The Communications Board supports the following protocols Protocol Connection Outline Communications configuration instruction Host Link PC lt Personal Communications procedure between a Host Link commands computer or PT host personal computer and PCs or TXD instruction Can monitor operation status of PC or bit status from a personal computer Can transfer data stored in the IOM area of PC to a host personal computer using the TXD instruction Non proce PC Personal Can achieve simple communications se TXD and dure compute
266. lue Acquisition F200 Sequence No 457 263 Binary Level Modification F200 300 Sequence No 482 272 Camera Change Decrease by 1 F200 300 Sequence No 480 271 Camera Change Increase by 1 F200 300 Sequence No 481 272 Camera Designation and Positioning F350 Sequence No 471 270 Character String Inspection and Character Inspection F350 Sequence No 474 271 Continuous Measurement Execution Interrupt F200 Se quence No 452 261 Continuous Measurement Execution Interrupt F300 Se quence No 462 267 Continuous Measurement Execution Scan F200 Se quence No 451 260 Continuous Measurement Execution Scan F300 Se quence No 461 265 Evaluation Condition Change F200 Sequence No 456 262 General purpose Command Send Sequence No 494 273 General purpose Command Send Receive Sequence No 495 273 Illumination Fluctuation Follow Execution F300 Sequence No 465 269 Inspection Execution and Character Inspection F350 Se quence No 473 271 Measurement Execution F200 Sequence No 450 260 Measurement Execution F300 Sequence No 460 264 Measurement Execution and Positioning F350 Sequence No 470 269 Measurement Inspection Termination Sequence No 493 273 Reference Object Registration Criterion F200 Sequence No 455 262 Reference Object Registration Group F200 Sequence No 453 262 Index Reference Object Registration
267. m e MD144FB5V OMRON Intelligent Modem e ME1414VB2 B2 OMRON FAX DATA Modem For other modems create a modem initialization sequence using the general purpose Initialize Modem sequence and dial using the Data Send Receive sequence Sequence No 553 312 Hayes Modem AT Command Protocol Appendix L Modem Settings When this protocol is used it is required that the modem connected to the Communications Board be initialized to the following conditions Command echo No Result code display format Numeric format Speed display busy dialling tone detection at Baud rate display enabled busy and dialling tone connection detection enabled Error correction data compression display Error correction data compression display enabled MNP setting Error correction provided auto reliable mode MNP class setting MNP class 4 V 42 compression Error correction Not enabled Flow control between terminal modems Not enabled ER signal control Always ON Escape code Note 1 It is recommended that in addition to the above settings the abort timer should be set so that commu nications are cut off if a communications error happened due to incidents such as cable disconnection between the Communications Board and modem Set the abort timer to 10 minutes for the modem ini tialization specialized Sequence No 560 570 580 Refer to modem s manual for further information about abort timers 2 The data format
268. mal Number of write digits 0002 to 0122 4 digits BCD Write data Hexadecimal Input in hexadecimal Up to 122 digits max Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Data of which Data Carrier designated for hexadecimal is sent beginning with the largest offset from the send data words 2 Always set an even number of digits for the write data 299 V600 V620 ID Controller Protocol Appendix K Write Hexadecimal 2 Sequence No 523 This sequence is used when the number of Heads to be written to the Carrier is 2 Up to 56 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No 4 Leading address No Number of write digits 5 2 CH1 46 Write data 19 Write data x 20 Not used 65 Not used 66 Undefined Unit No 67 Undefined Head CH No 68 Leading address No 69 Number of write digits CH2 70 Write data 83 Write data 0 Contents data format Number of send data words 4 digits BCD 0007 to 0084 1 Number of Heads 4 digits BCD 0002 to 0002 64 N 1 2 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the
269. minator SW2 Section 1 1 When a Communications Board is the terminator for a 1 N link during commu nications turn ON this switch on the last Board and turn OFF this switch on the rest of the Boards coor OO NO Sw2 SWw1 The factory settings are as follows DIP switch SW1 2 2 wire DIP switch SW2 1 Terminator OFF 1 1 5 Applicable CPU Units The following table lists the models of CPU Units to which Communications Boards can be installed in the option slot C200HX C200HX CPU64 E C200HG C200HG CPU63 E C200HE C200HE CPU42 E C200HX CPU54 E C200HG CPU53 E C200HE CPU32 E C200HX CPU44 E C200HG CPU43 E C200HX CPU34 E C200HG CPU33 E C200HX CPU85 ZE C200HG CPU63 ZE C200HE CPU42 ZE C200HX CPU65 ZE C200HG CPU53 ZE C200HE CPU32 ZE C200HX CPU64 ZE C200HG CPU43 ZE C200HX CPU54 ZE C200HX CPU44 ZE C200HX CPU34 ZE C200HG CPU33 ZE 10 Functions Section 1 1 1 1 6 Installation The following describes how to install a Communications Board in the option slot of the CPU Unit N Caution Always turn off the power supply before installing or removing a Communica tions Board If the power supply is kept ON while a Communicati
270. mmable Controller and is not used as an abbreviation for any thing else Visual Aids The following headings appear in the left column of the manual to help you locate different types of information Note Indicates information of particular interest for efficient and convenient operation of the product 1 2 3 1 Indicates lists of one sort or another such as procedures checklists etc OMRON 1996 All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means mechanical electronic photocopying recording or otherwise without the prior written permis sion of OMRON No patent liability is assumed with respect to the use of the information contained herein Moreover because OMRON is constantly striving to improve its high quality products the information contained in this manual is subject to change without notice Every precaution has been taken in the preparation of this manual Nevertheless OMRON assumes no responsibility for errors or omissions Neither is any liability assumed for damages resulting from the use of the informa tion contained in this publication TABLE OF CONTENTS PRECAUTIONS 4 4605 tc sonieiuinisovntaaiacueeaad xi 1 Intended Audience erore see ade oa E ASO A EARE EANET ee AE E ENER EG xii 2 General Pr aytions sarne earn aee a a Ses Aa ees E A WE ee IS xii 3 Satety Precautions 1s 25 8556 asemia aa SRE MSS ESE REO RSE
271. model 64 N 1 3 R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 64 N 1 4 Leading address No 4 digits Hexadecimal 0000 to FFFF 64 N 1 5 Number of write digits 4 digits BCD 0002 to 0056 64 N 1 6 to 64 N 1 19 Write data Hexadecimal N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None Input in hexadecimal Up to 56 digits max can be set Note 1 Write data designated for hexadecimal is sent beginning with the largest offset from the send data words 2 Always set an even number of digits fo 300 r the write data V600 V620 ID Controller Protocol Appendix K Write Hexadecimal 4 Sequence No 524 This sequence is used when the number of Heads to be written to the Carrier is 4 Up to 24 digits of data can be written for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 42 Undefined Unit No 3 Undefined Head CH No 4 Leading address No 5 Number of write digits CH1 46 Write data 11 Write data 12 A a ____ 29 Not used 30 Undefined Unit No 31 Undefined Head CH No 32 Leading address No 33 Number of write digits CH2 3
272. mp Recv Header address length data error check code and terminator see note 3 Receive matrix Set expected receive data up to 15 sets and change the processing according to the receive data when the command is Recv or Send amp Recv Header address length data error check code terminator next process With without response Set whether the data that was received is written Yes or no see note 2 Next process Set the next step to which control is to be passed when a step is terminated normally End Goto Next Abort Error process Note 1 Set the next step to which control is to be passed when a step is terminated in error Valid only when Yes is specified for response notification End Goto Next Abort 2 When a response method is set Yes must be set for response notification If No is set for response notifica tion the specified response method will be invalid 3 If protocol macro is executed with 31 or more write data attributes registered in one message a protocol data error and a FAL 9C non fatal system error will be generated 33 Protocol Support Software o Section22 2 2 Protocol Support Software The Protocol Support Software was developed to allow users to create specific protocols using the protocol macro function supported by Communications Boards The Protocol Support Software contains system protocols These sys tem proto
273. n PMCR instruction not executed System FAL9C error not generated Abort Flag SR 28911 for port A or SR 28915 for port B is ON Turn OFF the Abort Flags SR 28911 and SR 28915 55 Troubleshooting Condition PMCR executed but data not sent received properly The Instruction Execution Flag turned ON Port A SR 28908 Port B SR 28912 Indication SR 28909 ON Port A SR 28913 ON Port B Step error processing is being executed during a sequence possibly because of an unex pected receive message Section 2 4 Find the cause of the error and correct it SR 28304 ON Port A SR 28312 ON Port B A communications error occurred during message reception Check the communications path between the devices Communications not possible with other devices SR 28304 ON Port A SR 28312 ON Port B There is a problem with the com munications path between the RS 232C port A or B and the de vice or communications parame ters are not set correctly Refer to the error codes in the fol lowing words SR 28300 to SR 28303 Port A SR 28608 to SR 28611 Port B Restart the port or execute RXD or PMCR to initialize memory Check the communication path Check the communications pa rameters PMCR RXD and TXD cannot be executed 56 ER Flag SR 25503 ON The instruction operands may be incorrect Correct the operands Appen
274. n IOM Read output value Reads the output value and stores it in IOM Read process value Reads the process value and stores it in IOM Read set point limit Reads the set point limits and stores them in IOM Read heater current Reads the heater current and stores it in IOM Read initial status Reads the initial status and stores it in IOM General purpose write Writes the specified parameter by setting a header code General purpose read Reads the specified parameter by setting a header code Note Ladder Interface Settings YES User settings are required for the 2nd or 3rd operands of PMCR NO Send word allocation Set the constant 0000 for the 2nd operand S Receive word allocation Set a dummy word e g DM0000 address for the 3rd operand D 135 E5 U Temperature Controller Protocol Appendix E Connections The connections for using the E5 _JJ Temperature Controller Protocol are shown below RS 232C Connections C200HX HG HE E50J PC PS Communications RS 232C Board RS 232C port gt RS 232C Signal name Abbreviation Signal direction Signal ground or common return line Send data Output Receive data Input Communications Board ESA RS 232C D su
275. n OFF the power supply to the PC before attempting any of the fol lowing Not turning OFF the power supply may result in malfunction or electric shock e Mounting or dismounting I O Units CPU Units Memory Units or any other Units e Assembling the Units e Setting DIP switches or rotary switches e Connecting cables or wiring the system e Connecting or disconnecting the connectors xiii Application Precautions 5 xiv Z N Caution Failure to abide by the following precautions could lead to faulty operation of the PC or the system or could damage the PC or PC Units Always heed these pre cautions e Fail safe measures must be taken by the customer to ensure safety in the event of incorrect missing or abnormal signals caused by broken signal lines momentary power interruptions or other causes e Interlock circuits limit circuits and similar safety measures in external circuits i e not in the Programmable Controller must be provided by the customer e Always use the power supply voltages specified in this manual An incorrect voltage may result in malfunction or burning e Take appropriate measures to ensure that the specified power with the rated voltage and frequency is supplied Be particularly careful in places where the power supply is unstable An incorrect power supply may result in malfunction e Install external breakers and take other safety measures against short circuit ing in external wiring
276. n method is used for the receive data and the interrupt No is 101 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 434 Single Run Measurement Start Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the Laser Micrometer still keeps measuring Execute sequence No 438 Measurement Termination to end the sequence 252 3Z4L Laser Micrometer Protocol Appendix Continuous Measurement Termination 4000 series Sequence No 438 This sequence terminates continuous measurement Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR For continuous measurement None For Deflection Measurement The receive data word allocation is similar to that of sequence No 434 Single Run Measurement Start Data Request 4000 series Sequence No 439 This sequence requests display data in the idle measurement status or latch data generated by the measurement command Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 434 Single Run Measurement Start Forced Positive Zero 4000 series Sequence No 440 This sequence set
277. n the program parameter area Write program parame ters Writes the local SP step time PID No wait code and event 1 to 10 set values in the program parameter area Remote setting mode Switches the setting mode to remote setting Local setting mode Switches the setting mode to local setting External setting mode Switches the setting mode to external set ting Run command Starts control Reset stop Stops control 149 ES100 _ Digital Controller Protocol Appendix F Sequence Transmission Function Ladder interface No sequence name Send word Receive word allocation allocation Auto mode Switches the control mode to auto Manual mode Switches the control mode to a manual Execute A T Executes A T Cancel A T Cancels A T Change pattern No Changes the pattern No Change bank No Changes the bank No Read controller status Reads the controller status General purpose com Sends specified data and stores the received mand data in the specified words Note Ladder Interface Settings YES User settings are required for the 2nd and 3rd operands of PMCR NO Send word allocation Set a dummy word address for the 3rd operand D Receive word allocation Set the constant 0000 for the 2rd operand S Connections Connections for using the ES100 Digital Controller Protocol are shown below RS 232C Connections
278. n the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sendata 1 Undefined Unit No Offset Contents data format Data Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Undefined Alarm 1 set code 2 Undefined Alarm 2 set code Channel 0 3 Undefined Alarm 1 set code r Channel 1 44 Undefined Alarm 2 set code Undefined Al 1 set cod 15 Undefined arm 1 set code Channel 7 16 Undefined Alarm 2 set code Offset Contents data format Number of receive data words 4 digits BCD 0017 Channel 0 Alarm 1 set code 2 digits Hex 00 to 0C Channel 0 Alarm 2 set code 2 digits Hex 00 to 0C Channel 7 Alarm 1 set code 2 digits Hex 00 to 0C Channel 7 Alarm 2 set code 2 digits Hex 00 to 0C 103 ESZE Temperature Controller Read Protocol Appendix C Read Alarm Temperatures Sequence No 108 Reads the alarm temperatures and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore Comens aa omen bata 0002 fixed Number of send data words 4 digi
279. nal 9 data 2 digits Hex 00 to FF Time signal 10 data 2 digits Hex Read Error Detection Data Sequence No 252 Reads error groups from 0 to 15 in the variable area Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senddata 1 Number of units 2 Undefined Unit No 1st unit 43 Undefined Unit No 2nd unit 17 Undefined Unit No 16th unit max 155 ES100 Digital Controller Protocol Appendix F Offset Contents data format Number of send data words 4 digits BCD Number of units 4 digits BCD 1st unit Unit No 2 digits BCD 2nd unit Unit No 2 digits BCD Number of units 2 0001 to 0008 00 to 31 00 to 31 16th unit Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words Number of receive data words 1 Error group 0 Error group 1 2 Error group 2 Error group 3 3 Error group 4 Error group 5 4 Error group 6 Error group 7 5 Error group 8 Error group 9 1st unit 6 Error group 10 Error group 11 7 Error group 12 Error group 13 Error group 15 48 Error group 14 16th unit max 128 Error group 14 Error group 15 Contents data format Number of receive data words 4 digits BCD 1st unit Error group 0 data 2 digits Hex Error group 1 data 2 digits Hex
280. nce value data output timer Data output conditions scheduled print timer 2 The limit value and reference value can be set to 3 digits for the integer portion and to 4 digits for the decimal portion 249 3Z4L Laser Micrometer Protocol Appendix Measurement Condition Release 4000 series Sequence No 432 This sequence clears the measurement conditions that have been set Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of sequence No 431 Measurement Condition Setting However only the setting Yes No flags at 19 to 24 from the send data leading word can be used Receive Data Word Allocation 3rd Operand of PMCR None Note 1 The following conditions are used when the measurement conditions are released Segment becomes 1 and the measurement interval becomes 1 2 The following settings cannot be cleared separately using this sequence They all must be cleared at the same time Lower limit Upper limit Data output conditions Scheduled print timer The scale SCL and data output timer PRT cannot be cleared 3 This sequence can be used for the 3Z4L 4000 Series only when pin 8 on DIP switch SW2 is turned ON Measurement Condition List Request 4000 series Sequence No 433 This sequence requests the measurement condition settings that have been set and other settings Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand
281. nd Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Command length 2 Undefined Command 273 Visual Inspection System Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix J 0003 to 0129 Command length 4 digits BCD 0001 to 0253 Command ASCIl Receive Data Word Allocation 3rd Operand of PMCR The reception data is stored in the reception data words without the delimiter CR LF Receive data storage words 0 Number of receive data words 1 Command length 2 Undefined Command 1 Offset Contents data format Number of receive data words 4 digits BCD Specify ASCII data Command length 4 digits BCD Command ASCII Note 1 The processing depends on the command 2 For a command with a response use sequence 495 274 ASCII data is returned Appendix K V600 V620 ID Controller Protocol The V600 V620 ID Controller Protocol is used to make various settings or control remotely the ID Controller Con nected to the Communications Board via RS 232C or RS 422A cable Protocol Configuration The configuration of the V600 V620 ID Controller Protocol is shown below Sequence No Communications sequence name Read ASCII 1 Function Used when the number of Heads to be read from the Carrier is 1
282. nd dala 1 Number of units 2 Undefined Unit No 1st unit 3 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0032 1st unit 00 to 31 Unit No 2 digits BCD 2nd unit 00 to 31 Unit No 2 digits BCD 32nd unit 00 to 31 Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 183 ES100 _ Digital Controller Protocol Manual Mode Sequence No 274 Switches the control mode to the manual mode Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 33 Number of send data words Number of units Undefined Unit No Undefined Unit No Undefined Unit No 4 digits BCD Contents data format Number of send data words 1st unit 2nd unit 32nd unit max Number of units 2 Appendix F Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Execute A T Sequence No 275 Executes A T Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 64 65 184 Number of send data
283. ndefined Unit No Ome Convers aomen D Number of send data words 4 digits BCD 0002 fixed Unit No 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words a Heater current 2 SSR leakage current 3 Heater current 4 SSR leakage current 15 Heater current 16 SSR leakage current 112 00 to OF Channel 0 Channel 1 Channel 7 ESZE Temperature Controller Read Protocol Offset Number of receive data words 4 digits BCD Contents data format 0017 Appendix C Channel 0 Heater current 4 digits BCD 0000 to 0500 Channel 0 SSR leakage current 4 digits BCD 0000 to 0500 Channel 7 Heater current 4 digits BCD 0000 to 0500 Channel 7 SSR leakage current 4 digits BCD 0000 to 0500 Note The read data will be 0000 for all channels for which HB and HS alarms are not enabled and for all channels for which control is stopped Read Dead Band Overlap Band Sequence No 122 Reads the dead bands overlap bands and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 Undefined Unit No Ore Comens a omen Da Number of send data words 4 digits BCD 0002 fixed 0
284. nformation each error flag will turn ON In the following example 100 bytes of data matching the expected receive message were received 100 bytes Error Flag ON P Parity Error e When error information data is included in data which does not match the expected receive message Even if the receive data contains error information data if the data does not match the expected receive message the data will be ignored and the error flag status will not change The example below shows data which contained parity errors but did not match the expected receive message Ignored Error flags do not change All error information obtained from the receive buffer however will be stored as trace data within the trace data capacity range The Restart Bits can be used to initialize the communications ports The port will be initialized the next time protocol macro execution is completed after a Restart Bit is turned ON from the ladder diagram or from a Programming Device The Restart Bits will automatically turn OFF when restart processing has been com pleted The Restart Bits will not end a protocol macro even if they are turned ON during protocol macro execution Do not allow PMCR to be executed for at least 15 ms the CPU Unit s cycle time after a Restart Bit is turned ON This time will be required to complete restart processing for the Communications Board If the PMCR instruction executed during restart processing a FAL 9C err
285. nit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 31th unit Unit No 2 digits BCD 00 to 31 143 ES5SLIJ Temperature Controller Protocol Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words Proportional band 2 Integral time 3 Derivative time T z 1 91 Proportional band 92 Integral time 93 Derivative time Offset Contents data format Number of receive data words 4 digits BCD Appendix E 1st unit 31th unit max Number of units x 3 1 1st unit Proportional band 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set 1st unit Integral time 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set 1st unit Derivative time 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set 2nd unit Proportional band 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when itis F is set 31th unit Derivative time 4 digits BCD 0000 to 9999 When the left digit is 1 A is set and when it is F is set Read Input Shift Value Sequence No 210 Reads the input shift value and stores the results in the specified words Send
286. nit No depending on the model R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be setto 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes 01 to 14 1 to 20 bytes 2 digits Hexadecimal N Number of Heads 285 V600 V620 ID Controller Protocol Appendix K Receive Data Word Allocation 3rd Operand of PMCR Receive data storage words 0 Number of receive data words 41 Read data i CH1 10 Read data 3 11 Read data 7 f CH2 20 Read data E 71 Read data i CH8 80 Read data Offset Contents aata forman Daa 0 Number of receive data 0002 to 0081 words 4 digits BCD 10 N 1 1 to Read data ASCII Number of read bytes stored in ASCII 10 N 1 10 N Number of Heads Note Data from Data Carriers designated for ASCII is stored beginning with the smallest offset from the receive data words Read Hexadecimal 1 Sequence No 504 This sequence is used when the number of Heads to be read from the Carrier is 1 Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No 2 Undefined Head CH No 43 Leading address No 4 Undefined Read bytes Offset Contents data format Number of send data words 0005 fixed 4 digits BCD
287. nly half duplex transmissions For this reason the following restriction applies The receive buffer is cleared immedi ately before sequence execution and immediately after the send operation for the send command or the send receive command is completed Therefore any data received just before or during the send operation will not be processed as receive data 49 Using the System Protocol Macros Transmission method Half duplex 50 Times at which receive buffer is cleared Immediately before execution of send receive sequence and immediately after completion of send operation for the send command or the send receive command Times at which data can be received From end of send operation until end of receive operation or from end of send operation until immediately before next send operation Character trace Trace performed for all data transferred during execution of character trace Section 2 3 Timing chart Send receive sequence Receive i i Receive buffer 1 cleared i i Data received Character trace Note Although data received before the completion of the send operation is lost it is still recorded in the character trace Time Delay When a send operation is performed for half duplex communications there is actually a time delay t see table below between the completion of data send processing and the completion of
288. ns to the RS 422A 485 port of the C200HW COM06 EV1 Communications Board 27 Outline Section 2 1 Connections can be either 1 1 or 1 N Up to 32 Units can be connected for 1 N communications including the Communications Board s RS 422A 485 Communications Board 3G2A9 AL001 E Link Adapter 4 wire device Signal Pin Pin Signal Signal Pin Signal name No Shield No name name No Shield name SDA 1 9 SDA SDA 9 SDA RS 422A RS 422A ier Interface SOB 2 P 5 SDB Interface SDB 5 SDB RDA 6 6 RDA RDA 6 RDA RDB 8 1 RDB RDB 1 RDB FG Shell 3 SG SG 3 i SW1 Set to 4 D sub 9 pin 7 FG Fi 7 SW2 ON connector Signal T Spa SDB RDA RDB sa FG D sub 9 pin male z connector Pin No 9 5 6 3 7 male D sub 9 pin Shield connector male Signal male vara SDA SDB RDA RDB SG FG RS 422A 485 PinNo 9 5 6 3 7 4 wire device Pin Signal Signal Pin Signal No name name No Shield name 9 SDA SDA 9 SDA RS 422A Interface 5 SDB RS 422 SDB 5 SDB 6 RDA Interface RDA 6 RDA 1 RDB RDB 1 RDB 3 SG SG 3 7 FG FG 7 Connecting an RS 232C Port The following diagram shows the wir
289. ntains the end code If 2 DM6559 may contain any data 00 to 07 Non pro cedure Port A non procedure mode start code 00 default to FF binary Valid when non proce dure start code is en abled Can be updated 08 to 15 18 Non pro cedure PortA When 0 is specified in DM6558 12to15 Number of non procedure receive data items binary 00 default 256 bytes 01 to FF 1 to 255 bytes When 1 is specified in DM6558 12to15 Non procedure mode end code binary 00 default to FF Invalid when non pro cedure end code is enabled 00 Default 256 by tes SR Words and Bits Section 1 4 1 4 SR Words and Bits The following table shows assignment of SR words and bits to the Communica tions Board in the PC Function name SR 268 00 Hardware error for the Communications Board Communica 01 Port recognition error hardware error tions Board in 02 Protocol data error protocol data checksum error due to memory corruption formation for FALOC 03 to 10 Reserved for future expansion 11 Port B protocol macro error error relating PMCR 12 Port A protocol macro error error relating PMCR 13 to 15 15 System setting error 14 Above error for port A 13 Above error for port B 00 to 03 Port A error code 0 No error all modes 1 Parity error all modes 2 Framing error all modes 3 Overrun error all modes 4 Timeout error 1 1 link master 1 1
290. nts aata tormay Daa 0 Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR None 130 ESZE Temperature Controller Write Protocol Appendix D Write HB and HS Alarm Valid Channels Sequence No 170 Writes the valid or invalid channels of HB alarm and HS alarm Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send Gala 41 Undefined Unit No 2 Undefined Write code Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Write code 2 digits Hex 00 to FF Receive Data Word Allocation 3rd Operand of PMCR None Write Heater Burnout and SSR Failure Detection Current Sequence No 171 Writes the currents for detecting heater burnouts and SSR failures Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words penaals 1 Undefined Unit No 2 Heater burnout detection current 3 SSR failure detection current Channel 0 4 Heater burnout detection current Channel 1 45 SSR failure detection current Heater burnout detection current ae Channel 7 417 SSR failure detection current Offset Contents data format Number of send data words 0018 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0
291. number of Heads to Yes No Hexadecimal 8 be written to the Carrier is 8 539 Polling Auto write Used when the maximum number of Heads to Yes No Subcommand Hexa be written to the Carrier is 8 decimal 8 540 Data check Writes and verify the CRC code for the check Yes Yes blocks designated by the user 541 Control management Performs I O or an I O read Yes Yes 542 Error information Reads information from the latest error log Yes Yes read 543 Command proces Cancels command processing except polling Yes Yes 276 sing cancel command processing and returns to the com mand waiting status V600 V620 ID Controller Protocol Appendix K Sequence Communications Function Ladder interface No sequence name Send word Receive word allocation allocation Polling auto read Cancels polling auto read processing command proces sing cancel Polling auto write Cancels polling auto write processing command proces sing cancel General purpose Sends arbitrary data and stores receive data command to receive data words Note Ladder Interface Settings YES User settings are required for the 2nd and 3rd operands of PMCR NO Send word allocation Set a dummy word address for the 3rd operand D Receive word allocation Set the constant 0000 for the 2rd operand S Connections Connections when using the V600 V620 ID Controller Protocol are shown below RS 232C Connections
292. o Communications sequence name All statistic memory clear 3000 series Function Clears statistic processing memories of all programs Appendix Ladder interface Send word allocation Receive word allocation Statistic memory clear 3000 series Clears statistic processing memories of program under display Statistic result request 3000 series Requests statistic processing result Memory switch set 1 3000 series Sets memory switches Memory switch set 2 3000 series Sets memory switches Simple AVG times set 3000 series Taking the simple average as the averag ing method sets the averaging times per measurement interval 4 AVG move interval set 3000 series Taking the average move as the averag ing method sets the measurement inter val number AVG move H times set 3000 series Taking the average move and high speed data output as the averaging method sets the averaging times per measurement in terval 4 AVG move L times set 3000 series Taking the average move and low speed data output as the averaging method sets the averaging times per measurement in terval 4 Automatic detection set 3000 series Sets work automatic detection function Automatic detection release 3000 series Releases the settings of work automatic detection function Automatic detection list re quest 3000 series Requests the
293. o 2 digits BCD 25th unit 0000 to 9999 Heater burnout alarm value 2 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 140 E5 U Temperature Controller Protocol Appendix E Write Parameters 2 Sequence No 206 Writes the proportional bands integral times and derivative times to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 3 Proportional band 4 Integral time 5 Derivative time tanun 122 Undefined Unit No 123 Proportional band 124 Integral time 31th unit max 125 Derivative time Offset Contents data format Number of send data words Number of units x 4 2 4 digits BCD Number of units 4 digits BCD 0001 to 0031 1st unit Unit No 2 digits BCD 00 to 31 1st unit 0000 to 9999 Proportional band 4 digits BCD 1st unit 0000 to 9999 Integral time 4 digits BCD 1st unit 0000 to 9999 Derivative time 4 digits BCD 2nd unit 00 to 31 Unit No 2 digits BCD 31th unit 0000 to 9999 Derivative time 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Input Shift Value Sequence No 207 Writes the input shift value Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send d ta 1 Undefin
294. o 014 Reads the MV upper limit MV lower limit and MV change rate limit and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 Number of send data words Undefined Unit No Number of send data words 4 digits BCD F050 to 1050 F indicates a negative value Ore Conteris aa omen Da 0002 fixed Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words re 2 3 Number of receive data words MV upper limit MV lower limit MV change rate limit Contents data format Number of receive data words 4 digits BCD 0004 MV upper limit 4 digits BCD MV lower limit 1 to 1050 0000 to 1050 for heating cooling control MV lower limit 4 digits BCD F050 to MV upper limit 1 F indicates a negative value values A050 to 1050 for heating cooling control A indicates a negative value MV change rate limit 4 digits BCD 0000 to 1000 67 E5 _K Digital Controller Read Protocol Appendix A Read Input Digital Filter Sequence No 015 Reads the input digital filter and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Bene ale 1 Undefined Unit No foftset Contents data format
295. o 5 MV upper limit rightmost 4 digits 10 PID No 5 MV upper limit leftmost 4 digits 11 PID No 5 PV bias value rightmost 4 digits 12 PID No 5 PV bias value leftmost 4 digits 13 PID No 5 Automatic selection range upper limit rightmost 4 digits 14 PID No 5 Automatic selection range upper limit leftmost 4 digits 51 PID No 8 MV upper limit rightmost 4 digits 52 PID No 8 MV upper limit leftmost 4 digits 53 PID No 8 PV bias value rightmost 4 digits 54 PID No 8 PV bias value leftmost 4 digits 55 PID No 8 Automatic selection range upper limit rightmost 4 digits 56 PID No 8 Automatic selection range upper limit leftmost 4 digits 169 ES100 _ Digital Controller Protocol 170 Offset 0 Contents data format Number of receive data words 4 digits BCD Appendix F 0057 1 to2 PID No 5 P 8 digits BCD 3 to 4 PID No 5 8 digits BCD 5 to 6 PID No 5 D 8 digits BCD 7 to 8 PID No 5 MV lower limit 8 digits BCD 9 to 10 PID No 5 MV upper limit 8 digits BCD 11 to 12 PID No 5 PV bias value 8 digits BCD 13 to 14 PID No 5 Automatic selection range upper limit 8 digits BCD 43 to 44 PID No 8 P 8 digits BCD 45 to 46 PID No 8 8 digits BCD 47 to 48 PID No 8 D 8 digits BCD 49 to 50 PID No 8 MV lower limit 8 digits BCD 51 to 52 PID No 8 MV upper limit 8 digits B
296. o the integer portion Examples The value 0 1234 is stored as follows Area of decimal portion 1234 Area of integer portion 0000 Sign area F000 The value 0 12345 is stored as follows Area of decimal portion 2345 Area of integer portion 0001 Sign area F000 242 3Z4L Laser Micrometer Protocol Appendix Memory Switch Set 1 3000 series High speed Type Sequence No 421 This sequence sets memory switches Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words galg al w X Y Z 2 Undefined V Offset Contents data format Number of send data words 0003 fixed 4 digits BCD w 1 digits BCD 0 For single run or zero run measurement start displaying 1 For single run or zero run measurement start displaying the previous measured value x 1 digit BCD 0 Perform single run measurement to the RUN signal of I O IF 1 Repeat measurement while the RUN signal of I O IF is input y 1 digit BCD 0 RS 232C Delimiter CR LF RS 232C Delimiter CR RS 232C Delimiter LF z 1 digit BCD RS 232C no parity check RS 232C odd parity check RS 232C even parity check v 1 digit BCD Displaying Err 0 Displaying 0 Note Settings marked with asterisks are required for this protocol Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Memory switches cannot be set when
297. ocol It is required to set in advance the value of the password in the words specified by the second operand of PMCR Operand and Word Settings of PMCR Operand 1 x550 x Communications port Operand 2 First address of the words where the password is set Operand 3 None Number of words from address set for operand 2 to end of 4 digits BCD data Number of bytes of comparison data normal value of 4 digits BCD password Comparison value password normal value ASCII Fill data to left for odd numbers of bytes Setting Example When password is OMRON CO 0006 0008 4F4D 524F 4E2D 434F t OM RO N CoO Character string length of password sent to modem bytes Code length of PMCR when it is used words 315 Hayes Modem AT Command Protocol Appendix L Password Verification Operation The number of retries is 3 for password verification Data Send Receive PC Password verification starting 552 Personal computer remote exchange Dispatching Password character string ees S Retry up to 3 times Receiving character string Receiving password Verifying password When Instruction Execution Flag SR 28908 or SR 28913 turns ON Verification result OK Terminating process Issuing password Data Send Receive can be executed using sequence No 553 The send data sent to
298. ocol Appendix G RS 422A 485 Connections C200HX HG HE PC PS Communications Board K3T RS 422A 485 port RS 422A 485 K3T al RS 422A 485 Up to 32 units can be connected K3T RS 422A 485 e RS 422A Signal name Abbreviation Signal direction Send data A i Send data B Receive data A POO Receive data B 3 Signal ground Protective ground CIOD Communications Board Intelligent Sig l asta ao nal Processor o SN751177N or O pin female PEN wa equivalent Termination Signal Pin Terminal block resistance Name No Temi Signal 2202 Terminal block SW Ss a FG nal Name W S6 LU RDA 6 gt 9 SDA Aa 8 j gt 5 SDB P e s x pa 1 6 RDA AN ud SDB 2 1 RDB 1 mH P 3 so wool ih i pr 2200 sso om Sats i Termination Shielded resistance cable Termination resistance approx 220 Q is terminator connected via the terminal block switch 194 K3T_ Intelligent Signal Processor Protocol Appendix G e RS 485 Abbreviation Signal direction Inverting output In
299. ocol data of the specified protocol Retrieve system settings Retrieves the system settings System settings Environment Sets the printer and a default data directory path Communications Sets the PC communications parameters PC setup Sets the PC setup Transfer Protocol PC protocol list Displays a list of protocols that are registered for the PC File protocol list Displays a list of protocols in an object file PC gt Computer Reads protocol data from the PC Computer gt PC Writes protocol data to the PC Computer lt gt PC Compares protocol data between the PC and support software Protect Sets releases protection of protocol data Transfer PC setup PC gt Computer Reads setup information from the PC Computer gt PC Writes setup information to the PC Area monitor Changes the monitor word or the present value of the specified word Trace Read trace Traces a transmission line and reads trace data Print Print all Prints all protocol data Print protocol Prints the protocol data of the specified protocol 35 Protocol Support Software Function name Subfunction Files Section 2 2 Contents Displays a file list of the specified drive Copy file Copies the specified file Delete file Deletes the specified file Change name Changes the name of the spe
300. of receive data words 4 digits BCD Appendix 0046 fixed Program number 1 digit BCD 0to9 Segment number ASCII 6 characters Combination of 31 1 to 36 6 20 Measurement interval number 1 digit BCD 1 to 4 Lower limit value Decimal portion 4 digits BCD 0000 to 9999 Example 123 4567 6 4567 Lower limit value Integer portion 3 digits BCD 000 to 999 7 0123 8 F000 Lower limit value Sign BIN lf 0 f F Upper limit value Same as lower limit values Multistep selection limit value L1 Same as lower limit values Multistep selection limit value L2 Same as lower limit values Multistep selection limit value L3 Same as lower limit values Multistep selection limit value L4 Same as lower limit values Multistep selection limit value L5 Same as lower limit values Multistep selection limit value L6 Same as lower limit values Reference value Same as lower limit values Analog output scale number 1 digit BCD 1to3 Offset classification ASCII 3 characters 4F4620 OF 4F4D20 OM Offset value Same as lower limit values Data output condition 1 digit BCD 0to6 Scheduled output timer 3 digits BCD 000 to 999 Sample measurement pulse 3 digits BCD 000 to 999 Sample measurement classification AS
301. of the modem baud rate data length parity stop bit is set by AT commands issued from a device connected to the modem Its settings should conform to communications conditions of the device which issues AT commands Therefore when communications are made between the modem and Communications Board it is required that communications conditions should be set by issuing AT commands from the Communications Board 3 Modem settings become invalid if the power supply is turned off and must be set again However a memory backup function can be used to protect settings so that even after the power supply to the mo dem is turned off it can communicate with the previous setting conditions For Initialize Modem specialized the modem initialization command is built in as message data However for Initialize Modem general purpose the command must be specified in PMCR x550 x Communications port First address for storing initialization command character string C None Number of words from address set for operand 2 to end of data 4 digits BCD Number of bytes for send data initialization command 4 digits BCD Send data initialization command ASCII Fill data to left for odd numbers of bytes Setting Example for Modem Initialization Command e MD24FB10V Using Sequence 550 OMRON The following command is set in the words specified by the second operand of PMCR ATEOVOX4 V2 N38 C0 CO X1 amp M0S26 10 0
302. ol Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 storage words 41 Number of receive data words Set point during SP ramp Appendix A Ore Conteris oa omen a oo Number of receive data words 4 digits BCD 0002 Set point during SP ramp 4 digits BCD Set point lower limit to upper limit Read MV Sequence No 002 Reads the MV manipulated variable for heating and cooling and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data E Number of send data words Undefined Unit No onset Comens aaa omen Da Number of send data words 4 digits BCD 0002 fixed Receive Data Word Allocation Receive data 0 storage words 4 2 Unit No 2 digits BCD 3rd Operand of PMCR Number of receive data words MV heating MV cooling Number of receive data words 4 digits BCD Contents data format 00 to 31 0003 MV heating 4 digits BCD F050 to 1050 0000 to 1050 for heating cooling control F indicates a negative value MV cooling 4 digits BCD Read Set Point Sequence No 003 Reads the set point and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of send 0 data 1 Number of send data words Undefined Unit No F050 to 1050
303. oling Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 Number of send data words Undefined Unit No Control period heating Control period cooling Contents data format Number of send data words 4 digits BCD 0001 to 9999 0004 fixed Unit No 2 digits BCD 00 to 31 Control period heating 4 digits BCD 0001 to 0099 Control period cooling 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 0001 to 0099 Write SP Ramp Time Unit and Set Value Sequence No 058 Writes the SP ramp time unit and SP ramp set value Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 80 Number of send data words Undefined Unit No SP ramp time unit SP ramp set value Offset Contents data format Number of send data words 4 digits BCD 0004 fixed Unit No 2 digits BCD 00 to 31 SP ramp time unit 4 digits BCD 0000 Minutes 0001 Hours SP ramp set value 4 digits BCD 0000 to 9999 E5 _K Digital Controller Write Protocol Appendix B Receive Data Word Allocation 3rd Operand of PMCR None Write LBA Detection Time Sequence No 059 Writes the LBA detection time Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of sen
304. oling control A indicates a negative value 1st unit MV change rate limit 4 digits BCD 0000 to 1000 8th unit MV change rate limit 4 digits BCD 0000 to 1000 Read Level 2 Parameters 2 Sequence No 022 Reads parameters in level 2 input digital filter alarm 1 hysteresis alarm 2 hysteresis alarm 3 hysteresis input shift upper limit and input shift lower limit from multiple units and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send data 74 0 1 2 3 9 Number of send data words Number of units Undefined Unit No Undefined Unit No Undefined Unit No Contents data format Number of send data words 4 digits BCD max Number of units 2 Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD 00 to 31 ES5 _K Digital Controller Read Protocol Receive Data Word Allocation 3rd Operand of PMCR Receive data storage words 0 Number of receive data words 1 Input digital filter 2 Alarm 1 hysteresis 3 Alarm 2 hysteresis 4 Alarm 3 hysteresis 5 Input shift upper limit 6 Input shift lower limit T k 43 Input digital filter 44 Alarm 1 hysteresis 45 Alarm 2 hysteresis 46 Alarm 3 hysteresis 47 Input shift upper limit
305. omma for Averaging method 0 to 2 1 1000s digit number of high speed 0 other display digits 0 to 5 high speed 0 to 3 other v 1 digit BCD Measurement interval 4 0 to Use of comma 0 or 1 6 Receive Data Word Allocation 3rd Operand of PMCR None mm Unit Set Sequence No 402 This sequence sets the display unit to mm Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence can be used for the 3Z4L 4000 Series only when pin 8 on DIP switch SW2 is turned ON E Unit Set Sequence No 403 This sequence sets the display unit to E Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence can be used for the 3Z4L 4000 Series only when pin 8 on DIP switch SW2 is turned ON 231 3Z4L Laser Micrometer Protocol Appendix Calibration Set Sequence No 404 This sequence calibrates the Laser Micrometer Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Decimal portion 2 Undefined Decimal integer portion High calibration a3 Sign Undefined gauge dimension 4 Decimal portion 45 Undefined Decimal integer portion Low calibration gauge dimension 46 Sign Undefined ia Offset Contents data format Number of send data words
306. ommunications Board to prevent malfunction 2 Turn ON the pin 6 on DIP switch SW6 to set the host communications procedure to the 1 to N procedure for 1 to N connections 278 V600 V620 ID Controller Protocol Appendix K DIP Switch Settings V600 620 CD1D DIP Switches DIP Switch 1 Not used Always keep it OFF SW7 Local communications mode setting 1 Speed priority setting ro Distance priority setting e SW7 Setting This setting is only valid if the EEPROM type batteryless type Data Carrier DC is accessed The setting of SW7 does not work with the SRAM type battery type DC SW7 must be set to OFF when the V620 is used sw4 sw5 Swe Pata STOP Parity type length bit bits bit sw2 sw3 Baud rate o 0 o 7 2 E bps 0 0 1 7 2 o 0 0 2400 0 1 0 7 1 E 0 1 4800 0 1 1 7 1 o 1 0 9600 1 0 0 8 2 N 1 1 19 200 1 0 1 8 1 N 1 1 0 8 1 E SW1 Display mode 1 1 1 8 1 O 0 Error display mode 1 o display mode 279 V600 V620 ID Controller Protocol Appendix K 280 DIP Switch 2 Not used Always keep it OFF SW6 Communications protocol setting with host devices 1 1 to N protocol 0 1 to 1 protocol Note When selecting the 1 to N protocol setting is limited to N 1 In this case the FCS check code may be added
307. on Receive word allocation Read time signals Reads time signals 1 to 10 in the variable area Read error detection data Reads error groups 1 to 15 in the variable area Read heater burnout data Reads the heater burnout alarm Read PV data Reads PV data in the variable area Read SP data Reads SP data in the variable area Read MV Reads the MV in the variable area Read control monitor data Reads control monitor data SP PV and MV in the variable area Read adjustment pa rameters Reads adjustment parameters in the param eter area Write adjustment pa rameters Writes adjustment parameters in the param eter area Read PID control pa rameters 1 Reads PID parameters No 1 to 4 from the PID control parameters in the parameter area Read PID control pa rameters 2 Reads PID parameters No 5 to 8 from the PID control parameters in the parameter area Write PID control pa rameters 1 Writes PID parameters No 1 to 4 from PID control parameters in the parameter area Write PID control pa rameters 2 Writes PID parameters No 5 to 8 from PID control parameters in the parameter area Read local SP Reads the local SP in the program parame ter area Write local SP Writes local SP in the program parameter area Read program param eters Reads local SP step time PID No wait code and events 1 to 10 set values i
308. on reserved intersecting point Y aberration reserved Continuous Measurement Execution Scan F300 Sequence No 461 This sequence carries out continuously the settings of F300 and stores measurement results in the specified words Send Data Word Allocation 2nd Operand of PMCR None 265 Visual Inspection System Protocol Receive Data Word Allocation 3rd Operand of PMCR Note 1 266 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Receive data storage words Exponential expressions are used for numbers larger than 9999999 999 and smaller than 999999 9 The number of measurement items are up to 5 but only one window number can be read The range of measurement values are as follows Appendix J Number of receive data words Undefined Window No Undefined henna Decimal portion Integer portion Data 1 Sign 0 Decimal portion Integer portion Data 2 Sign 0 Decimal portion Integer portion Data 3 Sign 0 Decimal portion Integer portion Data 4 Sign 0 Decimal portion Integer portion Data 5 Sign 0 Offset Content data format Number of receive data words 4 digits BCD 0006 0009 0012 0015 0018 1 measurement item 2 measurement items 3 measurement items 4 measurement items 5 measurement items Window No 2 digits BCD 00 to 07
309. ons Board is being installed or removed operational errors can occur in the CPU Unit inter nal devices may be destroyed or communications may fail 1 2 3 1 Open the Memory Cassette cover 1 2 Remove the Communications Board cover Functions Section 1 1 4 Close the Memory Cassette cover 1 1 7 Indicators The status of the Communications Board is displayed on the LED indicators on the front of the CPU Unit Status Meaning Conients Not Ready Communications Board hardware error Setting error The system setup or the contents of the protocol data contains an error Ready The Communications Board is operating normally and communications are en abled Orange Communi Port B is being used for communications cating ON when there is data Orange Communi Port A is being used for communications cating ON when there is data m RDY m COMB gt COMA A OPEN cam Note The above description is based on the C200HW COM05 EV1 and C200HW COM06 EV1 11 Functions Section 1 1 1 1 8 Communications Board Specifications C200HW COMO02 V1 C200HW COMO03 V1 C200HW COM04 EV1 C200HW COM05 EV1 C200HW COMO06 EV1 Current consumption at5 V External dimensions Weight 100 g max S
310. onstant P integral times constant I and derivative times constant D Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words oe 1 Undefined Unit No 2 Constant P 3 Constant Channel 0 4 4 Constant D 23 Constant P 24 Constant Snannere 25 Constant D Offset Contents data format Number of send data words 0026 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 9999 Constant P 4 digits BCD Channel 0 0000 to 3999 Constant 4 digits BCD Channel 0 0000 to 3999 Constant D 4 digits BCD Channel 7 0000 to 9999 Constant P 4 digits BCD Channel 7 0000 to 3999 Constant 4 digits BCD Channel 7 0000 to 3999 Constant D 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 118 ESZE Temperature Controller Write Protocol Appendix D Write Control Period Sequence No 153 Writes the control periods and cooling control periods Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Sond data 1 Undefined Unit No 2 Control period 3 Cooling control period Channel 0 4 Control period R Channel 1 45 Cooling control period Control period 16 p l Channel 7 17 Cooling control period Offset Contents data format Number of send data words 0018 fixed 4 digits BCD
311. or calibration OFF setting 2147483 648 to 2147483 647 For calibration ON setting 9999999 999 to 9999999 999 4 If a measurement value exceeds the range of measurement values when calibration is turned off unde fined data is stored in the specified words Reference Object Registration Group F200 Sequence No 453 This sequence performs reference position registration and criterion registration at the same time Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Reference Object Registration Reference Position F200 Sequence No 454 This sequence registers the reference position for measuring the amount of position displacement when a position displacement compensation is used Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Reference Object Registration Criterion F200 Sequence No 455 This sequence registers a reference value to discriminate the output format Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Evaluation Condition Change F200 Sequence No 456 This sequence changes the upper and lower limit values of evaluation condition of the designated output No Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Und
312. or will occur and the protocol macro may not be executed normally When a communications error or retries occur with RS 485 2 wire communica tions take the countermeasure explained below This countermeasure howev 51 Using the System Protocol Macros Section 2 3 Example Ladder Diagram 52 er is possible only for models of lot numbers 0140 or later The meaning of lot numbers is shown below Lot No 0140 Manufactured on April 1st 2000 t The year is indicated with the last digit In this case 0 indicates 2000 Month of manufacture October November and December are indicated with X Y and Z respectively In this case the month is April Day of manufacture In this example the day is 1 When the serial communications mode for the Communications Board s ports is set to Protocol Macro Mode and the transmission control parameter in the pro tocol macro data is set to modem control the following bits flags in the SR Area will be enabled Bit Flag Name Operation Port A Echoback Disable Bit 1 Echoback disabled 0 Echoback enabled Port B Echoback Disable Bit 1 Echoback disabled 0 Echoback enabled Port A Echoback Disabled Flag 1 Echoback disabled 0 Echoback enabled Port B Echoback Disabled Flag 1 Echoback disabled 0 Echoback enabled Settings sent to the Communications Board Settings sent to the Communications Board Used to monitor the setting of
313. orage words zi Control period 2 Cooling control period 3 Control period 4 Cooling control period T i 15 Control period 16 Cooling control period Offset Contents data format Number of receive data words 4 digits BCD 00 to OF Channel 0 Channel 1 Channel 7 0017 Channel 0 Control period 4 digits BCD 0001 to 0099 Channel 0 Cooling control period 4 digits BCD 0001 to 0099 Channel 7 Control period 4 digits BCD 0001 to 0099 102 Channel 7 Cooling control period 4 digits BCD 0001 to 0099 ESZE Temperature Controller Read Protocol Appendix C Read Output Mode Sequence No 106 Reads the output modes normal reverse and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send Gala 1 Undefined Unit No Ore Comens a omen Da 0002 fixed Number of send data words 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 40 storage words Number of receive data words 1 Undefined Set code Ore Conteris a omen bata Number of receive data words 0002 4 digits BCD Set code 2 digits Hex 00 to FF Read Alarm Mode Sequence No 107 Reads the alarm modes and stores the results i
314. ord Allocation 3rd Operand of PMCR None Note 1 The following conditions are used when the measurement conditions are released Segment becomes 1 measurement interval becomes 1 the number of sample measurement pulses becomes 1 2 The following conditions cannot be released with this sequence error lower limit EL error upper limit EH error exclusion counter CNT of the error data exclusion function centerless grinder function 3 The following settings cannot be released separately using this sequence Lower limit Upper limit Multistep selection limit Reference value analog output scale number Data output conditions scheduled print timer Measurement Condition List Request 3000 series Sequence No 409 This sequence requests the measurement condition settings that have been set and other settings Send Data Word Allocation 2nd Operand of PMCR None 236 3Z4L Laser Micrometer Protocol Appendix Receive Data Word Allocation 3rd Operand of PMCR First word of send 49 Number of receive data words caa 1 Undefined Program number P 2 43 Segment number SG 4 5 Undefined Measurement interval number M 6 Decimal portion 7 Undefined Intege
315. ored 3 The most resent error records are stored first Command Processing Cancel Sequence No 543 This sequence cancels command processing except for polling command processing The command waiting sta tus is entered Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No Ore Conteris aia omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storagewords 4 Undelined Unit No 308 V600 V620 ID Controller Protocol Appendix K Offset Contents data format Number of receive data 0002 fixed words 4 digits BCD Completion code 00 Normal termination 2 digits Hexadecimal 14 Auto or communications command processing not executed 75 Cancelled before the end of expansion command receive or before sync input went active or before detection of the existence of Data Carrier Cancelled during read write processing for Data Carrier Polling Auto read Command Processing Cancel Sequence No 544 This sequence cancels polling auto read processing Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data wo
316. ous units which is not in use Note1 330 Read set value O2 with Reads the set value O2 of a bank Yes Yes See bank continuous units which is not in use Note1 331 Read set value O1 with Reads the set value O1 of a bank Yes Yes See bank continuous units which is not in use Note1 332 Read holding data by Reads the peak bottom data Yes Yes See unit number maximum minimum Note3 333 Read holding data PH Reads the peak data maximum Yes Yes See continuous units Note3 334 Read holding data BH Reads the bottom data mini Yes Yes See continuous units mum Note3 335 Read display value PV Reads the display value PV Yes Yes by unit number 336 Read display value PV Reads the display value PV Yes Yes continuous units 337 Read model by unit Reads the model data Yes Yes number 338 Read model continuous Reads the model data Yes Yes units 339 General purpose com Send specified data or receives Yes Yes mand specified data and writes it to the receive data words Note 1 Special specifications are required to use communications comparison output 2 Special specifications are required to use communications comparison output for the K3TR and 192 K8TC The operands HH H L and LL are for the K3TR and the operands O5 04 O3 O2 and O1 are for the K3TC Not available for the K3TC Ladder Interface Settings YES User settings are required for the 2nd and 3rd operands of PMC
317. per limit P pp Channel 0 3 Cooling control output value lower limit 44 Cooling control output value upper limit 29 Output value lower limit 30 Output value upper limit 4 Re Channel 7 31 Cooling control output value lower limit 32 Cooling control output value upper limit Contents data format Number of receive data words 0033 4 digits BCD Channel 0 0000 to 1000 Output value lower limit 4 digits BCD Channel 0 0000 to 1000 Output value upper limit 4 digits BCD Channel 0 0000 to 1000 Cooling control output value upper limit 4 digits BCD Channel 0 0000 to 1000 Cooling control output value upper limit 4 digits BCD Channel 7 0000 to 1000 Cooling control output value upper limit 4 digits BCD Channel 7 0000 to 1000 Cooling control output value upper limit 4 digits BCD Read Output Value Change Rate Limit Sequence No 118 Reads the output value change rate limits and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seno data 1 Undefined Unit No Ore Conteris aomen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Output value change rate limit Channel 0 2
318. period Writes the control period heating cool ing Write SP ramp time units and set value Writes the SP ramp time unit and SP ramp set value Write LBA detection time Writes the LBA detection time Write MV at stop time and PV error Writes the MV at stop and the MV at PC error Write MV limits Writes the MV limits Write input digital filter Writes the input digital filter Write alarm hysteresis Writes alarm 1 2 hysteresis Write input shift values Writes the input shift values Write level 0 parameters Writes parameters in level 0 Write level 1 parameters 1 Writes parameters in level 1 Write level 1 parameters 2 Writes parameters in level 1 Write level 2 parameters 1 Writes parameters in level 2 Write level 2 parameters 2 Writes parameters in level 2 General purpose write Writes the value of the specified parame ter Switch to level 0 software reset Switches the setting level to level 0 Run stop Initiates Run or Stop Remote local Switches the mode to remote or local mode Execute cancel AT Executes or cancels AT Switch to level 1 Switches the setting level to level 1 Software reset Note Ladder Interface Settings YES NO User settings are required for the 2nd or 3rd operands of PMCR Send word allocation Resets the E5LIK Set the constant 0
319. port bar code reader printer etc RS 232C RS 422A or RS 485 Non procedural communications 1 1 Links Common data areas can be created in the LR Area without using PC Link Units by connecting two PCs 1 1 via the RS 232C port CPU Unit Communications Board CPU Unit CPU Unit s RS 232C port or RS 232C RS 422A port on Communications Board RS 232C or RS 422A Common data area data from LR Areas NT Links 1 1 or 1 N A PC can be connected to one or more PTs Programmable Terminals via an RS 232C port to enable data transfer via NT Link commands CPU Unit Communications Board ue NT AL001 Link Adapter RS 232C to RS 422A 485 conversion yee M Protocol Macros Data transfer procedures called protocols can be easily created using the Proto col Support Software sold separately Procedures can be designed to match Functions Section 1 1 the communications specifications of the external devices that are being com municated with half duplex or start stop sync The protocols that are created are loaded to the Communications Board to enable data transfer with the exter nal devices simply by executing the PMCR instruction from the PC There are also many system protocols provided with the Communications Boards and Protocol Support Software to enable communications with OMRON Tempera ture Controllers Panel Meters Intelligent Signal Processors Bar Code Read ers Modems etc The system protoco
320. put No F200 or window number No F300 Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Window No or Output No 42 Undefined Upper limit value 43 Undefined Lower limit value Offset Contents data format Number of send data words 0004 4 digits BCD Window No 1 digit BCD Oto7 Upper limit value 3 digits BCD 000 to 255 Lower limit value 3 digits BCD 000 to 255 Receive Data Word Allocation 3rd Operand of PMCR None Note Enter values so that the upper limit lower limit Reset F200 300 Sequence No 483 This sequence resets the F200 F300 to starting status Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Scene Switching Decrease by 1 Sequence No 490 This sequence decreases the scene No by 1 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Scene Switching Increase by 1 Sequence No 491 This sequence increases the scene No by 1 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 272 Visual Inspection System Protocol Appendix J Scene Switching Arbitrary Sequence No 492 This sequence switches to a designated scene No Send Data Word Allocation 2nd Operand of PMCR Fir
321. put or output 19 Non inverting output Input or output 18 Intelligent Signal Processor c ida Board Turn ON the terminal block switch for A H or ommunications Boar i RS 485 D sub terminators only 5V 9 pin female Fis 4a5 Terminal 5IkQ RA Rea Ne Terminal block block SW U P A Termit Signal 2209 FAR a al Name ee ano 1 e 19 5 ANV E L 2 h 18 Ay t 4 me i AKQ nal 6 sva ATKO oo je Shielded cable Intelligent Signal Processor Unit designated as terminator RS 485 Terminal block TermitSignal hal Name 2202 Terminal block SW ON gt 18 os gt 19 The terminal block switch is turned ON Shielded cable Note 1 The connection configuration is a one to one or a 1 to N configuration For 1 to N connections up to 32 units can be connected With 2 wire communications this figure includes the Communications Board whereas with 4 wire communications it does not The maximum cable length is 500 m Use shielded twisted pair cables AWG28i or greater Connect termination resistance at both ends of the transmission path Turn the terminal block switch ON at the terminators Turn the terminal block switches OFF for units that are not terminators ae 2 195 K3T L Intelligent Signal Processor Protocol Appendix G Reset by Unit Number Sequence No 300 This sequence performs the same processing as when an inp
322. r No check B Modulus 10 all bar codes Modulus 11 except JAN Modulus 16 NW7 only E Modulus 43 CODE39 only Modulus 47 CODE93 only Modulus 103 CODE128 only Number of matches 1 digit BCD Multistep labels 1 digit BCD Buzzer ASCII 1 character ON for normal read ON for no read C OFF Horizontal control mode ASCII 1 character Normal continuous rotating In zone startup 219 V500 V520 Bar Code Reader Protocol Appendix H Log Data Output Request V500 Sequence No 356 This sequence requests output of the log data sent to host Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Number of units Orset T Contents ata emma ata Number of send data words 0002 fixed 4 digits BCD Number of units 01 to 99 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 41 Log data 2 Log data 125 Log data 126 Log data Offset Contents data format Number of receive data 0001 to 0127 words 4 digits BCD Log data ASCII Log data with the number of designated data is stored including the separator GS 1D If the log data including separator exceeds 251 bytes only 251 bytes are stored Note No ret
323. r 53 alarm 1 hysteresis 54 alarm 2 hysteresis 8th unit max 55 alarm 3 hysteresis 56 Input shift upper limit 57 Input shift lower limit Contents data format Number of send data words Number of units x 7 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 1st unit 00 to 31 Unit No 2 digits BCD 1st unit 0000 to 9999 Input digital filter 4 digits BCD 1st unit 0001 to 9999 Alarm 1 hysteresis 4 digits BCD 1st unit 0001 to 9999 Alarm 2 hysteresis 4 digits BCD 1st unit 0001 to 0099 Alarm 3 hysteresis 4 digits BCD 1st unit 000 to 9999 Input shift upper limit 4 digits BCD 1st unit 000 to 9999 Input shift lower limit 4 digits BCD 8th unit 000 to 9999 Input shift lower limit 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 87 E5 _K Digital Controller Write Protocol General purpose Write Sequence No 070 Writes the specified parameter Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 Number of send data words Undefined Unit No Undefined Parameter No Write data Offset Contents data format Number of send data words 4 digits BCD Appendix B 0004 fixed Unit No 2 digits BCD 00 to 31 Parameter No 2 digits BCD Refer to the manual of E5 Write data 4 digits BCD Receive Data Wo
324. r Protocol Appendix H BCR Function Write V500 Sequence No 354 This sequence sets the operation mode and read functions in the Bar Code Reader Send Data Word Allocation 2nd Operand of PMCR 0 2 3 4 5 First word of send data k 6 Number of send data words Operation mode In zone control Types of bar code Undefined Undefined Number of digits Modulus check Undefined Undefined Number of Multistep matches labels Buzzer Horizontal control Offset Contents data format Number of send data words 4 digits BCD 0007 fixed Operation mode ASCII 1 character ONLINE ONLINE CONTROL In zone control ASCII 1 character ON OFF Bar code type ASCII 1 character JAN B NW7 NORMAL NW7 SMALL NW7 HEX CODE39 NORMAL F CODE39 ST SP OUTPUT 2of5 ITF H CODE128 CODE93 J 2 of 5 3BAR 2o0f5 5BAR Number of digits 2 digits BCD 00 to 32 00 Any number of digits allowed Modulus check ASCII 1 character No check B Modulus 10 all bar codes Modulus 11 except JAN Modulus 16 NW7 only Modulus 43 CODE39 only Modulus 47 CODE93 only Modulus 103 CODE128 only Number of matches 1 digit BCD Multistep labels 1 digit BCD Buzzer ASCII 1 character ON for normal read ON for no read OFF
325. r each Read Write Head Send Data Word Allocation 2nd Operand of PMCR First word of send 9 data 1 2 3 4 5 6 64 65 66 67 68 69 70 128 Number of send data words Number of Heads Undefined Unit No Undefined Head CH No Leading address No Number of write bytes Write data T i Write data Not used Undefined Unit No Undefined Head CH No Leading address No Number of write bytes Write data 1 i Write data CH1 CH2 295 V600 V620 ID Controller Protocol Offset 0 Contents data format Number of send data words 4 digits BCD Appendix K 0007 to 0129 1 Number of Heads 4 digits BCD 0001 to 0002 64 N 1 2 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model 64 N 1 3 R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be set to 1 64 N 1 4 Leading address No 4 digits Hexadecimal 0000 to FFFF 64 N 1 5 Number of write bytes 4 digits BCD 0001 to 0118 64 N 1 6 to 64 N 1 64 Write data ASCII N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None Input in ASCII Up to 118 bytes max can be set Note Write data
326. r of Heads is 2 or less 2 digits Hexadecimal 01 to 3C 1 to 60 bytes If number of Heads is 4 or less 01 to 18 1 to 24 bytes If number of Heads is 8 or less 01 to OA 1 to 10 bytes N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR None Note 1 Execute Sequence No 514 before executing Sequence No 515 516 517 2 Execute Sequence No 544 Polling Auto read Command Processing Cancel to cancel the polling auto read Polling Auto read Sub command Hexadecimal 2 Sequence No 515 This sequence is used when the maximum number of Heads to be read from the Carrier is 2 Up to 60 bytes of data can be read for each Read Write Head Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 505 Read Hexadecimal 2 However the lead ing address No and number of read bytes are not used and will be the value specified for sequence 514 Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 505 Read Hexadecimal 2 Note 1 Execute Sequence No 514 before executing Sequence No 515 293 V600 V620 ID Controller Protocol Appendix K 2 Data from Data Carrier designated for hexadecimal is stored beginning with the largest offset from the receive data words 3 Retry processing is not performed for this sequence Polling Auto read Sub command Hexadecimal 4 Sequenc
327. r of receive data words storage words 1 Set point rightmost 4 digits 2 Set point leftmost 1 digit Channel 0 15 Set point rightmost 4 digits Channel 7 16 Set point leftmost 1 digit Offset Contents data format Number of receive data words 0017 4 digits BCD Channel 0 Varies according to the temperature sensor Set point rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD Channel 0 Set point leftmost 1 digit 1 digit BCD F indicates a negative value Channel 7 Varies according to the temperature sensor Set point rightmost 4 digits type Refer the manual for the E5ZE 4 digits BCD Channel 7 Set point leftmost 1 digit 1 digit BCD F indicates a negative value Read Process Value Sequence No 101 Reads the process values and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of send 0 Number of send data words data 1 Undefined Unit No Ora Comens aoma De Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storag woros 1 Process value rightmost 4 digits 2 Process value leftmost 1 digit Channel 0 43 Process value rightmost 4 digits ae Channel 1 4 Process value leftmost 1 digit
328. r or Com quences using communications port I O RXD instructions ponent instructions TXD RXD including data input from a bar code reader and data output to a printer Can control RS CS ER and DR control signals using the instructions 1 to 1 link PC e gt PC Connects two PCs on a one to one basis The PCs share LR Area data NT Link PC e gt PT 1 Achieves data communications by con necting PCs and PTs on a one to one ba sis or one to N basis Protocol PC lt gt Various Can transmit messages by defining a spe PMCR instruction macros components to cific communications sequences Can register up to 1 000 communications sequences The Protocol Support Software is used to create communications sequences mac ros Note Refer to the operation system manuals for details on the Host Link procedure non procedure communication 1 1 links and NT Links This manual provides details on only protocol macros Functions Section 1 1 1 1 3 Communications Board Models The following Communications Boards are available The features that are to be used from among those listed below as YES for any particular Communications Board is specified in the PC Setup at startup Physical specifica Function tion CPU bus Non pro 1 1 link NT Link Protocol cedure 1 1 1 N macros C200HW COM01 Commu nications Unit con nection port C200HW COM02 V1_ RS 232C Phi port
329. r portion Lower limit value LL 8 Sign Undefined 9 Decimal portion 10 Undefined Integer portion Upper limit value LH 11 Sign Undefined 412 Decimal portion 13 Undefined Integer portion Multistep selection limit value L1 414 Sign Undefined 415 Decimal portion 16 Undefined Integer portion Multistep selection limit value L2 17 Sign Undefined 18 Decimal portion 19 Undefined Integer portion Multistep selection limit value L3 20 Sign Undefined 21 Decimal portion 22 Undefined Integer portion Multistep selection limit value L4 23 Sign Undefined 24 Decimal portion 25 Undefined Integer portion Multistep selection limit value L5 26 Sign Undefined 27 Decimal portion 28 Undefined Integer portion Multistep selection limit value L6 29 Sign Undefined 30 Decimal portion 31 Undefined Integer portion Reference value REF 32 Sign Undefined 33 Undefined Analog output scale number SCL 34 435 Undefined Offset classification OF 36 Decimal portion 37 Undefined Integer portion Offset value LH 38 Sign Undefined 39 Data output condition PR 40 Undefined Scheduled output timer PRT 41 Undefined Sample measurement pulse SMP 42 45 Undefined Sample measurement classification 44 Statistical processing calculation classification 45 Undefined 237 3Z4L Laser Micrometer Protocol Offset Conients data format Number
330. r portion Multistep selection limit value L6 29 Sign Undefined 233 3Z4L Laser Micrometer Protocol Appendix 234 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 Decimal portion Undefined Integer portion Reference value REF Sign Undefined Undefined Analog output scale number SCL Offset classification OF Undefined Decimal portion Undefined Integer portion Offset value Sign Undefined Undefined Data output conditions PR Undefined Schedule output timer PRT Undefined Sample measurement pulse SMP Sample measurement classification Undefined Unused Unused E ESATO T OT S O Offset Contents data format Number of send data words 4 digits BCD Setting Yes No flags 0054 fixed Unused Undefined Segment number ASCII 6 characters Combination of 31 1 to 36 6 20 Measurement interval number 1 digit BCD 1to4 Lower limit value decimal portion 4 digits BCD 0000 to 9999 Lower limit value Integer portion 3 digits BCD 000 to 999 Lower limit value Sign ASCII 1 character if 20 if 2D Example 123 4567 6 7 8 4567 0123
331. r to stop a BCR read Data read Data read by the Reader is received and saved in the receive words Complete data read Instructs the Reader to start a read After the data read by the Reader is received and saved to the receive words reading is stopped BCR function write Writes the operation mode and read func V500 tions BCR function read Reads the operation mode and read func V500 tions Log data output request Requests output of log data sent to host V500 Preset data set V500 Writes preset data BCR connection con Confirms if the Reader is correctly set firmation V500 Log data clear V500 Clear log data Continuous data read Performs the following operations repeat scan V500 edly starts reading receives data read by the Reader saves the data to the receive words by the scan method Continuous data read Performs the following operations repeat interrupt V500 edly starts reading receives data read by the Reader saves the data to the receive words by the interrupt method interrupt No 100 BCR initialize Clears the log confirms BCR connection and sets BCRs Continuous data read Performs the following operations repeat scan V520 edly starts reading receives data read by the Reader saves the data to the receive words by the scan method Continuous data read Performing the following operations repeat interrupt V520 edly starts reading receives data read by the
332. ragewords 1 Undefined The number of measuring times 2 Invalid time 3 Decimal portion E 4 Undefined Integer portion Detection lower limit 5 Sign Undefined i 6 Decimal portion B 7 Undefined Integer portion Detection upper limit 8 Sign Undefined Offset Contents data format Number of send data words 0009 fixed 4 digits BCD Number of measurements 001 to 999 3 digits BCD Invalid time 4 digits BCD 0001 to 9999 Detection lower limit 0000 to 9999 Example 123 4567 decimal portion 4 digits BCD 3 4567 Detection lower limit 000 to 999 4 0123 integer portion 3 digits BCD t9 cea Detection lower limit Sign If 20 ASCII 1 character If 2D Detection upper limit Same as detection lower limit Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence cannot be used when DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON Automatic Detection Release 3000 series High speed Type Sequence No 428 This sequence releases the setting of work automatic detection function Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Note This sequence cannot be used when DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON Automatic Detection List Request 3000 series High speed Type Sequence No 429 Thi
333. rand of PMCR First word of send 0 Number of send data words data 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No CH1 4 Leading address No 5 Undefined Read bytes 6 Undefined Unit No 7 Undefined Head CH No 8 Leading address No CH2 9 Undefined Read bytes 14 Undefined Unit No s Aa Undefined Head CH No 16 Leading address No cma 17 Undefined Read bytes Offset Contents data format Number of send data words 0006 to 0018 4 digits BCD Number of Heads 0001 to 0004 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be setto 1 Leading address No 0000 to FFFF 4 digits Hexadecimal Read bytes 01 to 18 1 to 24 bytes 2 digits Hexadecimal N Number of Heads 288 V600 V620 ID Controller Protocol Appendix K Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words Pe Read data E i CH1 12 Read data 13 Not used 24 Not used 25 Read data CH2 36 Read data 73 Read data CH4 84 Read data Number of receive data 0002 to 0085 words 4 d
334. rand of PMCR Same as above Receive data 0 Number of receive data words storage words 4 Undefined End code 2 Set value 43 Undefined Set value 94 Undefined End code 95 Set value 96 Undefined Set value 201 K3T Intelligent Signal Processor Protocol Appendix G Offset Conients data format Number of receive data words 0004 to 0097 4 digits BCD End code 2 digits Hex 00 to 22 Set value 00000 to 99999 5 digits BCD Negative sign F 5th BCD digit Example 12345 Example 1234 Set value Same as above 5 digits BCD Read Set Value HH Continuous Units Sequence No 318 This sequence reads set value HH for continuous units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Number of units Orset Contents aata tormay Daa 0 Number of send data words 0002 4 digits BCD 1 Number of units 2 digits BCD 01 to 32 Receive Data Word Allocation 3rd Operand of PMCR This sequence is similar to sequence No 317 Read Set Value by Unit Number Read Set Value H Continuous Units Sequence No 319 This sequence reads set value H for continuous units The word allocation is identical to that of sequence No 318 Read Set Value HH Continuous Units Read Set Value L Continuous Units Sequence No 320 This sequence reads
335. rature Controller Write Protocol Appendix D Write Set Point Setting Unit 0 1 Sequence No 151 Writes the set points using a setting unit of 0 1 5 digits Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Sere Oats 1 Undefined Unit No 2 Set point rightmost 4 digits 43 Set point leftmost 1 digit Channel 0 4 4 Set point rightmost 4 digits 5 Set point leftmost 1 digit Channeli 16 Set point rightmost 4 digits Channel7 417 Set point leftmost 1 digit Offset Contents data format Number of send data words 0018 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 Varies according to the temperature sensor Set point rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD Channel 0 Set point leftmost 1 digit 1 digit BCD Channel 7 Varies according to the temperature sensor Set point rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD Channel 7 Set point rightmost 1 digit 1 digit BCD Receive Data Word Allocation 3rd Operand of PMCR None Note When the setting unit for the set point is 1 4 digits use Write Set Point Setting Unit 1 Sequence No 150 117 ESZE Temperature Controller Write Protocol Appendix D Write Proportional Band Integral Time and Derivative Time Sequence No 152 Writes the proportional bands c
336. rd Allocation 3rd Operand of PMCR None 0000 to 9999 Note To write parameters in the setup mode or extended mode execute Switch to Level 1 Sequence No 075 in advance Switch to Level 0 Software Reset Sequence No 071 Resets the operation of the E5_IK and waits until communications are enabled This sequence can be executed for multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 9 Number of send data words Number of units Undefined Unit No Undefined Unit No Undefined Unit No max Offset Contents data format Number of send data words 4 digits BCD Number of units 2 Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Note When this sequence is executed a software reset command is issued and the operation of the E5 00 to 31 K is reset equivalent to turning on the power supply About five seconds will be required until communications are enabled 88 E5 _K Digital Controller Write Protocol Appendix B Run Stop Sequence No 072 Switches the mode to Run or Stop according to the command code This sequence can be executed for multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send d
337. rds saa 1 Undefined Unit No 2 Not used 3 Undefined Head channel No Offset Contents data format Number of send data words 0004 fixed 4 digits BCD Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model Not used R W Head CH No 1 digit BCD R W Head CH 1 designation 1 R W Head CH 2 designation 2 The CD1D must be setto 1 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Undefined Completion code Offset Contents data format Number of receive data 0002 fixed words 4 digits BCD Completion code 75 Cancelled before communications processing 2 digits Hexadecimal with Data Carrier 76 Cancelled after communications processing with Data Carrier Polling Auto write Command Processing Cancel Sequence No 545 This sequence cancels polling auto write processing Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of Sequence No 544 Polling Auto read Command Processing Cancel Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of Sequence No 544 Polling Auto read Command Processing Cancel 309 V600 V620 ID Controller Protocol Appendix K General purpose Command Sequence No 546 This sequence transmits arbitra
338. rement Start Statistic Processing Execution 3000 series Sequence No 416 This sequence lights the statistic processing LED and implements the statistic processing Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 240 3Z4L Laser Micrometer Protocol Appendix Statistic Processing Non execution 3000 series Sequence No 417 This sequence turns the statistic processing LED off and does not carry out the statistic processing Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None All Statistic Memory Clear 3000 series Sequence No 418 This sequence clears statistic processing memories of all programs Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Statistic Processing Memory Clear 3000 series Sequence No 419 This sequence clears statistic processing memories of the program under display Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Statistic Result Request 3000 series Sequence No 420 This sequence requests the statistic processing results Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Num
339. resent set point rightmost 4 digits Channel 0 2 Present set point leftmost 1 digit 1 P int righ 4 digi 15 resent set point rightmost 4 digits Channel 7 16 Present set point leftmost 1 digit Offset Contents data format Number of receive data words 0017 4 digits BCD Channel 0 Varies according to the temperature sensor Present set point rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD Channel 0 Present set point leftmost 1 digit 1 digit BCD F indicates a negative value Channel 7 Varies according to the temperature sensor Present set point rightmost 4 digits type Refer to the manual for the E5ZE 4 digits BCD Channel 7 Present set point leftmost 1 digit 1 digit BCD F indicates a negative value Read Output Value Limit Sequence No 117 Reads the output value limits and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send gata 1 Undefined Unit No Ore Conteris a omen D o Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF 109 ESZE Temperature Controller Read Protocol Appendix C Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words Storage Words 1 Output value lower limit 2 Output value up
340. ries are performed for this sequence 220 V500 V520 Bar Code Reader Protocol Appendix H Preset Data Set V500 Sequence No 357 This sequence sets preset data Send Data Word Allocation 2nd Operand of PMCR First word of 49 Number of send data words send data 4 Undefined Number of presets 42 Undefined J Preset data No 43 Undefined Number of units 4 Preset data 45 Preset data 18 Preset data 19 Preset data 18N 2 Undefined Preset data No 18N 3 Undefined Number of units 18N 4 Preset data 18N 5 Preset data 18N 18 Preset data 18N 19 Preset data Offset Contents data format Number of send data words 18N 2 N is number of presets 1 to 5 4 digits BCD Number of presets 1to5 1 digit BCD Preset data No 1to5 1 digit BCD Data length 01 to 32 2 digits BCD Preset data ASCII Combination of the following ASCII characters and up to 32 characters maximum 30 0 to 39 9 41 A to 5A Z 3F The area that is not used is undefined Store repeatedly the contents of words with offsets 2 to 19 the same number of times as the number of presets N Receive Data Word Allocation 3rd Operand of PMCR None BCR Connection Confirmation V500 Sequence No 358 This sequence confirms whether the Bar Code Reader is connected correctly or not Send
341. ry data and stores receive data to the receive data words The characters FCS terminator are not required in the send data words and receive data words These characters will be auto matically added for transmission and automatically removed before saving data Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 127 Number of send data words Send data byte length Send data 1 Send data Undefined Offset Contents data format Number of send data words 4 digits BCD 0003 to 0128 Send data byte length 4 digits BCD 0001 to 0251 The number of bytes in the send data except for the FCS and the terminator Send data ASCII Receive Data Storage Word Allocation 3rd Operand of PMCR Receive data storage words 310 0 Number of receive data words Receive data 1 i Receive data Undefined Input send data up to 251 characters max in ASCII eset Conens aoma De Number of receive data words 4 digits BCD 0002 to 0127 Receive data ASCII Receive data is stored in ASCII Up to 251 characters max Appendix L Hayes Modem AT Command Protocol The Hayes Modem AT Command Protocol is used to make various settings or control remotely a Hayes modem connected to the Communications Board via RS 232C cable Protocol Configuration The con
342. s Port A mode 0 Host Link default 4 1 RS 232C non procedure 5 2 1 1 link slave 6 3 1 1 link master 1 1 NT Link 1 N NT Link Protocol macro 17 PC Setup 00 to 07 Host Link Non pro cedure Protocol macro Details Port A baud rate bps 00 1200 default 01 2400 02 4800 03 9600 04 19200 08 to 15 Host Link Non pro cedure Protocol macro Port A frame format default 00 Start bits Data length Stop bits Parity 00 1 7 Even 01 Odd 02 None 03 Even 04 Odd 05 None 06 Even 07 Odd 08 None 09 Even 10 Odd 11 1 None 0 O0 ONNNNN NVNN 2 a NNN A Section 1 3 Remarks Valid for individual set tings only see DM6555 bits 00 to 03 00 to 15 Host Link Non pro cedure Port A send delay 0000 default to 9999 Unit 10 ms Check if RS 232C port communications are not possible Max delay 99 s 00 to 07 Host Link Port A Host Link mode unit No 00 default to 31 unit No 08 to 11 Non pro cedure Port A non procedure mode start code enable 0 Disabled default 1 Enabled Valid when non proce dure mode start code is enabled in DM6559 bits 00 to 07 12to 15 Non pro cedure Port A non procedure mode end code enable 0 Disable Specify the number of receive data items default 1 Enable Specify the end code 2 CR LF If 0 DM6559 contains number of receive data items If 1 DM6559 co
343. s Note 1 See 1 3 PC Setup for the PC Setup procedure 2 The system is initially set to the default settings The default settings must be changed to use any other settings for the protocol macro function 2 1 4 Structure of Protocol Macros The protocol macro function allows a user to create original communications procedure Users can freely edit communications procedures called commu nications sequences for various communications devices such as general purpose components connected to RS 232C or RS 422A 485 interfaces and can execute these procedures using the PMCR instruction 31 Outline Section 2 1 Structure of Communications Sequences Up to 1 000 0 to 999 sequences can be registered and used Each communica tions sequence consists of up to 16 steps Step No 0 Port A Instruction Start Execution Flag cH PMCR Port B 28912 Port A 28908 Port specification commu nications sequence No Port specification 2 Communications Step No 15 sequence No 000 to Communications First word of output sequence No 999 Step No 0 source data to First word of input des tination data Step No 15 Step No 0 Port to specification 1 Communications sequence No 000 Step No 15 to Communications sequence No 999 Step No 0 to Step No 15 32
344. s 4 digits BCD Number of units 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None External Setting Mode Sequence No 270 Switches the setting mode to the external setting mode Send Data Word Allocation 2nd Operand of PMCR 00 to 31 First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 1st unit 43 Undefined Unit No 2nd unit 33 Undefined Unit No 32nd unit max 181 ES100 _ Digital Controller Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix F Number of units 2 Number of units 4 digits BCD 0001 to 0032 1st unit Unit No 2 digits BCD 00 to 31 2nd unit Unit No 2 digits BCD 00 to 31 32nd unit Unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Run Command Sequence No 271 Starts control Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined unitNo 7 3 Pattern No Bank No t 64 Undefined Unit No 65 Pattern No Bank No Offset Contents
345. s 0 K3TH K3TR K3TC 0 d4 bit In test mode 1 Others d5 bit While holding input 1 Others d6 bit Bank input 1 1 Others K3TH K3TX 0 d7 bit Bank input 2 1 Others K3TH K3TX 0 d8 bit LL comparison output 1 Others OUT1 comparison output 1 K3TC d9 bit L comparison output 1 Others OUT2 comparison output 1 K38TC d10 bit H comparison output 1 Others OUT4 comparison output 1 K38TC d11 bit HH comparison output 1 Others OUT5 comparison output 1 K3TC d12 bit PASS comparison output 1 Others OUT3 comparison output 1 K3TC d13 bit Not used d14 bit Not used d15 bit Not used Status 4 digits BIN Same as above K3T Intelligent Signal Processor Protocol Appendix G Read Display Value PV Continuous Units Sequence No 336 This sequence reads display value PV for continuous units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Number of units Ome Comens aoma ats Number of send data words 0002 4 digits BCD Number of units 01 to 32 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR This sequence is similar to sequence No 335 Read Display Value PV Continuous Units Model Data Read by Unit Number Sequence No 337 Reads model data and stores the results in the specified words Send Data
346. s been completed the Port A B Instruction Execution Flag SR 28908 or SR 28912 is used in a NC condition in the execution condition for PMCR An OFF condition for the Flag can then be used to activate processing to read the 43 Using the System Protocol Macros Section 2 3 results of sequence execution handle errors etc The basic structure of this type of programming is shown below for port A Execution Port A Instruction condition Execution Flag 00000 28908 Port A Instruction Execution Flag 28908 DIFD 14 A Reading se quence re sults error processing etc Ladder Diagram Example In the following ladder diagram sequence number 000 E5L_IK Digital Controller Read is executed through PMCR to read the PV When sequence execution has been completed the PV is transferred to words to store it Execution Port A Instruction condition Execution Flag 00000 28908 DIFD 14 00100 When SR 28908 changes from ON to OFF IR 00100 will turn ON for one cycle If SR 28908 is OFF when the execution condition turns ON sequence 000 is executed and the PV is stored in DM 0201 Port A Instruction Execution Flag 28908 Port A Transmission Message Error Processing Execution Flag 00100 28908 28909 MOV 21 DM0201 DM0300 If IR 00100 is ON SR 28908 is OFF and SR 28908 is OFF the PV in DM 0201 is moved to DM 0300 Port A Transmission Message Error Proces sing Execution
347. s measurement conditions Measurement condition re lease 3000 series Releases measurement conditions that have been set Measurement condition list re quest 3000 series Requests the measurement conditions that have been set and other settings Single run measurement start 3000 series When the sample measurement condition is from 1 to 999 performs a single run measurement and requests the measure ment results Zero run measurement start 3000 series If the sample measurement condition is zero starts a zero run measurement Continuous measurement start scan 3000 series Starts a continuous measurement The scan notification method is used for re ceive data Continuous measurement start interrupt 8000 series Starts a continuous measurement The interrupt notification method is used for receive data Measurement termination 3000 series Measurement termination 3000 series Terminates a continuous measurement Data request 3000 series Requests display data in the idle mea surement status or the latch data gener ated by the measurement command Statistic processing execution 3000 series Lights the statistic processing LED and processes the statistics Statistic processing non execution 3000 series Turns OFF the statistic processing LED Statistics are not processed 225 3Z4L Laser Micrometer Protocol Sequence N
348. s sequence requests the settings of work automatic detection function Send Data Word Allocation 2nd Operand of PMCR None 246 3Z4L Laser Micrometer Protocol Appendix Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Undefined The number of measuring times 2 Invalid time 3 Decimal portion E 4 Undefined Integer portion Detection lower limit 5 Sign Undefined r 6 Decimal portion 7 Undefined Integer portion Detection upper limit 8 Sign Undefined m Contents data format Number of receive data 0009 fixed words 4 digits BCD The number of measuring 000 to 999 times 3 digits BCD Invalid time 0001 to 9999 4 digits BCD Detection lower limit 0000 to 9999 Example 123 4567 decimal portion 4 digits BCD 3 4567 Detection lower limit 000 to 999 4 0123 integer portion 3 digits BCD 21 EA Detection lower limit Sign If 0 BIN If F Detection upper limit Same as detection lower limit Note This sequence cannot be used when DIP switch SW3 pin 5 of the Laser Micrometer is not turned ON 3Z4L Initialize 3000 series Sequence No 430 This sequence clears the 3Z4L sets the mm unit sets memory switches does not process statistics and clears the statistic memory Send Data Word Allocation 2nd Operand of PMCR T
349. s the forced zero direction to positive Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Forced Negative Zero 4000 series Sequence No 441 This sequence sets the forced zero direction to negative Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None Forced Zero Release 4000 series Sequence No 442 This sequence releases the forced zero direction Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None 3Z4L Initialize 4000 series Sequence No 443 This sequence clears the 3Z4L sets the mm unit and sets memory switches Send Data Word Allocation 2nd Operand of PMCR The send data word allocation is similar to that of sequence No 401 Memory Switch Setting Receive Data Word Allocation 3rd Operand of PMCR None 253 3Z4L Laser Micrometer Protocol Appendix General purpose Command 1 4000 series Sequence No 444 This general purpose command is used to send data with a specified data length and receive back only OK The terminator CR is automatically attached to the send data Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words Seno aata 1 Send data byte length 2 Send data 3 Send data aS e e 128 Send data 129 Send data CR Of
350. s to be read from the Carrier is from 1 to 8 Polling Auto read Subcommand Hexa decimal 2 Used when the number of Heads to be read from the Carrier is 2 Polling Auto read Subcommand Hexa decimal 4 Used when the maximum number of Heads to be read from the Carrier is 4 Polling Auto read Subcommand Hexa decimal 8 Used when the maximum number of Heads to be read from the Carrier is 8 Write ASCII 1 Used when the number of Heads to be written to the Carrier is 1 275 V600 V620 ID Controller Protocol Sequence No Communications sequence name Function Appendix K Ladder interface Send word allocation Receive word allocation 519 Write ASCII 2 Used when the number of Heads to be written Yes No to the Carrier is 2 520 Write ASCII 4 Used when the maximum number of Heads to Yes No be written to the Carrier is 4 521 Write ASCII 8 Used when the maximum number of Heads to Yes No be written to the Carrier is 8 522 Write Hexadeci Used when the number of Heads to be written Yes No mal 1 to the Carrier is 1 523 Write Hexadeci Used when the number of Heads to be written Yes No mal 2 to the Carrier is 2 524 Write Hexadeci Used when the maximum number of Heads to Yes No mal 4 be written to the Carrier is 4 525 Write Hexadeci Used when the maximum number of Heads to Yes No mal 8
351. send data 1 Undefined Unit No onset conten aia omen Da Number of send data words 4 digits BCD 0002 fixed Unit No 2 digits Hex 00 to OF Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Constant P 2 Constant 3 Constant D 22 Constant P 23 Constant 24 Constant D Channel 0 Channel 7 101 ESZE Temperature Controller Offset Read Protocol Contents data format Number of receive data words 4 digits BCD Appendix C 0025 Channel 0 Constant P 4 digits BCD 0000 to 9999 Channel 0 Constant 4 digits BCD 0000 to 3999 Channel 0 Constant D 4 digits BCD 0000 to 3999 Channel 7 Constant P 4 digits BCD 0000 to 9999 Channel 7 Constant 4 digits BCD 0000 to 3999 Read Control Period Sequence No 105 Channel 7 Constant D 4 digits BCD 0000 to 3999 Reads the control periods and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No Ore Conteris aomen D Number of send data words 4 digits BCD 0002 fixed Unit No 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words st
352. send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0025 1st unit 00 to 31 Unit No 2 digits BCD 2nd unit 00 to 31 Unit No 2 digits BCD 25th unit 00 to 31 Unit No 2 digits BCD 154 ES100 Digital Controller Protocol Appendix F Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words Storage words 1 Time signal 1 Time signal 2 2 Time signal 3 Time signal 4 3 Time signal 5 Time signal 6 1st unit 4 Time signal 7 Time signal 8 45 Time signal 9 Time signal 10 121 Time signal 1 Time signal 2 122 Time signal 3 Time signal 4 123 Time signal 5 Time signal 6 25th unit max 124 Time signal 7 Time signal 8 4125 Time signal 9 Time signal 10 Contents data format Number of receive data words Number of units x 5 1 4digits BCD 1st unit 00 to FF Time signal 1 data 2 digits Hex 00 to FF Time signal 2 data 2 digits Hex 1st unit 00 to FF Time signal 3 data 2 digits Hex 00 to FF Time signal 4 data 2 digits Hex 1st unit 00 to FF Time signal 5 data 2 digits Hex 00 to FF Time signal 6 data 2 digits Hex 1st unit 00 to FF Time signal 7 data 2 digits Hex 00 to FF Time signal 8 data 2 digits Hex 1st unit 00 to FF Time signal 9 data 2 digits Hex 00 to FF Time signal 10 data 2 digits Hex 25th unit 00 to FF Time sig
353. set value L for continuous units The word allocation is identical to that of sequence No 318 Read Set Value HH Continuous Units Read Set Value LL Continuous Units Sequence No 321 This sequence reads set value LL for continuous units The word allocation is identical to that of sequence No 318 Read Set Value HH Continuous Units 202 K3T _ Intelligent Signal Processor Protocol Appendix G Read Set Value with Bank by Unit Number Sequence No 322 Reads the set value of a bank which is not in use K3TR HH to LL K3TC 01 to 05 and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send gata 1 Undefined Number of units 2 Undefined Relevant unit No 3 Undefined Bank No 44 Operand 95 Undefined Relevant unit No 96 Undefined Bank No 97 Operand Offset Contents data format Number of send data words 4 digits BCD 0005 to 0098 Number of units 2 digits BCD 01 to 32 Relevant unit No 2 digits BCD 00 to 99 Bank No 2 digits BCD 01 to 04 Operand ASCII 2 characters 4848 HH 4820 H 4C20 L 4C4C LL Operand ASCII 2 characters Receive Data Word Allocation 3rd Operand of PMCR Same as above Receive data 0 Number of receive data words storage words 41 Set
354. setting rightmost Event 1 setting leftmost Event 10 setting rightmost Event 10 setting leftmost Local SP rightmost Local SP leftmost Step bank time rightmost Step bank time leftmost PID set No rightmost PID set No leftmost Wait code rightmost Wait code leftmost Event 1 setting rightmost Event 1 setting leftmost Event 10 setting rightmost Event 10 setting leftmost 1st unit 4th unit max Appendix F ES100 Digital Controller Protocol Appendix F Offset Conients data format 0 Number of receive data words Number of units x 28 1 4digits BCD 1 to2 1st unit 00000000 to 09999000 Local SP 8 digits BCD F indicates a negative number 3 to 4 1st unit Step time 8 digits BCD 5 to 6 1st unit PID set No 8 digits BCD 7 to 8 1st unit Wait code 8 digits BCD 9 to 10 1st unit Event 1 setting 8 digits BCD 11 to 12 1st unit Event 2 setting 8 digits BCD 27 to 28 1st unit Event 10 setting 8 digits BCD 29 to 30 1st unit Local SP 8 digits BCD 109 to 110 4th unit Event 9 setting 8 digits BCD 111 to 112 4th unit max Event 10 setting 8 digits BCD Write Program Parameters Sequence No 267 Writes the local SP step time PID set No wait code and events from 1 to 10 settings in the program parameter area Send Data
355. settings of work automatic detection function 3Z4L initialize 8000 series Clears the 3Z4L sets the mm unit sets the memory unit does not processes sta tistics and clears all statistic memory Measurement condition set 4000 series Sets measurement conditions Measurement condition re lease 4000 series Releases measurement conditions that have been set Measurement condition list re quest 4000 series Requests the measurement conditions that have been set and other settings Single run measurement start 4000 series When the sample measurement condition is from 1 to 999 performs a single run measurement and requests the measure ment results Deflection measurement start 4000 series Starts a deflection measurement Continuous measurement start scan 4000 series Starts a continuous measurement The scan notification method is used for re ceive data Continuous measurement start interrupt 4000 series Starts a continuous measurement The interrupt notification method is used for receive data 226 Measurement termination 4000 series Terminates continuous measurement 3Z4L Laser Micrometer Protocol Sequence No Communications sequence name Data request 4000 series Function Requests measurement data in the idle measurement status or the latch data generated by the measurement com mand Appendix Ladder int
356. shift value Input shift value Input shift value Input shift value Input shift value Input shift value Channel 0 Channel 1 Channel 2 Channel 3 Channel 4 Channel 5 Channel 6 Channel 7 0001 unit of 0 1 125 ESZE Temperature Controller Write Protocol Appendix D Offset Contents data format Number of send data words 0010 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 0999 Input shift value 4 digits BCD Channel 1 0000 to 0999 Input shift value 4 digits BCD Channel 2 0000 to 0999 Input shift value 4 digits BCD Channel 6 0000 to 0999 Input shift value 4 digits BCD Channel 7 0000 to 0999 Input shift value 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Manual Reset Value Sequence No 163 Writes the manual reset values Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 41 Undefined Unit No 2 Manual reset value Channel 0 3 Manual reset value Channel 1 4 Manual reset value Channel 2 45 Manual reset value Channel 3 6 Manual reset value Channel 4 7 Manual reset value Channel 5 8 Manual reset value Channel 6 9 Manual reset value Channel 7 Contents data format Number of send data words 0010 fixed 4 digits BCD Unit No 2 digits Hex 00 to OF Channel 0 0000 to 1000
357. st output word S 0000 S must be set to 0000 when there is no send data D First input word D DM 0000 dummy address A dummy address is set because no data will be received Nothing will be written to DM 0000 and it can be used for another purpose PMCR Execution 1 2 3 1 Set the required first word for the send data Note The appendices show the structure required for each system proto col provided with the Protocol Support Software A first send word and receive word are assigned for each communications sequence for each protocol Send data must be set according to the word al location for sequences that require send word allocation In the re ceive word allocation the word allocation of the data to be received by the sequence is indicated When receiving data check the re quired data allocation using the receive word allocation 2 Execute the PMCR instruction while no other PMCR instruction is being executed the PMCR instruction will not be executed when another PMCR instruction is already being executed Note Check the Port A Instruction Execution Flag for the PMCR instruction at SR 28908 port A and SR 28912 port B 3 When SR 28908 port A or SR 28912 port B goes OFF execution of the PMCR instruction has been completed Ladder Diagram Structure Only one PMCR instruction can be executed at the same time To ensure that a PMCR instruction is not executed before execution of another PMCR instruction ha
358. st output word S specifies the address of the first word containing the data to be sent If there is no send data set S to 0000 If any other constant or an address is specified when there is no send data the Error Flag SR 25503 will turn ON and the instruction will not be executed S actually contains the number of words to be sent and S 1 and the following words contains the actual data to be sent as shown in the following diagram Specifies the number of words to send S No of send words including S 256 words max S41 Send data S 2 Send data S 3 The first input word D specifies the address of the first word in which to store the receive data If there is no receive data set D to a dummy address If a constant is specified the Error Flag SR 25503 will turn ON and the instruction will not be executed Nothing will be written to the dummy address and it can be used for another pur pose 39 Using the System Protocol Macros Section 2 3 When data is received D will actually contain the number of words received and D 1 and the following words contains the actual receive data as shown in the following diagram Specifies the number of words received D No of received Words lt Fchiding D 256 words max D 1 Receive data D 2 Receive data D 3 Flags ER The Error Flag SR25503 will turn ON when any of the following condi tions occur
359. st word of 0 Number of send data words send aala 1 Undefined Scene No Orset Contents aata tormay Daa 0 Number of send data words 0002 4 digits BCD Scene No 2 digits BCD 00 to 15 Receive Data Word Allocation 3rd Operand of PMCR None Measurement Inspection Termination Sequence No 493 This sequence terminates the measurement and returns to the home menu Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR None General purpose Command Send Sequence No 494 This sequence can set and execute commands that are not otherwise supported The delimiter CR LF is auto matically attached to the send data Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Command length 2 Undefined Command Offset Contents data format Number of send data words 4 digits BCD 003 to 0129 Command length 4 digits BCD Command ASCII 0001 to 0253 Specify ASCII data Receive Data Word Allocation 3rd Operand of PMCR None Note 1 The processing depends on the command 2 For a command with a response use sequence 495 General purpose Command Send Receive Sequence No 495 This sequence can set and execute commands that are not otherwise supported The delimiter CR LF is auto matically attached to the send data Se
360. sub 9 pin ER 8 8 lt ER CSA 8 piana g isid e ha aa z connector sG 9 y 9 SG male 7 D sub 9 pin ee RS 232 RS 422 connector Shield D sub 9 pin male male connector Terminal Pa ignal male block Signal SDA SDB RDA RDB SG FG RS 422A 485 DIP Switch settings PinNo 9 f5 6 t 3 7 sea eas Pin 1 ON Pin Signal Signal Pin Signal Pin 2 ON No name name No Shield name termination resistance E RS 422A Pin 3 OFF 9 SDA SDA 9 SDA Pin 4 OFF iepel ee Specs Feng interface Pin 5 OFF Interface Pin 6 ON 6 RDA RDA 6 RDA 1 RDB RDB 1 RDB 3 sG sG 3 7 FG FG 7 Using Personal Computer as Master PC is Slave Connecting an RS 422A 485 Port The following diagram shows the wiring configuration for connecting devices that support RS 422A 485 4 wire communications to the RS 422A 485 port of the C200HW COM06 EV1 Communications Board 29 Outline Section 2 1 Personal Computer Connections can be either 1 1 or 1 N Up to 32 Units can be connected for 1 N communications including the Communications Board NT ALO01 E Link Adapter 30 Signa Pin Signal Signal Pin name shield No name name No FG 1 NC GRD 1 gt 7 SD 2 SD SG 2 RD 3 RD SDB 3 RS 232 Rs 4 RS spa 4 Z Interface CS 5 cs RDB
361. t Number of receive data words 0003 4 digits BCD Set point lower limit 0000 to 9999 4 digits BCD When the left digit is 1 Ais set and when itis F is set Set point upper limit 0000 to 9999 4 digits BCD When the left digit is 1 A is set and when itis F is set Read Heater Current Sequence No 214 Reads the heater current and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send gata 1 Undefined Unit No Ome Comens aatom oa Number of send data words 0002 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words 1 Heater current 2 Status data Offset Contents data format Number of receive data words 0003 4 digits BCD Heater current 0000 to 9999 4 digits BCD When the left digit is 1 A is set and when it is F is set Status data 4 digits Hex 0000 to 0011 Read Initial Status Sequence No 215 Reads the initial status and stores the results in the specified word Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seno data 1 Undefined Unit No Ore Conteris aia omen Da Number of send data words 0002 fixed 4 digits BCD Unit No 2 d
362. t items 0012 3 measurement items 0015 4 measurement items 0018 5 measurement items Window number 2 digits BCD 00 to 07 Evaluation result 1 digit BCD 0 OK 1 NG Measurement value decimal portion 3 digits BCD Measurement value integer portion 7 digits BCD Measurement value sign 1 digit Example Example 123 456 123 456 F is stored for negative values Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Same as 3 to 5 Exponential expressions are used for numbers larger than 9999999 999 and smaller than 999999 9 The number of measurement items is up to 5 but only one window number can be read The ranges of measurement values are as follows For calibration OFF setting 2147483 648 to 2147483 648 For calibration ON setting 9999999 999 to 9999999 999 The priority of measurement items being output are as follows Area Center of gravity X Center of gravity Y Displacement in center of gravity X reserved displacement in center of gravity Y reserved Main axis angle Main axis angle aberration reserved Edge angle Edge angle reserved Center X center Y Center X aberration reserved center Y aberration reserved Inclination Inclination aberration reserved Intersecting point X intersecting point Y Intersecting point X aberrati
363. ta 302 Number of send data words 1 Number of Heads 2 Undefined Unit No 3 Undefined Head CH No 4 4 Leading address No 5 Number of write digits 46 Write data 8 Undefined Write data 9 Not used 15 Not used 16 Undefined Unit No 17 Undefined Head CH No 18 Leading address No 19 Number of write digits 20 Write data 22 Undefined Write data 100 Undefined Unit No 101 Undefined Head CH No 102 Leading address No 103 Number of write digits 104 Write data 106 Undefined Write data CH1 CH2 CH 8 V600 V620 ID Controller Protocol Appendix K Offset Contents data format 0 Number of send data words 0007 to 0107 4 digits BCD 1 Number of Heads 0001 to 0004 4 digits BCD 14 N 1 2 Unit No 2 digits BCD Arbitrary However there is a limit for the maximum Unit No depending on the model 14 N 1 3 R W Head CH No R W Head CH 1 designation 1 1 digit BCD R W Head CH 2 designation 2 The CD1D must be set to 1 14 N 1 4 Leading address No 0000 to FFFF 4 digits Hexadecimal 14 N 1 5 Number of write digits 0002 to 0010 4 digits BCD 14 N 1 6 Write data Hexadecimal Input in hexadecimal code to 14 N 1 8 Up to 10 digits max can be set N Number of Heads Receive Data Word Allocation 3rd Operand of PMCR
364. tandard accessories 42 5 x 134 x 98 mm W x H x D 100 g max 105 g max Plug XM2A 0901 OMRON x 1 Hood XM2S 0911 OMRON x 1 110 g max 110 g max 115 g max Plug XM2A 0901 OMRON x 2 Hood XM2S 0911 OMRON x 2 1 1 9 Basic Specifications The basic specifications will be determined by the basic specifications of the C200HX HG HE Z PC used 1 1 10 Communications Specifications The following tables provide the communications specifications of RS 232C and RS 422A 485 ports RS 232C Port Item Specification Communications method Half duplex Synchronization Start stop Baud rate 1 200 2 400 4 800 9 600 19 200 bps Transmission method Point to point 15 m max Complies with EIA RS 232C Transmission distance Interface Connector Pin Assignment Power supply Dataset ready Input Data terminal ready Output Signal ground Signal name Abbreviation Signal direc tion i 1 Safety ground 6 2 Send data Output 3 Receive data Input O a 4 Send request Output O 6 5 Send enabled Input 9 6 7 8 9 Safety ground Connectors Plug XM2A 0901 OMRON or equivalent Hood XM2S 0911 OMRON or equivalent Note One plug and one hood are provided Recommended Cable AWG28 x 5P IFVV SB manufactured by FUJIKURA DENSEN CO MAVV SB 5P x AWG28 manufactured by HITACHI DENSEN Line length 15 m max 12
365. te Protocol Appendix B Write Level 1 Parameters 1 Sequence No 066 Writes parameters in level 1 alarm value 1 alarm value 2 alarm value 3 proportional band integral time and derivative time to multiple units Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 Number of send data words 1 Number of units 2 3 Undefined Unit No Alarm value 1 4 Alarm value 2 5 Alarm value 3 6 Proportional band 7 Integral time 8 Derivative time i 1 51 Undefined Unit No 52 Alarm value 1 53 Alarm value 2 54 Alarm value 3 55 Proportional band 56 Integral time 57 Derivative time Contents data format Number of send data words 4 digits BCD 1st unit 8th unit max Number of units x 7 2 Number of units 4 digits BCD 0001 to 0008 1st unit Unit No 2 digits BCD 00 to 31 1st unit Alarm value 1 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Alarm value 2 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Alarm value 3 4 digits BCD A999 to 9999 F indicates a negative value and A indicates 1 1st unit Proportional band 4 digits BCD 0001 to 9999 1st unit Integral time 4 digits BCD 0000 to 3
366. tegral Time and Derivative Time Sequence No 005 63 Read Set Point Sequence No 003 62 Read Set Point during SP Ramp Sequence No 001 61 Read SP Ramp Time Unit and Set Value Sequence No 011 66 Remote Local Sequence No 073 89 Run Stop Sequence No 072 89 Software Reset Sequence No 076 91 Switch to Level 0 Software Reset Sequence No 071 88 Switch to Level 1 Sequence No 075 91 Write Alarm Hysteresis Sequence No 063 82 Write Alarm Value Sequence No 051 78 Write Control Period Sequence No 057 80 Write Cooling Coefficient Sequence No 053 79 Write Dead Band Sequence No 054 79 Write Hysteresis Sequence No 056 79 Write Input Digital Filter Sequence No 062 82 Write Input Shift Value Sequence No 064 82 Write LBA Detection Time Sequence No 059 81 Write Level 0 Parameters Sequence No 065 83 Write Level 1 Parameter 2 Sequence No 067 85 Write Level 1 Parameters 1 Sequence No 066 84 Write Level 2 Parameters 1 Sequence No 068 86 Write Level 2 Parameters 2 Sequence No 069 87 Write Manual Reset Value Sequence No 055 79 Write MV at Stop Time and at PV Error Sequence No 060 81 Write MV Limits Sequence No 061 81 Write Proportional Band Integral Time and Derivative Time Sequence No 052 78 Write Set Point Sequence No 050 78 Write SP Ramp Time Unit and Set Value Sequence No 058 80 sequences ESZE Temperature Controller C
367. that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Set Value O1 with Bank Continuous Units Sequence No 331 This sequence reads set value O1 of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Holding Data Sequence No 332 Reads the peak bottom data maximum minimum and stores the results in the specified words Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words sond gata 1 Undefined Number of units 2 Undefined Relevant unit No 3 Operand 64 Undefined Relevant unit No 65 Operand Offset Contents data format Number of send data words 0004 to 0066 4 digits BCD Number of units 2 digits BCD 01 to 32 Relevant unit No 2 digits BCD 00 to 99 Operand ASCII 2 characters 5048 PH 4248 BH Operand ASCII 2 characters Same as above 205 K3TL Intelligent Signal Processor Protocol Receive Data Word Allocation 3rd Operand of PMCR 0 1 2 3 Receive data storage words Number of receive data words Peak bottom data Undefined Undefined Status 94 95 96 Peak bottom data Undefined Undefined Status Contents data format Number of receive data words 4 digits BCD 0004
368. the range specified in the specifications e Locations subject to condensation as the result of severe changes in tempera ture e Locations subject to corrosive or flammable gases e Locations subject to dust especially iron dust or salts e Locations subject to exposure to water oil or chemicals e Locations subject to shock or vibration Take appropriate and sufficient countermeasures when installing systems in the following locations e Locations subject to static electricity or other forms of noise e Locations subject to strong electromagnetic fields e Locations subject to possible exposure to radioactivity e Locations close to power supplies The operating environment of the PC system can have a large effect on the lon gevity and reliability of the system Improper operating environments can lead to malfunction failure and other unforeseeable problems with the PC system Be sure that the operating environment is within the specified conditions at installa tion and remains within the specified conditions during the life of the system 5 Application Precautions N WARNING Observe the following precautions when using the PC system Always heed these precautions Failure to abide by the following precautions could lead to serious or possibly fatal injury e Always ground the system to 100 Q or less when installing the Units Not con necting to a ground of 100 Q or less may result in electric shock e Always tur
369. the send operation Therefore if the response from the connected device is so fast that it is received between the time that the data is sent with the communications command and the time send operation is completed the portion of the response data received in this interval will not be processed as receive data Fast response Data received toad 1 aoo Time delay see table below Data cannot be received during this time Time Delay t A Receive buffer cleared Baud rate bps Time delay unit ms 1 200 2 400 4 800 9 600 19 200 Note on the protocol macro processing The above time delays are approximate values They may be longer depending Using the System Protocol Macros Section 2 3 Using the Restart Bits SR 28900 SR 28901 Echoback Disable Function Error Flags for Overrun Errors Framing Errors and Parity Errors With the protocol macro function when any of the above errors are detected the receive data is stored together with error information data in the internal receive buffer Whether or not the error flags will turn ON depends on the following condi tions e When error information data is included in the data that matches the expected receive message When the receive operation is performed the receive buffer is searched and if data matching the expected receive message is found it is handled as receive data If this reception data contains error i
370. tinuous Measurement Start Interrupt 3000 series Sequence No 413 A continuous measurement is started The interrupt notification method is used for the receive data and the inter rupt No is 101 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 410 Single Run Measurement Start Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the Laser Micrometer still Keeps measuring Execute sequence No 414 Measurement Termination to end the sequence Measurement Termination 3000 series Sequence No 414 This sequence terminates a continuous measurement Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR For continuous measurement Not available For Zero Run Measurement The receive data word allocation is similar to that of sequence No 410 Single Run Measurement Start Data Request 3000 series Sequence No 415 This sequence requests display data in the idle measurement status or the latch data generated by the measure ment command Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The receive data word allocation is similar to that of sequence No 410 Single Run Measu
371. to C200HW COMO06 EV1 and the NT AL001 E Communications Board RS 232C port NT ALO01 E RS signal RS485 2 wire connection SD signal RD signal ree gt External device External device Echoback 53 Using the System Protocol Macros Section 2 3 Timing for Receive Send in 2 wire Communications If the Echoback Disable Bit is turned ON while the RS signal for modem control is ON no data is received RS signal at PC Send data J SD signal at PC M RD signal at PC EEREN i Echoback data Normal response By turning ON the Echoback Disable Bit this data is ignored Abort Flags The status of bits SR 28900 to SR 28907 SR 28911 and SR 28915 is held when power is turned OFF If bits SR 28911 and SR 28915 Abort Flags for port A and port B are ON send receive cannot be executed Either turn OFF these bits from a Programming Device or include a section in the ladder program that will turn them OFF as shown below First Cycle Flag SR 25315 54 Troubleshooting Section 2 4 2 4 Troubleshooting When an error occurs during operation of the Communications Board the error is notified by displaying it in LED of the PC or outputting the error code to the con
372. tput value lower limit 3 Output value upper limit 7 mos Channel 0 4 Cooling output value lower limit 45 Cooling output value upper limit 30 Output value lower limit limi 31 Output value upper limit Channel 7 432 Cooling output value lower limit 433 Cooling output value upper limit 128 ESZE Temperature Controller Write Protocol Offset Contents data format Number of send data words 4 digits BCD 0034 fixed Appendix D Unit No 2 digits Hex 00 to OF Channel 0 Output value lower limit 4 digits BCD 0000 to 1000 Channel 0 Output value upper limit 4 digits BCD 0000 to 1000 Channel 0 Cooling output value lower limit 4 digits BCD 0000 to 1000 Channel 0 Cooling output value upper limit 4 digits BCD 0000 to 1000 Channel 7 Cooling output value lower limit 4 digits BCD 0000 to 1000 Channel 7 Cooling output value upper limit 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 0000 to 1000 Write Output Value Change Rate Limit Sequence No 167 Writes the output value change rate limits that restrict the rates of change in the control value output Send Data Word Allocation 2nd Operand of PMCR First word of send data 0 1 2 3 4 5 6 7 8 9 Number of send data words Undefined Unit No Output change rate limit Channel 0 Output change rate limit
373. troller The error type and error section are also stored in the Communica tions Board related data area also When an error occurs in the Communications Board take the appropriate action by referencing the table below 1 When a system FAL 9C error occurs ERR ALM LED of the PC will flash 2 When a system FAL 9C error occurs the Communications Board will be dis abled 3 When a system FAL 9B error occurs operation of the Communications Note Condition Communications Board will not oper ate Board can be continued Indication RDY indicator does not light Communications Board failure Action Replace the Communications Board and toggle the power sup ply System FAL9C er ror SR 26800 ON Communications Board failure Replace the Communications Board and toggle the power sup ply SR 26801 ON and RDY indicator not lit Error occurring due to non recog nition of the RS 232C port at start up Normally occurs due to a hardware error Replace the Communications Board and toggle the power sup ply SR 26802 ON Protocol data is in error Correct the protocol data using the Protocol Support Software System FAL9C er ror and system FAL9B error SR 26815 ON RDY indicator flashing a System Setup for the Commu nications Board DM6550 to DM6559 is corrupt SR 26813 ON port B SR 26814 ON port A OR b The Communications Board does not support
374. ts BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Set Value H Continuous Units Sequence No 304 This sequence writes set value H for continuous units The word allocation is identical to that of sequence No 303 Write Set Value HH Continuous Units Write Set Value L Continuous Units Sequence No 305 This sequence writes set value L for continuous units The word allocation is identical to that of sequence No 303 Write Set Value HH Continuous Units Write Set Value LL Continuous Units Sequence No 306 This sequence writes set value LL for continuous units The word allocation is identical to that of sequence No 303 Write Set Value HH Continuous Units Write Set Value with Bank by Unit Number Sequence No 307 This sequence writes set value of a bank which is not in use K8TR HH to LL K3TC 01 to O5 Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words seoa gala 1 Undefined Number of units 2 Undefined Relevant unit No 3 Undefined Bank No 44 Operand 45 Set value 46 Undefined Set value 122 Undefined Relevant unit No 123 Undefined Bank No 124 Operand 125 Set value 126 Undefined Set value 198 K3T L Intelligent Signal Processor Protocol Offset Contents data format Number of send data words 4 digits BCD Appendix G 0007 to 0
375. ts BCD Unit No 2 digits Hex Receive Data Word Allocation 3rd Operand of PMCR Receive data 0 Number of receive data words storage words a Alarm 1 set value rightmost 4 digits 2 Alarm 1 set value leftmost 1 digit 3 Alarm 2 set value rightmost 4 digits 4 Alarm 2 set value leftmost 1 digit T 29 Alarm 1 set value rightmost 4 digits 30 31 Alarm 2 set value rightmost 4 digits Alarm 1 set value rightmost 1 digit 32 Alarm 2 set value leftmost 1 digit Offset Contents data format Number of receive data words 4 digits BCD 00 to OF Channel 0 Channel 7 0033 Channel 0 4 digits BCD Alarm 1 set value rightmost 4 digits 0000 to 9999 F indicates a negative number Channel 0 Alarm 1 set value leftmost 1 digit 4 digits BCD 0000 to 0009 F indicates a negative number Channel 0 4 digits BCD Alarm 2 set value rightmost 4 digits 0000 to 9999 F indicates a negative number Channel 0 Alarm 2 set value leftmost 1 digit 4 digits BCD 0000 to 0009 F indicates a negative number Channel 7 Alarm 1 set value rightmost 4 digits 4 digits BCD 0000 to 9999 F indicates a negative number Channel 7 Alarm 1 set value leftmost 1 digit 4 digits BCD 0000 to 0009 F indicates a negative number Channel 7 4 digits BCD Alarm 2 set valu
376. ts 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 equipment 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 PROGRAMMABLE PRODUCTS OMRON shall not be responsible for the user s programming of a programmable product or any consequence thereof No 6182 Disclaimers CHANGE IN SPECIFICATIONS Product specifications and accessories may be changed at any time based on improvements
377. umber of send data words send data 1 Number of units 2 Undefined Unit No 43 Undefined Unit No 9 Undefined Unit No max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None Software Reset Sequence No 076 Resets the operation of the E5_JK equivalent to turning on the power supply This sequence can be executed for multiple units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Number of units 2 Undefined Unit No 3 Undefined Unit No 9 Undefined Unit No max Offset Contents data format Number of send data words Number of units 2 4 digits BCD Number of units 4 digits BCD 0001 to 0008 Unit No 2 digits BCD 00 to 31 Receive Data Word Allocation 3rd Operand of PMCR None Note Communications with the E5LK are disabled for about five seconds after this sequence is executed 91 Appendix C E5ZE Temperature Controller Read Protocol The E5ZE Temperature Controller Read Protocol reads and controls various parameters in remote mode for the Temperature Controller connected to the Communications Board via RS 232C or RS 422A 485 cable Note All sequences in this appendix
378. unctions of the Communications Boards the installation method the system configu ration and the system setup Wed PUMCHONS a A a Sutra Seo ee AN a ei be hae heh ee had Ne Bich te had he aha fed 2 Pele Features ib 5k lose ogi wor mca dtc bh quilted Gatnds Ge rar e a n a 2 deT22 gt IPTOtOCOINSs wae E ales fg ee a ce aoe Atacand a atom tana ena ema ea AE 5 1 1 3 Communications Board Models 0 0 c cee nes 6 1 1 4 DIP Switch Settings 0 ee eee eee eee 8 1 1 5 Applicable CPU Units crain cad a i sae sei Sam aa ead aad 9 Pad26 gt Tnstallation esiet exes cst ee eed eats E E ees a ce ess eee ee 10 1 17 Indicators seedeet e ee Sei teh sin A oe BR Sein E SS ws EN 11 1 1 8 Communications Board Specifications 0 0 eee ee eee 12 1 1 9 Basic Specifications oreco crs eere aSa cece SA 12 1 1 10 Communications Specifications 0 eee ee ee eee 12 1 1 11 Communications Modes and Transmission Paths 0 0 0 0 e eee 13 1 2 Hardware Connections 0 0 eee ne eee n tenet eee eee 14 123 PC Setup ics s4 ce a ole swe A Sy ease eS a A E a 16 1 4 SR Words and Bits ote sons ee peeaeebee ad i doe hgh te duet hele id eb bite be bd salons SSA te dete 19 Functions Section 1 1 1 1 Functions 1 1 1 Features Connection to Communications Units via CPU Bus Expanded Communications The Communications Boards are optional boards that can be installed in the op tion slot o
379. upper limit 1 MV change rate limit 0000 to 1000 4 digits BCD 81 E5 _K Digital Controller Write Protocol Receive Data Word Allocation 3rd Operand of PMCR None Write Input Digital Filter Sequence No 062 Writes the input digital filter Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Unit No 2 Input digital filter Offset Contents data format Number of send data words 0003 fixed 4 digits BCD Appendix B Unit No 2 digits BCD 00 to 31 Input digital filter 4 digits BCD 0000 to 9999 Receive Data Word Allocation 3rd Operand of PMCR None Write Alarm Hysteresis Sequence No 063 Writes the alarm 1 hysteresis and alarm 2 hysteresis Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words s nd data 1 Undefined Unit No 2 Alarm 1 hysteresis 3 Alarm 2 hysteresis Offset Contents data format Number of send data words 0004 fixed 4 digits BCD Unit No 2 digits BCD 00 to 31 Alarm 1 hysteresis 0001 to 9999 4 digits BCD Alarm 2 hysteresis 0001 to 9999 4 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None Write Input Shift Value Sequence No 064 Writes the input shift upper limit and input shift lower limit Send Data Word Allocation 2nd Operand of PMCR
380. ut is received on the reset terminal Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Number of units 2 Undefined Relevant unit No 33 Undefined Relevant unit No Offset Contents data format Number of send data words 4 digits BCD 0003 to 0034 Number of units 2 digits BCD 01 to 32 Relevant unit No 2 digits BCD 00 to 99 Relevant unit No 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 00 to 99 Reset Control Continuous Units Sequence No 301 This sequence performs reset control for continuous units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send data 1 Undefined Number of units onset Comens aia omen bata Number of send data words 4 digits BCD Number of units 2 digits BCD Receive Data Word Allocation 3rd Operand of PMCR None 196 K3TL Intelligent Signal Processor Protocol Appendix G Write Set Value by Unit Number Sequence No 302 This sequence writes each set value HH H L LL Send Data Word Allocation 2nd Operand of PMCR First word of 0 send data 1 2 3 4 5 122 123 124 125 Number of send data words Undefined Number of units Undefined Relevant unit No Operand
381. ution state until cancelled 2 Even if execution is cancelled the bar code still Keeps reading Execute sequence No 351 BCR Read Stop to end the sequence 3 The reception wait time is not set for this sequence Data Continuous Read Interrupt V520 Sequence No 364 This sequence performs the following operations repeatedly Instructs the Bar Code Reader to start reading and receives the data read by the Bar Code Reader The interrupt notification method is used for the receive data and the interrupt No is 100 Send Data Word Allocation 2nd Operand of PMCR None Receive Data Word Allocation 3rd Operand of PMCR The send data word allocation is similar to that of sequence No 352 Data Read Note 1 Since this sequence repeats itself within the sequence once it is executed it remains in the execution state until cancelled 2 Even if execution is cancelled the bar code still Keeps reading Execute sequence No 351 BCR Read Stop to end the sequence 3 The reception wait time is not set for this sequence General purpose Command 1 Sequence No 365 This general purpose command is used to send data with a specified data length and receive back only ACK STX and ETX are automatically attached to the send data Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words send dels 1 Send data byte length 2 Send data 3 Send data 127 Send data 128 Sen
382. value 2 Undefined Set value 63 Set value 64 Undefined Set value Offset Contents data format Number of receive data words 4 digits BCD 0003 to 0065 00000 to 99999 Negative sign F 5th BCD digit Example 12345 Example 1234 Set value 5 digits BCD Same as above Set value 5 digits BCD 203 K3T_ Intelligent Signal Processor Protocol Appendix G Read Set Value HH with Bank Continuous Units Sequence No 323 This sequence reads set value HH of a bank not in use for continuous units Send Data Word Allocation 2nd Operand of PMCR First word of 0 Number of send data words senc gata 1 Undefined Number of units 2 Undefined Bank No 33 Undefined Bank No Offset Contents data format Number of send data words 0003 to 0034 4 digits BCD Number of units 2 digits BCD 01 to 32 Bank No 2 digits BCD 01 to 04 e Bank No 2 digits BCD Same as above Receive Data Word Allocation 3rd Operand of PMCR The word allocation is similar to sequence No 322 Read Set Value with Bank by Unit Number Read Set Value H with Bank Continuous Units Sequence No 324 This sequence reads set value H of a bank not in use for continuous units The word allocation is identical to that of sequence No 323 Read Set Value HH with Bank Continuous Units Read Set Value L with Bank Continuous Units S
383. writing comparison values and reading display values are set V500 V520 Bar Code Reader Protocol for controlling a Bar Code Reader via the Communications Board Procedures for controlling the Bar Code Reader in remote mode reading the data that has been read by the Bar Code Reader and reading writing operating parameters 3Z4L Laser Micrometer Protocol for controlling a Laser Micrometer via the Communications Board Procedures for controlling the Laser Micrometer in remote mode reading measured data and writing reading operating parameters F200 F300 F350 Visual Protocol for controlling a Visual Inspection System via the Communications Board Inspection Systems Procedures for controlling the Visual Inspection System in remote mode reading measured values and writing reading operating parameters V600 V620 ID Controllers Protocol for controlling an ID Controller via the Communications Board Procedures for performing Read Write operations of the ID Controller and writing reading operating parameters Hayes modem AT commands Protocol for controlling a Hayes modem AT commands via the Communications Board Procedures for initialization of the modem dialing data transmission switching to escape mode and disconnecting the line Note There are system protocols for which sending and receiving data between 32 devices in a 1 N connection cannot be executed in one sequence This is because of limits on the number of words t

Download Pdf Manuals

image

Related Search

Related Contents

ME_500.700.1000.6000.7000_Basic  PDF - Swathe Services  FEA-028 取扱説明書  Difrnce PDVD7020  Manual de instrucciones RS-1340 Anemómetro con cable de corriente  OLS beneficiary user guide  User Manual – v1.5  Océ User manual - Océ    Manual de instruções  

Copyright © All rights reserved.
Failed to retrieve file