JZGKCHINA
工控技术分享平台
引言:
在现代工程领域,软件工具扮演着至关重要的角色,帮助工程师提高工作效率、简化任务并增强创造力。本文将介绍一些工程师常用的软件,涵盖了搜索引擎、通讯测试工具、文件编辑工具、网络工具、压缩工具、数据分析工具、截图工具和系统工具。通过利用这些工具,PLC 工程师能够更高效地进行开发、调试和故障排除,提高工作效率和准确性。
1、搜索工具:
Google(访问国外网站)、BaiDu、TaoBao、NewBing、JingDong - 善用搜索工具:搜索引擎是工程师的得力助手,提供了海量的信息资源以满足各种需求。Google、BaiDu、TaoBao、JingDong 以及 NewBing 是广泛使用的搜索引擎,通过它们,工程师可以快速获取技术文档、解决方案、论坛讨论、产品信息和其他相关信息,为解决问题和项目开发提供支持。
2、通讯测试工具:
2.1、ModbusTool - Modbus RTU 和 TCP 的测试工具:
ModbusTool 是一款用于 Modbus RTU 和 TCP 通信协议测试的工具,它可以帮助工程师测试和调试 Modbus 设备的通信功能。该工具提供了实时日志记录功能,方便工程师跟踪和分析通信过程,快速定位问题并进行故障排除。
2.2、PRONETA Basic - PN 测试工具:
PRONETA Basic 是一款基于 PC 的免费软件工具,提供了以下用于协助 PROFINET 工厂调试的功能:
- 拓扑概况,可自动扫描您的 PROFINET 网络并显示所有连接的设备。此概况能以设备列表的形式导出。此工具可以命名组件并执行其他基本组态任务,还可以将参考系统与实际的配置进行比较。
- IO 测试,用于快速测试组件的接线和模块组态。PRONETA 通过读写输入和输出,确保 IO 组件与其传感器和执行器之间已经正确连接。PRONETA 可以创建测试配置文件模板并保存测试记录,以便存档测试结果。
- 所有任务甚至可以在 CPU 与网络建立链接之前完成。由于不需要除 PRONETA 以外的其他工程组态工具,也不需要专用的硬件,因此 PRONETA 可以在项目早期就便捷快速地完成对工厂组态的检查。
2.3、sokit - TCP UDP 调试工具:
sokit 是一款强大的 TCP 和 UDP 调试工具,用于测试和调试网络通信。工程师可以使用 sokit 模拟 TCP 和 UDP 的客户端或服务器,发送和接收数据包,并查看通信过程中的详细信息和日志,帮助工程师进行网络调试和故障排除。
2.4、HslCommunication - 各种通讯库合集:
HslCommunication 是一款付费的通讯库合集,提供了丰富的通信协议支持,如 Modbus、OPC UA、Siemens S7、AB PLC 等。工程师可以使用 HslCommunication 快速实现设备和系统之间的通信,简化开发过程(Demo版可以试用)。
3、文件编辑工具:
3.1、VSCode、Eclipse - 编辑文件:
VSCode 和 Eclipse 是常用的代码编辑工具,它们提供了丰富的功能和插件支持,适合各种编程语言的开发。工程师可以使用这些编辑工具编写、编辑和调试代码,提高开发效率和代码质量。
3.2、Acrobat Pro、PDF-XChange Pro - PDF 工具:
Acrobat Pro 和 PDF-XChange Pro 是常用的付费 PDF 工具,提供了丰富的功能,如 PDF 创建、编辑、转换、注释和签名等。工程师可以使用这些工具处理和管理工程文档、技术规范和报告,方便共享和存档。
3.3、Microsoft Office
Microsoft Office 是一个功能强大的办公套件,包括 Word、Excel、PowerPoint 等应用程序。工程师可以使用 Microsoft Office 来创建、编辑和共享各种文档,如项目计划、需求文档、技术报告等。Word 提供了丰富的文本编辑和格式化功能,Excel 用于数据分析和建模,PowerPoint 则用于制作演示文稿和技术演示。Microsoft Office 的集成性和广泛应用使其成为工程师日常工作中不可或缺的工具之一。
4、网络工具:
4.1、WindTerm、Putty - SSH 工具:
WindTerm 和 Putty 是常用的 SSH(Secure Shell)工具,用于远程登录和管理服务器或其他设备。工程师可以通过 SSH 协议安全地访问远程设备,并执行命令、传输文件等操作,方便远程维护和故障排除。
4.2、FileZilla、Baby FTP Server - FTP 客户端及服务器:
FileZilla 是一款常用的 FTP 客户端,用于文件传输和管理。工程师可以使用 FileZilla 连接到 FTP 服务器,上传、下载和编辑文件。而 Baby FTP Server 是一款简单易用的 FTP 服务器软件,可用于搭建本地 FTP 服务器,方便文件共享和访问。
5、系统工具:
5.1、7-ZIP - 压缩文件工具:
7-ZIP 是一款免费的压缩文件工具,支持多种压缩格式。工程师可以使用 7-ZIP 压缩和解压缩文件,减小文件大小并方便文件传输和存储。
5.2、、WizTree - 目录大小分析工具:
WizTree 是一款快速的目录大小分析工具,帮助工程师了解硬盘上文件和文件夹的大小分布。通过可视化展示,工程师可以快速定位占用空间较大的文件和目录,及时清理磁盘空间。
5.3、Snipaste - 截图工具:
Snipaste 是一款强大的截图工具,可用于快速截取屏幕区域并进行标注和编辑。工程师可以使用 Snipaste 捕捉屏幕截图,并在截图上添加文字、箭头、形状等标注,方便进行问题说明、交流和文档制作。
5.4、Wu10Man - 禁用 Win10 更新:
Wu10Man 是一款用于禁用 Windows 10 系统更新的工具。在某些情况下,工程师可能需要控制系统更新以避免可能的兼容性问题或不必要的中断。Wu10Man 提供了简单的界面,允许工程师选择禁用系统更新的方式,以满足特定的需求。
5.5、HEU_KMS_Activator - KMS 激活工具:
HEU_KMS_Activator 是一款用于 Windows 和 Office 的工具。简单方便。
总结:
作为 PLC 工程师,使用合适的工具对于顺利完成任务至关重要。搜索工具帮助工程师获取所需的技术文档和解决方案。通讯测试工具则能够帮助工程师测试和调试通信功能,确保设备之间的正常通讯。文件编辑工具能够提供代码编辑、PDF 处理等功能,促进工程师的开发和文档管理。网络工具则为工程师提供了远程登录、文件传输等功能,方便维护和管理远程设备。此外,还有压缩工具、数据分析工具、截图工具以及系统工具,它们都在不同方面为 PLC 工程师提供了支持和便利。PLC 工程师可以根据自己的需求选择适合的工具,提高工作效率、准确性和便捷性。