Jump to content

cmarcus

Members
  • Content Count

    40
  • Joined

  • Last visited

Community Reputation

0 Neutral

About cmarcus

  • Rank
    Advanced Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Not sure this is the proper location for my question, but will there be a .NET driver or communications protocol for the UniStream as there is for the Vision? I've used literally dozens of Vision PLC's simply because I can tie together PLC operations and production control operations with several other peripheral devices (bar code scanners, RFID readers, measurement gauges, keyboard wedge devices, etc.) into a single PC based application, then integrate it into my customer's production systems or warehouse systems (SAP, SAGE, MFG Pro, and custom SQL databases). I've hesitated migrating to the Unistream models because I haven't seen a method as clean as the Vision .NET driver to read and write to specific memory locations in the PLC. Thanks, -Chris
  2. Flex... no it didn't not include the corrupted file. The corrupted file would crash either way, so I trashed it. The issue that remained after the corrupted file was trashed was that if I double click any .vlp file, Visilogic would crash with that error message. I later discovered that if I opened Visilogic and did a File/Open and navigated it seemed to open ok, but I was never able to simply double click the .vlp file with out it crashing. But I still wanted to just be able to open by double clicking the file itself. I think I have it working now. Here's what I did. 1) Uninstalled Visilogic 9.8.31, looked in Common Files and Program Files and deleted any residual files. 2) Rebooted the PC 3) Installed an old copy of Visilogic 9.7 Build 60. 4) Rebooted the PC 5) Opened one of the example files, and Saved As to the desktop. 6) Closed Visilogic, then double clicked the .vlp file that was saved to the desktop. (It opened with out crashing) 7) Uninstalled Visilogic 9.7 Build 60. 8) Rebooted the PC 9) Installed Visilogic 9.8.31. 10) Rebooted the PC 11) Double clicked the .vlp file that was saved to the desktop. (It sill opened with out crashing) 12) Double clicked my backup file for my current project and it opened with out crashing. Thanks again to all for your support.
  3. Hello Ofir, I do have backups of the project file, so no worries there. I checked the DB folder and I do not have a file called Current_OPLC.udb. I think that may be part of the problem. I think Visilogic is looking for it, and it's not present. Reading the error message again, it looks like there's a function in the UnPrHndl1.dll that has a class call clsDBHandler. This class has a function OpenConnection that opens a connection to a database. The error message indicates that it encountered an error opening the connection and notes an unrecognized format. However the target location where the database should reside does not contain the specified database (Current_OPLC.udb). Could someone send me this file. Maybe if I just drop it into the folder it will satisfy the condition of the OpenConnection function?
  4. Just tried to restore it prior to when the event occurred, no luck. Same error message on start up. Hopefully the support team will have some suggestions. Hate to think I may have to re-install windows just to get Visilogic working normally again.
  5. Ok just uninstalled/reinstalled as administrator. Still having issues. I cannot double click any .vlp file and have it open, Visilogic just crashes with the same message as above. If I open Visilogic as administrator, then do the File/Open and select the file I was working on, I still get a couple of error messages (see below). If I do File/Open and select any other files they seem to open. I'm thinking the root cause of this is a corrupted file or key and a dirty uninstall where the file or registry key persists. Looking at the registry after an uninstall and reboot, it's filled with Uni entries. As noted above, I already submitted a support email, so hopefully I'll hear back sometime soon.
  6. Hello Everyone, I seemed to have "bricked" Visilogic on my PC. Was connected/online with a PLC, I shut the lid to my laptop, when I opened the lid my computer was off... not sure why or how it completely shut down but it was definitely off. Restarted the PC, tried to restart Visilogic and I get the error message below. Note the file referenced (Current_OPLC.udb) is not present in the specified directory. I uninstalled / reinstalled Visilogic, tried opening other projects, even tried just opening Visilogic with no project loaded. I can get it to open by right clicking and running the .exe as administrator, but it still crashes when I try to open any application. Additional Details: Windows Pro 10 64 Bit, Visilogic 9.8.31, Vision 130-33-T38 PLC. Also sent an email to support but as it was late in the day I haven't heard back as of this time. Any help getting this resolved would be appreciated. -Chris
  7. Ok that makes sense. Thank you very much!
  8. Hi, I have a customer that is looking to use a Unitronics PLC to add additional outputs to their existing system. The main system runs on a .net application, so the PLC would be mainly used to set/reset a MB or Output at a particular time. The response time needs to be pretty fast, likely a few milliseconds from PC send to output state change. Which communication method would be the fastest or would they be roughly the same? - PCOM - .NET driver - Custom protocol with short command sent from PC and received via FB protocol scan. Just getting a feel on how I should build the PLC communications class. Thanks,
  9. Hi Joe. I have a V430--J-T38. Hi Ofir. That worked. Thank you for your help.
  10. Hello Unitronics Team, I just updated to Visilogic ver 9.8.31 and the PLC OS that is packaged with it. When I hold my finger to the touch screen for 5 seconds it goes into Info mode. When I press the "Enter Info Mode" button, I get prompted to enter a password, but no on-screen keyboard shows up.
  11. Wow, that was embarassing! LoL. Guess I just needed another set of eyes to look at this. Thank you very much.
  12. Hello, I'm having an issue with getting the .NET driver to connect and read values. I am having no problems connecting using Visilogic, but when I take those properties and use them in the .NET driver they don't seem to be working. The interesting this is that I'm not getting an exception, so my application believes the driver is connected, but looking at the properties for the Ethernet object it appears not to be. When I put a break point on the oPLC object, it states that the object could not be evaluated because the previous function had timed out. When run it down to the last line and check the response values it is null. Here's the code: Ethernet ethernet = new Ethernet(_cell1PLC_IP, _cell1PLC_Port, EthProtocol.TCP, 3, 3000); PLC oPLC = PLCFactory.GetPLC(ethernet, 1); oPLC.SetExecuter(OperandsExecuterType.ExecuterPartialBinaryMix); // Create the write request // ReadWriteRequest[] readShifts = new ReadWriteRequest[1]; readShifts[0] = new ReadOperands { NumberOfOperands = 1, OperandType = OperandTypes.MB, StartAddress = 0, }; // Extract the shift times // object[] shiftTimes = ((object[])readShifts[0].ResponseValues);
  13. I have a display board with a Red Lion controller that networks 3 V430 PLC's via modbus IP. Everything is connected via the Ethernet card add-on installed into port 2 on each PLC. Is it possible to also remote connect to the PLC tough this same Ethernet card (even though it's in use as a modbus slave)? If so how would I do this? When I try to go live in Visilogic or Remote Operator it cannot establish a connection. Thanks, -Chris
  14. Thank you for the response, Joe. I'll look into changing to a TR34 or TRA22. Best Regards, -Chris
  15. Hello Forum, I've got a project where I've spec'd a V430 to run the show on an existing material handling and cutting system. Everything was going great until I realized that the rotary cutter motor was a Nema 34 stepper. What I thought was a digital "Go" signal feeding a programmable motor controller, ended up being a pulse train being sent to a simple pulse train amplifier. The proper sequence is to run a home routine when brought online (one revolution at 2kHz, and stop on the home sensor). Then on the rise of a position sensor, run one revolution and stop back on the home sensor. Clocking the existing PLC's pulse train, it accelerates to 5kHz in 30mS, when the cutter wheel is 45 degrees from home, coasts back to 2kHz, then stops back on the home sensor. I tested out the PWM on my V430, but the signal is a bit dirty at 5kHz and the best I was able to get out of it was 3.2kHz and have the cutter work reliably. Does anyone know any alternatives to get the full speed out of the cutter, short of swapping out everything for a new motor and drive? Thanks, -Chris
×
×
  • Create New...