gazroobari
Member
Hi guys,
The last time I posted something, I got severely told off for not giving a full background as to what I wanted to know and what I was trying to achieve. It was an honest mistake on my part which I apologised for, but I got a rough ride, including one reply containing a 3-letter acronym containing a swear word, which I thought was against the ethos of the forum.
Nevertheless, I'm going to ask another question, in the hope that I'll phrase it correctly, and won't give responders too much work to do -- I accept you are busy people.
So here goes....
I have been sending Execute PCCC requests to both an SLC/5-05 and an ML/1400 over Ethernet.
The screenshot attached shows an example of Wireshark whilst working with the ML/1400. The top line of capture (in a darker blue) shows one TCP request packet of 399 bytes containing multiple (5, to be precise) Execute PCCC payloads.
If you then cast your eye to the bottom of the screenshot, you will see the 5 matching return arrows in the No. column.
In other words, the ML/1400 clearly has the capability of splitting the entire 399-byte incoming TCP packet into its 5 constituent Execute PCCC request payloads, and is able to send a response for each one.
On the other hand, if I send a similar TCP packet to the SLC-5/05 (i.e. containing five Execute PCCC payloads), it only picks out #5 in the series of Execute PCCC payloads, responds to it, but ignores #1 to #4 inclusive.
The command data I'm sending to both PLCs is EXACTLY the same.
Is this a restriction of an SLC-5/05 compared to the ML1400 ? Is there a way of changing that behaviour ?
Thank you
The last time I posted something, I got severely told off for not giving a full background as to what I wanted to know and what I was trying to achieve. It was an honest mistake on my part which I apologised for, but I got a rough ride, including one reply containing a 3-letter acronym containing a swear word, which I thought was against the ethos of the forum.
Nevertheless, I'm going to ask another question, in the hope that I'll phrase it correctly, and won't give responders too much work to do -- I accept you are busy people.
So here goes....
I have been sending Execute PCCC requests to both an SLC/5-05 and an ML/1400 over Ethernet.
The screenshot attached shows an example of Wireshark whilst working with the ML/1400. The top line of capture (in a darker blue) shows one TCP request packet of 399 bytes containing multiple (5, to be precise) Execute PCCC payloads.
If you then cast your eye to the bottom of the screenshot, you will see the 5 matching return arrows in the No. column.
In other words, the ML/1400 clearly has the capability of splitting the entire 399-byte incoming TCP packet into its 5 constituent Execute PCCC request payloads, and is able to send a response for each one.
On the other hand, if I send a similar TCP packet to the SLC-5/05 (i.e. containing five Execute PCCC payloads), it only picks out #5 in the series of Execute PCCC payloads, responds to it, but ignores #1 to #4 inclusive.
The command data I'm sending to both PLCs is EXACTLY the same.
Is this a restriction of an SLC-5/05 compared to the ML1400 ? Is there a way of changing that behaviour ?
Thank you