Print Page | Close Window

programming enhancements

Printed From: Progarchives.com
Category: Other music related lounges
Forum Name: Tech Talk
Forum Description: Discuss musical instruments, equipment, hi-fi, speakers, vinyl, gadgets,etc.
URL: http://www.progarchives.com/forum/forum_posts.asp?TID=19226
Printed Date: November 26 2024 at 01:07
Software Version: Web Wiz Forums 11.01 - http://www.webwizforums.com


Topic: programming enhancements
Posted By: greenback
Subject: programming enhancements
Date Posted: February 19 2006 at 16:49

in automation, the programmable logic controllers (PLC's) used to be programmed using the Ladder technique (a series of virtual rungs made of parallel/series normally open/closed contacts and coils). this was implemented in order to facilitate the comprehension of the electricians who had to work with those industrial  computers. thanks God, nowadays, the instrumentation & control technician can use a structured text programmation style that solves many problems encountered with the previous technology. structured text consists in nothing more than a similar synthax of the usual instructions provided in high-level languages such as Delphi, C++ or Visual Basic. so, the loops and conditions "if then else", "select case", "while do", "repeat until" and "for next" are used, and it allows to program with a better flexibility and structure. with the arrival of the industrial networking connected to the PLC's, a revolution has also been achieved: the possibility to download/upload programs from the same computer to different PLC'S; however, the risk to make mistes is higher and the consequences may be catastrophic: if you do not download the right adresse node to the desired PLC' then the transmission speeds may operate differently from the transmitter to the receiver, and this may freeze the whole system! the solution is to shutdown all the PLC'S, and download one by one the correct programs! imagine the production lost! Ouch i used to work with daisy chain and token ring networking and although you a very good overall understanding of the networking topology, it is not guaranteed that you will troubleshoot easily since the configuration is MONSTRUOUS! it is tedious because the procedure to configure properly is not logical at all: it is a culture that you have to assimilate: man! i hate this kind of things!

above is an overview of how can look like the devices connected to the industrial PLC network:

the software used is for Allen-Bradley's PLC'S:  Rockwell's RS-LINX. on the higher part, you can see the components connected on the Ethernet network: it is the network used for the miscellaneous PC's and servers.

the 1756 CND/B card on the backplane provides the gate between Ethernet and the Control Logix industrial network, on which are installed the PLC'S! you have to accurately configure each device so that the communication between the terminals is optimal. you have to use the who's who option in order to see if the adress nodes are properly configured.

the device net networking part is not shown, but they provide the gate between the PLC's networking and the discrete components, like starters, ON/OFF power outputs. not shown too: the flex IO adapters that provide the link between the PLC's and the analog input/outputs, like motor drives, temperature/flow/level/pH/angular speed/viscosity/pressure transmitters.



-------------
[HEADPINS - LINE OF FIRE: THE RECORD HAVING THE MOST POWERFUL GUITAR SOUND IN THE WHOLE HISTORY OF MUSIC!>



Replies:
Posted By: cobb
Date Posted: February 19 2006 at 20:53
That's very nice greenback, but WTF!!! Most of the guys here have trouble when their internet connection fails


Posted By: greenback
Date Posted: February 20 2006 at 14:07

Originally posted by cobb cobb wrote:

That's very nice greenback, but WTF!!! Most of the guys here have trouble when their internet connection fails

yeah, i was afraid to bother people with that...Confused



-------------
[HEADPINS - LINE OF FIRE: THE RECORD HAVING THE MOST POWERFUL GUITAR SOUND IN THE WHOLE HISTORY OF MUSIC!>



Print Page | Close Window

Forum Software by Web Wiz Forums® version 11.01 - http://www.webwizforums.com
Copyright ©2001-2014 Web Wiz Ltd. - http://www.webwiz.co.uk