- 发布
- 浔之漫智控技术(上海)有限公司
- 品牌
- 西门子
- 型号
- 模块
- 产地
- 德国
- 电话
- 15821971992
- 手机
- 15821971992
- 发布时间
- 2023-07-19 17:06:40
调用函数返回信息,包括调用状态和连接号。数据类型为结构体(StructRetTcpOpenClient),返回信息参考表2: 连接函数调用一次,得到连接号后停止调用。 注意:此函数调用需用上升沿信号进行使能。 4.2.3在PLC侧编写通信程序 通信连接建立后,在通信双方需要编写通信函数或通信功能块。在S7-300 PLC侧OB35中(间隔发送)调用发送功能块FC5 AG_SEND(“Libraries”->“Standard Library”->“SIMATIC_NET_CP”->“CP300”,示例程序如下: 通信函数FC5的参数含义: ACT :为1触发。 ID :参考本地CPU连接表中的块参数。 LADDR :参考本地CPU连接表中的块参数。 SEND : 发送区。通信数据为8192字节。与SIMOTION之间4096个字节。 LEN : 实际发送数据长度。 DONE :每次发送成功,产生一个上升沿。 ERROR :错误位。 STATUS:通讯状态字。 示例程序中S7-300 PLC发送DB1中前60个字节。 在通信方CPU OB1中调用接受函数FC6 AG_RECV(“Libraries”->“Standard Library”->“SIMATIC_NET_CP”->“CP300”,示例程序如下: CALL "AG_RECV" ID :=1 LADDR :=W#16#100 RECV :=P#DB2.DBX 0.0 BYTE 60 NDR :=M10.1 ERROR :=M10.2 STATUS:=MW12 LEN :=MW14 通信函数FC6的参数含义: RECV : 接收区。接收区应等于发送区。 NDR : 每次接收到新数据,产生一个上升沿。 LEN : 实际接收数据长度。 示例程序中S7-300 PLC将接收的数据存储于本地数据区DB2的前60个字节中。 4.2.4在SIMOTION侧编写通信程序 在PLC侧调用发送和接收功能块,在SIMOTION侧相应调用发送和接收函数与之相匹配,通信函数存储于在“Communication”->“Data transfer”目录下,发送函数调用的示例程序参考图17,发送函数与PLC的接收功能块相匹配。 SITOP DC UPS 不间断电源 | 附加模块 |
SITOP DC UPS 模块 – 可靠的 24 V 供电,即使电源出现故障 | SITOP 附加组件模块 – 提高系统可用性,实现全*位保护 |
SITOP UPS500(带电容器) SITOP UPS1600,带电池模块 | 冗余模块:通过电源装置的冗余配置,针对电源故障提供保护 选择性模块:通过 24 V 馈线的电子式保护,针对过载和短路提供保护 缓冲模块:在数秒内针对电源故障提供保护 SITOP 突波电流限制器:为了小化交流接通峰值电流 |