SM 331西门子模拟模块6ES73317NF000AB0
价格:888.00
地区:上海市

 SM 331西门子模拟模块6ES73317NF000AB0

 SM 331西门子模拟模块6ES73317NF000AB0

 SM 331西门子模拟模块6ES73317NF000AB0

 SM 331西门子模拟模块6ES73317NF000AB0

 SM 331西门子模拟模块6ES73317NF000AB0

中国希殿授权代理商产品远销:

全国各地

1.华北地区:北京、天津、河北、内蒙古(2个市,2个省)。

2.东北地区:辽宁、吉林、黑龙江、大连,齐齐哈尔(3个省、2市)。

3.华东地区:上海、江苏、浙江、安*、福建、江西、山东、(7个省)。

4.华中地区:河南、湖北、湖南、广东、广西、海南、深圳(7个省、市)。

5.西南地区:重庆、四川、贵州、云南、西藏(5个省、市)。

6.西北地区:陕西、甘肃、青海、宁夏、新疆、山西、(6个省、区)

希殿电气技术(上海)有限公司

联 系 人 ;康经理(销售工程师)

联 系 :微信

座机 :

传 真 :

邮   箱 :@qq.com

怎样预防对你的 Modbus slave (S7-1500 / S7-1200) 输出点的写访问?

  • 文献

  •  

  • 涉及产品

Modbus 指令 "MB_SERVER" V4.2 以及更高版本和 "Modbus_Slave" V3.0 及更高版本允许你参数化可用的输出点地址范围,来预防 Modbus master (通过功能码 5 或 15) 未授权的访问过程映像输出区.

描述
在 STEP 7 V14 SP1 你能够使用下列的 Modbus 指令来定义 SIMATIC S7-1500, S7-1200 和 ET200SP 支持的接口作为 Modbus 从站或者 Modbus TCP 服务器:

  • Modbus TCP 指令 "MB_SERVER" V4.2 给支持的接口

  • Modbus (RTU) 指令 "Modbus_Slave" V3.0 及更高版给支持的接口

Modbus TCP 指令 "MB_SERVER" V4.2 在 STEP 7 V14 SP1 库 "MODBUS TCP" V4.2 下. 库 "MODBUS TCP" 在 "Instructions > Communication > Other" 下.

Modbus (RTU) 指令 "Modbus_Slave" V3.0 在 STEP 7 V14 SP1 库 "MODBUS (RTU)" V3.1下. 库 "MODBUS (RTU)" 在 "Instructions > Communication > Communications Processor" 下.


图. 01

注意
你的项目必须升级到至少 TIA Portal V14 SP1.

在你的项目中调用这些块并且定义实例,在打开 "MB_SERVER" V4.2 和更高及 "Modbus_Slave" V3.0 和更高的实例数据前。


图. 02
通过下面静态变量的 start values 你可以为输出地址定义允许的写操作地址范围 

VariableData typeDefault valueDescription
QB_StartWord0有效输出地址的起始地址
(字节 0 到 65535)
QB_CountWord0xFFFF能被 Modbus 主站或 Modbus TCP 客户端写操作的输出字节数量

举例
使 "QB_Start" = 0  "QB_Count" = 10, 输出字节地址0-9 可以被 Modbus 主站或 Modbus TCP 客户端写操作.
选择 "QB_Count" = 0 会阻止所有的输出被 Modbus 主站或 Modbus TCP 客户端写操作。

注意
如果写操作访问的是被禁止的输出地址, the指令 "Modbus_Slave" 和 "MB_SERVER" 返回错误代码 ("STATUS") 16#8383: "请求数据帧包含无效的数据地址".
指令 "Modbus_Master" 和 "MB_CLIENT" 也会在主站侧返回错误代码.

更多信息

创建环境
FAQ 截图在 STEP 7 V14 SP1 (TIA Portal) 下创建.


企业类型

贸易商

新旧程度

全新

原产地

德国