【傻瓜级JS-DLL-WINCC-PLC交互】5.​用西门子TIA Portal 博途配置PLC(SIMATIC S7-1200CPU 1215C AC/DC/RLY)

简介: 【傻瓜级JS-DLL-WINCC-PLC交互】5.​用西门子TIA Portal 博途配置PLC(SIMATIC S7-1200CPU 1215C AC/DC/RLY)

思路

JS-DLL-WINCC-PLC之间进行交互,思路,先用Visual Studio创建一个C#的DLL控件,然后这个控件里面嵌入浏览器组件,实现JS与DLL通信,然后DLL放入到WINCC里面的图形编辑器中,实现DLL与WINCC的通信。然后PLC与WINCC之间进行连接,实现WINCC与PLC之间连接,最后自己封装方法把他们串联起来。



西门子TIA Portal 博途配置PLC

下面我将用(SIMATIC S7-1200CPU 1215C AC/DC/RLY)这个型号的PLC进行讲解

1.连接PLC

将PLC进行通电,并进行网线连接你的电脑(红蓝色线是电源,黄色线是网线)

2.虚拟机配置连接(如果项目不是在虚拟机当中,跳过这一步)

配置宿主机虚拟机直接的网络适配器方式为以太网连接

下面是mac电脑的虚拟机,windows同理找到配置项就OK

3.用西门子TIA Portal 博途配置PLC

3.1用博途新建项目

PLC的侧边就会有这个

3.2用博途连接PLC

3.3配置完PLC连接以后,将项目装载进PLC里面

思路:先编译,后装载,否则你的改动不生效

3.4查看PLC运行的IP地址及端口(端口默认102)

目录
相关文章
|
2月前
AC/DC电源模块的设计和改进可实现更高的输出功率
AC/DC电源模块是一种广泛应用于电子设备中的模块,用于将交流电转换为直流电以供电子设备使用。通过正确的设计和改进,可以实现更高的输出功率,满足不同设备的要求。
|
2月前
AC/DC电源模块实现更大的输出功率有几个关键因素需要考虑和优化
AC/DC电源模块实现更大的输出功率有几个关键因素需要考虑和优化
|
2月前
|
中间件
egg.js 24.17中间件配置
egg.js 24.17中间件配置
20 0
egg.js 24.17中间件配置
|
3月前
|
API
在vite.config.js 配置代理
在vite.config.js 配置代理
77 2
|
4月前
|
监控 关系型数据库 MySQL
innodb_buffer_pool_instances 如何根据cpu和内存进行配置
`innodb_buffer_pool_instances` 是用于配置 InnoDB 缓冲池实例数的参数。每个实例都管理缓冲池的一部分,这有助于提高并发性能。通常,你可以根据系统的 CPU 和内存来调整这个参数,以获得更好的性能。 以下是一些建议和步骤,帮助你根据 CPU 和内存进行 `innodb_buffer_pool_instances` 的配置: 1. **了解系统资源:** 首先,了解系统的硬件资源,特别是内存和CPU。检查系统上可用的物理内存和 CPU 核心数量。 2. **考虑每个实例的大小:** 在配置 `innodb_buffer_pool_instances` 时,
|
2天前
|
新能源 智能硬件
AC/DC电源模块在新能源领域中的应用前景展望
AC/DC电源模块在新能源领域中的应用前景展望
AC/DC电源模块在新能源领域中的应用前景展望
|
5天前
|
JSON JavaScript 前端开发
vue2_vite.config.js的proxy跨域配置和nginx配置代理有啥区别?
vue2_vite.config.js的proxy跨域配置和nginx配置代理有啥区别?
20 1
|
21天前
|
Linux
查看服务器的配置,系统,cpu等信息
查看服务器的配置,系统,cpu等信息
19 0
|
2月前
AC/DC电源模块如何做到更大的输出功率
提升AC/DC电源模块输出功率的关键在于:优化变压器设计,采用高效磁芯材料和多级结构;选择低损耗、高开关频率的功率开关器件,如MOSFET、IGBT,并行或串联使用;强化散热系统以保证高温下稳定工作;以及选取高效电源拓扑结构。这些方法满足高功率需求,提升模块性能和可靠性。
|
2月前
|
小程序 JavaScript 前端开发
【微信小程序】--WXML & WXSS & JS 逻辑交互介绍(四)
【微信小程序】--WXML & WXSS & JS 逻辑交互介绍(四)