Jump to content

JOTA

Members
  • Posts

    19
  • Joined

  • Last visited

Everything posted by JOTA

  1. Hello Alex. Thanks for your response. It doesn´t matter if the project is empty. By forcing outputs, the IOS should work. As I said I have tested before and this is a way to assure communication between the EX-RC1 gateway and the IOs. The SB you mention should be at 0 and they all are. Problem has been solved. It was a matter of firmware. Today I received a remote help with UNITRONICS and they update the firmware, and it works. It works without any program. Thanks all for the help, and also for your time and effort. Joaquin
  2. Hello Joe: Thanks for your time and effort for helping. Attached is a program without CANBUS communication, some photos (sorry, cannot upload video). This is the way I have tested in the past and it worked . In photos you may look at the installation. The equipment is connected to a power supply, and you can see an EX-RC1 and the IO module. Also you may look at the diagnostic LED that shows correct communication. It should be simple. The EX-RC1 is a CPU. If I connect a CPU to my IO´s I should be able to receive feedback from my inputs and control my outputs. Right now, I can simulate a digital input and it is reflected at the Inputs in VISILOGIC. However, it does not work the other way. When you set an output, you can see it on VISILOGIC, but it does not turns ON on the module. I believe I am doing something wrong. If you find something, please let me know. Prueba EX-RC1 sin CANBUS.vlp
  3. Hello: The first step to connect and IO module is to test communication between both equipments. I downloaded the EX-RC1 communication program that comes with VISILOGIC help, erase the IO that comes and add my IO, compile and transfer to the EX-RC1. While testing, I wired the first 3 inputs and, while online, checked activity at the VISILOGIC and works fine (so communication and configuration seems to be good). Problem happens while testing OUTPUTS. In VISILOGIC i force the OUTPUTS but they do not respond at the IO Module. Diagnostic lights are green and steady, so they indicate everything is fine, but outputs does not work. Any suggestion is appreciated. Joaquin
  4. JOTA

    Email

    Hello Gert: Did you solve your problem of the email being send twice? If you did, can you explain how?
  5. Hello: Problem has been solved. It seems there is a mistake in UNILOGIC. I say a mistake because it is not a Bug, since it has been reported about 3 years ago and it haven´t been solved yet. In the STORE DTI to FILE function, you don´t have to choose CSV (letter F option2). When you select this option happens my case. You should select option 1 (to create UDTF, CSV, ZIP file all of them together) and it will work. Thanks
  6. Hello: I am using UNISTREAM USP-156-B10. My UNILOGC version is 1.32.98. I have created a program and in some parte it creates a LOG file. The Data Table stores Date, Time, a Message and some info (Line Voltage of the system) and Motor Running Hours. THere are several lines of this message created. Below some of them: I tested this part of the program in my office in another UNISTREAM and it creates the table and stores it into a file located at an SD memory. I created almost the same sample in my app, but it seems there is somethig going on there and the file is not being created at the SD card. Here´s the instruction: I have used the STORE DTI to FILE Ladder instruction, and when creating the file, the STATUS Register returns to me -14 (it means append UDTF file Error) My program file size is larger than the approved on this forum to share, so if someone wants, I may be able to send it in a ZIP file
  7. Hello Kratmel: The solution you suggest works!!! THANK YOU VERY VERY VERY MUCH for your time, patience in reading and posting, for your help. Thank you very much for your help. Now, some pictures: I had same graphs for motor 12. Both trends work together, and that is what I was looking for. Thank you very very much.. Best regards!!!, Joaquin
  8. Hi, I have never done such thing before. Can you show me how to do it with a sample? or where to read about it? Again, I appreciatte your time here. Thanks
  9. Hello: Meters are Schneider Electric model METSEPM2110. Attached the manual and Register table. Public_EM6400_PM2xxx PMC Register List_v1050_6.xls EasyLogic PM2000 series_METSEPM2110 (1).pdf
  10. Hello Kratmel: The answer is YES, I can read 1 meter. As a matter of fact, I can read up to 2 devices, but when I connect the 3rd DROP REGISTER starts to increase. Below are some images that shows reading: The mark in red M1 is showing voltage reading. Data is taken from meter 1. The Mark in read M2 is showing motor amperes. Data is taken from meter 2. The image above shows Motor amp reading from Meter 2. I read the post you send me and I rescue from there the following: "Thanks for your help, I posted my problem in the visilogic forum where I have 9 modbus rs485 slaves and with only one port I was able to convincingly connect up to 3 slaves. each slave has a timeout of 100 millisec to go to network failure" (This is telling me something) "I think I lack knowledge to have a fast 485 network (with 9 slaves)" (I believe this too)
  11. Hello Kratmel. Thank you very much for your answer. It is a good idea to use the analog output of the Soft Starter, however, the equipment only has 1 analog output and I need to read a 3 phase current. A Meter will give me that information and something else. Reading in your post, you assure Modbus two wire RS485 line is quite slow. So I would like to focus on that quote. Is there any parameter in my configuration that could get a better reading? What about the Delay time at the Main configuration? This parameter should be set at a lower time? i.e. 500ms or 200 ms? Thanks again to the community and help of anyone. Joaquin
  12. Hello Unistream users: This is my issue today. I am using a USP-156-B10 to control a pump station. This pump station has 3 electric motors. Each motor has a softstarter and a meter. A wiring configuration is shown below: I need to read this devices. It is critical to me to read voltage at motor start and at motor stopping, and also to record motor amperes. Motor amperes samples can be read at rate of one sample every minute. But Voltage is critical. This is because this pump station is for agriculture purposes and power quality in rural zones is not so good. This is how I have setup my communications in UNILOGIC: Please note Delay time: This is how each meter is setup: In order to avoid communication crashes I created a cycle that reads each device every second. So, in order to read Meter 1, M1 coil should be on, then M2, M3, M4 and then it starts again. Ladder is as follows: My problem is that I can´t read devices at the time. Most of the time, readings are crashed or takes too long to read. I know I do have readings, and readings are correct. But problem is when I need to read all devices together. Please help, and sorry any misspelling word on my text. Joaquin
  13. Hello Simon: In the past days, I integrate to Unistream Slaves to a Ignition SCADA, and I found some issues. So we perform a TEST by doing the following: In UNISTREAM we create 5 coil registers to be readed on the SCADA: In UNISTREAM we created M0, M1, M2, M3 y M4 UNISTREAM is SLAVE to the SCADA. UNISTREAM is communicating by MODBUS TCP UNISTREAM SLAVE addres cannot be changed and the default assigned in the software is 255 In the SCADA software the MODBUS configuration, we have to make some changes: i. START reading register we have to change from 0 to 1 ii. In the END register we have to change from 4 to 5 iii. The UNIT ID is not 255, we have to write 0 iv. Modbus type Coil is the kind of MODBUS function we are using v. Modbus Address should says 2 (i still don't know why, but this was the only way how it works) we did the same with the integer registers and works fine. We where able to read all the changes we made on the UNISTREAM Prefix Start End Step Unit ID Modbus Type Modbus Address P90_1_ 0 26 0 Coil 110 Also, on the UNISTREAM software you cannot ask more that 1024 registers. Hope this is usefull for you regards, Jota
  14. Hello: I am having trouble to communicate my V1040 with an existing Schneider Electric M221 with the serial port. It was supposed to be easy, but I don't receive any answer from the M221. V1040 has 2 ports, and I am using port 2. The port has been set up for RS485 with termination with the DIP switches. MODBUS protocol is: Baud rate: 19200 Parity: NONE Stop Bit: 1 wires has been checked and also pinout. My first concern is about the pinout. Schneider requires 3 wires on RS485. It uses D1, D0 and ground, while V1040 only uses A+ (D1) and B- (D0), but no ground as reference. The V1040 is the MASTER and has ID1 and the M221 is setup with SLAVE ID 3, and the only line on this PLC is to set a value on %MW1 with the value of %MW0 A very simple program attached is made to read a Holding Register Addressed 1 (%MW1) and this value should be displayed on the Touchscreen. While reading the execution, the status messages I receive are 4 and 5 only. This means I have no communication. I really need help on this. Please advice. Prueba MODBUS.vlp Prueba MODBUS.smbp
  15. Hello: I ve been working in an application in which I need to show some HOURMETERS from working motors. My application is been developed in a V1210 unit, and I am using VISILOGIC version 9.8.31 As I see, it is supposed to be easy. Whle the starting motor order is held ON, the hourmeter should count up time. I want to show the numbers as the image attached. This is, the counter will count up to 99999,9 until RESET to 0000 So my prupose to do this in the network image attached, Well, I also used the VIRTUAL PLC tool to test it, but it seems not to work. In the simulation I can see the 1 second pulses, but the counter does not increment (or at least is not showing it). So, can some tell me what I am doing wrong? or the problem is the simulator? Hope you can help, Joaquin
  16. Hello: Thanks for your answer. In order to clarify, it is only 3 users/level and 1 paswword per user/level. I want to set a password for each user but can't find how to do it on help.
  17. Hello: I am using Visilogic to program an application for a V1210 HMI unit. My application requires 3 level of users: Operator Supervisor Programmer Each kind of user should have a password. Of course, all of those passwords should be different. Can someone suggest a way to do this? Thank you in advance
×
×
  • Create New...