SIEMENS西门子 操作面板KP32F PN 6AV3688-3EH47-0AX0

更新:2024-06-30 08:00 发布者IP:180.174.41.64 浏览:0次
发布企业
浔之漫智控技术(上海)有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
请来电询价
西门子
代理经销商
精智面板
全新原装 假一罚十
德国
现货 实体经营
关键词
Wincc软件,G120变频器,V90电机,交换机精智面板,PLC模块
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
联系电话
15801815554
手机
15801815554
联系人
邓经理  请说明来自顺企网,优惠更多
请卖家联系我
15801815554

产品详细介绍


              Modbus通信的功能代码(1、2、4、5 和 15)可直接在 CPU 的过程映像输入和过程映像输 出中读取或写入位和字。对于这些功能代码,必须将MB_HOLD_REG 参数定义为大于一个 字节的数据类型。下表显示了将 Modbus 地址分配给 CPU中过程映像的示例。Modbus 通信的功能代码(3、6 和 16)使用 Modbus 保持寄存器,此寄存器是标志的存储区或者数据块中的一个地址区。保持寄存器的类型由 Modbus_Slave 指令的 MB_HOLD_REG 参数指定。 说明S7-1200/1500 - MB_HOLD_REG 数据块的类型 具有 Modbus保持存器的数据块必须允许直接(juedui)寻址和符号寻址。 表格 4-169 诊断功能 S7-1200 Modbus_Slave 的Modbus 诊断功能 功能代码 子功能 说明 08 0000H 输出回应测试的请求数据:Modbus_Slave指令会将所接收数据字的回应返回 到 Modbus 主站。 08 000AH 清除通信事件计数器:Modbus_Slave指令将清除用于 Modbus 功能 11 的通 信事件计数器。 11 调用通信事件计数器:Modbus_Slave指令使用内部通信事件计数器来检测将 发送到 Modbus 从站的成功的 Modbus 读取和 Modbus 写入数量。该计数器不随功能 8、功能 11 和广播请求而递增。它也不会随导致通信错误(例如,奇 偶校验或 CRC 错误)的请求而递增。Modbus_Slave 指令支持来自 Modbus 主站的广播写入请求,只要该请求包括到有效地址的访问即可。针对广播功能不支持的功能代码,Modbus_Slave 指令将生成错误代码 16#8188。 指令版本 V3.0 中Modbus 从站的变量 下表显示了可在程序中使用的 Modbus_Slave 背景数据块中的公共静态变量。 表格 4-170Modbus 从站的变量 变量 数据类 型 标准 说明 HR_Start_Offset Word 0 为 Modbus保持寄存器指定起始地址(默认 = 0) Word 0 输出的有效可写入寻址范围起始地址(字节 0 到 65535)注: 该变量不适用于 S7-300、S7-400 和 WinAC。

             变量 数据类 型 标准 说明 Word 0xFFFF 可由 Modbus 主站写入的输出字节数。 注: 该变量不适用于 S7-300、S7-400和 WinAC。 Extended_Addressing Bool FALSE 扩展寻址,将从站寻址组态为单字节或双字节。(FALSE = 单字节地址,TRUE = 双字节地址) Re Word 0 该从站接收的所有请求的数量Slave_Message_Count Word 0 该特定从站接收的所有请求的数量 Bad_CRC_Count Word 0 存在CRC 错误的已接收请求的数量 Broadcast_Count Word 0 已接收的广播请求的数量 Exception_CountWord 0 使用主站的例外进行确认的 Modbus 特定错误 Success_Count Word 0该特定从站接收的无协议错误的请求数量 MB_DB MB_BAS E - Modbus_Comm_Load 指令的 MB_DB参数必须连接到 Modbus_Master 指令的此 MB_DB 参数。 程序可以向 HR_Start_Offset 和Extended_Addressing 变量中写入值来控制 Modbus 从站的 操作。可读取其它变量以监视 Modbus 状态。Modbus 从站通信的规则 • 必须运行 Modbus_Comm_Load 以组态端口,以便 Modbus_Slave指令可以通过该端口 进行通信。 • 如果端口作为从站响应 Modbus 主站,则不能使用 Modbus_Master 指令对该端口进行编程。 • 只有 Modbus_Slave 的一个实例可与特定端口一起使用;否则可能遇到意外行为。 • Modbus指令不会使用通信报警事件来控制通信过程。为实现完整的发送和接收过程,程 序必须通过查询 Modbus_Slave 指令来控制通信过程。• 必须以允许及时响应 Modbus 主站进入请求的频率,定期执行 Modbus_Slave 指令。建 议在每个来自程序周期 OB的周期内执行 Modbus_Slave 。Modbus_Slave 可在周期性中 断 OB中执行,但不建议这样做,因为中断程序中过长的时间延迟会临时地阻碍其它中断 程序的执行。Modbus 信号的时间控制 必须定期执行Modbus_Slave 来接收 Modbus 主站的每个请求并进行相应响应。执行 Modbus_Slave 的频率取决于由Modbus 主站指定的响应超时值。下图中显示了这点。(RESP_TO) 响应的超时周期为 Modbus 主站等待 Modbus从站开始回答的持续时间。此周期 不是由 Modbus 协议定义,而是由 Modbus_Comm_Load指令的参数定义。由于发送和接收 帧都需要多次调用 Modbus_Slave 指令(至少三次),因此应在超时周期内为 Modbus 主站的响应执行至少十二次 Modbus_Slave 指令,以便 Modbus 从站能按超时周期的规定执行两 次接收和发送数据操作。HR_Start_Offset Modbus 保持寄存器的地址从 40001 或 400001 开始。这些地址与目标系统存储器中保持寄存器的起始地址相对应。但可以组态 HR_Start_Offset 变量来为 Modbus 保持寄存器组态不 同于 40001 或400001 的起始地址。 接收帧中的地址 0 与目标系统存储器中保持寄存器的起始地址相对应。使用HR_Start_Offset变量为 Modbus 保持寄存器组态 0 之外的起始地址。 例如,可以组态从 MW100 开始、长度为 100 字的保持寄存器。如果HR_Start_Offset = 20, 接收帧中的地址 20 与目标存储器 (MW100)中保持寄存器的起始地址相对应。接收帧中低于 20 和高于 119 的各个地址将导致寻址错误。 表格 4-171 当 DATA_PTR为 MW100 的指针时(长度为 100 字)对 Modbus 保持寄存器寻址的示例HR_Start_Offset 为字的值,用于指定Modbus 保持寄存器的起始地址,保存在 Modbus_Slave 背景数据块中。向程序中添加 Modbus_Slave指令后,即可通过参数下拉列 表选择公共静态变量。例如,如果已经向 LAD 程序段中添加 Modbus_Slave指令,则可以使用移动命令转至先前 的程序段并分配值 HR_Start_Offset。必须在执行 Modbus_Slave之前分配该值。 使用标准 DB 名称输入 Modbus 从站变量: 1. 将光标置于 OUT1 参数字段中并输入字符 m。 2.从下拉列表中选择 Modbus_Slave 指令所需的背景数据块。 3. 将光标置于 DB 名称右侧(引号后面),并输入一个点。 4.在下拉列表中选择“Modbus_Slave_DB.HR_Start_Offset”。 指令版本 版本 4.0 的功能与版本 3.0完全相同,本次版本升级仅仅体现在内部措施方面。 自版本 V4.0 起访问 DB 中的数据区域而不直接访问 MODBUS 地址(S7-1200, S7-1500) 自 Modbus_Slave 版本 V4.0 以及固件版本 V2.5 (S7-1500 CPU)或 V4.2 (S7-1200 CPU) 起, 可以访问 DB 中的数据区域而不直接访问过程映像和保持寄存器。为此,必须禁用 DB的“优 化块访问”(Optimized block access) 属性,并确保 DB 不会单独存在于加载存储区中。 如果MODBUS 请求到达时尚未定义相应功能代码的 MODBUS 数据类型的数据区域,请求会按之前的指令版本处理,即直接访问过程映像和保持性寄存器。 但是,如果已定义功能代码的 MODBUS 数据类型的数据区域,则Modbus_Slave 指令会对 此数据区域执行读写操作。具体是读操作还是写操作取决于作业类型。 单个 MODBUS请求只能对一个数据区域进行读写操作。如果要读取覆盖多个数据区域的保 持性寄存器,则需要多个 MODBUS 请求。 数据区域定义规则用户Zui多可在不同数据块中定义八个数据区域,每个数据块只能包含一个数据区域。单个 MODBUS请求只能对恰好一个数据区域进行读写操作。每个数据区域对应于一个 MODBUS 地址区域。数据区域用背景数据块的静态变量Data_Area_Array 定义;Data_Area_Array 是 一个包含八个元素的字段。如果要使用的数据区域不到八个,则所需数据区域必须紧密相连,没有间隙。在处理过程中,数据区域中的第一个空白条目会终止数据区域搜索。如果已定义字段元素 1、2、4 和 5,由 于字段元素 3 留空,则只会识别字段元素 1和 2。 Data_Area_Array 字段包含 8 个元素:Data_Area_Array[1] 到Data_Area_Array[8] 每个字段元素 Data_Area_Array[x](其中 1 <= x <=8)都是 MB_DataArea 类型的 UDT。

所属分类:中国电工电气网 / PLC
SIEMENS西门子 操作面板KP32F PN 6AV3688-3EH47-0AX0的文档下载: PDF DOC TXT
关于浔之漫智控技术(上海)有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年09月10日
法定代表人袁宜男
注册资本500
主营产品西门子授权代理商,西门子授权代理商,西门子一级代理商 A.西门子PLC代理商, 西门子触摸屏代理商
经营范围西门子PLC模块 、控制器 、输出模块 、plc模块继电器 、plc模块触摸屏 、变频器 、西门子代理商 、西门子模块 、西门子交换机 、西门子smart200 、西门子PLC 、西门子低压 、断路器 、plc模块
公司简介浔之漫智控技术(上海)有限公司是中国西门子的最佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国知名的自动化设备公司之一。公司坐落于中国一线城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!西门子华东区域代理SIEMENS可编程控制器1、SIMATICS7 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112