jotlake Posted April 13, 2018 Share Posted April 13, 2018 Hi, I want to make practical use of the "PMAC Interrupt Packet" mechanism as described in the "Turbo PMAC Ethernet Protocol.pdf" manual (application note). I am using a TurboClipper board for software development and testing, while our production machines are using Brick controllers. Although we don't have the MODBUS option (since we don't use MODBUS), I successfully created an interrupt socket using I67. i67_ModbusTcpBufferStartAddress=$10700 ; Start address socket setup buffer WL:$10700,$100000000000 ; Enable socket 0 for TCP ascii WL:$10703,$200000000000 ; Enable socket 1 for interrupt WL:$10706,$100000000000 ; Enable socket 2 for TCP ascii WL:$10709,$100000000000 ; Enable socket 3 for TCP ascii In my host application, I can open the additional interrupt socket on port 1026, and can send an VR_PMAC_INTRSTRING message to the normal port 1025 (with the "P0..10" example). If I don't setup the interrupt socket with I67, I can't open the socket on port 1026, so the whole mechanism with the interrupt socket seems to work (although we don't have the MODBUS option). However, the manual does not describe how to active or trigger an interrupt to the Ethernet controller, and I don't receive any data on the interrupt socket. The manual only describes it as "an interrupt generated to the Ethernet microcontroller from the PMAC motion controller", and "Background PLC writes via a M-variable pointer to cause an interrupt to the Ethernet processor". Therefore I have 2 questions: - can anyone clarify how to generate an interrupt to the on-board Ethernet controller on a TurboClipper board and Brick controller? - or is the MODBUS option really required to make use of the interrupt socket? Thanks and regards, Jan Link to comment Share on other sites More sharing options...
steve.milici Posted April 16, 2018 Share Posted April 16, 2018 I don't believe these "VR" functions exist on current firmware. Only those described in the "UMAC Turbo CPU" manual are current: http://www.deltatau.com/manuals/pdfs/UMAC%20TURBO%20CPU%20HRM.pdf?id=635787783278925400 Link to comment Share on other sites More sharing options...
Recommended Posts