<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.comfilewiki.co.kr/en/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.comfilewiki.co.kr/en/feed.php">
        <title>COMFILE Technology&#039;s Documentation Library - comfilepi:codesys</title>
        <description></description>
        <link>https://www.comfilewiki.co.kr/en/</link>
        <image rdf:resource="https://www.comfilewiki.co.kr/en/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-04-30T18:36:32+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys1&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys2&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys3&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys4&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys5&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys6&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys7&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys8&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys9&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys10&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys11&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys12&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys13&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys14&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys15&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys21&amp;rev=1771601855&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:index&amp;rev=1771601855&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.comfilewiki.co.kr/en/lib/exe/fetch.php?media=wiki:logo.png">
        <title>COMFILE Technology's Documentation Library</title>
        <link>https://www.comfilewiki.co.kr/en/</link>
        <url>https://www.comfilewiki.co.kr/en/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys1&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys1</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys1&amp;rev=1771601855&amp;do=diff</link>
        <description>Install CODESYS development environment

Codesys Development System V3 Download

1. Create New Account



2. Download CODESYS Development System.



3. Install.




3. Completed



CODESYS with the ComfilePi</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys2&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys2</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys2&amp;rev=1771601855&amp;do=diff</link>
        <description>Install CODESYS Control for RaspberryPi Package



1. Download Raspberry Pi Package.

Raspberry Pi Package for CODESYS

2. Select package manager.



3. Select Install




4. Restart CODESYS



CODESYS with the ComfilePi</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys3&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys3</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys3&amp;rev=1771601855&amp;do=diff</link>
        <description>First CODESYS project with the ComfilePi

1. Select Standard Project



2. Select Control for Raspberry Pi



3. Select Ladder Logic Diagram (LD)


4. Write LD program.



Video Demonstration.



5. Add visualization and bind to coil.





CODESYS with the ComfilePi</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys4&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys4</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys4&amp;rev=1771601855&amp;do=diff</link>
        <description>Configuring the GPIO Pins

The default GPIO configuration for CODESYS&#039;s Raspberry Pi Control Modules does not expose all of the GPIO pins that the ComfilePi offers.  To remedy that, it is necessary to modify the device description files typically found at</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys5&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys5</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys5&amp;rev=1771601855&amp;do=diff</link>
        <description>Assigning the GPIO Pins

This is the arrangement of ComfilePi&#039;s GPIO pins.




1. Set In / Out.




2. Input Mapping.



3. Output Mapping.



CODESYS with the ComfilePi</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys6&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys6</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys6&amp;rev=1771601855&amp;do=diff</link>
        <description>Build, Login, Start

See  the CODESYS documentation if you run into any trouble with the following steps.

1. Connect ComfilePi




2. Build



Make sure there are no errors.


3. Login (Deploy).  


4. Start


5. On the panel PC, open the visualization in a web browser by navigating to the</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys7&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys7</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys7&amp;rev=1771601855&amp;do=diff</link>
        <description>Let&#039;s Make a ComfilePi HMI

When the ComfilePi is turned on, the web browser is automatically executed, and when WebVISU is displayed in full screen, it operates like an HMI.

1. The CODESYS executable file can be started automatically on power off and on.</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys8&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys8</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys8&amp;rev=1771601855&amp;do=diff</link>
        <description>Prepare the Serial port

1. Enable the serial port (sudo raspi-config)




Please choose :

	*  Login shell accessible function over serial --&gt; NO ;-)
	*  Enable hardware serial port --&gt; YES

2.  Edit the CODESYS configuration file


sudo nano /etc/CODESYSControl.cfg</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys9&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys9</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys9&amp;rev=1771601855&amp;do=diff</link>
        <description>Add MODBUS RTU device

1. Start a new project.



2. Add device.



3. Select Modbus COM



4. Add Modbus Master.




5. Add Modbus Slave.




Result


6. Now let&#039;s modify the Modbus properties.

6.1 Edit the Modbus COM options.


Change it like this to connect with the CUBLOC-MSB later.</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys10&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys10</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys10&amp;rev=1771601855&amp;do=diff</link>
        <description>Interfacing with a CUBLOC MSB

The following demonstrates how to interface with a CUBLOC MSB using the following LD.



Connect the ComfilePi and MSB like this.



1. Add channels.






Please refer CUBLOC Modbus address.


2. Connect Direct Address.




Edit LD, build, Login(deploy), and start.</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys11&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys11</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys11&amp;rev=1771601855&amp;do=diff</link>
        <description>Interfacing with the MODPORT Field I/O Controller

MODPORT is a field I/O product with low price. It is possible to connect with CODESYS.
MODPORT field I/O



Connect MODPORT to RS485 port of ComfilePi.


1. Add Modbus_COM, Modbus_Master, Modbus_Slave.


2. Edit properties.</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys12&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys12</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys12&amp;rev=1771601855&amp;do=diff</link>
        <description>Analog Input and Temperature Sensing

Let&#039;s do temperature sensing and analog input using the MODPORT Field I/O Controller.



As a demonstration, connect a potentiometer and a PT100 sensor.



1. Add channels.  See the MODPORT user&#039;s manual









The final state should look like this


2. Add a POU for MODPORT access.</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys13&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys13</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys13&amp;rev=1771601855&amp;do=diff</link>
        <description>Interfacing the ComfilePi with an EtherCAT Device

EtherCAT field i/o is expensive, but its performance is better than that of Modbus RTU. 
(As a result of checking the latency through experimentation, EtherCAT was measured to be about 15~25ms while Modbus RTU was measured to be about 80~100mS)</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys14&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys14</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys14&amp;rev=1771601855&amp;do=diff</link>
        <description>Install a Runtime Lincense

If there is no runtime license, the ComfilePi project will stop after 2 hours. The project can be restarted and run again, but it is recommended to purchase and install a runtime license.

CODESYS Restart Command




sudo /etc/init.d/codesyscontrol start</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys15&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys15</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys15&amp;rev=1771601855&amp;do=diff</link>
        <description>Checking performance ComfilePi + CODESYS

The ComfilePi&#039;s SOC specifications are as follows.

	*  Raspberry Pi Compute Module 3+ : 1.2GHz 64 bit Quad-core ARM Cortex-A53 

1. The default scan time is 4mS.





2. The following was tested on a single core runtime. The scan time was measured while simultaneously playing an online video.</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys21&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>codesys21</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:codesys21&amp;rev=1771601855&amp;do=diff</link>
        <description>Enable SSH and Install the CODESYS Runtime

1. Turn on ComfilePi, and check IP address. (ifconfig)





2. Enable SSH. (sudo raspi-config)




3. Install/Update the CODESYS Runtime




CODESYS with the ComfilePi</description>
    </item>
    <item rdf:about="https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:index&amp;rev=1771601855&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-20T15:37:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>index</title>
        <link>https://www.comfilewiki.co.kr/en/doku.php?id=comfilepi:codesys:index&amp;rev=1771601855&amp;do=diff</link>
        <description>Using CODESYS on the ComfilePi





CODESYS is a development environment for programming controller applications according to the international industrial standard IEC 61131-3.  CODESYS can be used on the ComfilePi by installing one of the CODESYS Raspberry Pi Control Modules.

 COMFILE Technology does not provide technical support for CODESYS. Please contact CODESYS directly for support.</description>
    </item>
</rdf:RDF>
