You are not registered yet. Please click here to register!

plc storereviewsdownloads
This board is for PLC Related Q&A ONLY. Please DON'T use it for advertising, etc.
Try our online PLC Simulator- FREE.  Click here now to try it.

---------->>>>>Get FREE PLC Programming Tips

New Here? Please read this important info!!!

Go Back - Interactive Q & A > - Interactive Q & A > LIVE PLC Questions And Answers

PLC training tools sale

Thread Tools Display Modes
Old February 14th, 2017, 12:28 PM   #1

jonfarrugia is offline
Join Date: Mar 2008
Location: London
Posts: 129
Twincat 3 with multiple programmers

Does anyone have any experience using TwinCat 3 and multiple programmers?
We have a job coming that would see two programmers working on one project. The layout of the project will be as follows, There will be one processor running two run times. Each programmer has a difference section of the machine and the will be in separate runtimes. There is one ethercat master connected to multiple servos and IO blocks. Each runtime will have dedicated IO, meaning we will not be reading or writing to each others physical IO.

I have done this before with TwinCat2 and it worked great. However, now TwinCat 3, physical IO is integrated into the same project there is no separate software.

The plan is for each programmer to get online and trouble shoot their own runtime without effecting the other programmers setup. I can understand that if a change is made to the Physical IO, it will effect both runtimes.

Does anyone have any experience on this or can provide a project layout that worked for multiple programmers?
  Reply With Quote
Old February 15th, 2017, 02:41 AM   #2

linnemann is offline
Join Date: Aug 2016
Location: Aars
Posts: 29
Why not make 2 projects 1 for each machine?
  Reply With Quote
Old February 15th, 2017, 02:43 AM   #3

linnemann is offline
Join Date: Aug 2016
Location: Aars
Posts: 29
Just thinking about it you could use GIT and work on separate branches of the same initial base.

Last edited by linnemann; February 15th, 2017 at 02:50 AM.
  Reply With Quote
Old March 1st, 2017, 09:30 AM   #4
United States

RocketTester is offline
Join Date: Oct 2009
Location: Sacramento, CA
Posts: 193
Ditto. Develop as 2 different projects, launched from separate "Solutions" (*.sln) in Visual Studio. When finished, you can put both projects in the same solution for better documentation.

By the same token, you can keep both .net code (VB or C# project) and PLC code (TwinCAT project) in the same solution. That keeps it together, but can make things slightly more confusing. VS acts differently, depending on which project is highlighted in the "Solution Explorer" tree, and if one project is 32-bit and other 64-bit, it will keeps asking you to change one when you highlight it. Indeed, you can put any files you wish in a solution (text, help, ...). It seems the solution is simply a folder to keep everything together.

For those who need to have multiple developers working on the same source code (.net or TwinCAT), you can use the tools in Visual Studio (was "Source Safe"). I never used it.
  Reply With Quote
Jump to Live PLC Question and Answer Forum


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Topics
Thread Thread Starter Forum Replies Last Post
Problem how to link c++ app with twincat 3 mhismail LIVE PLC Questions And Answers 12 March 22nd, 2016 12:49 PM
TwinCAT EtherCAT Help Needed sujal.sheth LIVE PLC Questions And Answers 13 February 4th, 2015 09:19 AM
TwinCAT and MOXA Manoj M LIVE PLC Questions And Answers 2 September 3rd, 2014 06:50 AM
TIA Portal - multiple programmers, 1 project? PartTimePlcProg LIVE PLC Questions And Answers 0 October 30th, 2013 09:50 AM

All times are GMT -5. The time now is 09:31 AM.