Jump to content

AlexUT

Moderators
  • Posts

    844
  • Joined

  • Last visited

  • Days Won

    40

Everything posted by AlexUT

  1. Hi, As Emil recommended for previous post, send your project to support@unitronics.com and we will review and advice.
  2. JOSELUIZVIEIRA, Please look for answer at the topic you open. BR.
  3. Hi leofran, Information you provided is not enough to give you an answer. Send your Master and Slave projects to support@unitronics.com. Add detailed explanation of SNMP session, what other equipment accessing this OPLC at the same time, network diagram (switches, hubs, gateways, routers etc.), and what software do you use (if any). What is VisiLogic version, versions of system files used by VisiLogic for each OPLC and versions of system files at each OPLC. BR
  4. Hi, For the transition, [N] or [P], O/S keep previous state and current state of MI or other bit. If there is change in state between previous and current scans, O/S activate [N] or [P] contact for 1 scan. Mean of scan in this case is not a System scan, but two sequential entryes into subroutine. So you have to take care about this. B.R.
  5. Hi, Following is the link to site where USS protocol description attached. http://support.automation.siemens.com/BR/llisapi.dll?func=cslib.csinfo&lang=pt&objid=40157517&caller=view http://support.automation.siemens.com/BR/llisapi.dll?func=cslib.csinfo&lang=pt&objid=40157517&caller=view BR.
  6. Hi, When OPLC craches, what is an error description on the screen? If craches happen frequent and at the same operation, please send both, Master and Client projects (if both are Unitronics OPLCs) to support@unitronics.com. Add detailed explanation of SNMP session.and network diagram. What is VisiLogic version, versions of system files used by VisiLogic for each OPLC and versions of system files at each OPLC. BR
  7. Hi Leonardo, Look and follow Help topic for SNMP. Everything should work. BR.
  8. Hi Lukas, Sorry for delayed replay. We are checking with R&D what can be done. But such requests is better to send direct to support@unitronics.com BR.
  9. Hi, Time synchronization really means hours/minutes/seconds update. And O/S take care to update this field as it changed (each second). O/S take care to update date field if it is changed from clock. You update date/month/year manually, so you have to use SB 31 "Refresh current LCD screen display variables". This can not be defined as Bug. You dont need a new function for CAN. Use broadcast and send corresponding SI to update at all connected OPLCs. BR.
  10. Hi, A lot of customers use Delimited Line functions. But nobody comply. You have to understand better how it works, before you invent whell. ASCII string MUST be limited by <0> (Byte 0x00). This is End-of-Line. Othervice bytes will be copied, until <0> will be found. For Excel is important to read End-of-Line. This tell to Excel that current string finished. If you need to save Binary data - use Block functions. But in this case you should take care about everything inside such file. All functions you suggested are existing. You just have to learn how it works and use in right way. There is good help in VisiLogic, a lot of examples, webinars etc. I wish you success.
  11. Hi, VisiLogic Help clearly stated about 120K reserved for tables. Max number of columns - up to 32 (when enter 33 - you have message about limit). Max number of rows limited to 32766. Better is keep table smallest and use SD card to save data from table. Use only Data Table in memory, you have a chance to lost data in case of EMI or other disturbance. You always can check Data Table memory status from Data Table->File->Memory Requirements. BR
  12. You have to use Load Timer Preset/Current Value and Store Timer's Preset/Current Value special functions. See details in Help."Special Functions (Via SBs & SIs) List". BR
  13. Please open a new topic for the second question and delete it from here. This will make easiest to answer yo,u and simplify search operation for forum popics. As mentioned in specification, each of HSI of IO-D16A3-RO16 can work as a high-speed counters or frequency measurers. Not as a Schaft Encoders. Please see Specification Notes 2,3, and 4. Installation Guide (p. 2) show how to connect HSI. B.R.
  14. Hi, You have to calibrate 0 as well. If you continue to have problem - send request to support@unitronics.com B.R.
  15. Hi Daniel, To make discussion more productive, I suggest to use "shortest path first" method. ADC(Analog to Digital Converter) use successive approximation. Conversion time is 20 mSec. This mean that during conversion time input voltage should be the same. I used V350 to generate output voltage which I supply to JZ10-11-T17 AI 2 and AI 3. Input of 5.0V measured by Fluke: AI 2 show 511/512/513 (no filter) AI 3 show 512/513 (no filter) Input of 10.0V measured by Fluke: AI 2 show 1020(sometimes)1022/1023 (no filter) AI 3 show 1020/1022 (no filter) It seems that your problem is originated by ripple. If you have no other PLC to generate Vout, use battery for test. You can use Low/Medium/High filter in Hardware settings, or Special Function "Find Mean, Maximum, and Minimum Values". * You did not mentioned your application. Knowing this will help to give you more specific recommendations. You can send your request direct to support@unitronics.com BR
  16. Hi, Please send your request about interface changing to support@unitronics.com Add details about previous version of VL where you used it and other details. BR.
  17. Hi, It seems that you need clear explanation of your problem to have an answer. Like next example: "Converted to ASCII string value of 4-20 mA input does not refresh on HMI"... I recommend to check, if O/S, BinLib and Boot at V570 have right versions. Click "Advanced" when checking current versions at V570, then check if files in VisiLogic directories have the same versions as reported from OPLC. If there is any difference - select last versions from VisiLogic directories and process update. After finishing update make "Initialize & Reset", load an empty application, then load your application and test again. If this does not help - send your project file to support@unitronics.com with information about System files and used VisiLogic version. BR.
  18. Hello. Any SD Card extenders are not supported officially by Unitronics. Reassone for this is simple - long wires are working as antenna and make OPLC unstable. SD Card formatted in fixed file system and Directory Structure. USB stick is not a solution, as it needs special drivers etc. As an alternative, you will collect data when vehicle is at parking slot. There you will use BT or WiFi. For example, 300Mbps Portable Wireless AP/Router of Tenda. Or similar one. Communication will be open when vehicle is in WiFi range. From here you will start to retrive data. B.R.
  19. Hi, To improve cellular connection, I will recommend you to use yagi cellular antenna, not cellular signal booster or extender. Google on it and find nearest/cheapest suplyer. BR.
  20. Hi Henri, What protocol via Ethernet would you like to use? MODBUS TCP? You should configure S7 Ethernet, IP address, open Socket at S7 in Slave mode (Listen), and configure S7 for MODBUS, and then connect from V570 to S7 IP and Socket. BR.
  21. Hi, If you do not need to save any trace of selected options, you can do this. But bear in mind, that linked to Display Subroutine is active only when corresponding display is active. I recommend to process any key inputs inside of linked subroutine, for example your ESC key. Then when ESC key pressed - run "Part Select Run". Etc. Othervice you will just leave display without any action. BR.
  22. Hi, Lets be less complicated. When you use Jumps table, you ONLY change display to other one, nothing more. Such Jumps table is good to scroll between pages/Displays, or scroll Display content. You do not need to use Display numbers to realize your requirements, it is better to use "Load HMI Display function from "Utils->HMI->..." Menu of VisiLogic. See attached picture. Then for pressed key #2 save 2 into MI 0 and run Display Run 2 etc. BR.
  23. Hi, Please create an empty program, which include only timer which have a problem and test it. If in this short program problem arise again - send your project as is to support@unitronics.com. *You do not need to make photos, you will make a screen capture in online mode of U90Ladder from computer. If problem disappear - you need to review your program for errors in code. In this case your Local Distributor will assist you. Following link is an International Distributors list: http://www.unitronics.com/Content.aspx?Page=Distributors BR.
  24. Hi, You will eliminate to use Float Point at all. Use Linearization Function (see Help for details). When X is Input, and Y is Output, linearization formula is: Y=((Ymax-Ymin)/(Xmax-Xmin))*(X-Xmin)+Ymin. When You replace Ymin and Xmin by 0, formula looks much more simple: Y=(Ymax/Xmax)*X For your case: Ymax=1050, Xmax=1270, X=132, Y=109. If you need 1 digit after decimal point - use 10 multiplier for Ymax. When Ymax=10500, Y=1091. Then display Y with 1 decimal digit. Believe this fit your needs. BR.
  25. Hi, No, there is no way to print Trends direct from OPLC. As a workaround, you will save the same trends data in table and use this data for printinf. B.R.
×
×
  • Create New...