-
Posts
416 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
Gallery
Events
Blogs
Downloads
Articles
Media Demo
Everything posted by Gabriel Franco
-
Adjustment of Serial Comms settings within User Program
Gabriel Franco replied to Chris2's topic in UniLogic Software
Only in Uniapps as long as I know.- 4 replies
-
- serial communication
- uac-cb-01rs4
-
(and 1 more)
Tagged with:
-
Adjustment of Serial Comms settings within User Program
Gabriel Franco replied to Chris2's topic in UniLogic Software
All comm parameters can be configured using Unilogic (Project | PLC Communications | Serial COM or from properties window of serial communication module under hardware configuration) within your application and can be modified using UniApps.- 4 replies
-
- serial communication
- uac-cb-01rs4
-
(and 1 more)
Tagged with:
-
About 100 rows. What I've done is to scroll down the table from row 0, loading entire row and comparing values, all in a kind of loop.
-
In Unilogic, is there an FB to find a row within a data table using more than one value? I mean, similar to "Data tables - Find row (extended)" used in Visilogic. Any ideas? I have something like the following table and need to find the row that contains different combinations of SCL AND STEP, e.g. SCL=1 AND STEP=2
-
MODBUS master problem connecting remote slave(s)
Gabriel Franco replied to pascal's topic in UniLogic Software
According to the specifications, Modbus slaves are unlimited. In addition to Flex´s comment, ID=255 is reserved on Modbus. Are you sure those slaves have 255 as ID designation? -
"Indexed" Sort?
Gabriel Franco replied to RickL's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
1. Save the runtime value of each pump to a different file in a data table. 2. Load runtime column into a vector. 3. Use "Get Max" to find the maximum value within the vector. 4. Use "Data table find" with the maximum value from the previous step. It will give you the first row found that points to the desired pump. -
Maybe the funtion where you have this code, is not being called anywhere.
-
Thanks Joe. I did not configured panel DNS, then must use IP instead of server name. Now, all queries work seamlessly using SQL Server 2012 Express or SQL Server 2014 Express.
-
I´m getting the following error executing a query altough connection test is passed. I´m using an existing table created in Microsoft SQL Server 2014 - 12.0.2000.8 (X64). Also, I´ve given the "admin" user all required permissions as well as set all in firewall. Does SQL run only in SQL server 2012 11.xxx ?
-
This is not a question. It´s a situation I realized and want to share it. As you might know, trend curve Ymin/Ymax properties constant values are limited between -9999 up to 9999 (4 digits). Using an MI (instead of constant value) AND if it is greater than 9999 AND viewing the page containing such trend, THEN that MI is automatically changed to 9999. Keep it in mind to, not to use trends with numbers greater than 9999. This behavior is by software design and confirmed by support tech guy.
-
Error code "91"
Gabriel Franco replied to RickL's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Are you running Visilogic with administrative privileges? -
Error code "91"
Gabriel Franco replied to RickL's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
These may help: https://support.unitronics.com/index.php?/selfhelp/view-article/Catastrophic-Failure---Visilogic https://support.unitronics.com/index.php?/selfhelp/view-article/Run-Time-Error-in-VisiLogic -
CANNOT LINEARIZE NEGATIVE NUMBERS IN URA-0800T
Gabriel Franco replied to gongue's topic in UniLogic Software
I´m able to place INT16 tags to C (Y1) and E (Y2), even A (input) is UINT16. Attach your program to take a look. Also, confirm Unilogic version -
Is the battery installed?, is it good?
-
handle an emergency stop and resume the action
Gabriel Franco replied to Piet's topic in UniStream: Hardware
To do so, I would add an alarm pointing to e-stop with acknowledge bit. Then use this bit to resume process. -
MODBUS TCP issue
Gabriel Franco replied to Jreese37's topic in Vision & Samba PLC + HMI Controllers & VisiLogic Software
Some edits I did: - Added socket 0 init to communicate with Visilogic. - Change slave ID to 255, it´s the most common address for devices using Modbus TCP. - Change port number for socket 3, to 502. - Change start of vector to read values from slave, from 40004 to 4. Try using a modbus simulator to communicate with the slave to get relevant parameters such as ID and register addresses. Modbus TCP Master.vlp -
I´ve used separated rungs with "Load DTI From file" block for each data table. As long as I know, the data table target (parameter A) cannot be indexed.