Jump to content

All Activity

This stream auto-updates     

  1. Past hour
  2. Today
  3. Error, Command: 0x81, Status: 0x25 [ID: 1028] MOTCP Read Block - Station:, Address: 0X:1 to 0X:296 > Status: 37 [ID: 1028] Tx:00 00 00 00 00 06 FF 03 00 00 00 40 [ID: 1028] Rx:00 00 00 00 00 83 FF 83 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 BB A0 00 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Error, Command: 0x83, Status: 0x80 [ID: 1028] MOTCP Read Block - Station:, Address: 4X:1 to 4X:64 > Status: 128 [ID: 1028] Tx:00 00 00 00 00 06 FF 03 00 40 00 0C [ID: 1028] Rx:00 00 00 00 00 1B FF 03 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 BB A0 00 0D 00 00 00 00 [ID: 1028] MOTCP Read Block - Station:, Address: 4X:65 to 4X:76 > Ok If I change block size to 64 then this happens.
  4. Error, Command: 0x81, Status: 0x25 [ID: 1168] MOTCP Read Block - Station:, Address: 0X:1 to 0X:296 > Status: 37 Changed all the 1x to 0x and get this error.
  5. Error, Command: 0x82, Status: 0x1C [ID: 12B4] MOTCP Read Block - Station:, Address: 1X:1 to 1X:222 > Status: 28 Statur :28 of the last line. Will modify today again and see what happens. When I tried 0x for the inputs and outputs it gives me different error messages again. Also the registers on the 3x was on 4x but did not want to work. The 2nd pic I attach is the settings of driver. If I make the 32 block size 64 as in other systems I loose the values as well. Is there something on the Unitronics side that I need to change? Thanks. If you can assist with teamviewer then maybe it can help. What other scada system do you use now instead of Indusoft. We build drying room for fresh fruits and use basically for temp logging and machine status with the scada. Thanks again for all assistance. Sitting in West Africa now with the installation so internet and things not that reliable. Rodger
  6. Hello Flex727, I can go online in program. I deleted some ladder inside of program. Then, I wanted to download new program to plc but I can not download program.The program gave error. I will try run as administrator. What is problem about this error? Can you help me about this problem? Is there any options? The error details is hardware busy. Dll name: UnVsCon1 Class name:clsdownloadsequence functıon name:prverrorhandler label name:flash and memory not idle thanks for information
  7. I agree with Joe that it looks well constructed. Given that you have no other info, and your own knowledge and skills are limited, my suggestion is for you to find a local electrician/mechanical services person/tradesman. Anyone competent will figure these connections out in no time at all when onsite. Using such a person would also be beneficial for you when you have an inevitable maintenance or failure issue, as they would know the machine already through this involvement. I know this is not what you want to hear from the forum, but as you say you lack the skills yourself, then you need to have a good relationship with someone who does, who you can rely on in the future. On the Wismo, in theory you are going to need a new SIM for it. No use leaving the old owner's one in it! Also, it looks like it might be a GSM only version, so you would have to check what is available now and in the future in your area. cheers, Aus
  8. I have no additional information and no wiring diagrams to help me. The old owner bought the car wash and bought new equipment. From what I can tell, the PLC Vision120 is used I think for management and fault warnings only.
  9. This is kind of a mess. None of the wires in the panel are labeled, although it looks like it was constructed well enough. You need a wiring diagram for this thing to answer your questions. You also need to figure out what's on the other end of the device cables and what color is connected to what. Can you get any information from the original manufacturer? Or was that the seller? Did the seller take any pictures before it was disassembled? The V120 has the ability to send and receive text messages, which is what the cellular modem is for. It's not really "internet capable". It may be possible to determine the functionality of the system by uploading the program from the V120 an analyzing it. Joe T.
  10. Yesterday
  11. Update - the newest release of UniLogic offers a "SHAPE Line" data type which is called from the ladder program. These functions are in the new "Drawing" menu at the bottom of the Toolbox. The Help says that these are not yet documented and I don't know how it works yet, but maybe one of the Creators can chime in and give us some direction. @Cara Bereck Levy - anything on this? Joe T.
  12. You're probably going to have to swap the words on anything you read in 32 bit land. Look at this post on how to do that- http://forum.unitronics.com/topic/6241-read-single-precision-arrays-with-modbus-tcpip/ Joe T.
  13. Aus, Single connection at one time. Some IOS devices work and others don’t. The PC software works fine, both Remote operator and Visi.
  14. I'm guessing you meant 82. If you're going to get deep into troubleshooting Modbus then you need to browse this document, which is the original Modbus protocol description: http://www.modbus.org/docs/PI_MBUS_300.pdf Starting on page 22 you'll see the function code descriptions. First off, looking at your transmission block, using 1X is just bad form unless the device's modbus table description specifically calls them "inputs". Reading inputs is code 02, reading coils is code 01. Look at this page: https://ipc2u.com/articles/knowledge-base/detailed-description-of-the-modbus-tcp-protocol-with-command-examples/ If you send a Modbus command and the slave chokes on it, it returns the command with the error bit which corresponds to hex "80". So "02" incorrectly sent becomes "82". You also have 3X embedded in your requests, which shouldn't work either. They should be 4X for holding registers. 3X is for input registers, and it's not common to use these anymore. If 1X and 3X work in devices on your Indusoft Modbus configuration then it means the creators of the devices probably put code in to accept either command or they really truly designed the devices to the old Modicon PLC specification, where 1X were discrete input modules and 3X were analog input modules. I'm getting close to going on a rant so I'll just leave it at that. In summary you should really only be using 0X and 4X in your Modbus table. And yes, we have done Web Studio projects. It used to be a really cost-effective platform before Wonderware "Software that's Fun-to-Wear" bought them out and doubled all the license prices. Joe T.
  15. Thanks for the quick feedback, Joe! Attached information about magnitude All the infomation I'm reading is INT32.
  16. As you can see in this picture you can also see two electric cables, one green and the other yellow. As far as I can see on the connecting bar next to the numbers 39, 40 is marked with a black marker. Which cable corresponds to the number 39 and which cable corresponds to the number 40? In the second picture you can see a wave wismo device in which a phone card is inserted, for sending automatic messages from the information found on the Internet. For this PLC Vision 120 can I make an internet connection for car wash management? I mention that I never connected to this plc vision120 and I do not know what it is learned to do. If one of my colleagues can provide useful information I am grateful.
  17. On the electrical cables is noted what we found noted on the connecting bar of the electrical cables. Can Imi9 tell a colleague what is the rule of connection of these electrical cables?
  18. As you can see in this picture, the bar for connecting the electrical cables is marked with the connection specifications (NPT, HP1, HP2, Jante1, Jante2, Aspi, Portique.
  19. Hello community. I come to your attention with a problem that I have for some time. I bought an installation for a full self service car wash. When I saw the installation before buying everything was in order and I decided to buy the installation, following which the seller deals with disconnecting the installation and loading it into the truck for transport. When the laundry facility came to me I noticed several cables disconnected and I do not know how to connect them. I will attach exemplary pictures with the washing machine. I would like to mention that I have no programming or automation knowledge. I was wondering if you can help me by pointing out how I can check and reconnect the electrical cables.
  20. Hi Joe. Thanks for the reply. We have 1x setup in other systems for inputs, outputs and internal coils and it worked. I've changed the internal coils to 0x now and they work. But my inputs and outputs than is on 1x does not work. [ID: 2524] MOTCP Read Block - Station:, Address: 0X:252 to 0X:296 > Ok [ID: 2524] Tx:00 00 00 00 00 06 FF 02 00 00 00 DE [ID: 2524] Rx:00 00 00 00 00 1F FF 82 1C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 00 00 00 00 00 00 00 00 00 00 00 00 Error, Command: 0x82, Status: 0x1C [ID: 2524] MOTCP Read Block - Station:, Address: 1X:1 to 1X:222 > Status: 28 [ID: 2524] Tx:00 00 00 00 00 06 FF 04 00 00 00 16 [ID: 2524] Rx:00 00 00 00 00 2F FF 04 2C 00 25 00 25 00 26 00 24 00 24 00 26 00 24 00 ...Rx:26 00 44 00 1E 00 1E FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00 00 ...Rx:00 00 00 00 00 [ID: 2524] MOTCP Read Block - Station:, Address: 3X:1 to 3X:22 > Ok Do you know what the status 28 is in that row. Thanks.
  21. You mean all connected at the same time? Or separately? And some won't work regardless. cheers, Aus
  22. Another way is to stuff a Data Table from the top. You get the added bonus of having multiple columns of data if you want. 1. Define a Data Table with more rows than you'll ever need. 2. When it's time to log, here's the logic: And what's inside the blocks: The Copy Rows function just moves the entire table down by one. This table has 1000 rows, so the oldest data is blown out. The newest data is always written to row 0. This method makes it real easy to store the data, but a limitation of Visilogic is there is no Data Table widget to get it back out. So you have to make more a little more logic to read the columns into registers for display. Your way works, too, and may be better for only keeping track of one value. The Data Table way if better if you need to grab more than one piece of information for each sample. Joe T.
  23. This is exactly what I had to do with Visilogic in an application that had multiple users with a couple of different access levels. As you've figured out, it wasn't the easiest thing in the world. UniStream addresses this with User Access Control that has 16 levels, 16 groups and 128 users. If this is really important to your project you may need to switch platforms. If you haven't already downloaded UniLogic I'd recommend doing so and having a look. Joe T.
  24. What you've shown here is the standard Modbus definition for regular 16 bit integers. This is old school Modbus for Unitronics and the US5 will be fine. What it doesn't say is whether the return data is signed or unsigned. In other words, is the maximum value 32,767 or 65,535. Do you have an idea of the magnitude of the data the slaves will return? Joe T.
  25. In UniLogic a Line is a static element and its properties are not exposed to the programmer. You're going to have to work within the limitations of the software - you can achieve what you want by using a Binary Text Variable with no text in it and setting the Height to a very small value, like 2. You can set the colors in the Text Source collection and you can rotate it to get the orientation you want. Yes, I realize this is a hack. UniLogic is not a PC-based SCADA package like Zenon is. Joe T.
  26. If you're getting a value of 5 then the Modbus command is timing out. Post your code so we can have a look. Joe T.
  1. Load more activity
  • Create New...