cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

TCP client on CtrlX (nodered / plc) not sending any messages

TCP client on CtrlX (nodered / plc) not sending any messages

Davey
Established Member

I want to send and receive messages from the CtrlX to a seperate third party device. I can send messages using my computer and some TCP&UDP debug software. So far, so good. 
I can see the data being send using wireshark.

When i try to send the same message using node red or the PLC app, nothing works. 
I can not see any data being transmitted using wireshark. 
In nodered using the TCP out node, i see that i can connect.
In the PLC, i can also connect (not at the same time of course). 
I can send messages in both PLC and nodered without errors.
I can ping to my third party device from within nodered. 

I tried this both on ethernet ports XF51 and XF10.

I don't know what I'm missing. There has to be a reason I'm not able to send any messages?

3 REPLIES 3

JHU1XI1
Long-established Member

I used TCP to communicate with S7-1500 in the project and everything was normal.

JHU1XI1_0-1693657265646.png

 

 

CodeShepherd
Community Moderator
Community Moderator

Could you please check "How to communicate between a ctrlX COREvirtual and other applications". There I am doing the exact same thing and show/explain what settings are needed.

Davey
Established Member

Wireshark didn't read the communication properly between the CtrlX and the third party device. So i've send the TCP messages to my PC instead. 
The TCP server & TCP client software on the microsoft store helped me out. It turns out the messages i was sending via nodered / plc were converted incorrectly. 

Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist