西门子6SE7036-5GK84-1JC2 驱动板IGD触发板
- 供应商
- 上海陌然自动化科技有限公司
- 认证
- 报价
- ¥200.00元每个
- 手机号
- 15000711173
- 销售
- 向娇
- 所在地
- 金山区枫泾镇环东一路
- 更新时间
- 2021-06-08 00:00
品牌:siemens/西门子
西门子(siemens)的plc产品包括logo、s7-200、s7-1200、s7-300、s7-400、s7-1500等。 西门子s7系列plc体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。s7系列plc产品可分为微型plc(如s7-200),小规模性能要求的plc(如s7-300)和中、高性能要求的plc(如s7-400)等
使用西门子报文111和fb284(sina_pos)
v90 pn与plc采用profinet rt通信方式并使用西门子报文111,v90pn设置控制模式为"基本位置控制(epos)"。
1. plc与v90 pn的项目配置与方法一中的步骤1-3相同。
2. 在v90 pn的设备视图中插入西门子报文111
3. 编写程序
此种方法需要调用驱动功能库文件,可以通过以下两种方法进行安装:
(1) 安装startdrive软件,在tia 博途软件中就会自动安装驱动库文件
startdrive软件v14.1:
https://support.industry.siemens.com/cs/us/en/view/68034568
sinamics startdrive v15:
https://support.industry.siemens.com/cs/us/en/view/109754382
sinamics startdrive v15.1:
https://support.industry.siemens.com/cs/us/en/view/109760845
(2) 在tia 博途中安装sinamics blocks drivelib,下载链接:
https://support.industry.siemens.com/cs/ww/en/view/109475044
在ob1中将drivelib_s7_1200_1500中的sina_pos(fb284)功能块拖拽到编程网络中(此功能块只能与报文111配合使用),进行位置控制。
注意:功能块参数hwidstw及hwidzsw的赋值请参看下图:
4. fb284功能块输入输出块参数说明
输入参数:
modepos | int | 运行模式: 1 = 相对定位 2 = 对定位 3 = 连续运行模式(按指定速度运行) 4 = 主动回零 5 = 直接设置回零位置 6 = 运行程序段 0~15 7 = 按指定速度点动 8 = 按指定距离点动 |
enableaxis | bool | 伺服运行命令: 0 = 停止(off1) 1 = 启动 |
canceltraversing | bool | 0 = 取消当前的运行任务 1 = 不取消当前的运行任务 |
intermediatestop | bool | 暂停任务运行: 0 = 暂停当前运行任务 1 = 不暂停当前运行任务 |
positive | bool | 正方向 |
negative | bool | 负方向 |
jog1 | bool | 点动信号1 |
jog2 | bool | 点动信号2 |
flyref | bool | 此输入对v90 pn无效 |
ackerror | real | 故障复位 |
executemode | bool | 激活请求的模式 |
position | dint | modepos=1或2时的位置设定值[lu] modepos=6时的程序段号 |
velocity | dint | modepos=1、2、3时的速度设定值[lu] [1000lu/min] |
overv | int | 设定速度百分比0~199 |
overacc | int | modepos=1、2、3时的设定加速度百分比 0~100 |
overdec | int | modepos=1、2、3时的设定减速度百分比 0~100 |
configepos | dword | 可以通过此参数控制基本定位的相关功能,位的对应关系见下表 |
hwidstw | hw_io | v90设备视图中报文1的硬件标识符 |
hwidzsw | hw_io | v90设备视图中报文1的硬件标识符 |
configepos位的对应关系:
输出参数:
axisenabled | bool | 驱动已使能 |
axisposok | bool | 目标位置到达 |
axisspfixed | bool | 设定位置到达 |
axisref | bool | 已设置参考点 |
axiswarn | bool | 驱动报警 |
axiserror | bool | 驱动故障 |
lockout | bool | 位置环设定值到达目标位置 |
actvelocity | dint | 实际速度[十六进制的40000000h对应 p2000参数设置的转速] |
actposition | dint | 当前位置lu |
actmode | int | 当前激活的运行模式 |
eposzsw1 | word | pos zsw1的状态 |
eposzsw2 | word | pos zsw2的状态 |
actwarn | word | 驱动器当前的报警代码 |
actfault | word | 驱动器当前的故障代码 |
error | bool | 1=存在错误 |