background image

4-5

4   Controlling Operation and Data Output with PROFINET

V430-F Series Autofocus Multicode Reader User Manual for Communication Settings

4-1 Overview o

f PROFINET

4

4-

1-1  T

yp

es of PR

OF
INET

I/O devices consist of DAPs and I/O modules.

The functions and properties of these devices are described in a GSD file.

• DAP (Device Access Point):

 This is an Ethernet access point and is used by means of a communication

program.

• I/O Module:

 Consists of the Slot, Subslot, and Index below. An I/O module has one or multiple slots.

• Slot:

 Indicates the location of the I/O module in the I/O device.

• Subslot:

 I/O interface inside the slot. This defines data types such as bit data and byte data, and the

meanings of the data types.

• Index: 

Data in a Subslot.

The above information is described in the GSD file of the 

V430-F

, and the I/O controller uses the GSD 

file

 

of the 

V430-F

 to build the system.

Additional Information

When an I/O device is used in PROFINET, the GSD file that describes the device functions and 
properties is used to configure the network configuration settings.

When the 

V430-F

 is used in PROFINET as an I/O device, the GSD file of the 

V430-F

 must be 

installed in the engineering tool.

For an I/O controller and I/O device to communicate, a connection called an AR (Application Relation) 
must first be established between the two devices. When the AR connection is established, data 
communication between the I/O controller and I/O device takes place by means of a CR (Communication 
Relation) that defines the content of the data communication. An I/O device can establish AR relations 
with multiple communication devices. In addition, multiple CR relations can be defined inside one AR. 
By establishing multiple CR relations inside one AR, communication that requires multiple profiles or 
differing Subslots can be performed. It is also possible to set a cycle time for each CR or I/O.

CR is classified into IO data CR, record data CR, and alarm CR. Within the IO data CR, data communication 
is performed for each refreshing task period. Within CRs other than the IO data CR, communication 
takes place between the periodic data communications. Within the record data CR, the IO controller will 
send commands to the IO device(s) at any time. IO device(s) will send back responses to the IO controller.

IO Devices

Data Communication in PROFINET IO

V430-F

CR

PLC 

Output Area 

(control input, 

commands, etc.)

Input Area

Ethernet (PROFINET)

I/O device

CR

I/O controller

External device

(PLC 

 

V430-F

)

AR

External device

(PLC 

 V430

-F

)

Cyclic Input

Data

Communication
Cycle

Communication
Cycle

Cyclic Output Data

(control output,

measurement results, etc.)

Summary of Contents for V430-F Series

Page 1: ...Z407 E1 02 84 9350024 02 Rev A User Manual for Communication Settings V430 F Series Autofocus Multicode Reader...

Page 2: ...rrors or omis sions Neither is any liability assumed for damages resulting from the use of the information contained in this publication Trademarks Sysmac and SYSMAC are trademarks or registered trade...

Page 3: ...must also have knowledge of electrical sys tems an electrical engineer or the equivalent Personnel in charge of introducing barcoding systems Personnel in charge of designing barcoding systems Person...

Page 4: ...click into place Precautions for Correct Use Precautions for Correct Use 4 3 1 Connecting Controller Components Connector Hook Hook holes Slider Lock Release Move the sliders toward the back until th...

Page 5: ...duct Precautions for Correct Use Precautions on what to do and what to avoid doing to ensure proper operation and perform ance Additional Information Additional information to read as required This in...

Page 6: ...Manual Structure 4 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings...

Page 7: ...Parallel I O 2 3 2 1 3 Change the Behavior of Operation 2 5 2 1 4 Change the Type of Trigger 2 6 2 1 5 Timing Charts for each Trigger Mode 2 7 2 1 6 Sample Ladder Program 2 8 2 1 7 Change the Assignme...

Page 8: ...st and EtherNet IP Specifications A 1 B V430 Input and Output Modules B 1 CONTENTS 6 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings Section 5 Controlling Operation and...

Page 9: ...Safety Precautions please refer to the following manual Autofocus Multicode Reader V430 F Series User Manual Z407 Safety Precautions Safety Precautions 7 V430 F Series Autofocus Multicode Reader User...

Page 10: ...tions for Safe Use please refer to the following manual Autofocus Multicode Reader V430 F Series User Manual Z407 Precautions for Safe Use Precautions for Safe Use 8 V430 F Series Autofocus Multicode...

