Sinutrain下载安装与开启OPC UA---kalrry

news2024/11/28 6:41:31

Sinumerik下载安装与开启OPC UA---kalrry

  • 前言
  • 一、安装前准备
  • 二、Win7安装
    • 1、软件安装
    • 2、开启授权
    • 3、文件配置
    • 4、客户端连接
  • 三、Win10/11安装
  • 四、启动后使用

前言

  1. 本教程只适用于 Sinutrain-v4.7 版本,其他版本配置目录有所改变
  2. 建议安装到默认路径,否则后期修改路径时候容易忽略细节
  3. 本教程提供安装包为官方包,网上有些非官方包安装后容易出现授权问题,比如授权管理器无法启动,官方技术会建议你重装系统,很多时候是因为安装包非官方包
  4. 在首次安装前,建议重启一遍系统

一、安装前准备

  1. win7/win10/win11系统
  2. 主软件包:sinutrain-v4.7-ed4
    用户文件:UserDataBase
    测试客户端:opc ua client v2.2

二、Win7安装

1、软件安装

在这里插入图片描述

如果出现如下界面就重启
在这里插入图片描述
重启之后再次运行setup,依次下一步下一步,最后点击 finish 后自动重启

2、开启授权

在这里插入图片描述
1、点击 [使用模板] (如果默认有机床请删除)
在这里插入图片描述
2、选择图示机床,并点击创建(DEMO机床一般缺少授权)
在这里插入图片描述
3、开启机床
在这里插入图片描述
4、点击 MENU SELECT 后点击调试按钮
在这里插入图片描述
5、点击 [>] 图示右箭头
在这里插入图片描述
6、点击 [授权],点击 [全部组件],点击 [搜索]

在这里插入图片描述
7、搜索框输入OPC,点击 [确认]
在这里插入图片描述
8、勾选图示选项,并点击 [机床] ,选择重启

在这里插入图片描述
在这里插入图片描述

3、文件配置

1、拷贝文件

将如下目录所有文件
C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP6\hmi\siemens\sinumerik\hmi\template\cfg\miniweb
拷贝到(找如下目录时候会发现\hmi后缺少miniweb\cfg文件,这里自行创建即可,网上有些教程未说明原因,也是易踩坑点)
C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP6\hmi\user\sinumerik\hmi\miniweb\cfg\”
目录下

如图
在这里插入图片描述
2、修改 [OPC_UAApplication.xml] 文件

进入如下目录
C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP6\hmi\user\sinumerik\hmi\miniweb\cfg\
找到
OPC_UAApplication.xml
用记事本打开
查找本机IPV4地址,如图替换目标位置

在这里插入图片描述

3、修改 [systemconfiguration.ini] 文件

进入如下目录
C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP6\hmi\user\sinumerik\hmi\cfg
找到
systemconfiguration.ini
用记事本打开,将对应的 processes 字段下内容修改为下文所示,注意C盘路径的所有反斜杠‘\’杠替换为斜杠‘/[processes]
PROC100= image:="C:/Siemens/SinuTrain/SINUMERIK CNC-SW 840D sl 4.7 SP6/hmi/siemens/sinumerik/hmi/miniweb/release/miniweb.exe", process:=MiniWebServer, cmdline:="..\System ..\WWWRoot", startupTime:=afterServices, workingdir:="C:/Siemens/SinuTrain/SINUMERIK CNC-SW 840D sl 4.7 SP6/hmi/siemens/sinumerik/hmi/miniweb/release/"
修改后保存

4、增加用户配置文件

Sinutrain-v4.7 开始 OPC UA 访问增加了用户组密码访问,而我们SinuTrain并没有可以设置的界面,这里用 UserDataBase.xml 配置文件来添加。

将下载的
UserDataBase.xml
复制到如下目录
C:\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.7 SP6\hmi\siemens\sinumerik\hmi\miniweb\System\UserDataBase
如下图所示

在这里插入图片描述
5、重启机床
配置完成后重启机床,这时候随着机床启动会有一个 控制台 窗口一起启动,请不要关闭。如果看到这个如下红框字样,说明OPC UA服务器配置成功了。

