twincat 3.1 入门到精通(倍福TwinCAT3-安全模块的使用1)
twincat 3.1 入门到精通(倍福TwinCAT3-安全模块的使用1)型号倍福驱动器安全插件输出模块可设置范围为1-1023可设置范围为1-1023可设置范围为1-65534
1.安全PLC需先安装安全PLC的开发插件Beckhoff-TE9000-TwinSAFE-EditorTwinSAFE
安全PLC插件安装完后后,新建安全程序,可以看到系统支持的安全功能块,
- 每一片TwinSAFE模块侧面都有DIP 拨码开关用来设定每片TwinSAFE模块的安全地址
- 在一个安全系统中,每一片TwinSAFE模块的安全地址必须设定,并且唯一
- 安全地址通过二进制编码形式:
逻辑模块可设置范围为1-1023
输入模块可设置范围为1-65534
输出模块可设置范围为1-1023
可设置范围为1-1023
可设置范围为1-65534
倍福驱动器安全插件
3.常用安全模块
型号 |
类型 |
说明 |
EL1904 |
4通道安全输入模块 |
急停、安全门等 |
EL2904 |
4通道安全输出模块 |
24VDC 0.5A |
EL6900 |
安全逻辑模块 | |
EL1918 |
安全逻辑模块 | |
AX5805/5806 |
安全驱动板卡 |
状态 |
数值 | |
RUN |
1 | |
STOP |
2 | |
SAFE |
3 | |
ERROR |
4 | |
RESET |
5 | |
START |
6 | |
STOPERROR |
7 | |
DEACTIVE |
16 | |
WAITCOMERROR |
17 |
一、扫描硬件
新建项目,扫描并添加控制器的路由,选择到目标控制器,切换到配置模式,扫描硬件,如下图所示,这里使用EL1918作为安全逻辑PLC
扫描硬件
二、创建安全项目,并指定安全逻辑模块
选择【SAFETY】,右击添加新项【Add New Item】,
创建安全项目
TwinCAT Safety Project Preconfigured In…
选择目标系统和编程语言
指定安全逻辑模块
剩下的部分,下次再更新吧!
三、添加安全逻辑模块
四、导入配置里的硬件(安全模块)
五、添加PLC程序,用来控制安全逻辑和获取安全PLC的状态
六、创建并绑定安全逻辑项目的输入输出接口变量到PLC
七、创建安全逻辑的功能块,并对引脚赋值
八、关联相关变量
九、校验安全逻辑程序,并下载到安全程序
十、激活项目,测试安全功能