Codesys 软 PLC 的 Runtime 安装配置
Codesys Runtime 是将普通计算机转变为可编程逻辑控制器(PLC)的核心组件。安装并正确配置它是实现工业自动化控制的前提。本指南将带你完成从下载到验证的全流程,确保环境可用。
准备阶段
在开始之前,请确认你的计算机满足以下基础条件。不满足条件可能导致安装失败或运行不稳定。
- 检查 操作系统版本,确保为
Windows 10或Windows 11的 64 位版本。 - 确认 拥有管理员权限,安装过程需要修改系统服务。
- 关闭 杀毒软件或防火墙,防止安装过程中关键驱动被拦截。
- 下载 安装包,访问
3S-Smart Software Solutions官网或联系供应商获取匹配的CODESYS Control Win V3安装包。
第一步:安装 Runtime 核心组件
安装包通常是一个压缩文件或独立的安装向导。请按照以下顺序操作。
- 解压 下载的压缩包,找到名为
setup.exe的文件。 - 右键点击 该文件,选择
以管理员身份运行。 - 点击
Next按钮进入欢迎界面。 - 勾选
I accept the terms in the License Agreement复选框,点击Next。 - 选择 安装路径,建议保持默认路径
C:\Program Files (x86)\CODESYS\,点击Next。 - 点击
Install开始写入文件,等待进度条走完。 - 点击
Finish完成安装,此时不要立即重启电脑,先进行授权配置。
第二步:配置许可证(License)
没有有效的许可证,Runtime 只能运行 2 小时便会停止。你需要激活正式授权。
- 打开 开始菜单,找到
CODESYS文件夹。 - 点击
CODESYS Control License Manager启动授权管理工具。 - 查看 当前状态,如果显示
No valid license found,说明尚未激活。 - 点击 菜单栏的
License,选择Import。 - 浏览 到你存放
.lic许可证文件的位置,选中 文件并点击打开。 - 确认 列表中出现了新的许可证条目,且
Valid Until显示为长期或有效日期。 - 关闭 许可证管理器。
第三步:网络网关配置
为了让编程电脑能与软 PLC 通信,必须配置网关(Gateway)。以下是关键端口信息,请确保未被占用。
| 组件名称 | 默认端口 | 协议类型 | 用途说明 |
|---|---|---|---|
| Gateway | 1200 |
TCP/IP | 编程软件扫描设备用 |
| Runtime | 1217 |
TCP/IP | 实时数据交换用 |
| Web Visualization | 8080 |
HTTP | 网页可视化访问用 |
- 打开 开始菜单,点击
CODESYS Control Tray。 - 右键点击 托盘区出现的绿色图标,选择
Settings。 - 切换 到
Gateway选项卡。 - 确认
Port数值为1200,若被占用则修改为其他未使用端口。 - 切换 到
Firewall选项卡。 - 点击
Add按钮,输入 当前电脑的局域网 IP 地址段,允许通信。 - 点击
OK保存设置,右键点击 托盘图标,选择Restart Service重启服务。
第四步:通信流程逻辑
理解数据流向有助于排查连接问题。下图展示了编程环境与软 PLC 之间的握手逻辑。
graph TD
A["开始:打开 Codesys 开发环境"] --> B["操作:扫描网络设备"]
B --> C{"发现设备?"}
C -- "否" --> D["检查:防火墙与网关服务"]
D --> B
C -- "是" --> E["操作:登录设备"]
E --> F{"许可证有效?"}
F -- "否" --> G["错误:运行时间受限"]
F -- "是" --> H["成功:进入在线调试模式"]
第五步:验证与在线连接
完成上述配置后,需要通过编程软件进行最终验证。
- 启动
CODESYS Development System。 - 创建 一个新项目,选择
Standard Project。 - 选择 设备类型,在列表中找到
CODESYS Control Win V3。 - 点击
添加设备,项目树中出现Device节点。 - 双击
Device下的Gateway条目。 - 点击
扫描网络按钮,软件会自动搜索局域网内的软 PLC。 - 查看 搜索结果列表,找到显示本机计算机名称的条目。
- 双击 该条目,路径栏自动填入
tcpip://<本机 IP>:1200。 - 点击
确定保存通信路径。 - 点击 菜单栏的
在线,选择登录。 - 观察 底部状态栏,若显示
Online且无红色报错,则配置成功。
常见问题排查
如果登录失败,请按照以下顺序检查。
- 检查 服务状态,打开 任务管理器,查看 是否有
CODESYSControlService.exe进程。 - 验证 防火墙规则,打开
控制面板,进入Windows Defender 防火墙,确保1200端口已放行。 - 确认 IP 地址,打开 命令提示符,输入
ipconfig,核对 编程软件中设置的 IP 是否与当前实际 IP 一致。 - 重置 网关,右键点击 托盘区网关图标,选择
Reset,然后重新扫描。
设置开机自启动
为了保证断电重启后自动恢复控制,需要配置服务自启。
- 按下
Win + R快捷键,输入services.msc并回车。 - 找到 名为
CODESYS Control Service V3的服务项。 - 双击 该服务,打开 属性窗口。
- 修改
启动类型为自动。 - 点击
应用,点击确定。 - 点击
启动按钮确保当前服务正在运行。

暂无评论,快来抢沙发吧!