SYNTEC Remote CNC
新代的 Dipole 功能实现了人机界面与控制器核心的分离, 用户可通过网络,在前端应用程序(如标准人机界面)中远程操控后台的控制器 (由 Syntec RemoteCNC API / Syntec OpenCNC API 接口提供的支持)。 基于这一架构,用户可以便捷地进行远程监控与远程诊断,从而带来更广泛的应用可能性。
网络接驳
新代网络接口(RJ45),通常位于操作面板背面, 标记为 LAN 的以太网接口。
网络地址设置
网络地址(IP)设置,通过操作面板依次选择并进入 网络设定界面: F5 维护 \ F2 网络设定。 调整为 直接指定IP地址, 然后设定 设备IP、子网掩码、网关。 网络设定完成后,重启系统生效。
启用核心伺服器(Dipole)
要在控制器(数控核心)启用核心伺服器(Dipole), 可通过操作面板或修改配置文件的方式执行设置,并启用远程功能。
在操作面板,通过底部功能栏(FenuBar), 依次选择并进入 核心伺服器设定界面:
- F6 参数设定 \ F7 核心伺服器;
- F5 维护 \ F2 网络设定 \ F5 核心伺服器。
在设定界面中,将 开机是否启动伺服器 设定为: 开 , 超时时间(毫秒) 设定为期望的超时时长,默认为 10000 毫秒, 设定完成按 F3 确认,然后执行 F1 启动伺服器, 或重启系统。

核心伺服器设定的配置文件为:\DiskC\WinCE\Shared\DipoleSettings.xml
控制器版本检查
新代控制器从 10.114.43 版本之后提供远程接口支持。 请通过操作面板进入系统信息界面 检查当前控制器版本 (软件资讯 \ 产品版本)。 通过操作面板依次选择并进入 系统信息界面: F5 维护 \ F2 系统信息。
由于 Dipole 的连接模式所限,只能在局域网中通信, 无法直接与云端服务器通信,因此,若要与云端服务器通信, 则需要通过 VPN 或通信换向技术实现。
通信配置
SRA_TCP_SLAVEJOYZL SCADA 作为从端(SLAVE)主动发起连接到设备, 设备由以太网接口(RJ45)连接到网络, 设备通信参数按如下方式进行设置。
- 驱动:SRA_TCP_SLAVE
- 接点:设备地址和端口(IP:PORT),默认端口 5566,例如 192.168.1.2:5566
数据配置
支持的数据区:当前状态、当前程序、告警、刀具补偿、工件坐标基准、 宏变量(全局变量)、系统轴群变量、可编程控制器(PLC)、系统参数。 JOYZL SCADA 在各个数据区具有不同的属性代码(Code)格式。
当前状态
1.5.[NUMBER]
NUMBER 为数控系统状态数据的编号, 请查阅新代数控系统手册,获取状态编号和定义。
状态的数据类型默认为整型(Integer), 数据权限为只读(READ ONLY)。
当前主程序名
1.139.[COORD]
COORD 为数控系统坐标系编号,默认为 1。
程序名数据类型固定为字符串(String), 数据权限为只读(READ ONLY), 字符串最大长度为 256 个字符。
当前执行程序名
1.140.[COORD]
COORD 为数控系统坐标系编号,默认为 1。
程序名数据类型固定为字符串(String), 数据权限为只读(READ ONLY), 字符串最大长度为 256 个字符。
当前系统主程序名
1.177.[COORD]
COORD 为数控系统坐标系编号,默认为 1。
程序名数据类型固定为字符串(String), 数据权限为只读(READ ONLY), 字符串最大长度为 256 个字符。
当前执行程序序号
1.178.[COORD]
COORD 为数控系统坐标系编号,默认为 1。
状态的数据类型默认为整型(Integer), 数据权限为只读(READ ONLY)。
当前告警数
1.40
告警数的数据类型固定为整型(Integer), 数据权限为只读(READ ONLY)。
当前告警信息
1.74
告警信息数据类型固定为字符串(String), 数据权限为只读(READ ONLY), 字符串最大长度为 80 个字符。
刀具补偿
1.63.[NUMBER].[INDEX]
NUMBER 为刀具编号,从1开始编号。
INDEX 为刀具补偿值索引,为以下预设固定索引。
- 0 刀尖位置,整数型(Integer);
- 1 半径几何尺寸,浮点型(Double);
- 2 半径磨损补偿,浮点型(Double);
- 3 ~ 14 各轴长度几何尺寸,浮点型(Double);
- 15 ~ 26 各轴长度磨损补偿,浮点型(Double);
- 27角度 读写,浮点型(Double)。
刀具补偿的数据权限为可读写,但由于 JOYZL SCADA 设计限制,这些数据仅支持读取。
工件坐标基准
CNC(1).50.[COORD].[INDEX]
COORD 为数控系统坐标系编号,为以下预设固定编号。
- EXT(0);
- MPG Shift(1);
- G54(2);
- G55(3);
- G56(4);
- G57(5);
- G58(6);
- G59(7);
- G54P7~P100(8~101)。
INDEX 为坐标轴索引,为以下预设固定索引。
- 1 ~ 99 1 ~ 99;
- 100 ~ 199 X / X1 ~ X99;
- 200 ~ 299 Y / Y1 ~ Y99;
- 300 ~ 399 Z / Z1 ~ Z99;
- 400 ~ 499 A / A1 ~ A99;
- 500 ~ 599 B / B1 ~ B99;
- 600 ~ 699 C / C1 ~ C99;
- 700 ~ 799 U / U1 ~ U99;
- 800 ~ 899 V / V1 ~ V99;
- 900 ~ 999 W / W1 ~ W99。
宏变量(全局变量)
1.32.[NUMBER]
NUMBER 为数控系统宏变量(全局变量)的编号, 请查阅新代数控系统手册,以及数控程序说明,获取编号和定义。
宏变量(全局变量)的数据类型支持整型(Integer)和双精度浮点型(Double), 数据权限为可读写(READ WRITE)。
系统轴群变量
1.32.[COORD].[NUMBER]
COORD 为数控系统坐标系编号,默认为 1。
NUMBER 为数控系统轴群变量的编号, 请查阅新代数控系统手册,获取编号和定义。
系统轴群变量的数据类型固定为双精度浮点型(Double), 数据权限为可读写(READ WRITE)。
可编程控制器(PLC)
1.[AREA].[NUMBER]
[AREA][NUMBER]
AREA 为可编程控制器(PLC)数据区标识或编号。 支持数据区标识和编号两种表示格式, "1.10.1" 或 "I1"。
- I(10) 读写,布尔型(Boolean);
- O(11) 只读,布尔型(Boolean);
- C(12) 读写,布尔型(Boolean);
- S(13) 读写,布尔型(Boolean);
- A(14) 只读,布尔型(Boolean);
- R(15) 读写,整数型(Integer);
- TIMER(15) 只读,整数型(Integer);
- COUNTER(15) 只读,整数型(Integer)。
NUMBER 为可编程控制器(PLC)寄存器位址, 请查阅新代数控系统手册,获取具体位址和定义。
系统参数
24.[TYPE].[NUMBER]
TYPE 为系统参数类型,默认为 0,既 CNC。
NUMBER 为系统参数编号, 请查阅新代数控系统手册,获取编号和定义。
系统参数的数据类型固定为整数型(Integer), 数据权限为可读写(READ WRITE)。
预定义属性: JOYZL SCADA 已预定义常用的属性数据项, 配置时仅需要从中选择并添加所需的属性项即可。
JOYZL SCADA 属性支持的数据类型请参考 数据类型表 。