-
Posts
259 -
Joined
-
Last visited
-
Days Won
11
Content Type
Profiles
Forums
Gallery
Events
Blogs
Downloads
Articles
Media Demo
Everything posted by Eyal Koren
-
Hi Peter, First try to mark the "Erase unidentified messages from SIM" check box. Also emptying the SIM card may help - you can do that from Visilogic-->Connection-->Modem Services-->Sms Options-->Read All Messages (and than delete messages). If the issue still occurs then reply with the error code for the SMS Send FB.
-
Variables tab
Eyal Koren replied to Majster29's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Hi, The variables tab order is available both on the HMI toolbar and and the HMI menu in Visilogic 9.5 (and also in more recent versions). Please keep in mind that variable tab order is not supported by the enhanced Vision models (V130, V350, V570, V1040, V1210). -
V570 display
Eyal Koren replied to urmas's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Hello urmas. For repair issues please send an email to support@unitronics.com -
Hello Robin, Could you please give some more information regarding your needs? It sounds like you are looking for an expansion adapter for your system - Unitronics has several adapters that fits your description (as I understand it).
-
Access V280
Eyal Koren replied to darknesspic's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Hi darknesspic, OPC is a software interface standard that allows Windows based programs to communicate with industrial hardware devices. The OPC server is a software program that converts the hardware communication protocol used by a PLC into the OPC protocol. The OPC client software is any program that needs to connect to the hardware, such as an HMI. The OPC client uses the OPC server to get data from or send commands to the hardware. The value of OPC is that it is an open standard, which means lower costs for manufacturers and more options for users. Hardware manufacturers need only provide a single OPC server for their devices to communicate with any OPC client. Software vendors simply include OPC client capabilities in their products and they become instantly compatible with thousands of hardware devices. Users can choose any OPC client software they need, resting assured that it will communicate seamlessly with their OPC-enabled hardware, and vice-versa. One commonly used application for OPC server is HMI system in a plant's control room. The operator can control several systems by different vendors from a single interface. -
Hi KAMANT, In general, your logic is correct, but to pause the timer and continue from the current value you need to use TA timer, and not TD. Anyway, I attached a part from Visilogic help file concerning the use of timers Timers.pdf
- 1 reply
-
- 1
-
Hi ahoover, Please send the application (or a screenshot of the specific logic) to support@unitronics.com
-
Hi Shargy, Regarding the Numeric Keypad Entry - this is a known issue and will be resolved in the next Unilogic release. Regarding the TCP connection - The scenario you described actually make sense. If the TCP link between two devices has dropped without properly disconnecting it, communication will not be re-established after a certain period. Disconnecting and reconnecting after the link is restored will ultimately solve the issue. To make the timeout of the connection longer, check the Keep-Alive option when defining the TCP clients/servers. As a workaround, I suggest using the following logic: 1. When the system tag System.Ethernet_Port_Link_State drops, set a temporary bit. 2. When the system tag System.Ethernet_Port_Link_State comes back, initiate a disconnect and connect sequence.
-
totalizer
Eyal Koren replied to chavez's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Hello Chavez, Please send your application and explanations about the system to support@unitronics.com. If you are not willing to share your application, please give as much information as possible regarding the system setup and your implementation. -
Networking issues are the ones that take most time and effort to debug. Your first steps should be: 1. Go to online mode and determine if the transmissions are received by the PLC. To do that press the touch screen for 5 seconds (for non-touch screen press the (i) button), then enter the code (default 1111), go to serial-->monitor. In that screen you can see the actual Tx/Rx communications. 2. If the transmission is OK, start debugging your code - comms configuration, baud rates, Scan commands etc. 3. If you still cannot solve this issue, please send your application to support@unitronics.com
-
Jazz JZ20-R31 and MJ20-ET1 over ethernet
Eyal Koren replied to unnodd's topic in Jazz, M91 PLCs and U90Ladder
First of all, each PLC is running on a different development software platform (Visilogic for the Vision series, U90 Ladder for Jazz). Secondly, regarding the Jazz series - only Jazz2 can be connected to Ethernet (via module), and it enables PC-PLC communication and Modbus/TCP connection. Vision PLC's, on the other hand, have an Ethernet connection (via additional module) with 4 built in sockets, enabling multiple protocols networking (like TCP, UDP, Modbus etc.). -
Hi! To implement a multiple unit numeric variable you can do the following: 1. define a numeric variable. add a numeric link and in the text box select "String from Library". You should define a library string ID variable. 2. Enter "String Library" from the project tree and double click on an empty space in the table. In the pop up window fill the text for the units you need. 3. Write the logic for the conversion between units. Use a button to select between units and perform the caluculations in every unit change. After you converted the value use the function "Set String Library" to select the unit that will be displayed. I attached a small application I made for demonstration. It's a unit converter for pressure units - ATM to PSI. It's pretty straightforward and I believe you will find it easy to implement. Pressure Convertor.vlp
-
Hello Pascal. For getting the PLC to go back to RUN mode after download, please define the User Interaction options in Unidownload Designer as marked in the attached image.
-
Hello Pascal, First, try to run Unidownloader as an administrator (right click on the file icon-->"Run As Administrator"). Now try to download the project. If still not successful, please send the Unidownloader project to support@unitronics.com for further analysis.
-
Several questions about the Unilogic software
Eyal Koren replied to Leo0n's topic in UniLogic Software
Hi Leon, Please see my answers in the same order you asked them: 1. Currently there is no other way to browse the content of SD cards, besides via Uniapps. Could you please explain why this is not a good solution for you? 2. This is a known issue. It is resolved in Unilogic latest version (V1.6 rev. 83). 3. Unfortunately it is not possible to convert Excel files to data table files during PLC runtime. However, it is possible to convert Excel files to UDTF files via Unilogic, or via an external tool that you can run on the PC. If you are interested in that tool please contact support@unitronics.com -
Not really. Hex structure is different from decimal. Hex is base 16 while decimal is base 10. It can be demonstrated by cnverting hex to decimal. In that case, to access I0 you should adress 6000h, which converts to 24576 in decimal. To access I20, you should add 20 to the original register. In hex it will be 6014h, which converts to 24596 in decimal. 24596-24576=20.
-
Jazz JZ20-R31 and MJ20-ET1 over ethernet
Eyal Koren replied to unnodd's topic in Jazz, M91 PLCs and U90Ladder
Hi Unnsteinn, I attached two sample applications to this post. Both of them utilize modbus over ethernet communication, one as master and the other as slave. These are good examples for how to configure local communication via Ethernet. After successfully implementing communication, you can do the following: 1. Monitor and operate the controller with Remote Access (get the software from here). 2. Read and save operand data with DataXport (get the software from here). For further assistance regarding communications or software please contact us at support@unitronics.com JZ20-R10_Modbus_Ethernet_Master_Client.U90 JZ20-R10_Modbus_Ethernet_Slave_Server.U90 -
V130 kicking my behind
Eyal Koren replied to TozoM8's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
V130 is an Enhanced Vision PLC. That means that SB250 and SB251 wouldn't work. What you need to do is to define a "Legal Entry" MB (in the Variable: password menu) that will set when the password entered is correct. Another useful operand is SI45. It counts the number of attempts for entering password. You can use it to limit the password inputs by the user. -
ASCII Strings on V120
Eyal Koren replied to DaveE's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
DaveE, Regarding the screen update issue, you have two options: 1. Use SB31- setting this bit will refresh the whole HMI screen. You can either set it periodically or trigger it by an incoming transmission. 2. Use the ASCII string Variable refresh bit (same principle as option 1, but in this case only the variable will refresh). -
Hi DaveE, In general, the best way to debug communication issues is by monitoring the transmission. In Enhanced Vision models (like V350) you can do this via Info Mode. Do the following: 1. Press on any point on the screen for about 5 seconds. 2. Enter the password (default is 1111). 3. Go to Serial--> Monitor. Use the arrows to select port. Now you can see exactly what information (if any) is being transmitted
-
Hello Jaimes Daniel, We would like to have an online session with you. Please write to support@unitronics.com and state on what time you will be available.
-
Hi, The MC55i is supported by Jazz PLC's. Please write us (and attach your application) to support@unitronics.com
-
V130 kicking my behind
Eyal Koren replied to TozoM8's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Hi, Your problem lies in the application, in Main Routine nets 19-22. You are constantly calling a function to load a specific screen, and that is not allowing you to edit the value of the keypad entry variable. The solution is to load a screen with a transitional contact. I attached the corrected application. 324.vlp -
Ladder Utility Failure
Eyal Koren replied to TT_ZX's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Hi, These specific Utility failures suggest overflow in values related to the function blocks mentioned in SI26: Test Bit (#18): This utility is limited to a maximum of 255 bits in the vector (which are 16 MI's or 8 DW's). Exceeding this value is the cause of this issue. Vector Store (#22): Utility failure will occur if the vector being reference is longer than the maximum number of operands in Visilogic (for instance - MI4095). It seems like you are misusing these functions. I'm surprised that these did not affect your application. Anyway, I hope this helps. -
In general, the compiler doesn't check the Java script code but only the HTML part. What exactly are you trying to do?
- 15 replies
-
- aws
- advanced web server
-
(and 1 more)
Tagged with: