-
Content count
3016 -
Joined
-
Last visited
Files posted by panic mode
-
R-J2 HandlingTool Setup.pdf
By panic mode in Robots and Servos
This is manual for RJ2 controller. If anyone finds PDF version of manual for RJ3i please post it here or contact me.
17015 downloads
Updated
-
Fanuc DevicNet Docs (Printed from eDoc 6.xx)
By panic mode in Robots and Servos
poor mans DeviceNet manual for Fanuc controllers (printed from eDOC)
11029 downloads
Updated
-
Atlas Copco Open Protocol
By panic mode in Tutorials and Guides
Atlas Copco Open Protocol Rev22
2961 downloads
Updated
-
Pick and Place
By panic mode in PLC Sample Code
I just tried to contribute a little for our Mitsubishi section.
This ladder code was written for FX PLC but it will work with
little or no changes on any PLC. For those who don't have
software I provided pdf version of the printout (it doesn't
look nearly as good as on screen version but I don't have or don't know
way to change that - i don't remember need to print plc program in
such a long time...). Maybe someone will like screenshot version...
Sequencer is counter based. This imaginary machine uses only three
pneumatic actuators (gripper lift and transfer) with reed switches
there is pair of photoeyes and it even controls two conveyors.
Load conveyor runs until part reaches photoeye then it waits for
pick and place to pick part. Unload side conveyor moves just
enough to make room for next part and then stops.
Program sections include alarms sequencer etc and has
auto manual and step mode. Step mode is same as auto but
intended for step by step execution which can be very handy for
troubleshooting. I hope someone will like it because it took me
nearly two hours to make darn thing and about half an hour
to make those pdfs.
5566 downloads
Updated
-
Updated
-
SLC500 Measure Resistance
By panic mode in PLC Sample Code
This was one of my early projects. I had to measure resistance in pretty
wide range on a delicate circuit (subject was changing value and in range
from few ohms to more than 1MOhm).
Normally I would have used something like RTD transducer but I just couldn't
find anything suitable for that range (every transducer I could find was
stopping at some 8 or 10k i needed at least 100x more).
The time was running out so I had to put something together and fast.
This is it. Initially this circuit was using dedicated regulated
low voltage power supply but since I had spare analog input(s)
I replaced that power supply with voltage divider (Panel had existing
24VDC power supply) and simply had to monitor that voltage because
it was not regulated any more (the 24VDC was regulated but the output
of divider was changing depending on test conditions).
Although we like to avoid custom designs this turned out to be so simple
cheap easy to use and worked extremly well. It is so small that there
was no need for PCB two resistors ware connected directly to terminals.
Accuracy off course could not match the 8-digits of precission benchtop
multimeter but it was on pair with my multimeters which is more
than I could ask for. I didn't test it for significant ambient changes
(temperature and humitity).
There are several ways to do the math for this and in fact used aproach is
not the simplest or most efficient. But it is good example on how simple
DC circuits knowledge and very basic match can be used in practice.
R1 and R2 are not critical and don't need to be accurate either (just need to
produce voltage that fits selected range for used input card.
It is robust enough. In fact I was surprised to see results when R1/R2 ratio
was adjusted to produce only 1 Volt (what kind of ADC they have in their cards?).
----- EDIT ----
Download Link currently doesn't work so just click on
"Click here for to join forum discussion"
18803 downloads
Updated
-
Controlling another application with VB.NET
By panic mode in Tutorials and Guides
Small demo how to write program that uses another application (any). In this demo (VB.NET source included) remote application is Windows Calculator.
Things to note:
- launch check if running and close remote app
- issue commands such as minimize maximize and restore (note that this works even if actual icons in upper right corner are grayed out this only prevents access in normal use not when accessed remotely like through API)
- read and write text from/to remote app (also works if user cannot see remote app like when minimized etc.).
- issue mouse clicks (to be effective should not be affected by user moving mouse cursor and should not interfere with user interaction with computer)
- it can focus on and control specific instance of the application (try to run several Calculators) etc.
panic mode
PS. To really see what is inside remote app you want to manipulate (check class caption etc.) you will need program like ShowWindow http://www.thescarms.com/VBasic/ShowWindow.aspx
2326 downloads
Updated
-
MR-J2S-xxA Servo Drive (SH_NA_030006-J)
By panic mode in Manuals, Tutorials
Manual for MR-J2S-xxA servo
6602 downloads
Updated
-
Configuring CC-Link
By panic mode in PLC Sample Code
Just a small introduction to configuring CC-Link...
It doesn't replace manual it's just brief overview and
short example how setup could look like on Q series PLC but
this is very generic and most of it will apply to other platforms.
4487 downloads
Updated
-
Communication setup when using Panasonic GT display with Omron PLC
By panic mode in Tutorials and Quickstarts
Step by step instructions on comm setup of Panasonic GT series HMI and Omron PLC (CJ1M in this case)
954 downloads
Updated
-
Updated
-
FR-A7NC Instruction Manual (CC-Link comm.)
By panic mode in Manuals, Tutorials
IB_NA_0600167ENG-B
Variable Frequency Drive FR-A7NC Instruction Manual (CC-Link communication)
1625 downloads
Updated
-
NT31 data entry
By panic mode in HMI Sample Code
Attached file is sample basic HMI application for Omron NT series HMIs.
It shows how to do numeric and string input and it contains compact
version of ASCII keyboard which will fit NT31 (will work on any other NT screen)
which is something my version of NTST does not include and keypads for 620
screens don't fit (NTST menu Windows Symbol Manager).
Note when creating keypads they have to be in "1-3999 (Window/Keyboard)"
while normal screens are in folder "1-3999 (Standard)"
When creating new keypad from scratch:
create new keyboard screen note dashed line rectangle. that indicates size
of the popup window. all new keys/buttons must fit inside (what doesn't fit
into frame will not be downloaded to HMI and will not show up)
when creating standard screen:
drop numerical input or string input object onto screen. note that there are
two overlapped objects that are linked. one of them is tied to PLC memory and
specifies focus type (i changed it from flashing inverted to just inverted).
the frame around it is touch switch object which brings popup window
(Input Key window/keyboard specify keyboard screen number).
notes:
you can have different functions assigned to touch switch.
pay attention to cursor location or you may end up overwriting wrong value.
objects on screens interact with tables (numeric string etc.).
tables contain reference to PLC memory locations.
1036 downloads
Updated
-
Hex_Calculator.exe
By panic mode in Free Utilities
HEX-BIN-DEC-FLOAT and Intel-Motorola-Modbus converter
3113 downloads
Updated
-
AutoPlay for CDs (autorun.inf)
By panic mode in Free Utilities
if you have tried to make own cd with autoplay you may have noticed that
AUTORUN.INF only works on executables (exe or bat for example) but what if
discs with data you want to share with customers for example only contains documents
like presentations spreadsheets PDFs etc.?
one can easily make BAT file with START "MY_DOCUMENT" but the downside is
that command line box shows up during loading etc.
there are numerous programs on the internet that can take care of that but
all i was able to find was not free (well it could be there i didn't look too hard).
this is why this little program is made. it is based on ShellEx API
it's simple to use simply specify inside INI file what document you want to open when disc is inserted
and edit AUTORUN.INF to be something like this:
[AutoRun]
OPEN=AutoPlay.exe
ICON=Icon.ico
note that AutoPlay.exe looks in AutoPlay.ini for line OPEN=
and file name should be enclosed by quotation marks
for example OPEN="My Presentation.ppt" or "New Developments.pdf"
also AUTOPLAY.INI must be in same folder as AUTOPLAY.EXE
to make your disc start properly when inserted you need:
1. AUTORUN.INF
2. AUTOPLAY.EXE
3. AUTOPLAY.INI
4. end user PC that don't have autoplay feature turned off (sorry can't control everything)
and before i forget:
AutoPlay.exe does not handle your files. it simply tells Windows to open them.
in other words target pc should have installed software to handle specified file type or
the moment of glory will be...well without glory...
good luck
578 downloads
Updated
-
SH_NA_3179-F (MR-J2-nC Servo Amp)
By panic mode in Manuals, Tutorials
Manual for Servo Amiplifer MR-J2-nnC
1906 downloads
Updated
-
KUKA: Operating and Programming Instructions for System Integrators (KSS8.3)
By panic mode in Robots and Servos
KUKA: Operating and Programming Instructions for System Integrators (KSS8.3)
84 downloads
Updated
-
IB_NA_66058-D - The A0J2 User Manual
By panic mode in Manuals, Tutorials
The A0J2 User Manual
1949 downloads
Updated
-
Updated
-
IB_NA_66057-C - The A0J2 Programming manual
By panic mode in Manuals, Tutorials
The A0J2 Programming manual
1985 downloads
Updated
-
Updated
-
KUKA: CREAD/CWRITE manual
By panic mode in Robots and Servos
KUKA: Cread, Cwrite KSS 8.2, 8.3
89 downloads
Updated
-
KUKA: System Variables KSS8.x
By panic mode in Robots and Servos
KUKA: System Variables KSS 8.1, 8.2, 8.3, 8.4
59 downloads
Updated
-
simple backup utility
By panic mode in Free Utilities
simple command line backup utility. monitors one folder and when files of given type are detected, they are copied to another location (or two). original can be deleted or renamed. to avoid typing, all options are stored in an INI file. if missing, this file is created once the program is started... successful actions are highlighted in green, failed ones are red. this should also work on older Windows such as Win2K (tested) and WinXP (not tested).
use at own risk, this was literally something i just winged... if there is a bug or feature required, let me know. i will try to get to it as time allows.
2206 downloads
Updated
-
KRC4 Compact Optional Interfaces
By panic mode in Robots and Servos
KUKA, Optional Interfaces for KRC4 Compact controller such as I/O, fast measure interface etc.
43 downloads
Submitted