How to generate a digital signal from a dump file update?
up vote
0
down vote
favorite
Is it possible to generate a digital signal for a PLC after a .dmp file is updated? I'm currently working with a .exe that generates a shared dump file and updates it with gibberish ASCII upon finding an "endpoint." I'd like to generate some type of signal upon the completion and update of the shared dump file, and import that signal into my PLC programming language (currently CLICK software) and use that signal as an input.
The .dmp file is a "shared memory dump" located in a file folder on the PC itself. The executable writes to the dump file when it finds its "endpoint" signaling the process of the executable has completed. The PC and the PLC would be connected via an Ethernet cable.
Is it possible to write a program that has the ability to "see" the dump file has been updated and send a signal to the PLC? For instance, if the PLC program was written in ladder logic and downloaded to the PLC, and there was no Ethernet connection between the PLC and PC, could a .exe be programmed to send a digital signal that the PLC could recognize as an input?
signals dump plc generate
add a comment |
up vote
0
down vote
favorite
Is it possible to generate a digital signal for a PLC after a .dmp file is updated? I'm currently working with a .exe that generates a shared dump file and updates it with gibberish ASCII upon finding an "endpoint." I'd like to generate some type of signal upon the completion and update of the shared dump file, and import that signal into my PLC programming language (currently CLICK software) and use that signal as an input.
The .dmp file is a "shared memory dump" located in a file folder on the PC itself. The executable writes to the dump file when it finds its "endpoint" signaling the process of the executable has completed. The PC and the PLC would be connected via an Ethernet cable.
Is it possible to write a program that has the ability to "see" the dump file has been updated and send a signal to the PLC? For instance, if the PLC program was written in ladder logic and downloaded to the PLC, and there was no Ethernet connection between the PLC and PC, could a .exe be programmed to send a digital signal that the PLC could recognize as an input?
signals dump plc generate
It is not clear where is that file located? On a PLC or on a PC? And what tools do you want to use or already use to update file itself? How PLC and PC are connected? What interface, what protocol?
– Sergey Romanov
Nov 11 at 8:06
Edited to include more details.
– MacItaly
Nov 12 at 14:57
Ok, I see more now but does PLC support for example Modbus TCP? What language did you use to create .exe file? C# or CC++? For instance you can use something like this (sourceforge.net/projects/easymodbustcp) and send signals to controller. Make EXE master and PLC slave then you will be able to set variable on PLC through Modbus TCP.
– Sergey Romanov
Nov 13 at 15:51
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
Is it possible to generate a digital signal for a PLC after a .dmp file is updated? I'm currently working with a .exe that generates a shared dump file and updates it with gibberish ASCII upon finding an "endpoint." I'd like to generate some type of signal upon the completion and update of the shared dump file, and import that signal into my PLC programming language (currently CLICK software) and use that signal as an input.
The .dmp file is a "shared memory dump" located in a file folder on the PC itself. The executable writes to the dump file when it finds its "endpoint" signaling the process of the executable has completed. The PC and the PLC would be connected via an Ethernet cable.
Is it possible to write a program that has the ability to "see" the dump file has been updated and send a signal to the PLC? For instance, if the PLC program was written in ladder logic and downloaded to the PLC, and there was no Ethernet connection between the PLC and PC, could a .exe be programmed to send a digital signal that the PLC could recognize as an input?
signals dump plc generate
Is it possible to generate a digital signal for a PLC after a .dmp file is updated? I'm currently working with a .exe that generates a shared dump file and updates it with gibberish ASCII upon finding an "endpoint." I'd like to generate some type of signal upon the completion and update of the shared dump file, and import that signal into my PLC programming language (currently CLICK software) and use that signal as an input.
The .dmp file is a "shared memory dump" located in a file folder on the PC itself. The executable writes to the dump file when it finds its "endpoint" signaling the process of the executable has completed. The PC and the PLC would be connected via an Ethernet cable.
Is it possible to write a program that has the ability to "see" the dump file has been updated and send a signal to the PLC? For instance, if the PLC program was written in ladder logic and downloaded to the PLC, and there was no Ethernet connection between the PLC and PC, could a .exe be programmed to send a digital signal that the PLC could recognize as an input?
signals dump plc generate
signals dump plc generate
edited Nov 12 at 14:52
asked Nov 9 at 20:12
MacItaly
13
13
It is not clear where is that file located? On a PLC or on a PC? And what tools do you want to use or already use to update file itself? How PLC and PC are connected? What interface, what protocol?
– Sergey Romanov
Nov 11 at 8:06
Edited to include more details.
– MacItaly
Nov 12 at 14:57
Ok, I see more now but does PLC support for example Modbus TCP? What language did you use to create .exe file? C# or CC++? For instance you can use something like this (sourceforge.net/projects/easymodbustcp) and send signals to controller. Make EXE master and PLC slave then you will be able to set variable on PLC through Modbus TCP.
– Sergey Romanov
Nov 13 at 15:51
add a comment |
It is not clear where is that file located? On a PLC or on a PC? And what tools do you want to use or already use to update file itself? How PLC and PC are connected? What interface, what protocol?
– Sergey Romanov
Nov 11 at 8:06
Edited to include more details.
– MacItaly
Nov 12 at 14:57
Ok, I see more now but does PLC support for example Modbus TCP? What language did you use to create .exe file? C# or CC++? For instance you can use something like this (sourceforge.net/projects/easymodbustcp) and send signals to controller. Make EXE master and PLC slave then you will be able to set variable on PLC through Modbus TCP.
– Sergey Romanov
Nov 13 at 15:51
It is not clear where is that file located? On a PLC or on a PC? And what tools do you want to use or already use to update file itself? How PLC and PC are connected? What interface, what protocol?
– Sergey Romanov
Nov 11 at 8:06
It is not clear where is that file located? On a PLC or on a PC? And what tools do you want to use or already use to update file itself? How PLC and PC are connected? What interface, what protocol?
– Sergey Romanov
Nov 11 at 8:06
Edited to include more details.
– MacItaly
Nov 12 at 14:57
Edited to include more details.
– MacItaly
Nov 12 at 14:57
Ok, I see more now but does PLC support for example Modbus TCP? What language did you use to create .exe file? C# or CC++? For instance you can use something like this (sourceforge.net/projects/easymodbustcp) and send signals to controller. Make EXE master and PLC slave then you will be able to set variable on PLC through Modbus TCP.
– Sergey Romanov
Nov 13 at 15:51
Ok, I see more now but does PLC support for example Modbus TCP? What language did you use to create .exe file? C# or CC++? For instance you can use something like this (sourceforge.net/projects/easymodbustcp) and send signals to controller. Make EXE master and PLC slave then you will be able to set variable on PLC through Modbus TCP.
– Sergey Romanov
Nov 13 at 15:51
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53232704%2fhow-to-generate-a-digital-signal-from-a-dump-file-update%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
It is not clear where is that file located? On a PLC or on a PC? And what tools do you want to use or already use to update file itself? How PLC and PC are connected? What interface, what protocol?
– Sergey Romanov
Nov 11 at 8:06
Edited to include more details.
– MacItaly
Nov 12 at 14:57
Ok, I see more now but does PLC support for example Modbus TCP? What language did you use to create .exe file? C# or CC++? For instance you can use something like this (sourceforge.net/projects/easymodbustcp) and send signals to controller. Make EXE master and PLC slave then you will be able to set variable on PLC through Modbus TCP.
– Sergey Romanov
Nov 13 at 15:51