Page 11: ...ons on the correct use of the product please refer to Autofocus Multicode Reader V430 F Series User Manual Z407 Precautions for Correct Use Precautions for Correct Use 9 V430 F Series Autofocus Multic...

Page 12: ...ions and Standards please refer to the following manual Autofocus Multicode Reader V430 F Series User Manual Z407 Regulations and Standards Regulations and Standards 10 V430 F Series Autofocus Multico...

Page 13: ...ader Series V430 F Series specifications getting started explanation of settings com mand parameters V430 F Series Autofocus Multicode Reader User manual for Communications Settings Z407 When you want...

Page 14: ...bottom lefthand corner of the front or back cover Z407 E1 02 Revision code Cat No Revision Code Revision Date Reason for Revision and Revised Page 01 Dec 2018 First publication Revision History 12 V43...

Page 15: ...communications between the V430 F Series and an external device 1 1 Confirming the System Configuration 1 2 1 1 1 V430 F Series System Configuration 1 2 1 2 Communicating with an External Device 1 4 1...

Page 16: ...mputer Special Ethernet cable 1 If monitor display is not required it is not necessary to connect with a PC during operation Connecting over Ethernet EtherNet IP Serial TCP PROFINET Establish network...

Page 17: ...display is not required it is not necessary to connect with a PC during operation Additional Information The cable to use for Serial RS 232C communication is RS 232C I O 2 way cable V430 W2 3M specif...

Page 18: ...ignals Input Signals Reading is executed when a trigger TRIG signal ON is input Communication Command Input Various commands can be executed such as a Read commands trig ger and commands to change set...

Page 19: ...the control signals Command Response data and Read data These variables are then used as I O Tag Data Links to exchange data between the PLC and the code reader PROFI NET This is an open communicatio...

Page 20: ...al TCP Serial RS 232C Parallel I O Additional Information About connections over network routers WebLink can connect to code readers on different networks across routers To connect to the code reader...

Page 21: ...2 1 4 Change the Type of Trigger 2 6 2 1 5 Timing Charts for each Trigger Mode 2 7 2 1 6 Sample Ladder Program 2 8 2 1 7 Change the Assignments for the Output Signal Output 1 to 3 ON Condition 2 9 2 1...

Page 22: ...when there is a Good Read or when it matches with the Master Symbol if using the Matchcode function Output 3 On Mismatch or No Read It turns ON when there is a No Read or when it does not match with...

Page 23: ...Red 8 COM_IN Common Input Signals Input Common Red Black 12 COM_OUT Common Output Signals Output Common White 1 TRIG Read Trigger Input Trigger Black 9 HOST_RxD Receive Data RS 232 Host RxD Purple 10...

Page 24: ...UT2 OUTPUT3 V Input Code reader Input circuit diagram V430 F External device when PNP connected COM_IN INPUT TRIG DEFAULT NEW MASTER CLC CLC Current Limiting Circuit V GND Code reader PNP device Outpu...

Page 25: ...Change the ON condition for Output 1 to 3 Change the ON OFF timing of the Output Signal Out put 1 to 3 Change the OFF timing of the Output 1 to 3 signals af ter they turn ON Change the Output polarity...

Page 26: ...e to the code reader On Good Read or when End of Read Cycle condition is met Read ends Continuous Read Auto With no Parallel TRIG signal used the code reader executes Continuous Read Exposure time and...

Page 27: ...No Read or when it does not match with the master symbol if using the Matchcode function For how to set up the Output signal assignments please refer to How to Assign the Output Signals on page 2 10...

Page 28: ...iggered Read is executed by W0 00 ON SET When the single read command bit W0 00 turns ON the TRIG signal is turned The TRIG signal is kept ON for 2 ms and then turned OFF TRIG W0 00 Single read comman...

Page 29: ...turns ON when it does not match with the Master Symbol if using the Matchcode function When the Matchcode function is not used it is al ways OFF No Read It turns ON when there is a No Read result Tre...

Page 30: ...ch Output signal can be set or changed in Output On 4 Advanced Settings for Trend Analysis Symbol Quality and Diagnostic Warning are displayed by clicking on the Text string at the bottom of the Outpu...

Page 31: ...FF timing of the Output Signal Output 1 to 3 on page 2 17 Match or On Good Read The assigned output signal turns ON when one of the following conditions is met On Good Read If using the Matchcode func...

