Host Engineering Forum

General Category => Do-more CPUs and Do-more Designer Software => Topic started by: JohnB on July 28, 2023, 04:31:40 PM

Title: DEVREAD is not identifying POM device correctly
Post by: JohnB on July 28, 2023, 04:31:40 PM
I have some BX-DM1E-36ED23 Do-Mores with a DEVREAD statement in the program to identify what is plugged into the POM. When the DEVREAD executes, it returns a value of 2 (USB). However, the POM has BX-P-ECOMLT ethernet ports plugged into the POM on the PLC's. According to the DEVREAD statement, an Ethernet device should return a value of 3.

This is the PLC information:

Do-more Technology Versions:
Do-more Designer: 2.9
Disk Project: 2.9
PLC Project: 2.9
PLC OS: 2.9

Software Versions:
Do-more Designer: 2.9.4.37
PLC OS: 2.9.5
PLC Booter: 1.1.0
PLC FPGA: 1.15


Title: Re: DEVREAD is not identifying POM device correctly
Post by: MAEdwards on July 31, 2023, 09:39:16 AM
Duplicated the described behavior using:

CPU: BX-DM1E-36EDD23-D
Do-more: 2.9.0
OS: 2.9.7
Booter: 1.1.0
FPGA: 1.15

BX-P-ECOMLT
Firmware: 4.0.155
Title: Re: DEVREAD is not identifying POM device correctly
Post by: BobO on July 31, 2023, 11:30:21 AM
What is DST50 showing?
Title: Re: DEVREAD is not identifying POM device correctly
Post by: JohnB on July 31, 2023, 11:36:05 AM
DST50 shows a value of 2
Title: Re: DEVREAD is not identifying POM device correctly
Post by: BobO on July 31, 2023, 11:42:31 AM
Documentation appears to be wrong.

None = 255
Unknown = 0
USB = 1
ECOMLT = 2
RS232 3 pin = 3
RS485 3 pin = 4
RS232 RJ12 = 5
RS422 5 pin = 6
RS232 5 pin = 7
Advanced protocols = 8
ECOMEX = 9
Title: Re: DEVREAD is not identifying POM device correctly
Post by: JohnB on July 31, 2023, 11:46:21 AM
Thanks. It is wrong in the help information and as displayed on the DEVREAD statement itself.
Title: Re: DEVREAD is not identifying POM device correctly
Post by: BobO on July 31, 2023, 11:49:01 AM
Thanks. It is wrong in the help information and as displayed on the DEVREAD statement itself.

I will see to it that those responsible are summarily disciplined.

Or...maybe we'll just fix it.  ;)