Project

General

Profile

Actions

Task #2930

open
TJ YD

Task #3004: Testing

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

Test PLCIO with CTB application

Task #2930: Test PLCIO with CTB application

Added by Thomas Joseph 2 months ago. Updated about 2 months 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:
Spent time:

TJ Updated by Thomas Joseph 2 months ago Actions #1

  • Subject changed from Test PLCIO with eVidya application to Test PLCIO with CTB application

PM Updated by Prakash M 2 months ago Actions #3

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

PLC_IO Testing started with CTB code.

PM Updated by Prakash M 2 months ago · Edited Actions #4

  • % Done changed from 10 to 20

AI value has been gotten with PLC_IO controller. DI,DO verification with PLC_IO controller is in process.

Log: https://elpisit-my.sharepoint.com/:u:/g/personal/satish_sl_elpisitsolutions_com/IQDjJucsjIACR7UmTuGii7cAAVrGaqel0BSLgH2Xb9WmAr0?e=Yb6AQm

SD Updated by Sumanth D 2 months ago Actions #6

  • Assignee changed from Prakash M to Sumanth D

https://elpisit-my.sharepoint.com/:x:/g/personal/satish_sl_elpisitsolutions_com/IQBocSeZGET0S6mUOAB8IhhqAa0HPsakoJu6YVOVRjRZhi4?e=GVnoj6

PLCIO test report with AI testing and the issues faced during testing were added in this sheet

SD Updated by Sumanth D 2 months ago Actions #7

  • % Done changed from 20 to 40

SD Updated by Sumanth D about 2 months ago Actions #8

  • % Done changed from 40 to 50

Tested PLCIOV1P0 with CTB binaries.

AI, DI, and DO - 8 channels were working when we run separately.

But when all the AI, DI, DO run simultaneously AI is not generating. I am working on that

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

V1P0 Board Status

Many rework, not traceable
Tested with individual binary(with separate hardware changes) for AI, DI , DO - Working as expected. With common hardware, MISO amplitude got reduced

V1P1 assembled with host interface connector and isolator ( made config as #1 )
w/o any rework, AI, DI, DO got expected results

Observation in terminal log - In DO testing, MISO MSB was 0 in terminal log ( instead of expected 1), but DO output got correct

In CTB, menu driven code is not functional. hence DO is tested by hardcoding the values and the generating the binary

@Resmi K.V : Please put following in an excel sheet, upload in onedrive and give link in redmine.
Test setup, input , output (relevant details formatted and parsed ), observations, summary
upload unformatted logfile also in onedrive

Onedrive folder=> https://elpisit-my.sharepoint.com/:f:/g/personal/satish_sl_elpisitsolutions_com/IgArIylhefkfRZkUE5lGVwNcAREsLwpwwAUD7-wnyM3EtvQ?e=K4OwWb

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

  • Assignee changed from Sumanth D to Bhumika R

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

Prakash on leave, assigned to Bhumika

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

Moving to Yoganand as Bhumika is on leave

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

  • Assignee changed from Bhumika R to Yoganand D

PLCIO#1 - Host controller interface - Tested AI-8Ch, DI-8Ch, DO-8Ch
Issue - Observation : Observation in terminal log - In DO testing, MISO MSB was 0 in terminal log ( instead of expected 1), but DO output got correct

Tested AI and DI with Binary-1, DO with Binary-2

PLCIO#2 - no Host Interface, no AI, need to stack on #1

Hardware is ready with Daisy chaining of DI and DO

What is the plan for stacked PLCIO (8AI, 16DI, 16DO(source)) ?

Test Setup for DO Sinking atleast 100mA (Relay + LED board buy from Robu)
Test Setup for 8AI, 16DI available

DO- Binary-3 (update of Binary-2)
16DI and 8AI - Binary-4 (update of Binary-1)

@Yoganand D : Update source and binary in proj. folder and update link here, (File naming format " mDAQ2-3_CTB_Datalogger_V3.4" )

YD Updated by Yoganand D about 2 months ago Actions #14

  • % Done changed from 50 to 90

I supported testing the PLCIO hardware for 8 Channel AI, 16 channel DI and 16 channel DO.
Modified code to work in iterative to test one module after another.
1. Completed 16 Channel DI testing.
2. Completed 16 Channal DO testing.
3. Completed 4 channel AI current Input Testing.

I have pushed the code, binary and the logs to my drive and have attached the link to the drive. Please find the attachment below:
OneDrive Link: https://elpisit-my.sharepoint.com/:f:/g/personal/yoganand_d_elpisitsolutions_com/IgDZ6LAJRkDpRLioY8XPKKeJAdcdd4GEgo4LTl1y1XoGzVw?e=IwdDUz

YD Updated by Yoganand D about 2 months ago Actions #16

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100

Completed Testing for Analog Voltage Input readings.
I have attached the log file link below.

Log Link: https://elpisit-my.sharepoint.com/:t:/g/personal/yoganand_d_elpisitsolutions_com/IQBhHvknuNdBS7qu2eZJPI1qAYTxsWJw6SnpaC6rPPMBYi8?e=XIa43L

Actions

Also available in: PDF Atom