Page 32: ...gger Input No Read Mismatch with Master Symbol 1 Trigger input TRIG signal 2 Output1 In Read Cycle OFF ON OFF ON OFF ON 3 Output2 Mismatch In Read Cycle Turns ON on Good Read or Character string Misma...

Page 33: ...mpleted When the End of Read Cycle condition is New Trigger On Good Read Turns OFF when there is a Good Read On No Read Turns OFF when a trigger is input and there is a New Read Cycle At this time sin...

Page 34: ...on the Output signal Trend Analy sis is assigned to For example Trend Analysis Mode No Read Number of Triggers 25 Number to Output On 4 With these settings the output signal turns ON when there are 4...

Page 35: ...ing of the Output Signal Output 1 to 3 on page 2 17 Symbol Quality Grade If a read barcode or 2D Code s Symbol Quality Grade falls below the set threshold value by one the assigned output signal turns...

Page 36: ...Gear Icon Advanced Settings Diagnostics Service Message Setting Item Setting Value Description Status Disabled Enabled Disabled Service Message is not used Enabled The Service Message is used The tex...

Page 37: ...ns ON during imaging only after the time set Below is an Output assignment example and Timing chart Example assignment of OUTPUT signals Output 1 In Read Cycle Output 2 On Match or On Good Read Output...

Page 38: ...d OFF by pressing the Setup button on the code reader This is set with I O Setup Button Make the setting for Setup Button Unlatch Output Latch mode 2 Unlatch Opposite Condition It turns ON when the Ou...

Page 39: ...signals assigned with Latch Mode 1 will not turn OFF except by pressing the Setup But ton Below is an Output assignment example and Timing chart Example assignment of OUTPUT signals Output 1 In Read...

Page 40: ...ch Re Enter Read Cycle The Output Signal is held until the start of New Read Cycle Below is an Output assignment example and Timing chart Example assignment of OUTPUT signals Output 1 In Read Cycle Ou...

Page 41: ...Cycle Output State Active Closed Output 2 Signal for In Read Cycle turns OFF and the code reader will not accept Trigger input Therefore when the Output 1 Signal is ON you can see that the Trigger Inp...

Page 42: ...6 Put the barcode or 2D code you want to register as the original to match with in the field of view 7 Set the TRIG Signal to ON 8 The read barcode or 2D code is registered in the Match String Databa...

Page 43: ...or lights LINK Orange MODE Orange TRIG Orange will light up once and the code reader will start up 5 Within 60 seconds of this indication of the code reader starting up short circuit connect Pin 3 and...

Page 44: ...2 Controlling Operation and Data Output with Parallel 2 24 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings...

Page 45: ...3 1 7 Timing Charts by Assembly Type 3 12 3 1 8 Sample Ladder Program 3 14 3 1 9 Accessing the NJ series Controller Communication Areas using Vari ables 3 15 3 1 10 Communicating with the Code Reader...

Page 46: ...er of nodes Because the data is exchanged over the network at the refresh cycle that is set for each connection regardless of the number of nodes that refresh cycle will not increase even if the numbe...

Page 47: ...he node that requests the connection is called the Originator and the node that receives the re quest is called the Target Data Exchange Memory Locations The memory locations that are used to exchange...

Page 48: ...Manual for NJ series CPU Unit Cat No W495 Types of Communication Areas For EtherNet IP communication with a PLC the communication is performed using two communication areas on the PLC the Input Field...

Page 49: ...e code reader s Read process is complete it then stores its Read data in the specified memory area Input Field on the PLC Output Data Example Character string is output to DECODE DATA Area Trigger bit...

Page 50: ...l TCP EtherNet IP PROFINET IP Address a b c d a 0 to 255 b 0 to 255 c 0 to 255 d 0 to 255 Default 192 168 188 2 Enter the IP address of the Code Reader Subnet a b c d a 0 to 255 b 0 to 255 c 0 to 255...

Page 51: ...the Endian of the CPU architecture is difer ent from that of the Read data Disabled Byte Swapping is disabled for the Read data The Read data is stored in Decode Data in Big endian format When Byte S...

Page 52: ...ght input assembly Holds 64 bytes of Read data 1 Big Input As sembly IO big Input 101 176 Allows for more Device Status Information to be stored for verification than what can be stored with the Small...

