Question: Why does the prolinx not report back a 100% of the time with a bar code read?
You need to be logged in to get access to the forums. You can do so here
|
jim_mounce
|
Friday 11 March 2005 2:20:02 pm |
|
|
Question: Why does the prolinx not report back a 100% of the time with a bar code read?
Contrologix data table in plc, it is displayed backwards. As you can see there is a ASCii 10, 13 at end.
'$0F$AB' = decimal 4011 - this is the sequence number
'$00$00'
'$00$0F'
'C$02'
'00'
'37'
'07'
'74'
'$r9'
'$00$l'
This is the file that is configured
----------------------------------------------------------------
# Module Information
# Last Change: 2004.11.29 09:53
# Last Download: Never
# Application Rev:
# OS Rev:
# Loader Rev:
# MAC Address:
# ConfigEdit Version: 1. 0. 0. 2
# ProLinx Communication Gateways, Inc.
[Module]
Module Type : 4201-DFNT-ASCII
Module Name : In-Feed Area
[Module Comment]
# In-Feed area RS-232 unit
[DFNT Server]
DFNT Server File Size : 1000 #
[DFNT Client 0]
Minimum Command Delay : 50 #
Response Timeout : 1000 #
Retry Count : 3 #
[DFNT Client 0 Commands]
# Enable Internal Poll Int Reg Coun Swap Cod IP Addre Slot Func Cod Word Add Comment
START
END
[DFNT Client 1]
Minimum Command Delay : 50 #
Response Timeout : 1000 #
Retry Count : 3 #
[DFNT Client 1 Commands]
# Enable Internal Poll Int Reg Coun Swap Cod IP Addre Slot Func Cod Word Add Comment
START
END
[ASCII PORT 0]
Enabled : Y #
Rx DB Start : 0 #
Tx DB Start : -1 #
Baud Rate : 19 #
Parity : N #
Data Bits : 8 #
Stop Bits : 1 #
RTS On : 0 #
RTS Off : 0 #
Handshaking : N #
Rx Termination Type : 1 #
Rx Term Count : 2 #
Rx Term Chars : 13 10 #
Rx Packet Length : 0 #
Rx Timeout : 150 #
Rx Delay : 10 #
Swap Rx Data Bytes : N #
Tx Timeout : 150 #
Tx Minimum Delay : 10 #
Swap Tx Data Bytes : N #
[DATA MAP]
# From Add To Addre Register Swap Cod Delay Pr Comment
START
END
[E-MAIL]
# DB Reg Trigger Mail Ser To Name E-Mail F Comment
START
END
-----------------------------------------------------------
Problem I get
Scanner on ASCii port of prolinx
No Data From Scanner or NDFS
This is the journal of the event:
11-Mar-2005 01:19:28 ID: 21145 (CNVY-GEN_comms) - process_zd_cmnd() SEQ:78 ID:C00008195054 Loc:50400 Dest:51104 Type:L
Size:L W:0 L:0 S1:0000 S2:0000 - End
11-Mar-2005 01:19:31 ID: 21145 (CNVY-GEN_comms) - process_i3_message() - MSG: I3 passed to control from.CONVEYOR loc: 50400
Tracked/Scanned:S Retransmit Count:1 Sequence:79 Barcode[????NDFS???? ]
11-Mar-2005 01:19:31 ID: 21145 (CNVY-GEN_comms) - process_zd_cmnd() SEQ:79 ID:????NDFS???? Loc:50400 Dest:51000 Type:?
Size:? W:0 L:0 S1:0000 S2:0000 - End
11-Mar-2005 01:19:36 ID: 21145 (CNVY-GEN_comms) - process_i3_message() - MSG: I3 passed to control from.CONVEYOR loc: 50400
Tracked/Scanned:S Retransmit Count:1 Sequence:80 Barcode[????NDFS???? ]
11-Mar-2005 01:19:36 ID: 21145 (CNVY-GEN_comms) - process_zd_cmnd() SEQ:80 ID:????NDFS???? Loc:50400 Dest:51000 Type:?
Size:? W:0 L:0 S1:0000 S2:0000 - End
11-Mar-2005 01:19:40 ID: 21145 (CNVY-GEN_comms) - process_i3_message() - MSG: I3 passed to control from.CONVEYOR loc: 50400
Tracked/Scanned:S Retransmit Count:1 Sequence:81 Barcode[C00008195064 ]
11-Mar-2005 01:19:40 ID: 21145 (CNVY-GEN_comms) - process_zd_cmnd() SEQ:81 ID:C00008195064 Loc:50400 Dest:51104 Type:L
Size:L W:0 L:0 S1:0000 S2:0000 - End
--------------------------------------------------------------
PLC interface code
does not past visually. oh well
but it follows the documentation
------------------------------------------------
Ethernet read
CIP Data Table Read
int_data[0]
INBOUND_SCANNER[0]
Then
Compare for the first word for new read
NEQ(INBOUND_SCANNER[0],last_INBOUND_scanned_index)XIC(MSG_INBOUND.DN)OTL(BC_INBOUND.BC_DONE);
----------------------------------------------------
Question: Why does the prolinx not report back a 100% of the time with a bar code read? The Prolinx is causing my bar code read rate to drop by 2% by NDFS
|
|
|
Friday 11 March 2005 2:56:27 pm |
|
|
RE:Question: Why does the prolinx not report back a 100% of the time with a bar code read?
For questions like this, the best way to get your issues resolved quickly would be to put all this information into an e-mail. Include the ProLinx configuration file for your module and a copy of your RSLogix5000 ladder logic. Send it all to: support@prosoft-technology.com. They will assign it a Service Request number and a Technical Support or Application Support Engineer will contact you to help you resolve your issues. To get an even faster response, call 661-716-5100. Be prepare to send the files, as mentioned above. Without actually seeing the files you are using, it will be very hard to diagnose your problem(s).
|