Hi there.
I have uncovered a problem with 1784-PKTX on a Windows 7 PC, and wonder if others have encountered the issue, and/or has found solutions and/or workarounds.
The setup:
A PLC5-40 CPU sends messages to a PC with a PKTX card via DH+.
The PLC5 program expects the DN (done) bit to be set before it initiates another message.
On the PC, RSLinx acts as OPC server for the end-user program.
The PC has Windows 7 32-bit.
Approximately every 5 seconds a message must be sent.
The problem:
The DN bit is not set. It seems that there is a timeout in the MSG block so that the DN bit is set after waiting for 1 minute or so. So the PLC only sends a new MSG every minute in stead of every 5 seconds.
Notice that I am not responsible for the PLC program, so this is just as it has been described to me.
The problem is with the PKTX card or the driver for card running under Windows 7 32-bit.
Using a 1784-U2DHP in stead of the PKTX, the DN bit is set OK and everything runs fine.
Using the PKTX card on the same type of PC with Windows XP, the DN bit is set OK and everything runs fine.
Polled data by the OPC client works fine.
Updating RSLinx to the very latest version (dont remember the version number but it is the latest) does not help.
Replicating the setup on exactly the same type of PC and PLC5 CPU yields exactly the same result.
We could install XP in stead of Windows 7, and be done with the problem. But, we have hundreds of machines at customers to support. Every now and then they order a replacement PC. And installing XP in stead of Windows 7 gives us other problems with the OPC client software (not now, but in the future for sure yes). Any solution that require changes to the PLC5 code is also out of the question.
RA is investigating the problem at the moment, but the first response was that the PKTX card is old and we can expect such problems on new PCs. I can understand that, but we still have the problem. Our machines last for many years and we pride us of being able to support them for decades.
We seriously consider to hook up an U2DHP as a permanent fix.
It seems that the USB adapter is more future-proof than the PCI adapter.
But with the 8-pin mini-DIN plug how can we connect it to the usual blue hose ?
Has anyone made an 8-pin mini-DIN to 3-pin Phoenix plug adapter and had success with it ?
Any other issues or considerations ?
I have uncovered a problem with 1784-PKTX on a Windows 7 PC, and wonder if others have encountered the issue, and/or has found solutions and/or workarounds.
The setup:
A PLC5-40 CPU sends messages to a PC with a PKTX card via DH+.
The PLC5 program expects the DN (done) bit to be set before it initiates another message.
On the PC, RSLinx acts as OPC server for the end-user program.
The PC has Windows 7 32-bit.
Approximately every 5 seconds a message must be sent.
The problem:
The DN bit is not set. It seems that there is a timeout in the MSG block so that the DN bit is set after waiting for 1 minute or so. So the PLC only sends a new MSG every minute in stead of every 5 seconds.
Notice that I am not responsible for the PLC program, so this is just as it has been described to me.
The problem is with the PKTX card or the driver for card running under Windows 7 32-bit.
Using a 1784-U2DHP in stead of the PKTX, the DN bit is set OK and everything runs fine.
Using the PKTX card on the same type of PC with Windows XP, the DN bit is set OK and everything runs fine.
Polled data by the OPC client works fine.
Updating RSLinx to the very latest version (dont remember the version number but it is the latest) does not help.
Replicating the setup on exactly the same type of PC and PLC5 CPU yields exactly the same result.
We could install XP in stead of Windows 7, and be done with the problem. But, we have hundreds of machines at customers to support. Every now and then they order a replacement PC. And installing XP in stead of Windows 7 gives us other problems with the OPC client software (not now, but in the future for sure yes). Any solution that require changes to the PLC5 code is also out of the question.
RA is investigating the problem at the moment, but the first response was that the PKTX card is old and we can expect such problems on new PCs. I can understand that, but we still have the problem. Our machines last for many years and we pride us of being able to support them for decades.
We seriously consider to hook up an U2DHP as a permanent fix.
It seems that the USB adapter is more future-proof than the PCI adapter.
But with the 8-pin mini-DIN plug how can we connect it to the usual blue hose ?
Has anyone made an 8-pin mini-DIN to 3-pin Phoenix plug adapter and had success with it ?
Any other issues or considerations ?