耐心等待,时间比较长
在这里插入图片描述
遇到如下窗口,点击允许
在这里插入图片描述在这里插入图片描述

4、客户端连接

找到下载的 [opc ua client v2.2.zip] 文件,解压后运行客户端
一共四个,基本一样
图示启用的是第四个简化版客户端
在这里插入图片描述

填写IP,选择SW 4.7版本点击 Connect 即可连接

在这里插入图片描述

三、Win10/11安装

Win10/11安装时候可能会出现如下报错
在这里插入图片描述

此时 Win+R 输入 regedit 调出注册表编辑器,按照如下路径
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
找到
PendingFileRenameOperations
鼠标右键删除

在这里插入图片描述
在这里插入图片描述

返回安装包运行 Setup 安装即可
安装配置流程与 win7 一致

四、启动后使用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/166658.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【云原生】k8s安全机制

内容预知 前言 1. 认证(Authentication) 1.1 k8s集群内的三种认证方式 1.2 k8s集群内的认证说明 (1)需要被认证的访问类型 (2)安全性说明 (3)证书颁发的方式 (4&a…

Qt中使用qt自带的函数实现各种进制间的相互转换,easy.

文章目录一.十进制转各种进制第一种:使用QString的静态函数number第二种:使用QString的拼接函数arg二.各种进制相互转换一.十进制转各种进制 第一种:使用QString的静态函数number ①使用QString的静态函数number即可,如我把字符…

嵌入式linux-进程状态与进程关系

1. 进程状态 1.1什么是进程状态 Linux 系统下进程通常存在 6 种不同的状态,分为:就绪态、运行态、僵尸态、可中断睡眠状态(浅度 睡眠)、不可中断睡眠状态(深度睡眠)以及暂停态。 下面我们来一一总结一下&…

数据湖之Hudi基础:入门介绍和编译部署

主要记录下Hudi的概述和打包编译等内容,方便参考 文章目录简介官网发展历史Hudi特性使用场景安装部署编译环境准备编译hudi1.源码包上传到服务器2.修改pom文件3.修改源码兼容hadoop34.手动安装kafka依赖(非必须)5.解决spark模块依赖冲突6.执行…

【基础篇】4 # 链表(上):如何实现LRU缓存淘汰算法?

说明 【数据结构与算法之美】专栏学习笔记 链表结构 数组需要一块连续的内存空间来存储,对内存的要求比较高, 而链表并不需要一块连续的内存空间,它通过指针将一组零散的内存块串联起来使用。 结点:指的是内存块后继指针 next…

Postgresql源码(98)lex与yacc的定制交互方式

1 背景知识一:LEX %option prefix Postgresql中使用%option prefix"core_yy",影响范围:yy_create_buffer,yy_delete_buffer,yy_flex_debug,yy_init_buffer,yy_flush_buffer,yy_load_buffer_state,yy_switch_to_buffer,yyin,yyleng…

【并发编程十一】c++线程同步——future

【并发编程十一】c线程同步——future一、互斥二、条件变量三、future1、promise1.1、子线程设值,主线程获取1.2、主线程设置值,子线程获取1.3、shared_future2、async2.1、不开新线程的async2.2、开新线程的async3、packaged_task3.1、不使用bind3.2、提…

Kafka-概述

一、Kafka是什么 1.定义 Apache Kafka 是一款开源的消息引擎系统。 消息引擎系统是一组规范。企业利用这组规范在不同系统之间传递语义准确的消息,实现松耦合的异步式数据传递。 二、消息队列的使用场景 传统消息队列的应用场景包括 缓存/削峰、解耦、异步通信 …

vue(透传属性,$attrs)

官方文档 https://cn.vuejs.org/guide/components/attrs.html 案例 <FirstLevel class"attr-test-class" name"zs" age"18"></FirstLevel>FirstLevel组件没有用props去申明name和age&#xff0c;所以这两个属性会透视传递。 <…

RT-Thread系列--组件初始化

一、目的RT-Thread里面有个特别有意思的软件设计叫做组件自动初始化。有些小伙伴可能是第一次听说&#xff0c;所以这边我解释一下&#xff0c;请看下面的代码片段static void clock_init() {// 时钟初始化 } static void uart_init() {// 串口初始化 } static void i2c_init()…

SpringBoot自定义拦截器

&#x1f341;博客主页&#xff1a;&#x1f449;不会压弯的小飞侠 ✨欢迎关注&#xff1a;&#x1f449;点赞&#x1f44d;收藏⭐留言✒ ✨系列专栏&#xff1a;&#x1f449;SpringBoot专栏 &#x1f525;欢迎大佬指正&#xff0c;一起学习&#xff01;一起加油&#xff01; …

JavaScript 浏览器的重排和重绘

文章目录JavaScript 浏览器的重排和重绘概述浏览器解析过程重排重绘优化将多次改变样式的属性操作合并为一次需要多次重排的元素设置为绝对定位减少DOM操作复杂元素处理先设置display为none处理完后再显示缓存频繁操作的属性减少使用table布局使用事件委托绑定事件处理程序利用…

上海亚商投顾:沪指重返3200点 牛市旗手回归!

上海亚商投顾前言&#xff1a;无惧大盘涨跌&#xff0c;解密龙虎榜资金&#xff0c;跟踪一线游资和机构资金动向&#xff0c;识别短期热点和强势个股。市场情绪三大指数今日继续走强&#xff0c;沪指重返3200点上方&#xff0c;创业板指午后一度涨近3%&#xff0c;随后涨幅有所…

2023.1. Stimulsoft 报告和仪表板的新版本:Crack

2023.1. Stimulsoft 报告和仪表板的新版本。 发布时间&#xff1a;2022 年 12 月 9 日 我们很高兴地宣布发布 Stimulsoft Reports and Dashboards 2023.1 版&#xff01;我们为 .NET Core 组件添加了对Razor Pages的支持&#xff0c;为PHP和Blazor平台更新了组件。此外&#x…

【Linux】基础:进程间通信

【Linux】基础&#xff1a;进程间通信 摘要&#xff1a;本文主要介绍进程间通信的基础知识&#xff0c;首先将会对进程间通信进行简单概述&#xff0c;其中包括本质目的和方法分类。再介绍对于方法的实现过程&#xff0c;其中有三大类方法&#xff08;管道、System V、POSIX&am…

Kotlin 中变量,类型,表达式,函数详解

博主前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住也分享一下给大家 &#x1f449;点击跳转到教程 一、变量&#xff0c;编译时变量 1、要声明可修改变量&#xff0c;使用var关键字。 2、要声明只读变量&#xff0c;使用…

35岁高龄程序员的 4 条出路,提早布局,避免出局!

目录 一、40岁回首往事&#xff1a;自己竟没有任何核心优势二、公司遇到危机时40岁大龄程序员会怎么样三、适合大龄程序员的几条职业发展路线四、最后的寄语 这篇文章&#xff0c;给大家聊聊Java工程师的职业发展规划的一些思考&#xff0c;同时也给不少20多岁、30多岁&#…

Spark 运行架构

文章目录Spark 运行架构一、运行架构二、核心组件1、Driver2、Executor3、Master & Worker4、ApplicationMaster三、核心概念1、Exuecutor 和 Core2、并行度&#xff08;Parallelism&#xff09;3、有向无环图&#xff08;DAG&#xff09;4、提交流程Yarn Client 模式Spark…

Spring Cloud Gateway(黑马springcloud笔记)

Gateway 目录Gateway一、为什么需要网关二、gateway入门三、断言工厂四、过滤器工厂五、全局过滤1. 实现2. 过滤器执行顺序六、跨域问题一、为什么需要网关 不能让外部能够直接访问微服务&#xff0c;而是需要通过网关访问&#xff1a; 网关的作用&#xff1a; 身份认证和权限…

数据结构与算法基础(王卓)(8):线性表的应用(并集和有序表合并)

PPT&#xff1a;第二章P173&#xff1b; 并集集合&#xff1a;线性表的合并&#xff08;无需有序&#xff0c;不能重复&#xff09; 线性表&#xff1a; Status Union(Sqlist& A, Sqlist& B)//并集 {int len_A A.length;int len_B B.length;for (int i 1; i < …