Microsoft MVP 2016 Syed Shanu is basically from Madurai, Tamil Nadu, India.He was been working in South Korea for past 8 years. He started programming with Basic Language and C language from his high school at 1999.In 2005 he completed his Master of Computer Application. He started his working Career from Dec 2004 with ASP. He has 10+ years of Experience in Microsoft Technologies. His work experience with Language and Technology start’s from ASP and SQL Server, Then VB.NET and C# for PDA Application, Touch Screen Application Development, Desktop Application, ASP.NET Web Application Development, MVC and WPF.
He loves to work with Microsoft technology as he started to work on.Net Frame Work version from 1.0 to 4.5. He had worked with HMI (Human Machine Interface) programs like PLC, Nutrunner Tools, and Sensor programs, RFID programs, Barcode programs and etc.
He usually uses his free time to spend with his Family and go outing. He loves photography and Hiking. ASP.NET Article of the Day 1) Title: Draw ASP.NET Bar Chart Using HTML5 and jQuery Date: July 8, 2015 2) Title: ASP.NET Web Photo Editing Tool using HTML 5 Date: July 8, 2015 3) Title: MVC AngularJS and WCF Rest Service For Mind Reader Quiz Date: May 18, 2015 4) Title: AngularJS Shopping Cart Using MVC and WCF Rest Service Date: April 10, 2015 5) Title: Insert select update delete in asp.net with Simple Log 6) Title: Project Scheduling Using ASP.Net GridView Date: December 26, 2014 7) Title: ASP.NET Web Painting Tool using HTML 5 Date: September 16, 2014. Enjoywithme 6-Sep-15 1:29 6-Sep-15 1:29 Nice Job! Thanks and this give me a start of my project.
I used command 0064 (old tihtening reslut upload request) to query the tightening data for specified ID. As stated in the manual, I use zero (ten ASCII 0 ) as the tightening ID, PF should reply by the last tightening data.
All of my power focus device works well except one. It always answered with 'MID 0004 Command error'.
Detail error code is 15 - 'Tightening ID requested not found'. Did anybody also encounter this problem? Barremob 3-Mar-15 9:35 3-Mar-15 9:35 Hello Syed, Thanks for sharing your wisdom, and expertise. But I do believe you should add a lot more information for this to be a good source of information. I know and understand this is just a test app for you, and it is not a article on programming. But for those who really need it, well they are better of just reading the OpenProtocol manual to my oppinion. As it stand now I find it just smelling as a cheap commercial.
Some topics that I believe should be added - Separate the communication type (TCP, Serial) maybe with sample of both. (When an abstraction is used you would even be able to communicate over TCP and/or serial with the same app (Because the MID ASCII strings are exactly the same). Add some information on how to keep the connection open OP is build for long periods of communication, (full process control) (Currently you're sample will disconnect every 15sec, also MID60 only needs to be send once) You should also keep listening constantly for incoming messages. Show some examples or links to well know applications who use this, mainly to show possibilities. Explore some of the possibilities - Vin number - Enabling/Disabling of tool - Pset selection. Also the reference of the OpenProtocol specification manual is outdated (2004). Best regards.
Tools Talk Pf
Dear Barremob. Thank you for your comment and good to see your suggestions. Initially this article was posted 2 years back and the program was written 2 years before. Sorry currently I don't have a Nutrunner tool setup to update my program and test with the tool. When I was working in the project to communicate with Nutrunner tool, There was no SDK or any type of source found with sample to communicate the tool using.Net program.
What I got was only the Open Protocol document. Even this is a test and sample program for communicating the tool. But I believe that this program has all the basic needs to get the relevant information from Tool. I hope this program will be usefull for those who are working with Nutrunner communication project and this program will be help them to test and get some basic idea to extend to there needs. Kiran raj 22-Jul-13 2:49 22-Jul-13 2:49 First of all hats off to your effort for sharing your experience and code with the community.
Basically there are no tutorial or sample programs for the AtlasCopco and I am glad that from now on we can use your code as reference. I am currently working on a C# project for AtlasCopco PF 3000, we are using RS232(Serial Communication) for communication. We were using TCP/IP earlier but client has switched to serial communication for reliability.As I was reviewing your code I have noticed that you are checking for connection status for checking that there is still connection to the AtlasCopco, instead of using Keep alive which is tailored specifically for this scenario, is there any reason??
ToolsTalk 2, the generation software in controller programing, is ready to take your line management to the next level. This client-server based software solution is geared to provide quick and easy configuration, as well as complete visibility and traceability to your entire line structure. Built on a state-of-the-art user experience and with an extended amount of unique features. Tailored to fit your needs and optimized to get the job done. It allows you to delegate additional features at any time to respective stations, through the embedded simple Functionality Management System (FMS).
With 100% customizable user rights, you maintain quality control in complex production systems and increase uptime in production critical operations.