Курс: Automation systems 1 TSAA0400-3005 | Jamk

  • Welcome!

    The online meetings are in Teams.
  • Показать все

    Скрыть все

  • Learning outcomes

    Assessment criteria

    The assingnments count only, there's no exam.

    1. HW engineeering (group work) 5 p

    2. ACN IO apllication engineering 10 p

    3. Basic loops for water process 15 p

    4. Application engineering for water process , 4 optional levels 60 p

    5. Info system 10 p (cancelled) 10 p added for everyone

    Maximum 100 points. 50 points are the minimum requirement.

    • General

      The aim of this assignment is to have a general knowledge of the Valmet DNA system in the laboratory DP66.

      The first assignment is related to the hardware desing. At first, the number of the field devices and the I/O connections have to be figured out. Using that information creat a I/O list, see the attachment 2. Design the ACN I/O unit according to the I/O amount. Allocate the input and outputs to the cards.

      Return

      Return the answers for the questions in tasks 1 to 2 by Thursday the 17th of September before 8.00. The documentation will be done using Excel, include the names of students in a gourp. Use always the formulas in Excel if you have to calculate something. If you have time, there's also bonus task available.

      Task 1: Designing the I/O unit

      Nb! The water process is controlled by Profibus DP fieldbus in the laboratory. In this assignment we assume that the process would be controlled by MIO I/O. That is to say, forget for a while how it is done in real life at the moment.

      Do the I/O list accorging to following list of the devices in the water process:

      • 3 pcs of level switchs
      • 2 pcs of control valves
      • 2 pcs of flow measurements
      • 3 pcs of level measurements (Tank T3: pressure transmitter and ultra sonic transmitter, T2 pressure transmitter)
      • 3 pcs of shut off valves (Two pneumatic valves and one solenoid valve)
      • 2 pcs of frequency converter (FC) controlled pumps (notice that for the FC there has to be ON/OFF control, setpoint value for speed controlling, and running information for feedback)
      • The process station is GP01, FBC is 2, and PIC is #0.

      Find the example from the attachements.

      How would you desing the ACN I/O unit if you have to control 10 water processes? How many I/O cards and what types do you need?

      Task 2: Designing the connections

      Temperature measurement with active PT-100 and with passive PT-100 transmitters.

      • study the AI8 manual: how would you do the connection for PT100 with 4...20 mA transmitter. To which connectors would you connect the + and - wires, if the measurement were in channel 4 (give the connector numbers).
      • study the TI4 manual: how would you do the connection for passive PT100. To which connectors would you connect the 4 wires, if the measurement were in channel 2.

      Check the equipment in the cabinet.

      Bonus: Instrument loop diagram

      Draw a loop diagram of the connection where the temperature measurement is connected to the ACN IO unit, AI8 card, and channel 4.

      • use AutoCad
      • the loop diagram shall include the connection of the transmitter, the connection in the CXR cross connection board, and the connection in the AI8 card.
      • all information for the AI8 card and CXR board can be found from the AI8 manual

      Draw a loop diagram of the connection where the ACN IO unit, DO8 card, and channel 3 controls the beacon on the field box.

      • use AutoCad
      • the loop diagram shall include the connection of the beacon, the connection in the CXR cross connection board, and the connection in the DO8 card.
      • all information for the DO8 card and CXR board can be found from the DO8 manual

    • General

      The aim is to configurate and test an application according to the following descriptions.

      • reading the binary input from ACN IO to the process station GP01
      • controlling the binary output in ACN IO
      • reading an analog measurement from ACN to the GP01
      • checking the application in FbCad
      • downloading the application to the process station
      • testing the application in the laboratory
      Return

      Return a pdf print of your own application. The assignment is ready when you have done testing in a group and returned your own application.

      Task

      The final result of the application is shown in the figure below.

      Valmis sovellus

      Figure 1 The final result

      Open the FbCad and configurate the function module using following information

      • Package (process station) is GP01, execution time is 1000 ms, order can be the initial 20.
      • The loop name (tag) can be the initial TAG_CODE at this point.

      The name of the every object has to be unique and the names start always with "pr:" The name itself can be anything but there are some good programming practices.

      Let's change now the loop name using Gedit funcion. Open from the menu Edit/Edit/Gedit. Now there should be found a text Give string to change in Command window. Type TAG_CODE (if it doesn't exist between < >) and click Enter. Now the function asks Give new string, type xxxx-ACN, where xxxx is your student number. Gedit works as a find and replace, find out that it replaces every string in your picture (also inside a longer string) that fits to your find. Be careful and do not use too short find attributes.

      Choose File and Save AS... Choose Workspace, and select your own group number if it's not an initial. Apply Save. Now your loop is saved to the engineering server EAS. If you have any problem whit saving to the Workspace, the application can be allways saved to your local drive.

      Temperature measurement Pt100

      Add a connection to the ACN IO's AI8 card (add I/O/ACN80 and AI8). Use pr:xxxx-TT100.I as an Input module name. Change the parameter as shown in the figure 2. Add an analog module am for signal processing. Choose the right version (see the figure 1) from Fblocks1/am. Name the am module with name pr:xxxx-TT00. Add the alarm limits (HH and H) from the Common/Constant menu.

      Figure 2 Parameters for AI card

      Add DI8 from the menu IO/ACN M08. Use the paremeters of FBC slot = 2, IBC number 0, Card place 0 and Channel number 0. Another DI8 input is the same but change the Channel number to 1. Check the module names from the figure 1.

      Button on screen

      In figure 1, there is an object that is named Button on screen. This object makes the connection to the display where is a ready made button for light the beacon. Find the object from the menu Common/Direc Access Port left. GIve the name xxxx-HS-1 for the loop and '0' for Initial value.

      Digital output

      Add an output card from ’I/O’ -> ACN M08 -> DO ->’do8’ and locate it as it is shown in figure 1. FBC slot = 2, IBC number = 0, Card place = 2, Channel number = 0.

      Create the connections between the object by using Draw/Scalar autocolor wire.

      • when the picrure is ready, save to Workspace
      • Check the loop diagram by using File/Check
      • If there are errors, study the Check log from the menu.
      • The loop is ready when the check does not finf any errors.

      Now the loop can be tested in the laboratory by the lecturer's instructions.

      Testing

      Copy your loop to the Repository.

      Open the loop and change the tags using gedit from student number xxxxx -> H2

      Check and Save.

      Download

      When you have tested the loop upload the loop from PCS. Select the loop, open Upload/Download from menu, Delete Functions from Environment.

      Move the loop back to the own Workspace.

    • General

      The aim is to design an application program and control display for the process  shown in the figure 1. The water is pumped from the tank T1 to the tank T2 by pump P-2. The pump P-2 is started and it runs on full speed. The shut-off valves HS-1 and HS-2 is set close and the valve HS-3 open. The controller FIC-1 is set to position 50 %. Thereafter water flows to the tank T2. The controller LIC-2 is set to the position 100 % then the water flows back into the tank T1.

      There are not all the pipes and equipment shown yet, they will be done in the next assignment.


      Figure 1 PI diagram

      Tasks

      First, design an own function diagram for every equipment in the process according to the functional descriptions. After that, add the control room objects into the functional diagrams. In the end, design the control room picture by Picture Designer.

      Follow the instructions:

      Testing is a return

      The assignment is ready when it is downloaded successfully to the process station (PCS), all the functions are tested, and the application is removed successfully from the PCS and the repository. There is no return needed to the Moodle.

      Checking the functions

      When you have done all the loops, run Check Functions in DNA Explorer. If there are errors they can be found from the menu Log/Check log.Correct the errors and run check again. When the Check Functions goes through successfully you are ready for the functional testing in the lab.

      Check

      Functional testing

      This will be done first with teacher.

      Participate in three testings at least.

      • First, follow when a fellow student run his/her testing.
      • Run you own testing.
      • Assist your fellow student testing

    • Just add the text that you have done the testing. Then you can continue the next assignment with the same loops.


    • General

      There are four assignments of a different levels available, choose on of them. The aim is to do the application engineering for the described process by FbCad and Picture Designer. Everyone does his/her own application. The ready application will be tested and the controls tuned in a real process.

      Maximum points are 60. The points will be multiplied by the level factor of the chosen assignment.

      Choose one of these:

      Testing

      You can test the project at any time when the process is free. Check the resource calendar in here and make your own testing period in here.

      The video of the testing will be added here.

      Return the following documents to the Return box in pdf format:

      • FbCad loops (in one pfd file)
      • Control room picture in running mode
      • A report in an offcial document template of JAMK. Write about what is working and what is not working. You can describe some of your solutions, how you have solved for examble the limitations in the master control etc. Good pictures of the testing. Take print screens of the display and the control trends and describe what have you done.



  • This assignment is cancelled. The Info system is not yet available.