-
Posts
418 -
Joined
-
Last visited
-
Days Won
20
Content Type
Profiles
Forums
Gallery
Events
Blogs
Downloads
Articles
Media Demo
Posts posted by Gabriel Franco
-
-
1. Make sure the module where is located your code is being always called.
2. Try using SCAN FB using SB80 instead MB3900:
3. Check modem busy befoire sending, also reset SMS send status bit and SMS send fail bitmap before sending:
-
Post your code so we can take a look.
-
PROTOCOL SCAN block must be running in a different way. I use Function In Progress as a condition to SCAN block.
-
One way I´ve used is to load a screen with a fixed text (empty) covering the entire screen, setting black as border and background color, adding to the fixed text element an action (Last Screen on Press).
- 1
-
Check rise/fall summary after compiling your project.
It would be rare you have more than 1023 in Samba, but, just in case.
-
As you are initializing Socket 1, it could overwrite the default port number (20256). So, try using port 20257 in PC communication settings.
-
2 hours ago, Flex727 said:
Just to add this little bit. Unitronics Vision line of PLCs do not check anything about the program, either loaded on the PLC or loaded in VisiLogic, before going online. You can always go online, whether with a different VisiLogic project, or even a blank one once you've established communications.
As Flex pointed, Visilogic does not check program versions but it does PLC Name.
I suggest:
1. Using information mode from the PLC, verify its Ethernet options (IP, mask) as well as PLC Name.
2. Match those values with Visilogic Communication Settings and try Get OPLC Information.
3. Try another Ethernet cable and direct connection between PC and PLC
-
Thanks Isakovic, I will test it
-
As you can connect remotely, check SI9, also take a look to SB16, SI40, SI41 to verify touchscreen and LCD operation
-
10 hours ago, Isakovic said:
Never had such a request, so I did it as an exercise. As suggested in topic @kratmel posted when dealing with time intervals it's best to use RTC to UTC functions, so you manipulate only with one DW variable. That's also my experience.
I cannot download your file. Browser reports it as dangerous file. May you upload it again zipped?
-
Hello all.
Is there a way to get the current week number (1 ... 52/53) of the year ?
Thanks
-
-
I did that long time ago, but don´t remember the exact operand, I guess you must set SB 31 after load the screen.
-
You may also try restore system images under Project | Sytem images menu, restore all system images to default, then download a blank project and then your project.
-
You already set limits to output in FeedPump_Controls screen.
PID_Run_Param_2 should be retained to keep its values at power-up.
Missing value set to PID_Config_2.ProcessValue, so basically you has not PV defined in your PID block.
-
I would use FTP to receive CSV files from a FTP server on your network to each PLC. Then convert those CSV files to UDTF to be able to use it in your process.
Look at COM: FTP in the toolbox.
- 1
-
There are two functions you can use: Test Bit (to test specific bit on an integer tag) and Num To Bits, to convert integer to bits.
-
There is a tag named Frequency.Frequency 1 (s) you can use with NO contact
- 1
-
You can use inverted contact of "General.Ladder Initial Cycle" as a condition to store from your HSC to a global tag.
-
Look at Help and search Interrupts immediate. There you find related information. I´m not sure if your selected HM+PLC will be able to handle that functions.
-
Yes you can, thise Samba model comprises two RTD/TC inputs.
-
Take a look to "Load Timer/Counter Current" option under Store menu.
-
Puede intentar usando la función MODBUS #6 (preset holding register) en lugar de la #16. Algunos dispositivos esclavos no pueden procesar todas las funciones MODBUS
-
You need set jumpers for current analog input and current analog output, did you?
Numeric box dynamic color
in UniLogic Software
Posted
¿Is it possible to change background or font color to numeric box based on different values?
I want to show a process value with different colors based on limits (Lo-Lo, Lo, Hi, Hi-Hi), something like numeric range in Visilogic