Page 53: ...e Input Assembly Dependency 4 and 12 byte Connection type Point to Point connection RPI 1 0 to 65 0ms Default 5 0ms Timeout RPI 4 to 512 Default RPI 512 Output Target Variable Output Assembly Dependen...

Page 54: ...y objects are required to specify instances when the EDS file is not used Setting the Assembly Object Setting item Setting Value Note Instance ID 100 Small Input Assembly 101 Big Input Assembly 102 MX...

Page 55: ...s confirmed this bit becomes 1 When the next Read starts this bit becomes 0 Read Cycle Pass On Good Read or Match if Matchcode enabled bit becomes 1 When next Read starts bit becomes 0 Read Cycle Fail...

Page 56: ...g starts at the rising edge of the Trigger 2 At the end of reading the read data is stored in Decode Data Large Input Assembly 101 It is output at the timing of the Device Status InReadCycle bit turni...

Page 57: ...ledged turns ON when Trigger ON is detected and turns OFF when Trigger OFF is detected 3 ExposureDone turns OFF when exposure starts and turns ON when exposure completes 4 Decoding is ON during decodi...

Page 58: ...ger RSET W0 00 L OK Count L NG Count Data is Ready RSET Trigger Acknowledge Master Symbol Decode Data Master Symbol Decode Data 1 When the flag for Triggered is ON The Trigger Bit turns ON 2 The Trigg...

Page 59: ...e for Control Signal Access First define a BOOL array data type to access the control signals and status signals Here we define the Data types COMMAND and Device_Status Control Signal Data Name Data T...

Page 60: ...CT INFO_BITS BYTE DIAGNOSTIC_SEQUENCE_COUNT BYTE CONFIGURATION_SEQ_COUNT BYTE RESERVED BYTE DEVICE_STATUS Device Status FAULT DINT COUNTERS ARRAY 0 5 OF DINT READ_CYCLE_REPORT ARRAY 0 3 OF INT DECODE_...

Page 61: ...mmunications areas for the Sensor using the following Output Area Signal name Variable name Trigger EIPOutput COMMANDS Trigger Input Area Signal Name Variable name Online EIPInput DEVICE_STATUS Online...

Page 62: ...put Assembly Output Assembly 197 Example Variables Input Assembly 3 Controlling Operation and Data Output with Ethernet 3 18 V430 F Series Autofocus Multicode Reader User Manual for Communication Sett...

Page 63: ...olling Operation and Data Output with Ethernet 3 19 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings 3 1 Controlling Operation and Data Output with Ether Net IP 3 3 1 9...

Page 64: ...tput Note When outputting the Code Quality Grade Read data 123456 D D A A A D A A 3 Controlling Operation and Data Output with Ethernet 3 20 V430 F Series Autofocus Multicode Reader User Manual for Co...

Page 65: ...ut Assembly 104 Output Assembly Output Assembly 197 3 Controlling Operation and Data Output with Ethernet 3 21 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings 3 1 Contr...

Page 66: ...Example of Setting Variables Input Assembly Output Assembly 3 Controlling Operation and Data Output with Ethernet 3 22 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings...

Page 67: ...pture WebLink Screen PLC 3 Controlling Operation and Data Output with Ethernet 3 23 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings 3 1 Controlling Operation and Data O...

Page 68: ...ister Master Symbol Data Example Tag Sets and Connection Settings Input Assembly Large Input Assembly 101 Output Assembly Output Assembly 198 Example Variables 3 Controlling Operation and Data Output...

Page 69: ...ontrolling Operation and Data Output with Ethernet 3 25 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings 3 1 Controlling Operation and Data Output with Ether Net IP 3 3...

Page 70: ...to 1 the next code that is read will be regis tered as the Master Symbol data Register the Master Symbol Data NewMaster bit set toTrue New_Master_Requested becomes True and next Read data is registere...

Page 71: ...bol the result is Match WebLink Screen WebLink Setup Matchcode Match String Editor 3 Controlling Operation and Data Output with Ethernet 3 27 V430 F Series Autofocus Multicode Reader User Manual for C...

Page 72: ...l command character string When using K Commands there is no Response In other words there is no data to receive after sending the command However in the case of a Verify setting command like K225 the...

Page 73: ...es TCP Client 3 2 2 Communications Processing Flow In a system configuration in which it is connected by Serial TCP communications to an external de vice such as PLC serial commands can be received an...

