目前常见的PLC厂家有:SIEMENS、Rockwell、Schneider、Mitsubishi、Beckhoff、GE、Omron、台达......但常用的PLC编程语言都是相似的,比如LD、ST、FBD、CFC、IL、GRAPH等,CoDeSys支持LD、ST、IL、FBD、CFC等,用CoDeSys可以学习多种PLC编程语言,也可以向其他PLC编程软件切换,比如TwinCAT2和SoMachine就是基于CoDeSys开发的。用Raspberry Pi代替工业现场使用的PLC便于学习和各类研究等。 1、准备材料 ①CoDeSys V3.5_SP8 ②CODESYS Control for Raspberry PI 3.5.8.0.package ③Win32Disklmager ④Window7 PC ⑤Raspberry Pi3 ⑥Micro SD卡 ⑦USB电源 ⑧显示器和HDMI线 ⑨鼠标、键盘 2、装机 ①在Windows电脑上安装Win32DiskImager,然后打开。
②选择系统镜像和需要写入的设备(Micro SD卡),然后选择“Write”。
③等待完成后,弹出完成的对话框,点击“OK”。
④Micro SD卡插入树莓派,连接显示器,连接电源线。 ⑤接通电源启动。 3、安装CODESYS Control for Raspberry PI 3.5.8.0.package ①Raspberry PI插入网线和鼠标键盘。 ②配置IP地址。
③开启SSH服务。
④在Win7上安装CoDeSys。 ⑤安装CODESYS Control for Raspberry PI 3.5.8.0.package ◆双击 CODESYS Control for Raspberry PI 3.5.8.0.package,勾选“本人已阅读……”,然后点击“Next”。 ◆选择“完整安装”,然后一直按“Next”,最后“Finish”。
◆完成安装后打开CoDeSys,在“工具”→“包管理器”中可以看到刚才安装的软件包。
◆打开“Update Raspberry PI”,选择Package的版本,点击“Scan”,自动查找Raspberry PI设备(要求Raspberry PI和Windows PC在一个局域网里),选择查找到的设备,然“OK”,输入Raspberry PI的用户名和密码,然后“OK”。 ◆完成后可以在CoDeSys的消息中看到如下信息
◆完成后可以在Raspberry PI中看到多了这个包文件。
◆在Windows PC上用Telnet命令测试这个软件包是否在树莓派上安装成功。(要求Windows PC 开启了Telnet服务)。