欢迎来到湖南弗信昱智能科技有限公司-西门子授权代理商网站!

热门关键词:西门子PLC,西门子触摸屏,西门子电线电缆,西门子DP接头,西门子模块,西门子电机,西门子CPU

产品中心您现在的位置:首页 > 产品展示 > 西门子PLC模块 > 西门子S7-1200模块 > 6ES7241-1AH32-0XB0晋城西门子S7-1200PLC模块代理商

晋城西门子S7-1200PLC模块代理商

更新时间:2021-03-03

简要描述:

晋城西门子S7-1200PLC模块代理商
SIMATIC S7-1200, 通信模块 CM 1241, RS-232,9 针 Sub-D(插针), 支持自由端口

  免费咨询:153-67204979

  发邮件给我们:475664357@qq.com

晋城西门子S7-1200PLC模块代理商---- 西门子PLC S7-1200诊断错误功能

一、概述
  西门子PLC S7-1200系列是一款中小型西门子PLC,可以在各种自动化项目中进行应用。S7-1200系列设计较为紧凑,经济性较好,而且指令功能较为强大,因此在各种自动化控制解决方案中有较广泛的应用。作为西门子PLC S7-200系列的升级版,西门子PLC S7-1200具有很多集成在CPU上的功能,与此同时,它的组态软件STEP7 V13具有各种组织块,可以帮助用户实现多种不同的功能。其中一种组织块OB82具有诊断错误的功能。本文下面就对西门子PLC S7-1200的组织块OB82做一个介绍,供用户在编程过程中进行参考使用。
  二、西门子PLC S7-1200诊断错误功能
  西门子PLC S7-1200的组态软件是STEP7 V13,其中组织块OB82具有诊断错误功能,下面进行说明:
  1. 诊断错误OB82的功能
  西门子PLC S7-1200支持诊断错误中断,可以为具有诊断功能的模块启用诊断错误中断功能来检测模块状态。
  其中组织块OB82是支持诊断错误事件的OB,出现故障时,故障解除时均会触发诊断中断OB82。当模块检测到故障并且在软件中使能了诊断错误中断时,操作系统将启动诊断错误中断,诊断错误中断OB82将中断正常的循环程序优先执行。此时无论程序中有没有诊断中断OB82,西门子PLC S7-1200的CPU都会保持运行模式,同时CPU的错误指示灯闪烁。如果用户希望CPU在接收到这种类型的错误时进入停止模式,可以在OB82中加入停止指令使CPU进入停止模式;
  2. 与诊断错误OB82相关的信息
  当触发诊断错误中断时,通过OB82的接口变量可以读取相应的启动信息,可以帮助确定事件发生的设备、通道和错误原因。
  三、总结
  综上所述,西门子PLC S7-1200在自动化控制系统中的应用广泛。随着用户对其深入的了解,会更加体会到S7-1200在使用过程中为用户带来的便利,也更能体会到它的各项功能,如:通讯功能,扩展功能,集成功能等方面的强大。在西门子PLC S7-1200的编程软件中,用户可以使用诊断错误功能,为用户在调试和维护过程中提供了方便,用户可以通过本文的描述进行配置和使用。如果用户需要更多的了解和使用西门子PLC系列,我们也会更好的提供相关技术支持。
 

晋城西门子S7-1200PLC模块代理商---FANUC机器人与S7-1200 PLC PROFINET通讯及外部启动配置

FANUC机器人与S7-1200PLCPROFINET通讯步骤

一、PLC组态

(一) 新建项目

(二) 点击设备与网络,添加新设备