Page 74: ...put the subnet mask address Gateway a b c d a 0 to 255 b 0 to 255 c 0 to 255 d 0 to 255 Default 0 0 0 0 If a Gateway is used enter the gateway address If a Gate way is not used use the default value 0...

Page 75: ...nd character must be different characters When set it to NULL Hex 00 it is disabled The behavior will differ according to the selection made for Read Cycle Trigger Mode If External Edge is selected th...

Page 76: ...ls specified in the Read Multiple Symbols function are successfully read Output Timing As Soon As Pos sible Default End of Read Cy cle As Soon As Possible Outputs the Read result immediately on Good R...

Page 77: ...t for the Header Preamble Additional Information The Header and Footer can also be set in Advanced Settings Communications Preamble Postamble Setting the Format of Data Output You can format the Read...

Page 78: ...cter string to output select Extract chars from symbol data Enter the range for the number of characters to output In the example setting below a string length of 1 to 4 characters is output To apply...

Page 79: ...ity grade and code position coordinates can be appended to the Read result output Outputting a Code Symbol s Position Information WebLink Setup Gear Icon Advanced Settings I O Output Object Info 1 Ena...

Page 80: ...ended to the Read string ABCDE ABCDE C A C C C A A A Additional Symbol Information That Can Be Appended Additional information Setting to adjust WebLink Advanced Settings Menu Description Example Outp...

Page 81: ...bol Quali ty Grade defined by ISO IEC 15416 for Bar code symbols 1 ABCDE C A A A A A C A A A 8 Print Quality ISO IEC 29158 Symbol Quality ISO IEC 29158 Parameters Outputs the Symbol Quali ty Grade def...

Page 82: ...hange multiple parameters For those if the final parameter does not need to be changed it can be omitted For example when using the K Command K541 which is used for changing both Exposure time and Gai...

Page 83: ...lied correctly please enable the Serial Verification function K 5 4 1 1 K command when the Serial Verification function is enabled Response Header Preamble K 5 4 1 1 0 0 0 3 0 The current settings of...

Page 84: ...er Preamble a 3 5 9 0 0 0 0 9 7 1 2 3 3 0 0 8 CR LF Footer Postamble L 1 OUTPUT1 ON Request command Response None 3 Controlling Operation and Data Output with Ethernet 3 40 V430 F Series Autofocus Mul...

Page 85: ...s you can see 5 Good Read in 1 second Cp Tests the Read Rate The Response data output is the percentage of Good Read per 100 Reads and the Read character string 95 ABCDE 1 By this you can see 95 Good...

Page 86: ...d parameters K Gets the parameter ranges of all K Com mands Parameter ranges of all K Commands Knnn nnn Three digit number of each K command Queries the setting status of the specified K Command K541...

Page 87: ...lears the Mismatch Count None N Gets the number of No Reads The Response data output is N followed by a 9 digit value for the number of No Reads N 000000005 O Clears the Mismatch Count None T Gets the...

Page 88: ...reader A 0 Zrd Resets the code reader to its factory default settings excluding communication settings and user defined names and restarts A 0 Zrdall Resets the code reader to its factory default sett...

Page 89: ...Grade Report For more information on Re sponse data please refer to Autofocus Multicode Reader V430 F Series User Manual Z407 Appendices A 11 Code Grading Standards VAL4 Queries the ISO IEC 15416 Code...

Page 90: ...3 Controlling Operation and Data Output with Ethernet 3 46 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings...

Page 91: ...put module and verify those changes at the input module The examples in this section do not contain any PLC programming custom data structures or setup beyond connecting the input and output modules I...

Page 92: ...lex to PROFIBUS DP PROFINET is an open standard that is managed by PI PROFIBUS and PROFINET International and is used in a variety of types of industrial equipment Because PROFINET uses standard Ether...

Page 93: ...PROFINET IO PROFINET IO uses the same device model as PROFINET DP The information of each device is described in a GSD General Station Description file based on XML Extensible Markup Language Communi...

Page 94: ...e Real time data communication between the I O controller and I O devices at determined cycles Set by I O data CR Acyclic Parameter Data Device Identification Used for parameter settings I O device co...

Page 95: ...I O device to communicate a connection called an AR Application Relation must first be established between the two devices When the AR connection is established data communication between the I O con...

Page 96: ...put Area Command Area This is the area to which you write control commands for the V430 F to execute 2 Input Area Response Area This is the area to which the V430 F writes the results of control comma...

