9/14/2017 2:20 PM | |
Joined: 3/27/2017 Last visit: 12/5/2024 Posts: 20 Rating:
|
Finally, I decided to ask for Help đ The task: Communicate a PLC 1511 with a Printer (MPERIA - Matthews Marking Systems) over TCP The manual presents the follow alternatives:
The idea is that the printer Panel has all the information to print and I just choose the Variable to print, get alarms or other status conditions, etc. The test: If tested the command interaction with the Program âPacket Senderâ asking for example for the state <ESC>STATE<ETB> \1bSTATE\17 I got back for example: <ACK> Paused <ETB> \06PAUSED\17 So the communication with the program and the command functions works. The TIA: I am using TSEND_C and TRCV_C based of the example The PROBLEM: I donât know if actually the TSEND_C works, I have been trying the follows procedures:
The Condition: TSEND_C is on Status 7004 and some times I could see it on 7005, the connection is on the Port 2000 TRCV_C is on Status 7006 but I donât get anything on the DBDATARECV, the connection is on the Port 2001 If I STOP the PLC or disable any Block I can see on the LOG window of the Printer the message:
Means that is a connection stablish between both, however somehow the message or doesnât go out or is not the right one (donât recognize some symbols) I am totally crazy with these TSEND_C T_RECV_C, I will appreciate some help. Some images attached. Thanks in advance AttachmentTCP_Printer_ screenshots.zip (542 Downloads) |
Follow us on