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?










share|improve this question























  • 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














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?










share|improve this question























  • 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












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?










share|improve this question















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








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
















  • 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

















active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















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






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















 

draft saved


draft discarded















































 


draft saved


draft discarded














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





















































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







Popular posts from this blog

Darth Vader #20

How to how show current date and time by default on contact form 7 in WordPress without taking input from user in datetimepicker

Ondo