(三) 选择CPU 类型( 注意:PLC型号及版本号要更硬件一致

(四) 双击PLC网络端口,建立以太网地址

(五) 添加新子网(一般情况位PN/IE1)

(六) 设定IP地址( 注意:PLC的IP地址要跟机器人的IP地址应在同一网段类

(七) 进入设备和网络,添加机器人(需要提前安装好机器人的GSD文件

(八) 在右侧选择硬件目录→其它现场设备→PROFINET IO→I/O→FANUC→R-30ib EF2→A05B-2600-R834:FANUC Robot Controller(1.0)

(九) 双击硬件进行组态

(十) 进行组网。双击机器人硬件端口,添加子网、添加机器人IP地址、PROFINET设备名称( 机器人IP地址应与机器人本体设置的IP地址一致、设备名称与机器人本体设置的名称一致

(十一) 根据项目需求添加通讯I/O字节数。此项目添加16字节的输入输出模块

(十二) 返回设备和网络,进行控制器分配

(十三) 分配后,PLC与机器人之间会链接在一起

(十四) 设置机器人IO地址( 此处地址是与机器人通讯的首地址)(此处的I对应机器人的DO、此处的Q对应机器人的DI 

(十五) 组态完成后,进行编译

(十六) 编译完成后,下载进PLC中

(十七) 下载、点击装载

(十八) 下载完成。

二、机器人设置

(一) 设置机器人PROFINET地址: 按下示教器上MEUN→ 5I/O选中I/O页面→PROFINET(M) → ENTER →选中 2 频道(备注:频道是机器人做从站→按下 DISP→ 定址模式选择DCP→选中 IP地址→按下 F4键(编辑)→编辑完成后→按下 F1→(适用)→完成 IP地址编辑。(备注:2 频道需要点击F5 ,为有效后2频道 方可使用)

注意:此处地址与PLC组态时地址一致

(二) 编辑插槽类型和字节长度:按下示教器上MEUN 键→ 5 I/O → 选中 I/O 页面→PROFINET(M) → ENTER →按下 F4 键(编辑)→选中输入输出插槽→编辑完成后→按下 F1 键(适用)→光标移到插槽大小→按下 F4 键(编辑)选中字节大小→按下 F1 键(适用)→编辑完成。

(三)按下示教器上MEUN 键→ 5 I/O → 选中 I/O 页面→数字→ENTER→I/O数字输入→F2(分配)

DI 范围:本项目组态了 64 个字节输入/64 个字节输出所以输入的范围是 1-512 之间;

机架:102 机器人做从站,101 是机器人做主站;插槽:1

开始点:19,机器人的前面 18 点是作为用的,所以从 18 点开始;

DO 范围:本项目组态了64 个字节输入/64 个字节输出所以输 出的范围是1-512 之间;

机架:102 机器人做从站,101 是机器人做主站;插槽:1

开始点:21 ,机器人的前面20 点是作为用的,所以从21 点开始;

(四)数字量I/O分配完成。

三、配置UOP信号

IO配置(输入输出)

(一) 依次按键操作MENU-IO-UOP,F2切换到分配页面

(二) 依次分配号信号值(RANGE)(UI1-UI18)、机架(RACK)(102)、插槽(SLOT)(1)、开始点(start)(1)。

(三)切换到UO继续分配.(按F3切换到UO页面)

(四) 依次分配号信号值(RANGE)(UO1-UO20)、机架(RACK)(102)、插槽(SLOT)(1)、开始点(start)(1)。

(五)分配完后,重启机器人。重启后状态(STAT)为ACTIV则信号正常

用输入信号

1. 用输入信号UI1: *IMSTP 瞬时停止 为 ON

2. 用输入信号UI2: *HOLD 暂停 为 ON

3. 用输入信号UI3: *SFSD 安全速度 为 ON

4. 用输入信号UI4: *Cycle Stop周期停止信号

5. 用输入信号UI5: *Fault reset报警复位信号

6. 用输入信号UI6: *start 外部启动信号(信号下降沿有效)

7. 用输入信号UI7: *Home 回Home输入信号(需要设置宏程序)

8. 用输入信号UI8: *Enable 使能信号

9. 用输入信号UI9-UI16 *RSR1-RSR8 机器人服务请求信号

10. 用输入信号UI9-UI16 *程序号选择信号

11. 用输入信号UI7: *PN滤波信号

12. 用输入信号UI8: *PROD_START 自动操作开始信号(信号下降沿有效)

用输出信号

13. 用输出信号UO1: *CMDENBL命令使能信号输出

14. 用输出信号UO2: *SYSRDY系统准备完毕输出

15. 用输出信号UO3: *PROGRUN程序执行输出

16. 用输出信号UO4: *PAUSED程序暂停输出

17. 用输出信号UO5: *HELD暂停输出

18. 用输出信号UO6: *FAULT错误输出

19. 用输出信号UO7: *ATPERCH机器人就位输出

20. 用输出信号UO8: *TPENBL示教器使能输出

21. 用输出信号UO9: *BATALM电池报警输出

22. 用输出信号UO10: *BUSY处理器忙输出

23. 用输出信号UO11-UO18: *ACK1-ACK8证实信号,当RSR输入信号被接受使,会输出一个相应的脉冲信号

24. 用输出信号UO11-18: *SNO1-SNO8该信号组以8位二进制码表示相应当前选中的PNS程序号

25. 用输出信号UO19: *SNACK信号数确认输出

26. 用输出信号UO20: *Reserved预留信号

(六) 配置完成后,测试下机器人DI、DO、UI、UO的通讯结果

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 常用邮箱:

  • 省份:

  • 详细地址:

  • 补充说明:

  • 验证码:

    请输入计算结果(填写阿拉伯数字),如:三加四=7
在线客服
电话咨询 15367204979
在线客服