Project

General

Profile

Actions

Task #2928

open
TJ RK

Task #3004: Testing

Testing of PLCIO Stacked boards with CTB platform

Task #2928: Testing of PLCIO Stacked boards with CTB platform

Added by Thomas Joseph 2 months ago. Updated 26 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
06/01/2026
Due date:
08/01/2026 (about 2 months late)
% Done:

100%

Estimated time:
(Total: 0:00 h)
Spent time:
32:00 h (Total: 61:30 h)

Description

Assembled PLCIO boards available


Subtasks 2 (2 open0 closed)

Task #2929: PLCIO Interface PCB AssemblyResolvedSurendra Naik06/01/202606/01/2026

Actions
Task #2930: Test PLCIO with CTB applicationResolvedYoganand D06/01/202608/01/2026

Actions

TJ Updated by Thomas Joseph 2 months ago Actions #1

  • Assignee changed from Thomas Joseph to Sumanth D

TJ Updated by Thomas Joseph 2 months ago Actions #2

  • Subtask #2929 added

TJ Updated by Thomas Joseph 2 months ago Actions #3

  • Subtask #2930 added

TJ Updated by Thomas Joseph 2 months ago Actions #4

  • Parent task set to #3004

SD Updated by Sumanth D 2 months ago Actions #5

https://elpisit-my.sharepoint.com/:b:/g/personal/satish_sl_elpisitsolutions_com/IQCtzCecZnvcSLAcp_bVpQxVAd36UDWKavzDBCgDQPWFhfM?e=JLxLDf

Need to test PLCIO 1 and 2 boards separately. For this we need to follow the stacking guidelines

TJ Updated by Thomas Joseph 2 months ago · Edited Actions #6

  • Subject changed from Testing of PLCIO Stacked boards with eVidya platform to Testing of PLCIO Stacked boards with CTB platform

Reqirement - 16DI, 8AI, 8DO

Hardware plan (no rework)
-PLCIO#1 - 8DI, 8 DO, 8AI, 4AO(NU)
-PLCIO#2 - 8DI, 8 DO, 8AI, 4AO(NU)

eVidya- source code is for D3 board. Since D3 board is not available, need to migrate software to D4
Sunpower CTB is based on SAMD3
Hydrofab CTB is based on SAMD4

Hydrofab Hardware is (SAMD4 + D3PLCIOIF ( reworked for SPI mapping ) + 1xPLCIO)

Hardware available now : (SAMD4 + D4PLCIOIF ( no rework ) + PLCIO) => use for testing

ToDo:
1. Use the Hydrofab CTB codebase and test each PLCIO board individually
- 8AI, 8DI, 8DO (DI daisy-chaining resistors), each PLCIO board individually
2. Update CTB code to accommodate 16DI only for terminal printing
- 8AI, 8DI(+8DI), 8DO (DI daisy-chaining resistors), stack PLCIO boards
3. @Prakash M : Share the original and revised CTB code in ondrive and share the link. File name with proper version no. sample file name is "mDAQ2-3_CTB_Datalogger_V3.4.zip"

SV Updated by Sunder Venugopal 2 months ago Actions #7

  • Status changed from Analysis Started to In Progress

SD Updated by Sumanth D 2 months ago · Edited Actions #8

1. First testing PLCIO1. It is version 0 means PLCIOV1P0.
2. For AI, Level translator got damaged. Changed the IC then for AI is printing on the terminal and ADC testing is completed. Inputs were given and the current value is printed on the log file.
3. Now DI and DO were testing. Facing issues with the Board. Preset CS is not generating at the MUX IC output. Debugging that.

TJ Updated by Thomas Joseph about 2 months ago · Edited Actions #10

  • Assignee changed from Sumanth D to Resmi K.V

Assigned to Resmi

@Resmi K.V :
For V1P0 bringup
Check http://5.161.106.25:3000/issues/2928#note-9 , identify existing rework , update V1P0 PCB and then continue testing

TJ Updated by Thomas Joseph about 2 months ago Actions #11

@Resmi K.V : Since a new V1P1 board ( Sl. No. ???) is available, continue test with the same and make it as #2

Discard V1P0 bringup (Sl. No. ?)

RK Updated by Resmi K.V about 2 months ago Actions #12

Thomas Joseph wrote in #note-11:

@Resmi K.V : Since a new V1P1 board ( Sl. No. ???) is available, continue test with the same and make it as #2

Discard V1P0 bringup (Sl. No. ?)

V1P1 board Sl No:233801
V1P1 board Sl No:222803

RK Updated by Resmi K.V about 2 months ago · Edited Actions #13

PLC#01 board testing has been completed for 8 AI (4 Current 4 Voltage), 8DI and 8DO and the daisy chaining changed after testing to stack the PLC#01 with PLC#02.

After stacking the stacked board has been tested for 16 DI separately and the input is given randomly, those channels were printing as 1 on the terminal. For the integrated testing of 16DI,16DO and 8AI,binary to be created by Yoganand. Once it is completed, will continue the testing and update the test result in onedrive.

RK Updated by Resmi K.V about 2 months ago Actions #14

Today I tested,
1.DI-16 Channels(PLC#01 and PLC#02 stacked)-all the channels are updating properly.
2.DO-16 Channels-all the outputs are getting as per the written data verified with DSO.
3.AI-4 current Channels -remaining 4 voltage channels i/p is given and till the ADC the voltage is verified. In the code it is taken as Current values.
Updated documents i have uploaded in onedrive
Test Results: https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQCYtUrmY8WMSY2NjCEWMIPmAZImOxNDj5EYpwers3vcvVg?e=3BgOVp
Test set up and faced issues: https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQAVs6owHiytTZU9conn0pYvAd2Zf696LdEM6bAqToX5knA?e=EFnXFq

TJ Updated by Thomas Joseph about 2 months ago Actions #15

@Resmi K.V :

3.AI-4 current Channels -remaining 4 voltage channels i/p is given and till the ADC the voltage is verified. In the code it is taken as Current values.

Use https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQArNsENqrz_R478F5NvjOsfAQblE5bIGBFZf97QxAN-guQ?e=4yQzqr to convert ADC value into voltage and verify

RK Updated by Resmi K.V about 2 months ago Actions #16

Testing completed for both PLC#01 and PLC#02 boards. the AI Current and voltage count has been extracted from the logs and calculated the voltages as per the count. but it has nearly 0.5V variation from the applied input voltage to the observed.
The TR updated for AI current and Voltage and uploaded in onedrive.
https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQCMe4jJZIWEQK7jut19blzmAVxNlybU1bbk1tsN53WcRxQ?e=6hePdA

RK Updated by Resmi K.V 26 days ago Actions #18

  • Status changed from In Progress to Resolved
Actions

Also available in: PDF Atom