Page 2 - Serial Communications Board; Operation Manual
SYSMACCQM1H Series CQM1H-SCB41 Serial Communications Board Operation Manual Produced September 1999
Page 3 - DANGER; WARNING; Caution; OMRON Product References
! ! ! v Notice: OMRON products are manufactured for use according to proper procedures by a qualified operatorand only for the purposes described in this manual. The following conventions are used to indicate and classify precautions in this manual. Always heedthe information provided with them. Fai...
Page 4 - vii; The Serial Communications Board is classified as an Inner Board.; Name
vii About this Manual: This manual describes the installation and operation of the SYSMAC CQM1H-series CQM1H-SCB41 Se-rial Communications Board and includes the sections described below. The Serial Communications Board is classified as an Inner Board. Read this manual and all related manuals listed ...
Page 5 - TABLE OF CONTENTS; viii; PRECAUTIONS
TABLE OF CONTENTS viii PRECAUTIONS xi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 Intended Audience xii . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 General Precautions xii . . . . . . . . . . . . . . ...
Page 6 - ix; Appendices
TABLE OF CONTENTS ix SECTION 7Communications for 1:1 Data Links 107 . . . . . . . . . . . . . . . . 7-1 Overview 108 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2 Application Procedure 109 . . . . . . . . . . . . . . ....
Page 7 - xi
xi PRECAUTIONS This section provides general precautions for using the Serial Communications Boards. The information contained in this section is important for the safe and reliable application of the Serial Communica-tions Boards and the PC in general. You must read this section and understand the ...
Page 8 - Conformance to EC Directives; xii; Intended Audience; Personnel in charge of installing FA systems.; General Precautions; Safety Precautions; Changing present values in memory from a Programming Device.
! ! ! ! ! 3 Conformance to EC Directives xii 1 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). • Personnel in charge of installing FA systems. • Personnel in charge of designing FA ...
Page 9 - xiii; Operating Environment Precautions; Application Precautions
! ! ! ! ! 5 Conformance to EC Directives xiii 4 Operating Environment Precautions Caution Do not operate the control system in the following locations: • Locations subject to direct sunlight. • Locations subject to temperatures or humidity outside the range specified inthe specifications. • Location...
Page 10 - xiv; Changing the operating mode of the PC.
5 Conformance to EC Directives xiv • Always discharge static electricity by touching a grounded metal part beforemounting the Serial Communications Board. • Always discharge static electricity by touching a grounded metal part beforeconnecting cable connectors to RS-232C or RS-422A/485 port of the S...
Page 11 - xv; Applicable Directives; EMC Directives
6 Conformance to EC Directives xv 6 Conformance to EC Directives 6-1 Applicable Directives • EMC Directives • Low Voltage Directive 6-1-1 Concepts EMC DirectivesOMRON devices that comply with EC Directives also conform to the relatedEMC standards so that they can be more easily built into other devi...
Page 12 - xvi; The following ferrite core (data line noise filter) is recommended:; Recommended Mounting Method
6 Conformance to EC Directives xvi Recommended Ferrite Cores The following ferrite core (data line noise filter) is recommended: 0443-164151 by Fair-Rite Products Corp.Low impedance, 25 MHz: 90 Ω , 100 MHz: 160 Ω Recommended Mounting Method Mount the core on one turn of the communications cable, as ...
Page 14 - Section; Basic Operating Procedure; Overview
1-1 Section Basic Operating Procedure 2 1-1 Overview 1-1-1 Model Number Name Model Specifications Serial Communications Board CQM1H-SCB41 One RS-232 port One RS-422A/485 port 1-1-2 Serial Communications Boards The Serial Communications Board is an Inner Board for the CQM1H-series PCs.One Board can b...
Page 15 - Protocol Overview; ferent protocols that are not compatible with each other.
1-1 Section Protocol Overview 3 1-1-4 System Configuration The following serial communications modes are supported by the Serial Com-munications Board: Host Link (SYSMAC WAY), protocol macro, no-protocol, 1:1Data Links, 1:N-mode NT Link, and 1:1-mode NT Link modes. The devicesshown in the following ...
Page 16 - Communications Ports and Serial Communications Modes; OK; Note; The PT Programming Control functions are not supported.
1-2 Section Basic Operating Procedure 4 1-1-5 Mounting Location The Serial Communications Board can be installed in Inner Board slot 1 of aCQM1H-series CPU Unit. The Board cannot be installed in slot 2. Serial Communications Board Slot 2: Not mountable Slot 1: Mount here 1-2 Protocol Overview The fo...
Page 17 - Programming Devices can also be connected in Host Link mode.; Sending C-mode Host Link Commands; Slave-initiated Communications
1-2 Section Protocol Overview 5 1-2-1 Host Link Mode In Host Link Mode, C-mode Host Link commands can be sent from a computer,PT, or other host to read or write I/O memory in the PC or to control the PC’s oper-ating modes. The TXD(––) instruction can be used to send ASCII data to the host. This isca...
Page 19 - allocate the PC memory to the PTs.
1-2 Section Protocol Overview 7 Note A 4-wire connection must be used when using an RS-422A/485 port. LR 00 LR 31LR 32 LR 63 Master PC Slave PC Master area(sent) LR 00 LR 31LR 32 LR 63 Master area(received) Serial Communications Board CQM1H RS-232C CQM1H or other C-series PC Slave area(received) Sla...
Page 20 - Specifications; CQM1H-series Inner Board; plied from the CQM1H
1-4 Section Basic Operating Procedure 8 1-3 Specifications 1-3-1 Serial Communications Board Device name Serial Communications Board Model number CQM1H-SCB41 Classification CQM1H-series Inner Board Supporting CPU Units CQM1H-CPU51/61 Number of mountable Boards/PC andmounting location One Board per P...
Page 22 - Installation; Component Names and Functions; There are three LED indicators on the Board, as described below.; Indicator; Board Indicators
2-1 Section Installation 10 2-1 Component Names and Functions The components of the Serial Communications Board are described in this sec-tion. Terminating resistanceswitch 2-wire or 4-wire switch Serial Communications Board(Inner Board slot 1) Port 1: RS-232C Port 2: RS-422A/485 Applicable Connecto...
Page 23 - Wiring; Connector Pin Layout
2-1 Section Wiring 11 A Serial Communications Board is mounted as an Inner Board in the CPU Unitand thus affects the CPU Unit ERR/ALM indicator. Indicator Color Status Meaning ERR/ALM Red Lit Fatal error If a fatal error occurs, the CPUUnit will stop operation ineither RUN or MONITORmode. Flashing N...
Page 24 - One Socket and one Hood are provided for each port.
! 2-1 Section Installation 12 Caution Do not connect the 5-V power supply of pin 6 to any external device other than anNT-AL001-E Link Adapter. Otherwise, the external device and the Serial Com-munications Board may be damaged. The following cables are provided for connection to NT-AL001-E Link Adap...
Page 25 - The internal circuits for port 2 are shown below.; TERM; Internal Circuits
! 2-1 Section Wiring 13 The internal circuits for port 2 are shown below. Receiver Driver Terminating resistance: 200 Ω Terminating resistance switch 2-wire/4-wire switch Pin 8: RDB (+) Pin 6: RDA (–) Pin 2: SDB (+) Pin 1: SDA (–) Caution Confirm polarities before connecting RS-422A/485 cables. Some...
Page 26 - Insert the Serial Communications Board.
2-2 Section Installation 14 2-2 Installation 2-2-1 Mounting the Board This section describes how to mount a Serial Communications Board in InnerBoard slot 1 of a CPU Unit. Slot 1 is the slot on the left. Only one Serial Commu-nications Board can be installed in each CPU Unit. Note 1. The Serial Comm...
Page 27 - -2-3 Mounting Height and Connector Cover Dimensions
2-2 Section Wiring 15 2-2-2 External Dimensions CS1W-SCB41 Mounted in the CPU Unit Unit: mm 110 107 25 2-2-3 Mounting Height and Connector Cover Dimensions When mounting the Serial Communications Board, make sure to provide spacefor the mounting height and connector cover dimensions shown below. Ser...
Page 29 - Section 4 Host Link Communications; Socket; Recommended Cables; Model
2-3 Section Wiring 17 2-3 Wiring 2-3-1 Connectors Prepare connecting cables for port 1 (RS-232C) and port 2 (RS422A/485) usingthe Sockets and Hoods provided with the Board and the recommended cables. Connection methods vary with the serial communications mode that is beingused. Refer to the followin...
Page 30 - Hirakawa Hewtech Corp.; -3-3 Reducing Electrical Noise for External Wiring; Observe the following precautions for external wiring.
2-3 Section Installation 18 RS-422A/485 Cable Model Manufacturer CO-HC-ESV-3P × 7/0.2 Hirakawa Hewtech Corp. Refer to pages 11 and 12 for the connector pin layouts. Refer to 2-3-5 Recom-mended RS-232C Wiring Examples and 2-3-6 Recommended RS-422A/485Wiring Examples for wiring examples, and to 2-3-7 ...
Page 31 - Serial communications; Use 4-wire connections between the Converting Link Adapters.
2-3 Section Wiring 19 2-3-4 Port Applicability and Restrictions for 2-Wire/4-Wire Connections The following table shows the port connections that can be used for each serialcommunications mode. Serial communications RS-232C port RS-422A/485 port mode 1:1 1:N 4-wire 2-wire 1:1 1:N 1:1 1:N Host Link O...
Page 33 - or
2-3 Section Wiring 21 Note The Hood (FG) is internally connected to the ground terminal (GR) on the Power Supply Unit. Therefore, FG is grounded by grounding the ground terminal (GR)on the Power Supply Unit. Although there is conductivity between the Hood (FG)and pin 1 (FG), connect the Hood (FG) to...
Page 34 - Note The following cables are available for this connection.; Length
2-3 Section Installation 22 4-Wire Connections Serial CommunicationsBoard Remote device Shield Pin Signal Hood Signal Using a 3G2A9-AL001 Link Adapter Serial CommunicationsBoard Remote device Signal Pin RS-422 interface Remote device 3G2A9-AL001 Signal Hood Signal Pin Signal Pin Pin Signal Signal Us...
Page 35 - Use the following steps to wire connectors.; Cable Preparation; careful not to scratch the braided shield.
2-3 Section Wiring 23 Note The Hood (FG) is internally connected to the ground terminal (GR) on the Power Supply Unit. Therefore, FG is grounded by grounding the ground terminal (GR)on the Power Supply Unit. Serial Communications Board Power Supply Unit Hood and GR areinternally connected. Ground to...
Page 36 - Wrap aluminum foil tape around the folded shield.
2-3 Section Installation 24 5. Fold back the braided shield. 6. Wrap aluminum foil tape around the folded shield. Aluminum foil tape Shield Not Connected to Hood (FG) 1, 2, 3... 1. Cut the cable to the required length. 2. Remove the specified length of the sheath from the cable using a knife. Be car...
Page 37 - Assemble the connector Hood as shown below.
2-3 Section Wiring 25 2-3-8 Soldering 1, 2, 3... 1. Thread a heat-shrinking tube through each conductor. 2. Temporarily solder each conductor to the corresponding connector termi- nals. 3. Completely solder each conductor. Soldering iron Heat-shrinking tubeInside diameter: 1.5 mm, l = 10 4. Return t...
Page 40 - Contents; Inner Board Error Code; PC Setup Settings
3-2 Section PC Setup Settings 28 3-1 Overview The following settings, control bits, flags, and information are available in theCPU Unit memory for use with the Serial Communications Board. Contents Addresses PC Setup settings for the SerialCommunications Board Port 1: DM 6555 to DM 6559 Port 2: DM 6...
Page 41 - Function
3-2 Section PC Setup Settings 29 Word(s) Bit(s) Function Applicable mode DM 6550(port 2) DM 6555(port 1) 00 to 03 Port settings0: Standard (1 start bit, 7-bit data, even parity, 2 stop bits, 9,600 bps)1: Settings in DM 6551 (DM 6556 for port 1) Host Link, no-protocol, proto-col macros 04 to 07 CTS c...
Page 42 - Control Bits, Flags, and Status Information; Word
3-3 Section PC Setup Settings 30 3-3 Control Bits, Flags, and Status Information Control bits, flags, and status information for the Serial Communications Boardis available in the Inner Board Slot 1 area. The addresses in this area are as fol-lows: Inner Board Slot 1 Area: IR 200 to IR 207 The follo...
Page 44 - Normal
3-3 Section PC Setup Settings 32 Word Bit(s) Function SR 254 15 Inner Board Error FlagTurns ON when an error occurs in an Inner Board mounted in slot 1 or slot 2. The error code forslot 1 is stored in AR 0400 to AR 0407 and the error code for slot 2 is stored in AR 0408 to AR0415. AR 04 00 to 07 Slo...
Page 46 - Connections; Host Link Communications; First source word
4-1 Section Connections 34 4-1 Host Link Communications A Host Link System can be used to send C-mode Host Link commands from ahost (e.g., personal computer or PT) to a PC to read/write I/O memory, controloperating modes, etc. The PC can also use the TXD(––) instruction to send spe-cified I/O memory...
Page 47 - Application Procedure; Host Link
4-1 Section Application Procedure 35 4-1-1 Host Link Communications Host Link communications are supported by all CQM1H-series CPU Units. ASerial Communications Board can be used to connect a single PC to more thanone host computer for Host Link communications, including slave-initiated com-municati...
Page 48 - C-mode Host Link commands
4-2 Section Connections 36 4-1-2 Host Link Specifications Item Description Communications mode Half-duplex (Full-duplex for slave-initiated communications) Synchronization Start-stop (asynchronous mode) Baud rate (see note 1) RS-232C port and RS-422A/485 ports:1,200/2,400/4,800/9,600/19,200 bps Defa...
Page 49 - Set the PC Setup settings for the Serial Communications Board.; Default; CTS control disabled
4-2 Section Application Procedure 37 shown below. Perform other processing as required, such as settingswitches on the external device(s). Serial Communications Board Terminating resistance ON NT-AL001-ETerminating resistanceON, 5-V power supplyrequired RS-232C RS-422A/485 3G2A9-AL001 RS-422A/485 RS...
Page 50 - Program the host and the CPU Unit and execute the programs.
4-2 Section Connections 38 6. Program the host and the CPU Unit and execute the programs. Host-initiated Communications: Host Link CommandsA program must be prepared in the host to send Host Link commands to thePC and receive responses. Program to sendcommands andreceive responses Host Command Seria...
Page 51 - Port; Host Link communications.; Connection Examples
4-3 Section Application Procedure 39 4-3 Connections 4-3-1 Types of Connection Port connections for Host Link communications are shown in the following table.Up to 32 nodes can be connected for 1:N connections. Port Configura- tion Schematic diagram RS-232C 1:1 5-V power NT-AL001-E RS-232C Resistanc...
Page 52 - Host Computer Connections; Using NT-AL001-E Converting Link Adapters
! 4-3 Section Connections 40 Host Computer Connections 1:1 Connections Using RS-232C Ports IBM PC/AT or Compatible Computers Serial CommunicationsBoard RS-232Cinterface Pin Signal D-sub, 9-pinconnector (male) Signal Pin RS-232Cinterface D-sub, 9-pinconnector (female) Computer FGSDRDRTSCTS5VDSRDTRSG ...
Page 56 - -3-2 Standard Cables from Board to Personal Computer; The following connector connects to an IBM PC/AT or compatible
4-3 Section Connections 44 4-3-2 Standard Cables from Board to Personal Computer Board port Computer Computer port Network type Model Length Remarks RS-232C port IBM PT/AT or D-sub, 9-pin Host Link XW2Z-200S-CV 2 m Conforms to (D-sub, 9-pinfemale) compatible male (SYSMACWAY) XW2Z-500S-CV 5 m ESD. Th...
Page 57 - tor must be used at the end of the last frame.; Item; Command Frame Format
4-4 Section Application Procedure 45 4-4 Host Link Communications 4-4-1 Protocol Host Link communications are executed by means of an exchange of com-mands and responses between the host computer and the PC. The command orresponse data that is transferred in one exchange is known as a frame and onef...
Page 59 - Delimiters are used to send the rest of the frames.
4-4 Section Application Procedure 47 that is included in the frame makes it possible to check for data errors in theframe. FCS ↵ 0 1 R R 0 @ 0 0 1 4 2 Text Node No. Header code FCS calculation range Terminator @ 40 0100 0000 EOR 1 31 0011 0001 EOR 0 30 0011 0000 EOR R 52 0101 0010 1 31 0011 0001 010...
Page 60 - 0 ’CQM1H SAMPLE PROGRAM FOR EXCEPTION; Command Transmission
4-4 Section Connections 48 The TXD(––) instruction can be used to transmit data from the PC’s data area tothe host computer. There is no response from the host computer. The TXD(––)instruction will be executed after the response has been transmitted if TXD(––)is executed while a response to a Host L...
Page 61 - FCS result
4-4 Section Application Procedure 49 480 Q=ASC(MID$(RESPONSE$,I,1)) XOR Q 490 NEXT I 500 FCSD$=HEX$(Q) 510 IF LEN(FCSD$)=1 THEN FCSD$=”0”+FCSD$ ’ FCS result 520 IF FCSD$<>FCSP$ THEN FCSCK$=”ERR” 530 PRINT”FCSD$=”;FCSD$,”FCSP$=”;FCSP$,”FCSCK$=”;FCSCK$ 540 RETURN Note 1. Normal reception data in...
Page 64 - End
4-4 Section Connections 52 4-4-4 End Codes The response (end) codes listed in the following table are returned in the re-sponse frame for Host Link commands. When two or more errors occur, the endcode for the first error will be returned. End code Contents Probable cause Corrective measures 00 Norma...
Page 65 - The Communications Error Flags are as follows:; Changes from Previous Products
4-5 Section Application Procedure 53 A response will not be received with some errors, regardless of the command.These errors are listed in the following table. Error PC operation Parity, overrun, or framing error duringcommand reception. (Same even forcommands address to other Units.) The Communica...
Page 67 - Pin 3 to
4-5 Section Application Procedure 55 4-5-2 RS-422A/485 Ports Take the following differences into consideration when changing from an exist-ing Host Link System to one using an RS-422A/485 port on a CQM1H-seriesSerial Communications Board. Previous Model number Changes required for CQM1H-series produ...
Page 69 - Using Protocol Macros; Overview of the Protocol Macro Functions; Hexadecimal conversion of numeric data are supported.; Send/Receive Monitoring
5-1 Section Using Protocol Macros 58 5-1 Overview of the Protocol Macro Functions 5-1-1 Protocol Macros The protocol macro function is used to control devices by using the PMCR(––)instruction in the ladder program to execute the data communications se-quences (protocols) with the various communicati...
Page 70 - Protocol Macro Function Specifications; Can be created and registered with the Protocol Support Tool
5-1 Section Using Protocol Macros 59 Protocol Macro Function Specifications Item Description Number of protocols (20 max.) Can be created and registered with the Protocol Support Tool Number of sequences (1,000 max.) (CX-Protocol). Per protocol Number ofsequences 60 max. Number ofmessages 300 max. N...
Page 71 - Yes; Link word setting
5-1 Section Using Protocol Macros 60 Item Description Sequence contents(step common Number of stepsper sequence 16 max. parameters) Transmissioncontrolparameters X-on/X-off flow, RTS/CTS flow, delimiter control, or contention control,and modem control can be selected. Responsenotificationmethod (ope...
Page 73 - ASCII data, hexadecimal data, or control code; Wild card
5-1 Section Using Protocol Macros 62 Item Description Message con-tents *1:Header andterminatordata attrib-utes Con-stant ASCII data, hexadecimal data, or control code *2:Data attrib- Con-stant ASCII data, hexadecimal data, or control code (with an address, no controlcode is possible) utes of ad-dre...
Page 74 - than 31 write attributes are registered in one message.; Digital Controllers (E5
5-1 Section Using Protocol Macros 63 Item Description Message con-tents (contin- *3:Error check codes LRC, LRC2, CRC-CCITT, CRC-16, SUM, SUM1, and SUM2 can be calcu-lated. ued) Maximum length ofsend/receive mes-sages 256 bytes. Maximum number ofdata attributes regis-tered in one message 96 attribute...
Page 75 - Creating a New Protocol
5-1 Section Using Protocol Macros 64 If there is no standard system protocol for the required OMRON product or youwish to modify part of the protocol, you can use the CX-Protocol to modify a stan-dard system protocol, transfer this as a separate communications sequence tothe Serial Communications Bo...
Page 76 - Restrictions in Using the CX-Protocol
5-2 Section Using Protocol Macros 65 In this manual, the protocol structure is explained in simple terms, and examplesare given of the use of the PMCR(––) instruction when controlling OMRON de-vices using standard system protocols. For details on the protocols, the methodof modifying the standard sy...
Page 78 - Setting; Baud rate setting disabled.; Using Standard System Protocols; Setting the Send Data
5-3 Section Using Protocol Macros 67 Note The PC Setup settings for the Serial Communications Board are read constantly during PC operation. It is not necessary to restart the PCafter changing these settings. The default settings are shown in the following table. These are the standardsettings for p...
Page 79 - Send Data; Using User-created Protocols; For details on designing protocols, see Section 4 and Section 5.
5-3 Section Using Protocol Macros 68 Send Data 7 words from D00000 to D00006 K3N node No. : 00CompoWay/F command “0101” (reads the K3N present value)Number of send bytes CompoWay/F command send data(Variable type, read start address, 00, number of elements) S:D00000 D00001D00002D00003D00004D00005D00...
Page 80 - e) Transferring the created project to the Board:
5-3 Section Using Protocol Macros 69 e) Transferring the created project to the Board: See 11.1 Transferring and Reading Protocol Data between PersonalComputers and Serial Communications Boards. 3. Create the ladder program. a) Setting Send Data • Specifying OperandsSet the send data in the I/O memo...
Page 82 - The maximum cable length is limited to 2 m when an NT-AL001-E Link; Connections to E5CK Controller
5-4 Section Using Protocol Macros 71 Port Schematic diagram Configuration RS-422A/485 1:N RS-422A/485 RS-232C interface RS-422A/485 Resistance ON RS-422A/485 interface RS-422A/485 interface 3G2A9-AL001 ResistanceON ResistanceON Resistance ON NT-AL001-E RS-232C RS-232C RS-232C Resistance ON5-V power ...
Page 83 - Connections to a Modem
5-4 Section Using Protocol Macros 72 Connecting a Host Computer with NT-AL001-E Converting Link Adapters 5-V (+)power (–) NT-AL001-E Link Adapter RS-232CInterface RS-232CInterface Signal Pin DIP Switch SettingsPin 1: ONPin 2: ON (terminating resistance)Pin 3: OFF (4-wire)Pin 4: OFFPin 5: OFFPin 6: O...
Page 87 - Protocol Structure
5-5 Section Using Protocol Macros 76 5-5 Protocol Structure Protocols consist of communications sequences. A sequence consists of steps.These steps can be repeated, or they can be branched or ended depending onthe responses received. A step consists of a command, send/receive mes-sages, processing r...
Page 88 - Parameter; Control methods, such as flow control; Sequence Parameters
5-5 Section Using Protocol Macros 77 Depending on the response received, the user can either choose to resend thesame send message (retry processing), or to perform the next process (for ex-ample, read the process value for a Temperature Controller with a different ad-dress). One protocol Sequence N...
Page 89 - Standard System Protocol Example; Level; Step Parameters
5-5 Section Using Protocol Macros 78 Parameter Meaning Command One of the following: SEND, RECEIVE, orSEND&RECEIVE Messages Send message The message sent for SEND. Receivemessage The expected message for RECEIVE. Send messageand receivemessage The message sent and the expectedmessage for SEND&am...
Page 92 - Error codes 3 to 7 are not possible for protocol macros.
5-6 Section Using Protocol Macros 81 Word Reset Set Classifi- cation Name and Function Bits IR 201 00 to 03 Port 1 Error Code (Transmission Error Status) When an error occurs during transmissions for a protocolmacro, an error code will be output to these bits. 0: Normal operation 1: Parity error 2: ...
Page 93 - Tracing
5-6 Section Using Protocol Macros 82 Word Reset Set Classifi- cation Name and Function Bits IR 204 00 Port 1 Tracing Flag According to instructions from the CX-Protocol, this flag isturned ON while time-series data for send and receivemessages is being traced. Tracing Start oftrace Start ofsequence ...
Page 95 - Step error
5-6 Section Using Protocol Macros 84 Word Reset Set Classifi- cation Name and Function Bits IR 207 08 Port 1 Protocol Macro Executing Flag (instructionexecution) This flag is turned ON when a PMCR(––) instruction (se-quence) is executed. The flag will remain OFF if executionfails. When the sequence ...
Page 96 - Executed; Use the PMCR(––) instruction to execute communications sequences.; First Send Data Word: S
5-7 Section Using Protocol Macros 85 Error CodesThe contents of the error codes are shown in the following table. Code Error contents Protocol macro execution 0 No error Executed 2 Sequence Number Error The sequence number specified by thePMCR(––) instruction does not exist in theBoard. Not executed...
Page 97 - Flags; Error Flag
5-7 Section Using Protocol Macros 86 The number of send words in S+1 and the following words is stored in S. Thesetting range is 0001 to 0129 (4 digits BCD). S is also included in the number ofwords. Note When there is no send data, set S to #0000. If any other constant or a word ad- dress is set, a...
Page 98 - Operand Areas and Address Ranges; When creating a ladder program, note the following points.; Programming Example
5-7 Section Using Protocol Macros 87 Operand Areas and Address Ranges Area C S D IR and SR Areas IR 000 to IR 255 IR 000 to IR 252 HR Area HR 00 to HR 99 AR Area AR 00 to AR 27 LR Area LR 00 to LR 63 Timer andCounter Area TIM/CNT000 to TIM/CNT511 Data Memory(DM) Area DM 0000 to DM 6655 DM 0000 toDM ...
Page 100 - Reading the present value of E5
5-7 Section Using Protocol Macros 89 Reading the present value of E5 K Unit No. 03 and storing it in DM 0201 C: Control data 0000: Sequence No. 000 S: First send data word D: First receive data storage word Number of receive data words = 2Present value is stored.(4-digit BCD) Number of send data wor...
Page 102 - Transmission; An example timing chart for the above situation is shown below.; will be included in the character trace.
5-7 Section Using Protocol Macros 91 Transmission MethodsAlthough the following two transmission methods are commonly used, only half-duplex transmissions are supported for CQM1H protocol macros. A B Or A B Half-duplex: Data can be sent only one direction at a time. A B Full-duplex: Data can be sent...
Page 103 - Time Lag t1; pending on the protocol macro processing.; In the following ladder programming, sequence number 000 (E5
5-7 Section Using Protocol Macros 92 Time Lag t1 Baud rate (b/s) Lag time (ms) 1,200 30 2,400 15 4,800 8 9,600 5 19,200 3 Note The lag time shown above is an approximate value. It may become longer de- pending on the protocol macro processing. Error Flags for Overrun, Framing, and Parity ErrorsWhen ...
Page 108 - Using No-protocol Communications
6-1 Section Using No-protocol Communications 98 6-1 Overview Data can be sent or received without a protocol and without conversion by con-necting an external device to the RS-232C port and executing the TXD(––) orRXD(––) instruction from the ladder program. Start and end codes can be at-tached to t...
Page 109 - Send/Receive Message Frames; Start code; Only the first end code is valid if there is more than one end code.
6-1 Section Using No-protocol Communications 99 Send/Receive Message Frames Start code End code No Yes CR+LF No Data 256 bytes max. 256 bytes max. Data ED 256 bytes max. Data CR+LF Yes 256 bytes max. Data ST 256 bytes max. Data ST ED 256 bytes max. Data ST CR+LF • Only the first start code is valid ...
Page 110 - ternal device and RXD(––) to receive data from an external device.
6-2 Section Using No-protocol Communications 100 6-2 Application Procedure 1, 2, 3... 1. Turn OFF the power supply to the PC. 2. Mount the Board. 3. Connections Connect the external devices using RS-232C or RS-422 cables. The TERMand WIRE switches on the front panel of the Board must be set if the B...
Page 113 - First destination word; The bytes of received data will be received in the following order.
6-4 Section Using No-protocol Communications 103 RECEIVE – RXD(––) in No-protocol Mode First destination word Control word Number of bytes (4 digits BCD, 0000 to 0256) RXD(––) D C N Control Word: C Byte order 0: Most significant bytes first1: Least significant bytes first Not used. (Set to 0.) Port ...
Page 115 - Communications Error Flag; Conditions; Standard; Ladder Programming; The following data will be received at the computer:
6-4 Section Using No-protocol Communications 105 Port 1 Port 2 Function IR 20100 to IR 20103 IR 20108 to IR 20111 Error Code0: Normal operation1: Parity error2: Framing error3: Overrun error IR 20104 IR 20112 Communications Error Flag IR 20107 IR 20115 Reception Overflow Flag (Turns ONwhen data is r...
Page 117 - PC Setup Setting; Bits; Link words for 1:1 link
7-1 Section Overview 108 7-1 Overview If two PCs are linked one-to-one by connecting them together through RS-232Cor 4-wire RS-422A/485 cable, they can share up to 64 words of their LR areas.The 1:1 Data Links are the same as normal Data Links in that data is not sharedbidirectionally, i.e., the lin...
Page 119 - Link words for 1:1 Data Link; Write and executed the ladder program.
7-3 Section Overview 110 Port 1 Port 2 Bits Setting Function DM 6555 DM 6550 00 to 07 --- Not used. 08 to 11 0 Hex Link words for 1:1 Data Link 0: LR 00 to LR 63 (default)1: LR 00 to LR 312: LR 00 to LR 15 12 to 15 3 Hex Communications mode 2: 1:1 Data Link slave3: 1:1 Data Link master DM 6556 DM 65...
Page 120 - This section provides an example of using 1:1 Data Links.
7-4 Section Using 1:1 Data Links 111 7-4 Using 1:1 Data Links This section provides an example of using 1:1 Data Links. Conditions The following settings are made in the PC Setup before executing the program. Master PC SettingsCommunications mode: 1:1 Data Link masterLink words: LR 00 to LR 15 Slave...
Page 121 - Overview of NT Links
113 SECTION 8 NT Link Communications This section describes the procedure and other information required to use 1:N-mode and 1:1-mode NT Links to Program-mable Terminals (PTs). 8-1 Overview of NT Links 114 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 124 - Communications mode
8-2 Section Connections 116 6. With some PTs, timeout settings can be changed to eliminate some of the communications errors. Refer to the operation manual for the PT for details.This is true in both 1:1 and 1:N mode. 7. If more PTs are required by the system than allowed by the above restric- tions...
Page 125 - OMRON Cables with Connectors:
8-3 Section Connections 117 Port 1 Function Setting Bit(s) Port 2 DM 6556 DM 6551 00 to 15 --- Not used. DM 6557 DM 6552 00 to 15 DM 6558 DM 6553 00 to 15 DM 6559 DM 6554 00 to 15 Port Settings are always the same for 1:1-mode NT Links. Settings of thestart bits, stop bits, parity, and baud rate are...
Page 128 - Board Replacement; Front-panel Indicator Error Displays
9-1 Section Board Replacement 120 9-1 Front-panel Indicator Error Displays Indicators Possible cause Remedy Board CPU Unit RDY ERR/ALM Lit Not lit The Serial Communications Board hasstarted normally. --- Not lit Lit The Serial Communications Board is faulty(hardware self-diagnostic function).Board w...
Page 129 - Troubleshooting
9-2 Section Board Replacement 121 For Serial Communications Boards, refer to the following error flags. When anerror occurs, the corresponding flag is turned ON. All of these flags representnon-fatal errors. Word Bit Name Probable cause Possible remedy IR 200 00 Serial Communications BoardHardware E...
Page 130 - The COMM
9-2 Section Board Replacement 122 Serial com- munications mode Remedy Cause I/O memory Status information, etc. Indicator status Serial commu-nications modeis not set toHost Link. --- --- Bits 12 to 15 (SerialCommunicationsMode) ofDM 6555/DM 6550are set to a valueother than 0 Hex. Serial communica-t...
Page 134 - The wiring is faulty.
9-2 Section Board Replacement 126 Serial commu- nications mode Remedy Cause I/O memory Status information, etc. Indicator display Serial com-munica-tions modeis set toprotocolmacro. TheCOMM indicatorsdo notflash at all.(Commu-nicationshave not The PMCR(––)instruction isexecuted, butIR 20708 or IR207...
Page 136 - No display
9-2 Section Board Replacement 128 Error code Remedy Cause Error details Indicator 2 Hex No display Sequencenumber error Thecommunicationssequence numberspecified in bits 00to 11 of thePMCR(––)instruction’s Coperand is notregistered. Correct the communications sequencenumber. Use CX-Protocol to regis...
Page 138 - Cleaning and Inspection; chemically treated cloths.
9-3 Section Board Replacement 130 Serial commu- nications mode Remedy Cause I/O memory Status information, etc. Indicator display Serial commu-nications modeis set to NTLink. The COMM indicators areflashing, but acommunica-tions errorsometimes oc-curs in the PT. --- --- Cables are incor-rectly conne...
Page 139 - Hygrometer; Materials for Inspection
9-3 Section Board Replacement 131 9-3-2 Inspection To keep the Serial Communications Board in optimum condition, regular inspec-tions must be performed. Normally, inspect the devices once every six months orevery year. Inspect the devices at more regular intervals when they are beingused in environm...
Page 140 - munications Board to prevent malfunctions.
9-4 Section Board Replacement 132 9-4 Board Replacement A malfunction of the Serial Communications Board may affect the operation ofremote communications devices, so be sure to perform repairs or replace thefaulty Board promptly. Make sure a spare Serial Communications Board is avail-able to replace...
Page 141 - Protocol Macros Designed with CX-Protocol; fer the protocol macro data to the Serial Communications Board.; the flash memory of the Serial Communications Board.
9-4 Section Board Replacement 133 4. Turn ON the power of the PC to which the replacement Serial Communica- tions Board is mounted, and to all serially connected external devices, andstart operating the system. 5. Check from the indicators and status display that the system is operating normally. Pr...
Page 142 - Appendix A; Introduction; Procedure; Offset
135 Appendix A Introduction Appendices B to N provide information on the standard system protocols provided with the CX-Protocol, the SerialCommunications Boards. Refer to 5-7 Using Protocol Macros for details on using PMCR(––). Using Standard System Protocols Standard system protocols can be execut...
Page 143 - Standard System Protocols; Protocol name
Appendix A Introduction 136 D: Receive Data Word Allocation (4th Operand) Receive datastorage words Number of receive data words +0 +1 +2 Response code Receive data Offset Contents (data format) Data D+0 Number of receive data words(4 digits BCD) 0003 to 0128 BCD D+1 Response code (4 digits Hex) The...
Page 144 - Appendix B; CompoWay/F Master Protocol; System Configuration for Standard System Protocol
137 Appendix B CompoWay/F Master Protocol The CompoWay/F Master Protocol is used to send CompoWay/F commands with the CS1-series PC serving asthe host (master). CompoWay/F CompoWay/F is a protocol used by many OMRON components for serial communications. A host computer of aPC can function as a host ...
Page 145 - Communications Specifications; Transmission Procedure; Command and Response Formats; cate ASCII characters.; Command Format; Other values are possible for the subaddress and SID.
Appendix B CompoWay/F Master Protocol 138 Communications Specifications Item Specification Transmission pathconnections Multipoint Communications RS-232C, RS-422A/485, 4-wire half-duplex, 2-wire half-duplex Synchronization Start-stop Baud rate 1,200/2,400/4,800/9,600/19,200 bpsDefault: 9,600 bps Tra...
Page 146 - Command Frame Contents; Response Frame Contents
Appendix B CompoWay/F Master Protocol 139 Command Frame Contents Item Meaning STX A code, 02 Hex, indicating the beginning of a communicationsframe (text). This code must always be set as the first byte. Node number The node number identifies the source of the command frame.Specify “XX” to broadcast...
Page 147 - Note The end codes are described in the following table.; Example; The command and response frames for a K3N; Command Frame; Response Format
Appendix B CompoWay/F Master Protocol 140 Note The end codes are described in the following table. End code Name Meaning “00” Normal end The command frame was processed normally without anyof the following errors. “0F” Command error The specified command could not be executed. Refer tothe response c...
Page 148 - Example: VARIABLE AREA READ; Command and Text; First Read Address; Response Text; The specified data is returned in 8 digits of hexadecimal data.
Appendix B CompoWay/F Master Protocol 141 Example: VARIABLE AREA READ The following command and text are used to read the present value, maximum value, minimum value, and statusof the Intelligent Signal Processor. Command and Text 4 bytes 2 bytes 2 bytes 2 bytes 4 bytes Variabletype First read addre...
Page 149 - CompoWay/F Master Protocol Sequences; Converting to ASCII data or not converting to ASCII data; Structure of the Protocol
Appendix B CompoWay/F Master Protocol 142 CompoWay/F Master Protocol Sequences The CompoWay/F Master Protocol provides six communications sequences that can be used for the following: • Converting to ASCII data or not converting to ASCII data • Sending to a specified Unit or broadcasting • Specifyin...
Page 150 - Response Frame
Appendix B CompoWay/F Master Protocol 143 CompoWay/F Message Frames and PMCR(260) Operands The relationship between the CompoWay/F command and response frames and the operands of PMCR(260) isshown below, using communications sequence No. 600 as an example. Command Frame Communications port: 1Send/re...
Page 151 - data is converted to ASCII data before being sent.
Appendix B CompoWay/F Master Protocol 144 Send Data Word Allocation (2nd Operand of PMCR(260)) Send data First word ofsend data Number of send data words +0 +1 +2 +3 +4 (Undefined) Node No. MRC SRC Number of send bytes Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) 00...
Page 152 - The command frame for reading the present value for a K3N; Note 1. Response Codes; Response code
Appendix B CompoWay/F Master Protocol 145 Example: The following example illustrates reading the present value from a K3N -series Intelligent Signal Proc- essor. CS1-series PC CompoWay/F responseRead data = present value CompoWay/F commandVARIABLE AREA READCommand code: 01 01First read address Intel...
Page 158 - -series Intelligent Signal Processor
Appendix B CompoWay/F Master Protocol 151 Connections Connection methods between a Serial Communications Board and the K3N -series Intelligent Signal Processor are shown below. RS-232C • RS-232C connections are one-to-one. • The max. cable length is 15 m. Use an RS-232C optical interface (Z3RN) when...
Page 159 - The total cable length can be 500 m max.; Note SYSMAC BUS Wired Remote I/O devices cannot be connected.
Appendix B CompoWay/F Master Protocol 152 RS-422 4-wire Connections • RS-422 connections can be one-to-one, or one-to-N when a 3G2A9-AL001 Link Adapter is used. A maximum of32 Serial Communications Boards can be connected in one-to-N systems. • The total cable length can be 500 m max. • Use shielded...
Page 160 - Appendix C; K Digital Controller Read Protocol; The following table shows the structure of the E5; Note Ladder Interface Settings; User settings are required for the 2nd or 3rd operands of PMCR.
153 Appendix C E5 K Digital Controller Read Protocol The E5 K Digital Controller Read Protocol reads and controls various parameters in remote mode for the Con- troller connected to the Serial Communications Board via RS-232C or RS-485 cable. Structure of the Protocol The following table shows the s...
Page 161 - Connection Configuration; The connection configuration for using the E5
Appendix C E5 j K Digital Controller Read Protocol 154 Connection Configuration The connection configuration for using the E5 K Digital Controller Read Protocol is shown below. RS-232C Connection Serial Commu- nications Board RS-232C port E5 K Serial Communications Board Signal name Pin No. Shielded...
Page 162 - tance of both ends must be 54; Send Data Word Allocation (2nd Operand of PMCR)
Appendix C E5 j K Digital Controller Read Protocol 155 terminator to units No.0 to No.29. Use a resistance of 120 Ω (1/2W) for the terminators (the total resis- tance of both ends must be 54 Ω or more). Terminator (120 /2 W) A<B: [1] Mark A>B: [0] Space Serial Communications Board Pin No. Shie...
Page 163 - Reads the set point and stores the results in the specified word.
Appendix C E5 j K Digital Controller Read Protocol 156 Offset Contents (data format) Data +0 Number of receive data words(4 digits BCD) 0002 +1 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 c...
Page 165 - Receive Data Word Allocation (3rd Operand of PMCR); Reads the dead band and stores the results in the specified words.
Appendix C E5 j K Digital Controller Read Protocol 158 Offset Contents (data format) Data +0 Number of send data words(4 digits BCD) 0002 (fixed) +1 Unit No. (2 digits BCD) 00 to 31 Receive Data Word Allocation (3rd Operand of PMCR) Receive datastorage words Number of receive data words +0 +1 Coolin...
Page 178 - Appendix D; K Digital Controller Write Protocol
171 Appendix D E5 K Digital Controller Write Protocol The E5 K Digital Controller Write Protocol writes and controls various settings in remote mode for the Controller connected to the Serial Communications Board via RS-232C or RS-485 cable. Note Negative values cannot be written. All values must be...
Page 179 - The connections are the same as that for the E5; Writes alarm value 1 and alarm value 2.; Writes the proportional band, integral time, and derivative time.
Appendix D E5 j K Digital Controller Write Protocol 172 Connections The connections are the same as that for the E5 K Digital Controller Read Protocol. Write Set Point (Sequence No. 050) Writes the set point. Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data ...
Page 180 - Writes the cooling coefficient.; Writes the dead band.; Writes the manual reset value.; Writes the hysteresis for heating and for cooling.
Appendix D E5 j K Digital Controller Write Protocol 173 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 ofsend data Number of send data words +0 +1 +2 (Unde...
Page 181 - Writes the control period for heating and for cooling.; Writes the SP ramp time unit and SP ramp set value.
Appendix D E5 j K Digital Controller Write Protocol 174 Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 +2 +3 (Undefined) Unit No. Hysteresis (heating) Hysteresis (cooling) Offset Contents (data format) Data +0 Number of send data words(4 digits...
Page 182 - Writes the LBA detection time.; Writes the MV at stop time and the MV at PV error.; Writes the MV upper limit, MV lower limit, and MV change rate limit.
Appendix D E5 j K Digital Controller Write Protocol 175 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 ofsend data Number of send data words +0 +1 +2 (Undefi...
Page 183 - Writes the input digital filter.; Writes the alarm 1 hysteresis and alarm 2 hysteresis.; Writes the input shift upper limit and input shift lower limit.
Appendix D E5 j K Digital Controller Write Protocol 176 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 ofsend data Number of send data words +0 +1 +2 (Un...
Page 189 - Writes the specified parameter.; Resets the operation of the E5; K is
Appendix D E5 j K Digital Controller Write Protocol 182 General-purpose Write (Sequence No. 070) Writes the specified parameter. Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 +2 +3 (Undefined) Unit No. Write data (Undefined) Parameter No. Offs...
Page 192 - Note Communications with the E5
Appendix D E5 j K Digital Controller Write Protocol 185 Switch to Level 1 (Sequence No. 075) Switches the setting level to level 1 (setup mode, extended mode). This sequence can be executed for multipleunits. Send Data Word Allocation (2nd Operand of PMCR) (Undefined) Unit No. First word ofsend data...
Page 193 - Appendix E; E5ZE Temperature Controller Read Protocol
187 Appendix E E5ZE Temperature Controller Read Protocol The E5ZE Temperature Controller Read Protocol reads and controls various parameters in remote mode for theTemperature Controller connected to the Serial Communications Board via RS-232C or RS-422A/485 cable. Note All sequences in this appendix...
Page 195 - Signal ground
Appendix E E5ZE Temperature Controller Read Protocol 189 RS422/485 Connections • RS-485 Pin No. Signal name Abbreviation Signal direction 1 Disabled (Do not connect.) – – 2 Disabled (Do not connect.) – – 3 Signal ground SG – 4 Terminal B (+ side) B I/O 5 Terminal A (– side) A I/O Turn off the commun...
Page 197 - Switch Settings; Communications Parameter DIP Switch; Pins; ON; Unit Number Switch; Factory defaults; Baud Rate DIP Switch; Baud rate; Reads the set points and stores the results in the specified words.
Appendix E E5ZE Temperature Controller Read Protocol 191 Switch Settings This section shows the switch settings for using the E5ZE Temperature Controller Read Protocol. Communications Parameter DIP Switch Factory defaults: All OFF Pins 3 and 4: Terminating resistance Pins 1 and 2: RS-422A/RS-485 12 ...
Page 213 - for which control is stopped.; F indicates a number.
Appendix E E5ZE Temperature Controller Read Protocol 207 Offset Contents (data format) Data +0 Number of receive data words(4 digits BCD) 0017 +1 Channel 0Heater current(4 digits BCD) 0000 to 0500 +2 Channel 0SSR leakage current(4 digits BCD) 0000 to 0500 +15 Channel 7Heater current(4 digits BCD) 00...
Page 215 - Appendix F; E5ZE Temperature Controller Write Protocol
209 Appendix F 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 Serial CommunicationsBoard. Note 1. Negative v...
Page 219 - Writes the control periods and cooling control periods.
Appendix F E5ZE Temperature Controller Write Protocol 213 Write Control Period (Sequence No. 153) Writes the control periods and cooling control periods. Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 +2 +3 +4 +5 +16 +17 (Undefined) Unit No. Co...
Page 220 - Writes the alarm modes for alarm 1 and alarm 2.
Appendix F E5ZE Temperature Controller Write Protocol 214 Write Output Mode (Sequence No. 154) Writes the output mode (normal/reverse). Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 +2 (Undefined) Unit No. (Undefined) Write code Offset Content...
Page 221 - Writes the alarm temperatures using a setting unit of 1 (4 digits)
Appendix F E5ZE Temperature Controller Write Protocol 215 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 ofsend data Number of send data words +0 +1 +2 +3 +4 +5 ...
Page 222 - Writes the alarm temperatures using a setting unit of 0.1 (5 digits)
Appendix F E5ZE Temperature Controller Write Protocol 216 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 ofsend data Number of send data words +0 +1 +2 +3 +4...
Page 223 - Writes the hysteresis for control outputs for ON/OFF control.
Appendix F E5ZE Temperature Controller Write Protocol 217 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 ofsend data Number of send data words +0 +1 +2 +3 +4 +5 +16 +17 (Undefined) Unit No. ...
Page 224 - Writes the setting unit.; Writes the input shift values.
Appendix F E5ZE Temperature Controller Write Protocol 218 Cancel Autotuning (Sequence No. 160) Cancels Autotuning (AT) for all channels. Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 (Undefined) Unit No. Offset Contents (data format) Data +0 N...
Page 225 - Writes the manual reset values.
Appendix F E5ZE Temperature Controller Write Protocol 219 Offset Contents (data format) Data +0 Number of send data words(4 digits BCD) 0010 (fixed) +1 Unit No. (2 digits Hex) 00 to 0F +2 Channel 0Input shift value (4 digits BCD) 0000 to 0999 +3 Channel 1Input shift value (4 digits BCD) 0000 to 0999...
Page 226 - Writes the ramp values.
Appendix F E5ZE Temperature Controller Write Protocol 220 Write Ramp Value (Sequence No. 164) Writes the ramp values. Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 +2 +3 +4 +5 +16 +17 (Undefined) Unit No. Ramp value (Undefined) ~ ~ Channel 0 C...
Page 229 - Initializes all the settings to the factory defaults.
Appendix F E5ZE Temperature Controller Write Protocol 223 Offset Contents (data format) Data +0 Number of send data words(4 digits BCD) 0010 (fixed) +1 Unit No. (2 digits Hex) 00 to 0F +2 Channel 0Output change rate limit(4 digits BCD) 0000 to 1000 +3 Channel 1Output change rate limit(4 digits BCD) ...
Page 230 - Writes the valid or invalid channels of HB alarm and HS alarm.
Appendix F E5ZE Temperature Controller Write Protocol 224 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 ofsend data Number of send data words +0 +1 +2 (Undefined) Unit ...
Page 234 - Appendix G; J Temperature Controller Protocol
229 Appendix G E5 J Temperature Controller Protocol The E5 J Temperature Controller Protocol performs various settings and controls in remote mode for the Tem- perature Controller connected to the Serial Communications Board via RS-232C or RS-422A/485 cable. Note Negative values cannot be written. A...
Page 235 - The connections for using the E5
Appendix G E5 j J Temperature Controller Protocol 230 Connections The connections for using the E5 J Temperature Controller Protocol are shown below. RS-232C Connections Serial Communica- tions Board RS-232C port E5 J RS-232C → CQM1H Signal name Abbreviation Signal direction Pin No. Signal ground or...
Page 237 - Switches the Controller to remote mode.; Switches the Controller to local mode.; Switches from the set point write mode to backup mode.; Switches from set point write mode to RAM write mode.
Appendix G E5 j J Temperature Controller Protocol 232 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 Serial Communications Board. 2. The maximum cable length is 500 m. Use shielded twis...
Page 240 - Writes the input shift value.
Appendix G E5 j J Temperature Controller Protocol 235 Offset Contents (data format) Data +0 Number of send data words(4 digits BCD) Number of units 4 + 2 +1 Number of units (4 digits BCD) 0001 to 0031 +2 1st unit Unit No. (2 digits BCD) 00 to 31 +3 1st unitProportional band (4 digits BCD) 0000 to 99...
Page 246 - Writes the parameter specified by setting a header code.; Reads the parameter specified by setting a header
Appendix G E5 j J Temperature Controller Protocol 241 Receive Data Word Allocation (3rd Operand of PMCR) Receive datastorage words Number of receive data words +0 +1 +2 Status Alarm 1 type (Undefined) Input type (Undefined) Alarm 2 type Offset Contents (data format) Data +0 Number of receive data wo...
Page 247 - Note The completion code is not included in the read data.
Appendix G E5 j J Temperature Controller Protocol 242 Offset Contents (data format) Data +0 Number of receive data words(4 digits BCD) 0002 +1 Read data (4 digits BCD) 0000 to 9999When the left digit is –1, A is set and whenit is –, F is set. Note The completion code is not included in the read data...
Page 248 - Appendix H; Digital Controller Protocol; The; The structure of the ES100
243 Appendix H ES100 j Digital Controller Protocol The ES100 Digital Controller Protocol controls in remote mode and reads various settings from the Controller connected to the Serial Communications Board via RS-232C or RS-422A/485 cable. Note Negative values cannot be written. All values must be se...
Page 249 - User settings are required for the 2nd and 3rd operands of PMCR.; Connections for using the ES100
Appendix H ES100 j Digital Controller Protocol 244 Sequence No. Ladder interface Function Transmission sequence name Sequence No. Receive word allocation Send word allocation Function Transmission sequence name 273 Auto mode Switches the control mode to auto. Yes No 274 Manual mode Switches the cont...
Page 251 - Reads events 1 to 10 in the variable area.
Appendix H ES100 j Digital Controller Protocol 246 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. 422 ← → 485 422 ← → 48...
Page 252 - Reads time signals from 1 to 10 in the variable area.
Appendix H ES100 j Digital Controller Protocol 247 Offset Contents (data format) Data +0 Number of receive data words(4 digits BCD) Number of units x 5 + 1 +1 1st unitEvent data 1 (2 digits Hex)Event data 2 (2 digits Hex) 00 to FF00 to FF +2 1st unitEvent data 3 (2 digits Hex)Event data 4 (2 digits ...
Page 253 - Reads error groups from 0 to 15 in the variable area.
Appendix H ES100 j Digital Controller Protocol 248 Receive Data Word Allocation (3rd Operand of PMCR) Time signal 1 Time signal 9 Time signal 2 Receive datastorage words Number of receive data words +0 +1 +2 +3 +4 +5 +121 +122 +123 +124 +125 Time signal 1 ~ ~ 1st unit 25th unit (max.) Time signal 2 ...
Page 255 - Reads the heater burnout alarm in the variable area.
Appendix H ES100 j Digital Controller Protocol 250 Read Heater Burnout Data (Sequence No. 253) Reads the heater burnout alarm in the variable area. Send Data Word Allocation (2nd Operand of PMCR) (Undefined) Unit No. First word ofsend data Number of send data words +0 +1 +2 +3 +33 (Undefined) Unit N...
Page 258 - Reads the MV for the variable type “analog data” in the variable area.
Appendix H ES100 j Digital Controller Protocol 253 Receive Data Word Allocation (3rd Operand of PMCR) Receive datastorage words Number of receive data words +0 +1 +2 +3 +4 +63 +64 SP data (rightmost 4 digits) ~ ~ SP data (leftmost 4 digits) SP data (rightmost 4 digits) SP data (leftmost 4 digits) 1s...
Page 264 - Writes the adjust parameters in the parameter area.
Appendix H ES100 j Digital Controller Protocol 259 Write Adjustment Parameters (Sequence No. 259) Writes the adjust parameters in the parameter area. Send Data Word Allocation (2nd Operand of PMCR) +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 ...
Page 272 - Reads the local SP in the program parameter area.
Appendix H ES100 j Digital Controller Protocol 267 Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) 0058 (fixed) +1 Unit No. (2 digits BCD) 00 to 31 +2 to 3 PID No. 5 P (8 digits BCD) 00000000 to 09999000 +4 to 5 PID No. 5 I (8 digits BCD) +6 to 7 PID No. 5 D (8 digits ...
Page 274 - Writes the local SP to the program parameter area.
Appendix H ES100 j Digital Controller Protocol 269 Write Local SP (Sequence No. 265) Writes the local SP to the program parameter area. Send Data Word Allocation (2nd Operand of PMCR) 1st unit First word ofsend data Number of send data words +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +122 +123 +124 +125 (Undefin...
Page 278 - Switches the setting mode to the remote setting mode.
Appendix H ES100 j Digital Controller Protocol 273 Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) Number of units 30 + 2 +1 Number of units (4 digits BCD) 0001 to 0004 +2 1st unit Unit No. (2 digits BCD) 00 to 31 +3 1st unitPattern No. (2 digits BCD)Step No. (2 digits...
Page 279 - Switches the setting mode to the local setting mode.; Switches the setting mode to the external setting mode.
Appendix H ES100 j Digital Controller Protocol 274 Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) Number of units + 2 +1 Number of units (4 digits BCD) 0001 to 0032 +2 1st unit Unit No. (2 digits BCD) 00 to 31 +3 2nd unit Unit No. (2 digits BCD) 00 to 31 +33(max.) 32n...
Page 281 - Switches the control mode to the auto mode.
Appendix H ES100 j Digital Controller Protocol 276 Reset (Stop) (Sequence No. 272) Stops control. Send Data Word Allocation (2nd Operand of PMCR) (Undefined) Unit No. First word ofsend data Number of send data words +0 +1 +2 +3 +33 (Undefined) Unit No. Number of units (Undefined) Unit No. ~ ~ 32nd u...
Page 282 - Switches the control mode to the manual mode.
Appendix H ES100 j Digital Controller Protocol 277 Manual Mode (Sequence No. 274) Switches the control mode to the manual mode. Send Data Word Allocation (2nd Operand of PMCR) (Undefined) Unit No. First word ofsend data Number of send data words +0 +1 +2 +3 +33 (Undefined) Unit No. Number of units (...
Page 284 - Changes the pattern number.; Changes the bank number.
Appendix H ES100 j Digital Controller Protocol 279 Change Pattern No. (Sequence No. 277) Changes the pattern number. Send Data Word Allocation (2nd Operand of PMCR) 1st unit First word ofsend data Number of send data words +0 +1 +2 +3 +64 +65 (Undefined) Unit No. Number of units Pattern No. ~ ~ (Und...
Page 285 - Reads the Controller status.
Appendix H ES100 j Digital Controller Protocol 280 Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) Number of units 2 + 2 +1 Number of units (4 digits BCD) 0001 to 0032 +2 1st unit Unit No. (2 digits BCD) 00 to 31 +3 1st unitBank No. (4 digits BCD) 0000 to 0007 +4 2nd u...
Page 287 - attached following the send data.
Appendix H ES100 j Digital Controller Protocol 282 Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) 0001 to 0128 +1 Number of send data bytes 0001 to 0251 The number of send bytes not including @,the FCS, or the terminator. +2 Send data (ASCII 2 characters) Refer to the...
Page 288 - Appendix I; Intelligent Signal Processor Protocol; The K3T; Protocol Configuration; The configuration of the K3T
283 Appendix I K3T Intelligent Signal Processor Protocol The K3T Intelligent Signal Processor Protocol is used to make various settings or control remotely the Intelligent Signal Processor connected to the Serial Communications Board via RS-232C or RS-422A/485 cable. Protocol Configuration The confi...
Page 289 - Ladder Interface Settings
Appendix I K3T j Intelligent Signal Processor Protocol 284 Sequence No. Notes Ladder interface Function Communications sequence name Sequence No. Notes Receive word allocation Send word allocation Function Communications sequence name 320 Read set value L (con-tinuous units) Reads the set value L. Y...
Page 290 - The connections used for the K3T
Appendix I K3T j Intelligent Signal Processor Protocol 285 Connections The connections used for the K3T Intelligent Signal Processor Protocol are shown below. RS-232C Connections Serial Commu- nications Board RS-232C port K3T CQM1H Signal name Abbreviation Signal direction Pin No. Protective ground ...
Page 292 - Inverting output; Turn the terminal block switch ON at the terminators.
Appendix I K3T j Intelligent Signal Processor Protocol 287 • RS-485 Signal name Abbreviation Signal direction Terminal Inverting output – Input or output 19 Non-inverting output + Input or output 18 Serial CommunicationsBoard Shielded cable Intelligent Signal ProcessorTurn ON the terminal block swit...
Page 293 - This sequence performs reset control for continuous units.
Appendix I K3T j Intelligent Signal Processor Protocol 288 Reset (by Unit Number) (Sequence No. 300) This sequence performs the same processing as when an input is received on the reset terminal. Send Data Word Allocation (2nd Operand of PMCR) Relevant unit No. (Undefined) Number of units +0 +1 +2 +...
Page 294 - This sequence writes set value HH for continuous units.
Appendix I K3T j Intelligent Signal Processor Protocol 289 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) Relevant unit No. (Undefined) (Undefined) Number of units +0 +1 +2 +3 +4 +5 +122 +123 +12...
Page 299 - This sequence reads set value HH for continuous units.
Appendix I K3T j Intelligent Signal Processor Protocol 294 Offset Contents (data format) Data +0 Number of receive data words(4 digits BCD) 0004 to 0097 +1 End code (2 digits Hex) 00 to 22 +2 to+3 Set value (5 digits BCD) 00000 to 99999Negative sign: F (most significant digit) Example 12345 +2 +3 23...
Page 303 - This sequence reads peak holding data for continuous units.
Appendix I K3T j Intelligent Signal Processor Protocol 298 Receive Data Word Allocation (3rd Operand of PMCR) Peak/bottom data Status +0 +1 +2 +3 +94 +95 +96 Number of receive data words Receive datastorage words ~ ~ Peak/bottom data (Undefined) Peak/bottom data (Undefined) Peak/bottom data Status (...
Page 306 - Reads model data and stores the results in the specified words.; Note The number of Units can be up to 25 maximum.
Appendix I K3T j Intelligent Signal Processor Protocol 301 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) (Undefined) Number of units +0 +1 Number of send data words First word...
Page 307 - This sequence reads model data for continuous units.
Appendix I K3T j Intelligent Signal Processor Protocol 302 Offset Contents (data format) Data +0 Number of receive datawords (4 digits BCD) 0006 to 0126 +1 to + 2 Input specifications (ASCII3 characters) 544131 (“TA1”) (K3TH)544231 (“TB1”) (K3TH)564432 (“VD2”) (K3TX)414432 (“AD2”) (K3TX)564132 (“VA2...
Page 309 - Appendix J
305 Appendix J V500/V520 Bar Code Reader Protocol The V500/V520 Bar Code Reader Protocol is used to make various settings or control remotely the Bar CodeReader connected the Serial Communications Board via RS-232C cable.
Page 312 - System Setting; Note The portions enclosed by in boxes are used for this protocol.
Appendix J V500/V520 Bar Code Reader Protocol 308 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 • BCR Functions Read trigger “READ SIGNAL INPUT”, “ONLINE READ CO...
Page 313 - This sequence instructs the Bar Code Reader to start reading.
Appendix J V500/V520 Bar Code Reader Protocol 309 BCR Read Start (Sequence No. 350) This sequence instructs the Bar Code Reader to start reading. Send Data Word Allocation (2nd Operand of PMCR) None. Receive Data Word Allocation (3rd Operand of PMCR) None. BCR Read Stop (Sequence No. 351) This seque...
Page 316 - This sequence requests output of the log data sent to host.; Note No retries are performed for this sequence.
Appendix J V500/V520 Bar Code Reader Protocol 312 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) (Undefined) Number of units +0 +1 Number of send data words First word ofsend data Offset Co...
Page 317 - This sequence sets preset data.
Appendix J V500/V520 Bar Code Reader Protocol 313 Preset Data Set (V500) (Sequence No. 357) This sequence sets preset data. Send Data Word Allocation (2nd Operand of PMCR) (Undefined) Number of units +0 +1 +2 +3 +4 +5 +18 +19 +(18N+2) +(18N+3) +(18N+4) +(18N+5) +(18N+18) +(18N+19) Number of send dat...
Page 318 - This sequence clears the log data.; state until cancelled.; Note The reception wait time is not set for this sequence.
Appendix J V500/V520 Bar Code Reader Protocol 314 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 sequen...
Page 320 - Receive Data Storage Word Allocation (3rd Operand of PMCR)
Appendix J V500/V520 Bar Code Reader Protocol 316 Send Data Word Allocation (2nd Operand of PMCR) Send data Send data +0 +1 +2 +3 +127 +128 Number of send data words First word ofsend data ~ ~ Send data Send data Send data byte length Offset Contents (data format) Data +0 Number of send data words(4...
Page 321 - Appendix K; Z4L Laser Micrometer Protocol
317 Appendix K 3Z4L Laser Micrometer Protocol The 3Z4L Laser Micrometer Protocol is used to make various settings or control remotely the Laser Micrometerconnected to the Serial Communications Board via RS-232C cable. Protocol Configuration The configuration of the 3Z4L Laser Micrometer Protocol is ...
Page 324 - DIP Switch Settings; DIP Switch 1
Appendix K 3Z4L Laser Micrometer Protocol 320 DIP Switch Settings Shown below are the settings of 3Z4L-3000, 3Z4L-4000-series DIP switches required to use the system protocolsequences. 3Z4L-3000 Series • DIP Switch 1 No. Setting Status 1 Baud rate ON/OFF 2 ON/OFF 3 Handshaking procedure ON/OFF 4 RS-...
Page 325 - DIP Switch 2; Delimiter Control Code Setting
Appendix K 3Z4L Laser Micrometer Protocol 321 • DIP Switch 2 No. Setting Status 1 Selection for ON/OFF 2 measurement section ON/OFF 3 ON/OFF 4 ON/OFF 5 Setting of minimum read ON/OFF 6 value ON/OFF 7 Display unit ON/OFF 8 External commandsetting ON/OFF Delimiter Control Code Setting 3Z4L-4000 Series...
Page 327 - This sequence sets the display unit to mm.
Appendix K 3Z4L Laser Micrometer Protocol 323 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. ...
Page 328 - This sequence calibrates the Laser Micrometer.; its for the decimal portion.; Note This sequence releases both the high and low calibration.
Appendix K 3Z4L Laser Micrometer Protocol 324 Calibration Set (Sequence No. 404) This sequence calibrates the Laser Micrometer. Send Data Word Allocation (2nd Operand of PMCR) First word of senddata Number of send data words +0 +1 +2 +3 +4 +5 +6 Decimal portion (Undefined) Decimal integer portion Si...
Page 329 - This sequence switches the program number to a specified number.
Appendix K 3Z4L Laser Micrometer Protocol 325 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 senddata Number of send data words +0 +1 (Undefined) Program number (1 digi...
Page 330 - Sample measurement classification
Appendix K 3Z4L Laser Micrometer Protocol 326 +30 +31 +32 +33 +34 +35 +36 +37 +38 +39 +40 +41 +42 +43 +44 +45 +46 +47 +48 +49 +50 +51 +52 +53 (Undefined) Integer portion Sign (Undefined) (Undefined) (Undefined) Decimal portion (Undefined) Integer portion Sign (Undefined) (Undefined) (Undefined) (Und...
Page 337 - This sequence requests the statistic processing results.
Appendix K 3Z4L Laser Micrometer Protocol 333 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 (3r...
Page 339 - This sequence sets memory switches.
Appendix K 3Z4L Laser Micrometer Protocol 335 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 senddata Number of send data words +0 +1 +2 W (Undefined) X Y Z V Offset Contents (data...
Page 342 - This sequence sets the work automatic detection function.
Appendix K 3Z4L Laser Micrometer Protocol 338 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 datastorage words Number of send data words +0 +1 +2 +3 +4 +5 +6 +7...
Page 346 - and the measurement interval becomes 1.
Appendix K 3Z4L Laser Micrometer Protocol 342 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 (Measur...
Page 348 - This sequence starts a deflection measurement.
Appendix K 3Z4L Laser Micrometer Protocol 344 Offset Contents (data format) Data +0 Number of receive datawords (4 digits BCD) With no reference setting: 0005 With reference setting: 0008 +1 Decision result (ASCII 2 characters) With no limit setting: 0000 With limit setting: 2B4E (“+N”), 4F4B (“OK”)...
Page 349 - This sequence terminates continuous measurement.
Appendix K 3Z4L Laser Micrometer Protocol 345 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. ...
Page 352 - Appendix L; Visual Inspection System Protocol
349 Appendix L Visual Inspection System Protocol The Visual Inspection System Protocol is used to make various settings or control remotely the Visual RecognitionDevice connected to the Serial Communications Board via RS-232C cable. Protocol Configuration The configuration of the Visual Inspection S...
Page 355 - F is stored for negative values.; The ranges of measurement values are as follows:
Appendix L Visual Inspection System Protocol 352 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 PMC...
Page 356 - The ranges of measurement values are as follows:
Appendix L Visual Inspection System Protocol 353 Offset Content (data format) Data +0 Number of receive data words(4 digits BCD) 0006 +1 Output No. (2 digits BCD) 00 to 07 +2 Evaluation result (1 digit BCD) 0: OK 1: NG +3 to+5 Measurement value (decimal portion)(3 digits BCD) Example–123.456 Example...
Page 358 - Enter values so that upper limit
Appendix L Visual Inspection System Protocol 355 Offset Content (data format) Data +0 Number of send data words (4 digits BCD) 0010 +1 Output No. (2 digits BCD) 00 to 07 +2 to+5 Upper limit value (decimal portion)(3 digits BCD) Example–123.456 Example+123.456 Upper limit value (integer portion) (7 d...
Page 359 - will be stored in the specified words.
Appendix L Visual Inspection System Protocol 356 Receive Data Word Allocation (3rd Operand of PMCR) (Undefined) Integer portion Receive datastorage words Number of receive data words +0 +1 +2 +3 Measurement value Decimal portion Sign 0 Offset Content (data format) Data +0 Number of receive data word...
Page 361 - The range of measurement values are as follows:
Appendix L Visual Inspection System Protocol 358 Receive Data Word Allocation (3rd Operand of PMCR) Integer portion Receive datastorage words Number of receive data words +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +10 +11 +12 +13 +14 +15 +16 +17 (Undefined) Window No. (Undefined) Data 1 Evaluation result Decimal...
Page 364 - This sequence executes an illumination fluctuation follow.
Appendix L Visual Inspection System Protocol 361 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 Operand of PMCR) First wo...
Page 365 - all cameras in which the measurement model is registered.; This sequence switches to a designated scene No.
Appendix L Visual Inspection System Protocol 362 Offset Content (data format) Data +0 Number of receive data words 0007 +1 to+2 X displacement (decimal portion)(3 digits BCD) Example–123.456 Example+123.456 X displacement (integer portion)(3 digits BCD) +1 3456 +1 3456 X displacement (sign) (1 digit...
Page 366 - Retry processing is not performed for this sequence.; This sequence decreases the display camera No. by 1.
Appendix L Visual Inspection System Protocol 363 Offset Contents (data format) Data +0 Number of send data words (4 digits BCD) 0002 +1 Scene No. (2 digits BCD) 00 to 15 Receive Data Word Allocation (3rd Operand of PMCR)None. Note 1. If a scene No. is abnormal, CIO 28909 (if port A is used) or CIO 2...
Page 367 - This sequence increases the display camera No. by 1.; Note Enter values so that the upper limit; This sequence decreases the scene No. by 1.
Appendix L Visual Inspection System Protocol 364 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 (F2...
Page 368 - Note 1. The processing depends on the command.
Appendix L Visual Inspection System Protocol 365 Scene Switching (Arbitrary) (Sequence No. 492) This sequence switches to a designated scene No. Send Data Word Allocation (2nd Operand of PMCR) First word ofsend data Number of send data words +0 +1 (Undefined) Scene No. Offset Contents (data format) ...
Page 370 - Appendix M
367 Appendix M 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 Serial Communications Board via RS-232C or RS-422A cable. Protocol Configuration The configuration of the V600/V620 ID Control...
Page 376 - A DIP Switches
Appendix M V600/V620 ID Controller Protocol 373 V600-CA A DIP Switches DIP Switch 1 Mode 1 1 2 3 4 5 6 7 8 Note 1. Data length setting7 bits: ASCII code8 bits: JIS8 unit code 2. Parity settingE: Even parityO: Odd parityN: No parity designation • Baud RateSetting 1=ON, 0=OFF 1=ON, 0=OFF Note Factory ...
Page 385 - must be turned OFF to terminate the sequence.
Appendix M V600/V620 ID Controller Protocol 382 Offset Contents (data format) Data +0 Number of send data words(4 digits BCD) 0006 to 0034 +1 Number of Heads (4 digits BCD) 0001 to 0008 +(4(N–1)+2) Unit No. (2 digits BCD) Arbitrary (However, there is a limit for themaximum Unit No. depending on the ...
Page 386 - Retry processing is not performed for this sequence.
Appendix M V600/V620 ID Controller Protocol 383 Auto-read (Hexadecimal/1) (Sequence 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 (R...
Page 394 - Always set an even number of digits for the write data.
Appendix M V600/V620 ID Controller Protocol 391 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 senddata +0 +1 +2 +3 +4 +5 Max +35 Number of send data words (Undef...
Page 402 - ber of write times for Data Carrier of EEPROM is performed.; A does not support this command.
Appendix M V600/V620 ID Controller Protocol 399 Receive Data Word Allocation (3rd Operand of PMCR) Receive datastorage words Number of receive data words +0 +1 (Undefined) (Undefined) Completion code Offset Contents (data format) Data +0 Number of receive datawords (4 digits BCD) 0002 (fixed) +1 Com...
Page 403 - This sequence reads information from the latest error log.
Appendix M V600/V620 ID Controller Protocol 400 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 senddata Number of send data words +0 +1 (Undefined) Unit No. Offset Contents (data forma...
Page 404 - This sequence cancels polling auto-read processing.; This sequence cancels polling auto-write processing
Appendix M V600/V620 ID Controller Protocol 401 Offset Contents (data format) Data +0 Number of receive datawords (4 digits BCD) 0002 (fixed) +1 Completion code (2 digits Hexadecimal) 00: Normal termination 14: Auto or communications command processing not executed 75: Cancelled before the end of ex...
Page 406 - Appendix N; Hayes Modem AT Command Protocol; Note 1. Ladder Interface Settings
403 Appendix N Hayes Modem AT Command Protocol The Hayes Modem AT Command Protocol is used to make various settings or control remotely a Hayes modemconnected to the Serial Communications Board via RS-232C cable. Protocol Configuration The configuration of the Hayes Modem AT Command Protocol is show...
Page 407 - Compatible Modems
Appendix N Hayes Modem AT Command Protocol 404 Connections The connections when using the Hayes Modem AT Command Protocol is shown below. RS-232C Connection Modem Telephone line Modem Modem: D-sub25 pin (female) CQM1H D-sub 9 pin(female) Compatible Modems Although most of the sequences in this proto...
Page 408 - Modem Settings; Setting Example for Modem Initialization Command
Appendix N Hayes Modem AT Command Protocol 405 Modem Settings When this protocol is used, it is required that the modem connected to the Serial Communications Board be initial-ized to the following conditions: Command echo No Result code display format Numeric format Speed display, busy/dialling ton...
Page 409 - Note Turn ON DIP switch SW3 on in the rear of the Modem.; Dialling; Operand and Word Settings of PMCR; Operand 1
Appendix N Hayes Modem AT Command Protocol 406 MD144FB5V (OMRON)The following command is set in the words specified by the second operand of PMCR. ATE0V0X4\V2\N3%C0*C0\Q0&M0&D0%B9600S26=10 Character string length of modem initialization command (bytes)Code length of PMCR when it is used (wor...
Page 410 - an odd number of bytes.; Password Verification
Appendix N Hayes Modem AT Command Protocol 407 Setting ExampleIf telephone number is 03-0123-4567 Character string length of dialling operation sent to modem (bytes)Code length of PMCR when it is used (words) 0016 0010 4154 A T 4454 D T 3033 0 3 2D30 – 0 3132 1 2 332D 3 – 3435 4 5 3637 6 7 Note 1. T...
Page 411 - Password Verification Operation; The number of retries is 3 for password verification.; Operand 2
Appendix N Hayes Modem AT Command Protocol 408 Password Verification Operation The number of retries is 3 for password verification. PC Personal computer(remote exchange) Password verification (starting #552) Dispatching character string (Retry up to 3 times) Receiving password Verifying password Ve...
Page 412 - Escape Mode; Sequence
Appendix N Hayes Modem AT Command Protocol 409 Setting ExampleWhen send data is THIS IS SAMPLE. Character string length of send data sent to modem (bytes)Code length of PMCR when it is used (words) 0014 0009 5448 T H 4953 I S 2049 I 5320 S 5341 S A 4D50 M P 4C45 L E A maximum of 200 bytes (including...
Page 414 - Index; K–M
Index 412 errors 1:N NT Link, 129error codes, 30, 81, 85, 105error flags, 30flags, 121Host Link, 121 end codes, 52 indicators, 120protocol macros, 125troubleshooting, 121 ES100 Digital Controller, 63 connections, 244protocols, sequences, 243–282 Executed Reception Case No. (code), 82 external dimens...
Page 415 - parameters
Index 413 P parameters sequence, 77step, 78 PC Setup, 8, 28 link words, 1:1 Data Link, 108standard settings 1:1 Data Link, 109Host Link, 37no-protocol communications, 100NT Links, 116protocol macros, 67 PC-initiated communications, 34 PMCR(––) instruction, 85, 143 operand settings, 89specifications,...
Page 417 - sequences, E5ZE Temperature Controller
Index 415 Write Level 2 Parameters 1, 180Write Level 2 Parameters 2, 181Write Manual Reset Value, 173Write MV at Stop Time and at PV Error, 175Write MV Limits, 175Write Proportional Band, Integral Time, and Derivative Time, 172 Write Set Point, 172Write SP Ramp Time Unit and Set Value, 174 sequences...
Page 418 - Intelligent Signal Processor
Index 416 sequences, K3T Intelligent Signal Processor General-purpose Command, 303Model Data Read (by Unit Number), 301Model Data Read (Continuous Units), 302Read Display Value (PV) (by Unit Number), 299Read Display Value (PV) (Continuous Units), 301Read Holding Data, 297Read Holding Data BH (Contin...
Page 420 - Revision History; Revision code; Original production
419 Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. W365-E1-1 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to theprevious version. Revision code Date Rev...
Page 421 - Authorized Distributor:
Cat. No. W365-E1-1 Note: Specifications subject to change without notice. Printed in Japan Authorized Distributor: