A robot pro­gram cre­ated with ArtiMinds RPS can com­mu­ni­cate with a PLC via var­i­ous com­mu­ni­ca­tion pro­to­cols (Eth­er­net, Ether­cat, Mod­bus, Profinet IO). This hap­pens with our dig­i­tal IO mod­ules, with which e.g. BOOL or INT sig­nals can be sent and received. This means that com­plex pro­to­cols such as a hand­shake for order pro­cess­ing can be pro­grammed or data such as tray posi­tions can be exchanged.
If the same pro­to­col sec­tions are used sev­eral times in the RPS pro­gram, it is not nec­es­sary to reassem­ble them each time. You can save and reuse them as a cus­tom template.
If you already have a robot code for PLC com­mu­ni­ca­tion, it can also be eas­ily inserted into the RPS. In addi­tion, it is pos­si­ble to visu­al­ize fic­ti­tious PLC sig­nals and the asso­ci­ated processes in the simulation.