Jump to content


  • Posts

  • Joined

  • Last visited

  • Days Won


Posts posted by Vidmas30

  1. Thanks for reply, Joe,

     The thing is we need a solution without protocol (such as Modbus that requires additional programming) between one end and another i.e. instead of control cables that goes let's say from push button to contactor, we want to solve that with remote I/O modules like we have direct connection (connect push button to PLC I/O and contactor to remote I/O).  If i'm right URB-TCP and EX-RC1  allows that. If you suggest ethernet (URB-TCP) I think we'll stick to that solution. Thank you!

  2. Good day,

     We have a project in existing plant. Now there is one main control cabinet with lots of on/off switches and etc. (no PLC) and lots of control cables goes to different objects (I/O devices such as remote switches and etc.). We want to eliminate those control cables in such way: build new control cabinet on one side of plant with Unistream OPLC and I/O modules and one control cabinet with remote I/O adapter and I/O modules. There are two choices - 1. to lay optical cables (two in separate trays for reservation in order one fails (rats and etc.)) and use remote ethernet I/O adapter URB-TCP with I/O modules or 2. lay cables for CANbus communication and use EX-RC1 with I/O modules. What option is more reliable? Thank you in advance.

  3. Hi all,

     I use US5-B10-TR22 to read data from Modbus slaves. Technical documentation of slaves gives such information (see attached picture). Could someone tell if in US5 is the same byte order (didn't find that information). As for now everything looks OK, but I'm afraid that there could be a problem when there will be large numbers accumulated. Thank you in advance.

    Byte order.png

  4. Hi, all,

     Some update: after some experimenting and reading, I found that tried to use not right approach - I tried to do separate struct for each of slaves with all the variables I need to read. So there were 37 operations with every slave. Then I used an arrays  of INT32 (electricity metter gives information that way). Since in one operation metters can give 50 words (and I need 50 INT32's pf which 47 are consecutive), I ended up with 3 operations - 1st for 25 INT32, 2nd for 22 INT32 and 3rd for last 3 INT32. With periodic, when there are 2 operations it works flawless, but when there are 3 operations and set for every period 1000ms, there are problems (dropped increments). Then I set different times in every period and it helped.

     Could someone give more detailed explanation what this time setting in "every period" means? And how exactly PLC does read/write of the slaves according these settings? Because when looking to sessions counter, it looks like it goes simultaneously.

     With 2 slaves (I have on my desktop) it works just fine, hope everything will be ok with all 8.

  5. Good evening, all,

     I have a project where UniStream US5 controller with RS485 port is used to read data from 8 electricity meters. These are exactly the same model and parameters quantity and type also the same. I thought about making a struct for one meter with all variables needed and then copy and change struct name so I don't have to enter each of these variables for each meter. But there's no way to copy struct in UniLogic. Maybe someone of you has done something like this and can share some advice? 

     One more thing: since no special logic needed, I'm planning to use PLC Communication Modbus Master's dialog to add slaves, enter all required data variable (about 50 each meter) and use toggle bit for each of the meter. I wonder if it's the best way to do this, because I need to read about 50 variables from each of slaves. Your thoughts about this would be highly appreciated. Thank you in advance.

  6. Hi, everybody,

     We have strange situation - we prepared Jazz PLC (JZ20-J-T40) for local boiler room control and for data collection to BMS system (for that we configured Jazz as a slave with JZ-RS4 comm module (RS-485)). BMS was made by other company(they used Schneider SmartX controller AS-P). They get all the information, but in our cabinet all LED pilot lights and LED indication lights of relays that connected to PLC's outputs are flickering. If we disconnect modbus cable, everything is fine. When connect back - LEDs flickers. BMS company (their modbus cable) says the cable is fine, properly grounded and etc. What could be the cause of that strange behaviour and what could we do to prevent that? Thank you!

  7. Maybe I expressed myself wrong - I mean I used SMS send routine from given UNIlogic example and used it several times for different alarm state. Maybe I've done it wrong and when several occure at the same time, not all messages are sent. Maybe there is some example where is shown how several messages are sent right way?

  8. Hi everybody,

    We have UniStream controller running application and modem for sending SMS alarm messages. Each alarm has it's own bit, that enables SMS send routine (from example library with operator string, now we have 3 operator's phone numbers). Now after some time we noticed that sometimes messages are not sent. Seems like there is problem when several alarms occur at same time. Maybe someone has suggestion how we could sort this issue? Thank you.

  9. Hi, everybody,

     Our customer called this morning. Problem is: V570 was spilled with water (boiler room application). After some time it proposed to calibrate screen. Customer's technicians tried to do that, but now screen shows information, but touchscreen doesn't work. Is there any way to recalibrate it or any other way to make it work?

     We could change V570 itself, we have one spare, but in the old one couple of PID loops (tuned) works, lots of entered constants - is there any way to copy all that information to a new one V570 so we won't need to retune PID's and reenter information?

    Thank you in advance!

  10. Good day,

     We have Scada software where data from PLC's is taken by Unitronics PCOM prtocol. When PLC's are on LAN or connected via serial - everything is fine. Is it possible to collect data with GPRS modem (SIM card with static IP address) using it as TCP serial converter?  It works when we use it as Modbus TCP to serial cobverter (but our SCADA software don't support). Can't get to work it with PCOM (transparrent TCP to serial coverter).. Any suggestion (maybe I need to do some special settings on modem) would be appreciated. Modem is GENEKO GWR202. Thank you.

  11. Good morning,

     We have a V1040 PLC with attached Cinterion M66i GSM modem. It must send SMS to 1-5 personel. There's a separate window to put in telephone numbers ( to assigned MI's that are assigned to phone book).  We put 3 numbers (2 left blank) and strange things happen - sometimes all 3 numbers get SMS, sometimes just 2 of the, sometimes 1. Tried to init (prepare) modem with different AT commands several times, but it seems like a problem is with V1040 and not with modem. Tried to put in all 5 numbers, but result is the same - sometimes we get all 5 SMS, sometimes 1, sometimes 2... The 1st phone number gets all the time, but the rest sometimes get sometimes not. What is the problem? Thank you!

  12. Good morning,

     We have a v570 PLC running on site for about 6years, controlling el. actuator (steam-water) by set temperature. Something happened and it began to work very bad - tmperature is too low or too high. In case we don't have posibility t check this matter on site, we gave a password to PID parameter window and suggested to check if it's OK with P,I,D variables. So the matter is:

    1. After they tried PID autotune it done about 10 cycles and calculated souch parameters P: -0.3%, I: -0.2%, D: 2s.  The control was not good. After repeated autotuning it calculated the same parameters. Question: why there are negative values? We suggested customer to tune PID manually. Then..

    2. After some manual tuning it was pretty OK, but then some colegue pushed an autotune button again, they tried to stop it and now seems like PID block is hanged up - after reseting PLC, PID status shows autotune is running, but CV value is not changing. How to reset PID block?

    Thank you!

  13. Good day, everybody,

     Never been in such situation before: communicating with Omron PLC's. To minimize number of modbus operations Omron programmer gives us information about control bits in 16-bit registers. We are reading and storing them in Unitronics 16-bit registers (MI). But now came thought that Vision MI max value is 32767(in case 15 of control bits are set to 1). But if all 16 bits are set, then value becomes 65535. All messed up in the head..


    Vision is using signed 16bit registers and Omron unsigned, I think.


    Do we have to use DW or ML variables in such case? Thank you for help.

  • Create New...