Jump to content

Cam

Members
  • Posts

    218
  • Joined

  • Last visited

  • Days Won

    14

Everything posted by Cam

  1. it's hard to say with out seeing all the code but couple of questions and things to check Is the increment done in a sub-routine or main routine? if in a sub-routine are you calling that sub-routine? is MI 38 being reset or stored to somewhere else in the program?
  2. Right click on the P in the I5 element and select replace ladder element then select Negative transition element
  3. See the highlight below maybe it's a terminology issue and tables is supposed to be operands, but for me if your referring to tables it's a datatable.
  4. If your getting the Name and IP from data tables I'm not sure this will happen during the power up cycle. Here's an example as to how I handle getting the IP information from a Datatable, net 4 is if we modify the configuration it causes a write back to the data table and then re-initializes the PLC's NIC so it has the new settings. It is still all driven by SB2 but also allows you to modify the PLC's information on the fly if required.
  5. As Flex said the vector need to be populated with Valid ASCII characters. Ie to get 43 as the name you need to have 0x3433 in MI230 TEST would be 0x4554 in MI 230 0x5453 in MI231 with the rest of the vector blank(0x0000)
  6. I have done project with KepServer before mostly with AB but some with UniStream, Couple questions 1)Are you running a licensed version of KepServer or is it in demo mode? If your in Demo Mode it's limited to a 2 hour runtime and just closing the window doesn't reset that timer(Re-intilizing it doesn't do it either), you actually have to stop the process and restart it to get another 2 hour window. Scroll through your the KepServer event log(default location is a docked window at the bottom of the KepServer window) and look for Licensing under the source header, and then check and see if the event is Time Limited usage period on feature MODBUS TCP/IP has expired. If it's present either your demo time has run out or if you have a licensed version something is wrong and you'll have to contact PTC support about it. 2)If it is a licensed version (or non-time expired demo) have you looked at the diagonstics in KepServer to see that it's actually on the channel you set up for this device? Right click on your channel select properties and verify that diagnostics capture is enable Do the same for your device Right click on either of them and select diagnostics it will cause a new window to open that will let you see data KepSever is Transmitting and Receiving, As Joe said can you post the code so we can take a peek inside the FB's
  7. I'm fairly certain the jumpers are present on the V280 as well,(maybe my memory has failed me though). We have one at the office I'll check it tomorrow when I'm there.
  8. Remove the Snap I/O module and then using a flat blade screw driver remove the back portion of the V280's case. There should be two sets of jumpers beside one set will control RS232/458 for port two the other set will control the RS485 termination for port 2. See page 8 in the linked. https://www.unitronicsplc.com/wp-content/uploads/2015/12/V230_260_280_290_INSTAL-GUIDE_12_15-2.pdf
  9. Check in sample programs under communications. I’m fairly certain one already exists there.
  10. What LED’s are on on the EX-A2X? also the cable between the PPC and Adaptor has to be connected with the correct end at the PPC and EX-A2X it is labelled but double check to make sure you’ve got it correct.
  11. You'll have to move the Wi-Fi from the switch to the WAN and take the Ethernet port currently being utilized as the WAN and put it in the LAN. Look under quick set there should be an option to do everything you need under that tab. We don't typically set them up that way so I'm not sure of all the settings. Send me PM if you need more info as it's not really Unitroincs item. Alternatively you could use the new UCR to do the same job.
  12. Lot of it depends on what you are trying to do with the mAP.
  13. See the linked post and see if that solves the issue. You would need to be running 1.30.58 in order to do it though.
  14. @Prem Lanka What is all connected to the system for IO and other devices?
  15. Is there a way to know if a VNC screen has been touched? We are doing a project with a Uni PLC and I’m trying to setup a watchdog timer to activate a screen saver. In a standard Uni-Stream I’d use the General.Touched Bit as the bit that controls the timer. During testing with a VNC panel this bit never activates and I have been unable to locate a system bit that indicates this. Or am I stuck going their the project and adding an action to every single button that acts as the General.Touched Bit to achieve the same result?
  16. Doesn’t the project settings radio button provide this ??
  17. Idle will stop the whole process for however you set it. This includes I/O updates, as Alex said your probably better off using timers.
  18. Is there any logic occurring accidentally on the home sensors negotiate transition? Or in getting the unit to stop does the home sensor remain on or does the slide actually move past the home sensor and end up re-triggering a piece of logic with an unexpected positive transition that it shouldn’t be during your first move?
  19. Check page three of the install guide about the RG pins. If they aren’t connected properly you can get incorrect operation of the DI and AI.
  20. I seem to recall that there is a read socket status command under the COM>TCP/IP menu
×
×
  • Create New...