西门子
Profinet
通过Profinet协议连接808D系列、828D系列、828Dsl系列PLC(设备需具备127或130网口),840D系列PLC(通过http+DDE协议实现)。
新增源点
步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。
步骤2:输入源点名称、描述,驱动名称选择西门子Profinet,系统会根据选择的驱动名称展开该驱动需要输入的信息。
参数名 | 含义 | 说明 |
---|---|---|
*IP地址 | 设备IP地址 | |
*端口地址 | 端口号 | |
超时时间 | 连接设备超时的最长等待时间 | 默认值为5000,单位毫秒ms |
采集周期 | 数据采集周期 | 配置数据采集的时间周期,单位ms |
设备类型 | 西门子CNC设备类型 | 可选840D或其他类型 |
新增标签
步骤1:点击标签管理信息界面的〔+新增〕按钮,展开标签基础属性。
步骤2:基础属性内容输入完成后,系统自动增加相关配置属性,用于标签与底层数据的连接点设置。选择对应的IO地址,点击〔保存〕按钮,配置完成。
序号 | IO地址 | 数据类型 | 说明 |
---|---|---|---|
1 | ActFeedSpeed | double | 进给实际速度 |
2 | ActSpSpeed | double | 主轴实际速度 |
3 | AlarmMsgNum | int | 获取报警数量 |
4 | AxisName | string | 获取轴名称 |
5 | CNCID | string | 定义机床指纹 |
6 | CNCIP | string | 获取CNC IP |
7 | CNCType | string | 获取机床类型 |
8 | Current | double | 获取电流 |
9 | CycTime | double | 循环时间 |
10 | DNum | int | 获取刀具半径补偿编号 |
11 | EDG | double | 获取刀沿位置 |
12 | FeedRate | double | 进给倍率 |
13 | HNum | int | 获取刀具长度补偿编号 |
14 | LengthX | double | 获取长度补偿X |
15 | LengthZ | double | 获取长度补偿Z |
16 | Load | double | 获取电机功率 |
17 | MacPos | string | 获取机械坐标 |
18 | ModeInfo | int | 操作模式 |
19 | PrgName | string | 获取加工程序名称 |
20 | ProductCounts | double | 获取加工件数 |
21 | Radius | double | 获取刀具磨损半径 |
22 | RelPos | string | 获取相对坐标,工件坐标 |
23 | RemPos | string | 获取剩余坐标 |
24 | RemTime | double | 剩余时间 |
25 | SetFeedSpeed | double | 进给设定速度 |
26 | SetSpSpeed | double | 主轴设定速度 |
27 | SFeed | double | 主轴倍率 |
28 | StateInfo | int | 运行状态 |
29 | Temper | double | 获取电机温度 |
30 | ToolNum | int | 获取刀具号T |
31 | VerVison | string | 获取版本信息 |
32 | Voltage | double | 获取母线电压 |
PPI
新增源点
步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。
步骤2:输入源点名称、描述,驱动名称选择西门子PPI,系统会根据选择的驱动名称展开该驱动需要输入的信息。
参数名 | 含义 | 说明 |
---|---|---|
采集周期 | 数据采集周期 | 配置数据采集的时间周期,单位ms |
*站号 | PLC站号 | PLC地址,默认值2 |
*串口 | 串口号 | 与PPI设备建立连接的串口号。点击〔测试〕按钮测试串口连接。 |
波特率 | 通道工作的波特率 | 设置必须与PPI设备对应的参数一致 |
数据位数 | 通信过程中传输的有效数据位数 | 可选参数为5-8,默认选择为7。 设置必须与PPI设备对应的参数一致。 |
停止位 | 停止位是一帧数据结束的标志,还提供了校正时钟同步的机会 | 可选参数为1,1.5和2,默认选择为2。 设置必须与PPI设备对应的参数一致。 |
奇偶校验 | 端口的错误检查类型 | 可选参数包括: 无校验,表示从此端口发送的数据位不添加奇偶校验位。 偶校验,表示如果要使数据位中1的个数为偶数,则奇偶校验位应置为1。 奇校验,表示如果要使数据位中1的个数为奇数,应添加奇偶校验位。 Mark校验,表示添加奇偶校验位,但总是被设置为0。 Space校验,表示添加奇偶校验位,但总是被设置为1。 设置必须与CDT设备对应的参数一致。 |
新增标签
步骤1:点击标签管理信息界面的〔+新增〕按钮,展开标签基础属性。
步骤2:基础属性内容输入完成后,系统自动增加相关配置属性,用于标签与底层数据的连接点设置。
参数名 | 含义 | 说明 |
---|---|---|
*IO地址 | IO地址类型 | I(输入寄存器) Q(输出寄存器) M(中间寄存器) DB(DB块寄存器) T(定时器的值) C(计数器的值) |
*数据类型 | 标签数据类型 | |
*地址偏移 | 地址偏移 | 选择偏移数值,即选择数据的位置,选择0即从首位读取数据 |
位偏移 | 位偏移 | 仅数据格式选择bool时可选位偏移,范围0-7,选择0即从首位读取数据 |
*字符串长度 | string类型字符串长度 | 仅数据格式选择string时可选字符串长度 |
步骤3:点击〔保存〕按钮,配置完成。
S7_200Smart_TCP/S7_200_TCP/S7_1500_TCP/Fetch/Write
S7_200Smart_TCP:通过网口连接S7_200 Smart PLC。
S7_200_TCP:通过网口连接S7_200 PLC。
S7_1500_TCP:通过网口连接S7_1500PLC。
Fetch/Write:通过Fetch/Write协议连接西门子PLC。
新增源点
步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。
步骤2:输入源点名称、描述,驱动名称选择西门子S7_200Smart_TCP,系统会根据选择的驱动名称展开该驱动需要输入的信息。
参数名 | 含义 | 说明 |
---|---|---|
*IP地址 | 设备IP地址 | |
*端口地址 | 端口号 | 默认值102 |
采集周期 | 数据采集周期 | 配置数据采集的时间周期,单位ms,默认值5000 |
新增标签
请参考PPI。
S7_300_TCP/S7_400_TCP/S7_1200_TCP
S7_300_TCP:通过网口连接S7_300 PLC。
S7_400_TCP:通过网口连接S7_400PLC。
S7_1200_TCP:通过网口连接S7_1200PLC。
新增源点
步骤1:点击源点管理信息界面的〔+新增〕按钮,展开源点信息配置。
步骤2:输入源点名称、描述,驱动名称选择西门子S7_300_TCP,系统会根据选择的驱动名称展开该驱动需要输入的信息。
参数名 | 含义 | 说明 |
---|---|---|
*IP地址 | 设备IP地址 | |
*端口地址 | 端口号 | 默认值102 |
PLC架号 | PLC架号 | |
PLC槽号 | PLC槽号 | |
采集周期 | 数据采集周期 | 配置数据采集的时间周期,单位ms,默认值5000 |
新增标签
请参考PPI。