1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. Fanuc Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

programming in Karel

  • jagroop77
  • March 23, 2017 at 7:11 AM
  • Thread is Resolved
  • jagroop77
    Trophies
    3
    Posts
    168
    • March 23, 2017 at 7:11 AM
    • #1

    Hi,
    I worked on karel and it is very strong language.
    Is there any other robot who also offers similar kind of strong language.
    "Strong Language" ,I mean that no one opens .PC file unless he has .KL file.This gives some sort of security.

    can other robot also offer such feature.

    Rupy

  • Nation
    Typical Robot Error
    Reactions Received
    556
    Trophies
    9
    Posts
    1,937
    • March 23, 2017 at 4:24 PM
    • #2

    Abb robots can encrypt modules, so they are not readable, but still executable. Abb's language is just as powerful as karel in my opinion.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • jagroop77
    Trophies
    3
    Posts
    168
    • March 23, 2017 at 5:45 PM
    • #3

    Hi,
    can you throw some more light on this.
    Like .PC file they are not even readable on Teach pendent.
    Are these modules also not readable without source codes.Are you talking about RAPID.

    Please share some more knowledge.
    Rupy

  • Nation
    Typical Robot Error
    Reactions Received
    556
    Trophies
    9
    Posts
    1,937
    • March 23, 2017 at 7:37 PM
    • #4

    Yes, Rapid. When you encode a module, and try to open it on the teach pendant on an abb, the pendant just states that the module is encoded, and not (human) readable.

    Check out the Fanuc position converter I wrote here! Now open source!

    Check out my example Fanuc Ethernet/IP Explicit Messaging program here!

  • jagroop77
    Trophies
    3
    Posts
    168
    • March 24, 2017 at 5:42 PM
    • #5

    Hi,
    Thanks for your reply.

    you increases my curiosity.

    Rupy

  • Bulo
    Reactions Received
    1
    Trophies
    3
    Posts
    95
    • March 24, 2017 at 6:53 PM
    • #6

    Yaskawa has motoplus! Very powerfull language, it's C with Yaskawa library

  • jagroop77
    Trophies
    3
    Posts
    168
    • March 25, 2017 at 12:11 PM
    • #7

    Hi Bulo,

    That is great. I saw an overview of Motoplus.

    Rupy

  • linuxsand
    Reactions Received
    21
    Trophies
    3
    Posts
    40
    • April 7, 2017 at 6:50 AM
    • #8

    KUKA is very similar to ABB.

    Writing code in KRL (Kuka Robot Language), then use the official tool: KUKA.Encryption Tool, which will convert the *.src and *.dat file into a *.pfc file.

    Differences between FANUC's *.pc and KUKA's pfc:


      • *.pc is binary file

      • *.pfc is still a plain text file, you can open *.pfc with any text edtior, but can not see any KRL code inside.

    sample of *.pfc:

    Code
    <protectedFilesContainer>
      <protectedFile name="xxxxxxx">
        <header>
          <author>
          </author>
          <comment>
          </comment>
          <encryptionCertificateStore>KUKA Roboter GmbH</encryptionCertificateStore>
          <signatureCertificateStore>KUKA Roboter GmbH</signatureCertificateStore>
          <signatureCertificateName>KUKA Roboter GmbH</signatureCertificateName>
          <encryptionCertificateName>KUKA Roboter GmbH</encryptionCertificateName>
          <signedBlocks>None</signedBlocks>
          <encryptedBlocks>Content, PrivateData</encryptedBlocks>
          <privateHeader>
            <entry name="&amp;ACCESS" value="RVO" />
            <entry name="&amp;REL" value="254" />
            <entry name="&amp;PARAM EDITMASK =" value="*" />
            <entry name="&amp;PARAM TEMPLATE =" value="C:\KRC\Roboter\Template\ExpertVorgabe" />
          </privateHeader>
        </header>
        <privateData>kkkkkkkkkkkkkkkkkkkkk</privateData>
        <content>xxxxxxxxxxxxxxxxxxx</content>
        <signature>
        </signature>
      </protectedFile>
    </protectedFilesContainer>
    Display More

    http://linuxsand.info/fanuc_tools/

    Edited once, last by linuxsand (April 7, 2017 at 6:55 AM).

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download