Page 97: ...ear it means that communication between the code reader and the PC has not been established Check the following Does the V430 F and the PC have a proper physical cable connection Are the respective IP...

Page 98: ...F Series Autofocus Multicode Reader User Manual for Communication Settings 4 The WebLink screen shown below will appear 5 Click on the Setup tab and set the Cycle to Triggered 6 Click on the gear ico...

Page 99: ...s Procedure Memory Assignments Configure Network Settings of V430 F Configure Default PROFINET Settings Configure IO Supervisor Computer Settings IP Address Settings Configure IO Controller Settings I...

Page 100: ...oring Read data 1 Reading starts at the rising edge of the Trigger 2 At the end of a Read the read data is stored in Decode Data Large Input Module 101 Large Input Module is output at the timing of th...

Page 101: ...r ON is detected and turns OFF when Trigger OFF is detected 3 ExposureDone turns OFF when exposure starts and turns ON when exposure completes 4 Decoding is ON during decoding processing The Decoding...

Page 102: ...ch NG Count The following Input and Output Modules are used Input Module MXL SLC Input Module 102 Output Module Output Module 197 1 When the flag for Triggered is ON The Trigger Bit turns ON 2 The Tri...

Page 103: ...munication Settings Serial RS 232C 5 4 5 1 4 Setting Data to be Output after Reading a Code Serial RS 232C 5 7 5 1 5 Additional Symbol Information that can be Appended Serial RS 232C 5 7 5 1 6 Control...

Page 104: ...lishing the Serial RS 232C communications executing a Read com mand and outputting the Read result Example Send Read command Default Command Data Example Send Read result ABCDE Code Reader External de...

Page 105: ...0 W8 cannot be used I O Cable Connection Diagram All V430 W8 Wire color Pin No Signal Name Function Brown 2 24V Power supply Blue 7 0V GND Red 8 COM_IN Common Input Signals Input Common Red Black 12 C...

Page 106: ...WebLink Setup Gear Icon Advanced Settings Communications RS 232C 1 Set the Baud Rate Parity Stop Bit and Data Length according to the RS 232C communication settings of the external device to connect...

Page 107: ...the V430 F Address 1 to 50 Default 1 The Polling Mode Address Number It is not used with the V430 F Response Timeout 0 to 255 Default 12 Sets the Response Latency of the ACK NAK Protocol milli second...

Page 108: ...NAK Control Codes are an RS 232C communication protocol for confirming communication When data is received an ACK Hex 06 response is sent to the device that sent the data When data is not successfully...

Page 109: ...after a Read on page 3 32 5 1 5 Additional Symbol Information that can be Appended Serial RS 232C The list of additional Symbol Information that can be appended is the same as the list for Serial TCP...

Page 110: ...5 Controlling Operation and Data Output with RS 232C 5 8 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings...

Page 111: ...Appendices A Command List and EtherNet IP Specifications A 1 B V430 F Input and Output Modules B 1 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings...

Page 112: ...us Multicode Reader User Manual for Communication Settings A This section lists the commands you can use with the V430 F and the EtherNet IP industrial protocol A 1 Command List A 2 A 2 EtherNet IP Sp...

Page 113: ...n Performs Training Performs Optimization Gets Error information from code reader Gets settings 1 Turns Parallel OUTPUT signal ON OFF Turns Target Pattern light Blue LED ON OFF Enables Disables Read C...

Page 114: ...R 4 DECODE DATA LENGTH 4 DECODE DATA STRING 64 Total Size 84 Bytes Member Description User Defined Tag Echo Returns the value set in the User Defined Tag field of the Output Assembly Legacy Command Ec...

Page 115: ...UserTag_18 17 1 bit UserTag_19 18 1 bit UserTag_20 19 1 bit UserTag_21 20 1 bit UserTag_22 21 1 bit UserTag_23 22 1 bit UserTag_24 23 1 bit UserTag_25 24 1 bit UserTag_26 25 1 bit UserTag_27 26 1 bit...

Page 116: ...TUS 4 EXTERNAL OUTPUT STATUS 4 DEVICE STATUS 4 READ CYCLE SEQUENCE COUNTER 4 TRIGGER COUNT 4 DECODE MATCH COUNT 4 MISMATCH COUNT 4 NOREAD COUNT 4 DECODE DATA LENGTH 4 DECODE DATA STRING 128 Total Size...

