This app allows users to send an HTTP post command to the PLC from the IXON Portal, for example to reset an error or set point. IXON WebAccess is used to sent the command to the device.

Note: to use this app, it is required to run a local HTTP server on the PLC.

For this app, the source code is available on Github.

Follow these steps to install:

  • Step 1: Click the ‘Install’ button.
  • Step 2: Select your IXON company account and press 'Install'.
  • Step 3: Enable the app in Admin > Apps > Enable.
  • Step 4: Go the Fleet Manager > define the HTTP service that will be used to respond to the commands.
  • Step 5: Go to the Studio, open a page and drag and drop the Post command to local device component onto the page 

Note: this app has been tested to work on Siemens S7-1200/1500, other devices should work as long as you have an HTTP server available that can respond to commands in the following format:

"webHMIData".webHMI_DO0_User=true
"webHMIData".webHMI_DO0_User=false

It uses: {"Content-Type": "application/x-www-form-urlencoded"}
Where "webHMIData".webHMI_DO0_User is the command or key and true or false are the values. Other values are possible depending on your implementation of the http server. 

 

Note: on request, you can receive the source code for customization purposes. 

App details