edda

MrPLC Member
  • Content count

    72
  • Joined

  • Last visited

Community Reputation

1 Neutral

About edda

  • Rank
    Sparky

Contact Methods

  • MSN edda_a@hotmail.com
  • Website URL http://www.aitech.se

Profile Information

  • Gender Male
  • Location Halmstad
  • Country Sweden

Recent Profile Visitors

3400 profile views
  1. E Designer

    Could be that you are reusing index, if so try unselect "Reuse Index". Setup -> Multiple Languages -> Reuse Index. Lets you copy a text and it uses the same language index (so if you change one o the texts they both changes). Regards /Edmund
  2. I had some rainy days now on my vacation and I just changed from iPhone to a Andorid phone so I wanted to try some Android Development. So I made a little quick scale tool that works similar to the mrplc scale tool. Don’t know if anyone here uses any andoid phone or have any use of the app but anyway… Download Download, unzip and transfer the apk file to your phone and install it. I have some event listener issue when I run the app on my Sony Ericsson X10, the calculate method are not always called when a number is changed, It should and it does that in the emulator but not on my phone… So always end an input with enter to make sure that its updated. Best Regards Edmund
  3. Know-How Protection in Step7

    First of all, The movie does not show any illegal stuff. But I will remove it from YouTube because it disturbs some of you. All I wanted to show with the movie was how to "work around" a problem when you cant access your PLC backup to search for errors. Something I often see in the industries, "No we can’t figure out what’s wrong because we can’t follow the code and see what it does". Hope we still can be friends
  4. Know-How Protection in Step7

    Sure if it´s just a part of the code then know how protect is the way to go but as I show in my movie (google video or youtube "Siemens S7 Know How Protect") it aren’t suitable for things that is hidden for safety reason (People Safety or Machine Safety)! Sad to see that the forum has deleted my youtube link, knowledge about thing like this should be available for everyone!
  5. Know-How Protection in Step7

    It’s always a problem when there is inexperienced persons trying to mixture witch the code, but that can’t always be a argument to lock all customers out. But sure when it’s a safety issue maybe you should consider password protect the cpu instead of know how protection.
  6. E1101 HMI

    Have you got several languages in your application? I´ve seen things like this in the alarmlist if a string is missing in one of the language. Regards Edmund
  7. E410 No socket error

    Have you had this problem from the begining or has it just started? Thinking if you maybe have some sort of hardware issue in one of the TCP layers (Physical layer)... The software (panel application) speaks to the higest layer (Application Layer) thru Socket, and if you have a hardware issue stange things can happen. I find it hard to be some software issue but have you tried to download the panel project again and reseting the panel? Contact Beijer Electronics in Sweden, you will find the developers behind the panel there and they can normaly find a good solution to every problem (+4640-35 86 07 || http://www.beijer.se). Regards Edmund
  8. Know-How Protection in Step7

    Sad to hear... Might I ask what type of machines/plants you do?
  9. Know-How Protection in Step7

    I'm on vacation and typing on my iPhone so I'm gone keep this short. I don't encourage stealing of someone else code or solution...  I would never steal someone else code BUT if I see a code snippet that is real smart and Good I keep that on mind, maybe developing to be even shorter, smarter and faster if possible... Maybe you call it code stealing but I don't! It's a way of getting better of what I do... I have never heard of any case were some firm has stole some one elses PLC code and put it in there one machine or plantcontrol... That reason to refuse to give out the code is just ridicules, the only reason to not supply the custumer with code is for making more money (upgrades, support, maintenance etc.)...  If I was sitting on the other side of the table I wound never buy a machine were I don't get the complete backups... The customer has the full right to the code but if he gives it to a third part (a bad guy) then he makes a mistake but until then.... Well anyway there is always two sides to every story and the discussion about this subject will always continuo. Jesper, nothing is unbreakable... It's just needs some more effort Best regards /Edmund 
  10. Know-How Protection in Step7

    After all, why apply knowhow protect to a block, that is only to mess things up to the customer... They have the right to see the code they pay for and it necessary when searching for errors. Are people afraid that someone going to steal their great outstanding peace of code or are they just afraid to show their lack of programming skills?! I made a little video tutorial how to remove knowhow protection from a blocks without any special tool for it (such as S7 Can Opener). You can watch it here (link removed for Terms of Service violation) Regards Edmund Andersson
  11. SCADA: VB.NET solution

    Wow, that’s many words about how poor the .NET platform is. I have to agree with you on almost everything regarding the COM communication... But I can’t agree with you that Java has two great IDE's... I can’t develop java anymore after working in Visaul Studio, Netbeans and Eclipse is so dam slow working in. Anyway back to the subject. If you still want to make a HMI in the dotnet world using a OPC Server check out Kepware ClientAce. It’s a .NET API that handles the OPC communication, I’ve been using it for a couple of OPC clients and it works real good. Sure it’s not free (just as paulengr says, nothing is free in the .NET world), $995 + $295 (1 Year Service Agreement) but I think its worth its price. The API supports C#, J#, and VB.Net. You can read more about it here... http://www.kepware.com/Products/OPC_ClientAce.asp Regards /Edmund
  12. Know-How Protection in Step7

    You dont need any "special" tools to get rid of Know-How Protection.
  13. Know-How Protection in Step7

    Hi! Maybe there is a more simply way of doing this but this is the only way I know. If you have a programblock, say FB10. Open it and create a source of it. File -> Genereate Source. Add FB10 to the Source. Close FB10 and open the source, and the your header sould look something like this. FUNCTION_BLOCK FB10 TITLE = VERSION : 0.1 -- Code below -- Add KNOW_HOW_PROTECT last in the header FUNCTION_BLOCK FB10 TITLE = VERSION : 0.1 KNOW_HOW_PROTECT After this you need to compile the block. File -> Compile Now a new FB10 has been created that is protected. NOTE. Save your Source in a safe location becuse if you loose it, its a bit harder to open the block again. It can be done but then you need to modify some DBF files. Regards Edmund
  14. Siemens S7-300 with wonderware Intouch

    You need to add the card in the hardware config, set the IP adress and other settings regaring the network, compile and then download the configuration. Thats all you need to do in the PLCs end. After this you can reach your plc via ethernet from your computer, read/write values with a OPC server, connect your SCADA system, do changes in the programs with Step7 over the network and lots more... Regards.
  15. Siemens S7-300 with wonderware Intouch

    Yes, It will be easyier than having a large MPI network with 20 nodes. Maby you could use profibus instead and have a profibuscard in you SCADA computer (never used this doh...). But a ethernet network will be easier to set up in the SCADA/OPC.