Page 117: ...ent Read Cycle Count Trigger Counter Stores the current total number of triggers input Decode Matchcode Counter Stores one of the following 1 Total number of Good Reads When Matchcode Disabled 2 Total...

Page 118: ...bit UserTag_20 19 1 bit UserTag_21 20 1 bit UserTag_22 21 1 bit UserTag_23 22 1 bit UserTag_24 23 1 bit UserTag_25 24 1 bit UserTag_26 25 1 bit UserTag_27 26 1 bit UserTag_28 27 1 bit UserTag_29 28 1...

Page 119: ...bit Trigger Count UDINT 0 31 4 byte 28 32 bit Decode Matchcode Count UDINT 0 31 4 byte 32 32 bit Mismatch Count UDINT 0 31 4 byte 36 32 bit No Read Count UDINT 0 31 4 byte 40 32 bit Decode Data Lengt...

Page 120: ...a Is Ready 5 Read Cycle Pass 6 Read Cycle Fail 7 General Fault 8 New Matchcode Acknowledged 9 Matchcode Enabled 10 Image Sensor Calibrating 11 Image Sensor Calibration Complete 12 Training 13 Training...

Page 121: ...0 F has accepted the Read string which was read by the next trigger input as a new Master symbol When this bit becomes 1 the Learn New Matchcode bit in the Control field of the Output Assem bly must b...

Page 122: ...Port Buffer Overflow 4 31 Reserved Command Error Detected This bit is set to 1 when a Serial command fails to be executed Communication Error This bit is set to 1 when a data error condition is detec...

Page 123: ...tal time taken to read symbols This encompasses the total time of image capture decoding and overhead milliseconds Decode Cycle Report Outputs symbol information Symbol Information Size Bytes Decode L...

Page 124: ...ta String Stores the Read string When additional information such as Print Quality Grading Standard is set it is stored following the Read string Assembly Memory Allocation Member Name Data Type Bit N...

Page 125: ...t 2 Status 19 1 bit Output 3 Status 20 1 bit BufferOverflow 21 1 bit Reserved 22 31 10 bit 32 bit Fault Code DINT 4 Byte 8 Command Error Detected 0 1 bit Communication Error 1 1 bit Reserved 2 1 bit H...

Page 126: ...it 32 bit Pixels per Element REAL 0 31 4 byte 56 32 bit Decode Data Length DINT 0 31 4 byte 60 Decode Data String SINT 184 0 1472 184 byte 64 1 Decode Input Assembly Instance ID 103 1 Decode Input Ass...

Page 127: ...MXL SLC Input Assembly Instance ID 102 on page A 8 Same structure as Decode Data Length Stores the number of characters in the Read string Decode Data String Stores the Read string When additional in...

Page 128: ...1 bit BufferOverflow 21 1 bit Reserved 22 31 10 bit 32 bit Fault Code DINT 4 Byte 8 Command Error Detected 0 1 bit Communication Error 1 1 bit Reserved 2 1 bit Host Port Buffer Overflow 3 1 bit Reser...

Page 129: ...bit Decode Data Length DINT 0 31 4 byte 60 Decode Data String SINT 436 0 3487 436 byte 64 4 Decode Input Assembly Instance ID 104 4 Decode Input Assembly is designed to hold the Read result informatio...

Page 130: ...The information for the 1st symbol MXL SLC Input Assembly Instance ID 102 on page A 8 Same structure as Decode 1 Length Stores the number of characters that comprise the 1st symbol Decode 1 Data Store...

Page 131: ...the 4th symbol Decode 4 Data Stores the Read string of the 4th symbol When additional information such as Print Quality Grading Standard is set it is stored following the Read string Assembly Memory...

Page 132: ...20 1 bit BufferOverflow 21 1 bit Reserved 22 31 10 bit 32 bit Fault Code DINT 4 Byte 8 Command Error Detected 0 1 bit Communication Error 1 1 bit Reserved 2 1 bit Host Port Buffer Overflow 3 1 bit Res...

Page 133: ...bit DataMatrix 1 bit QR Code 1 bit BC412 1 bit RSS14 1 bit RSS14 LTD 1 bit RSS14 EXP 1 bit Micro PDF 1 bit Composite 1 bit Dot Code 1 bit Reserved 12 bit 32 bit Pixels per Element REAL 0 31 4 byte 56...

