揭阳市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
2025-01-07 08:50 175.13.200.46 1次- 发布企业
- 湖南西控自动化设备有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第2年主体名称:湖南西控自动化设备有限公司组织机构代码:91430100MA7BLNUT58
- 报价
- 请来电询价
- 所在地
- 中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
- 联系电话
- 15344432716
- 手机
- 15386422716
- 销售顾问
- 杨本刚 请说明来自顺企网,优惠更多
产品详细介绍
从STEP7 Safety V15.1开始,S7-1200和S7-1500F-CPU间可以通过FlexibleF-Link进行安全数据的交互。这表示安全数据能够以数组的形式通过开放式通信进行交互。
通过Flexible F-Link进行安全数据交换具有以下特点:
安全数据需要建立在PLC数据类型(UDT)中;
每个UDT中Zui大支持100个字节的数据交互,支持故障安全数据类型;
适用于S7-1200和S7-1500 F-CPU;
用于通信的DB块由系统自动生成;
每组通信具有唯一的UUID;
要求:
S7-1500 F-CPU的固件不低于V2.0;
S7-1200 F-CPU的固件版本不低于V4.2;
Safety system的版本不低于V2.2。
Flexible F-Link通信过程说明
FlexibleF-Link安全通信是以开放式用户通信(例如TCP)的方式将一个F-CPU的F-DB数据发送到另一个F-CPU的F-DB中。示意过程如图A所示:
图A.FlexibleF-Link 通信示意图
F-CPU间组态FlexibleF-Link,通过开放式用户通信(如TCP)进行数据传输,本质上是两个F-CPU间的F-communicationDB间的数据交互。
通信过程如下(以PLC1发送安全数据到PLC2为例说明):
PLC1在安全主程序(Main_Safety_RTG1)中编程,将需要交互的安全数据从全局F-DB中传送至F-communicationDB中。数据为UDT类型。
PLC1调用发送指令(如TSEND)将F-communicationDB中的数据发送到PLC2,如图A"SEND_ARRAY"。
PLC2调用接受指令(如TRCV)接收数据,数据传送至F-communicationDB中,如图A"RCV_ARRAY"。将交互的安全数据从F-communication DB中取出传送至全局F-DB中。
PLC2调用发送指令(如TSEND),将安全校验数据发送到PLC1,如图A "ACK_SEND_ARRAY"。
PLC1调用接受指令(如TRCV)接收数据,数据传送至F-communicationDB中,如图A"ACK_RCV_ARRAY"。
PLC1验证安全校验数据无误,执行下一次的安全数据的发送。
F-communication DB的说明
F-communicationDB在两个F-CPU进行FlexibleF-Link设置后分别自动生成,设置过程见下文示例。如图B所示:
图B.F-communication DBs
发送端与接收端的F-communication DB 数据结构不同。如图C所示:
图C.F-communication 发送/接收DB
SEND_DATA:需要发送给伙伴的安全数据,由用户自定义生成。安全数据需要用户在安全主程序中编程进行传送。
ACK_RCV_ARRAY: 接收的安全校验数据。
SEND_ARRAY: 需要通过发送指令(如TSEND)发送给伙伴的数组,由安全数据和校验信息组成。
RCV_ARRAY: 接收端PLC通过接收指令(如TRCV)接收的数组,由安全数据和校验信息组成。
RCV_DATA: 接收端接收到的安全数据,即由发送端PLC交互的数据。用户可在安全主程序编程将该数据传送至F-DB中。
ACK_SEND_ARRAY: 需要接收端PLC通过发送指令(如TSEND)发送出去的安全校验信息。
概括来说,对于发送端,①②位于DB块的"Input"接口区,需要由外部传入数据;③位于DB块的"Output"接口区,需要将该数据发送出去。而对于接收端,④位于DB块的"Input"接口区,需要由外部传入数据;⑤⑥位于DB块的"Output"接口区,需要将该数据发送出去。
接收端DB块中的PASS_OUT为TRUE时,将输出故障替代值"PASS_VALUES"。当"ACK_REQ"为TRUE时,表示故障消失需要手动确认,输入信号"ACK_REI"触发上升沿后,数据交互即可正常。
本节内容,将实现将S7-1500F-CPU中的数据通过Flexible F-Link的方式发送到S7-1200F-CPU中。
测试所用产品:
CPU 1511F-1PN (6ES7 511-1FK01-0AB0 ,V2.5)
CPU 1215FC DC/DC/DC (6ES7 215-1AF40-0XB0 , V4.2)
Safety system version V2.3
TIA Portal Step7 professional V16
Step7 safety V16
实现交互的数据区
通过以下步骤,实现将plc1的DB6中的数据发送到plc2的DB3中。如图1所示:
图1.安全数据交互区
S7-1500F侧编程组态
添加S7-1511F和S7-1215FC,分别设置两个CPU的IP地址为192.168.0.15和192.168.0.12,并连接在一个子网中。如图2所示:
图2.添加新F-CPU
添加符合F的PLC数据类型。如图3所示:
图3.添加PLC数据类型
新建的UDT中创建需要交互的数据类型。如图4所示:
图4.新增交互变量
设置Flexible F-Link。如图5所示:
设置完成后,自动生成F-communication DB,具体结构见前面图C。
图5.设置FlexibleF-Link
新建FC块,添加到pre processing和post processing。如图6所示:
Pre processing 指定的程序块在安全运行组之前运行;Postprocessing指令的指令块在安全运行组之后运行。
图6.设置Pre/Postprocessing
添加循环中断组织块OB30,设置其循环时间为30ms。在OB30中调用TRCV_C指令用于建立TCP连接和接收数据。如图7所示:
循环中断OB30的循环时间可以调整。OB30中调用TRCV_C,主要用于在安全运行组执行前多次执行接收保证能接收到新的安全校验数据。
图7.增加TCP接收指令
TRCV_C指令连接组态,用于建立与伙伴的TCP连接。如图8所示:
如果通信双方属于不同的项目,伙伴侧选择“未指定”。
图8.连接参数组态
OB30中TRCV_C指令参数化,接收安全通信过程中符合profisafe规范的安全校验数据。TRCV_C指令将接收到的安全校验数据存放到DB2的数组"rcvAckArray"中。如图9所示:
成立日期 | 2021年10月19日 | ||
法定代表人 | 吴阳祥 | ||
注册资本 | 500 | ||
主营产品 | 工程型传动 通用变频器与通用伺服 数控系统 伺服电机 FA工厂自动化 PA过程自动化 Simoreg DC Master、Sinamics DC Master、Sinamics G130/G150、S120 装机装柜型/柜机、S150柜机等系列产品 保外的现场服务和室内维修,不包含水冷装置 Sinamics V20、部分G120C 和G120、G120X、G120XA,V90和配套的1FL6电机等系列产品保内及保外的 室内维修、现场服务,以及保内更换服务。保内标准服务类型由翩唉啊搏碍臂哎阿哎唉熬癌 唉啊哀挨安挨艾挨包爸焙 蚌安岔挨哀靶柏材挨宾哀挨捌安熬袄唉 伴义 828D数控系统保内和保外的现场服务 进口1FK2、1FK7、1FT2、1FT7、1PH81、1PH82等系列产品的保内及保外的室内维修、现场服务,以及保内更换服务 西门子 PLC 、HMI、SCADA 、 IPC、SIMOTION 等产品及网络相关产品的保外现场服务(具体服务产品、类型,以西门子派遣为准)。PLC : S7-200、S7-200 Smart、S7-300、S7-400、S7-1200和S7-1500等系列HMI : TP系列、OP系列、MP系列,精简面板、精智面板和移动面板;SCADA : SIMATIC WinCC及其选件,Portal WinCC Advanced / Professional及其选件;IPC: SIMATIC Flat Panel 系列、SIMATIC Panel PC 系列、SIMATIC BOX PC系列利I SIMATIC Rack PC 系列;SIMOTION: SIMOTION 系列相关产品 西门子过程自动化产品的保外现场服务具体服务产品、类型,以西门子派遣为准)。包括: S7-400,S7-400H,S7-410,故障安全型产品,ET200PA,ET 200SP,ET200ISP,SITOP电源产品,Scalance交换机,PCS 7软件 | ||
经营范围 | 其他未列明制造业;工程和技术研究和试验发展;电气设备的批发、系统集成;电子产品、五金产品、电线、电缆、电工器材、通讯设备及配套设备、机械配件、仪器仪表的批发;工业自动化设备、机电产品、电子元件及组件、电子产品零部件、发电机组、高低压成套设备、计算机应用电子设备、电气机械设备、高低压电器销售;工业自动化设备、电子仪器、五金机电产品、电气技术的研发;智能化技术服务;办公设备零售;机电设备的维修及保养服务(限分支机构);通用设备修理(限分支机构);自动化控制系统的研发、安装、销售及服务;机电设备安装服务;电子技术咨询;电子技术转让;计算机技术开发、技术服务。(依法须经批准的项目,经相关部门批准后方可开展经营活动) | ||
公司简介 | 湖南西控自动化设备有限公司成立于2021年,是一家创新型技术型企业,集研发、生产、销售、服务为一体的综合产品供应商。主要产品有:电子产品及配件、电子器材、电子元器件及组件、工业自动化设备、机电设备、机电产品、通用机械设备、机械配件的销售、智能化技术的研发、服务、转让、软件开发、电器设备系统集成、电线、电缆及成套设备等。目前已与全球500强企业达成合作,并在众多工厂中得到应用和认可,是一家以服务为主 ... |
- 西门子宿迁市ET200系列代理商销售回收及维修支持保内更换及售后服务西门子经销WinCC软件全国代理商集成和硬件维护服务的综合性企业。与西门子品牌合... 2024-10-17
- 西门子宿迁市S7-1200系列代理商销售回收及维修支持保内更换及售后服务西门子经销WinCC软件全国代理商集成和硬件维护服务的综合性企业。与西门子品牌合... 2024-10-17
- 西门子宿迁市S7-200系列代理商销售回收及维修支持保内更换及售后服务西门子经销WinCC软件全国代理商集成和硬件维护服务的综合性企业。与西门子品牌合... 2024-10-17
- 西门子宿迁市S7-300系列代理商销售回收及维修支持保内更换及售后服务西门子经销WinCC软件全国代理商集成和硬件维护服务的综合性企业。与西门子品牌合... 2024-10-17
- 西门子宿迁市S7-400系列代理商销售回收及维修支持保内更换及售后服务西门子经销WinCC软件全国代理商集成和硬件维护服务的综合性企业。与西门子品牌合... 2024-10-17
- 汕尾市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 湛江市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 茂名市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 阳江市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 云浮市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 汕头市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 惠州市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 肇庆市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 江门市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
- 中山市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务