Page 134: ...RSS14 EXP 16 1 bit Micro PDF 17 1 bit Composite 18 1 bit Dot Code 19 1 bit Reserved 20 31 12 bit 32 bit Pixels per Element REAL 0 31 4 byte 236 32 bit Decode 2 Length DINT 0 31 4 byte 240 Decode 2 Da...

Page 135: ...bit RSS14 14 1 bit RSS14 LTD 15 1 bit RSS14 EXP 16 1 bit Micro PDF 17 1 bit Composite 18 1 bit Dot Code 19 1 bit Reserved 20 31 12 bit 32 bit Pixels per Element REAL 0 31 4 byte 328 32 bit Decode 3 L...

Page 136: ...105 N Decode Input Assembly supports any number of multiple symbol readings Use this when you want to execute arbitrary number of multiple symbol readings and query symbol information such as symbol p...

Page 137: ...Time The time required for decoding a symbol milliseconds Total Read Cycle Time The total time taken to read symbols This encompasses the total time of image capture decoding and overhead milliseconds...

Page 138: ...Decode Length n Stores the number of characters that comprise the nth symbol Decode 4 Data n Stores the Read string of the nth symbol Assembly Memory Allocation Member Name Data Type Bit Number Data L...

Page 139: ...Com plete 17 1 bit Output 1 Status 18 1 bit Output 2 Status 19 1 bit Output 3 Status 20 1 bit BufferOverflow 21 1 bit Reserved 22 31 10 bit 32 bit Fault Code DINT 4 Byte 8 Command Error Detected 0 1 b...

Page 140: ...ter 9 Clear Mismatch Counter 10 Output 1 11 Output 2 12 Output 3 13 31 Reserved Run Mode Enables Disables Read Cycle Immediately after the code reader is started Read Cycle will be en abled regardless...

Page 141: ...ns Parallel OUTPUT 2 Signal ON Output 3 Turns Parallel OUTPUT 3 Signal ON Assembly Memory Allocation Member Name Data Type Bit Number Data Length Byte Offset 32 bit Commands DINT 4 Byte 0 Run Mode 0 1...

Page 142: ...s this bit changing from 0 to 1 as the rising edge of the trigger and its change from 1 to 0 as the falling edge of the trigger New Master When this bit is ON the next Read result is registered as the...

Page 143: ..._17 16 1 bit UserTag_18 17 1 bit UserTag_19 18 1 bit UserTag_20 19 1 bit UserTag_21 20 1 bit UserTag_22 21 1 bit UserTag_23 22 1 bit UserTag_24 23 1 bit UserTag_25 24 1 bit UserTag_26 25 1 bit UserTag...

Page 144: ...rnal Output DINT 4 Byte 8 Output 1 0 1 bit Output 2 1 1 bit Output 3 2 1 bit Reserved 3 31 29 bit Appendices A 33 V430 F Series Autofocus Multicode Reader User Manual for Communication Settings A 2 Et...

Page 145: ...or Communication Settings B This section lists the commands you can use with the V430 F and the PROFINET industrial protocol B 1 V430 F Input and Output Modules B 2 B 2 V430 F Data Types B 3 B 3 PROFI...

Page 146: ...de Input Module Omron Decode Input ID 106 Total Size 442 Bytes B 1 1 Module Types Model Item ID Name Total Size in Bytes PNT21 Supported 100 Small Legacy Input Module 84 Yes 101 Big Legacy Input Modul...

Page 147: ...rTag_Echo Legacy_Command_Echo Legacy_External_Outputs_Echo Legacy_Input_Status Legacy_Ext_Output_Status Legacy_Device_Status MXL INPUT MODULE Input_MXL_Decode Input_Header ReadCycle_Report Input_MXL_D...

Page 148: ...follows Vendor ID The Vendor ID is 0x0257 Device ID The Device ID for the V430 F is 0x3411 Vendor Name The Vendor Name is OMRON MICROSCAN SYSTEMS INC Device Function The Device Function is MainFamily...

Page 149: ...Diagrams As the Legacy Input modules have very little user feedback timing is limited B 4 1 Big Legacy Input Module B 4 2 Omron Decode Input Module In this example the trigger is set high for 513 ms T...

Page 150: ...TERS Chicago IL USA 847 843 7900 800 556 6766 automation omron com Controllers I O Machine Automation Controllers MAC Motion Controllers Programmable Logic Controllers PLC Temperature Controllers Remo...

Reviews: