西门子plc模块代理商
初级会员 | 第5年

15527635009

当前位置:西门子plc模块代理商>>西门子S7-1500>> 6ES7515-2TM01-0AB0西门子模块6ES75152TM010AB0代理商

西门子模块6ES75152TM010AB0代理商

参   考   价: 670

订  货  量: ≥1 件

具体成交价以合同协议为准

产品型号6ES7515-2TM01-0AB0

品       牌Siemens/西门子

厂商性质代理商

所  在  地南京市

更新时间:2023-11-08 16:32:52浏览次数:299次

联系我时,请告知来自 化工仪器网
同类优质产品更多>
应用领域 环保,化工,电子,电气,综合
西门子模块6ES7515-2TM01-0AB0代理商
:1800弄(电子商务园)5005.
公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM420 变频器MM430 变频器MM

西门子模块6ES7515-2TM01-0AB0代理商

Modbus协议指令
MBUS_INIT指令(初始化从站)
MBUSJNIT指令用于使能和初始化或禁止Modbus通讯。
MBUSJNIT指令必须无错误的执行,然后才能够使用
MBUS_SLAVE指令。在继续执行下一条指令前,
MBUSJNIT指令必须执行完并且Done位被立即置位。
当EN输人为接通时,指令在每次扫描时都执行。
MBUS_INIT指令应该在每次通讯状态改变时只执行一次。因
此,EN输人端应使用边沿检测元素以脉冲触发,或者只在第
一个循环周期内执行一次。
输人值选择通讯协议:输人值为1时,将端口 0分配给
Modbus协议,并启用该协议,输人值为0时,将端口0分配给
PPI,并禁止Modbus协议。
参数Baud将波特率设为1200、2400、4800、9600、
19200、38400、57600或115200 S7-200 CPU的V1.2或
更高版本支持波特率57600和115200。
参数Addr设置地址,其数值在1到247之间。
表12-4 MBUSJNIT指令的参数,
输入/输出 数据类型 操作数
Mode、Addr、 Parity BYTE VB、IB、QB、MB、SB、SMB、LB、AC、常数、*VD、 *AC、*LD
Baud、HoldStart DWORD VD、ID、QD、MD、SD、SMD、LD、AC、常数、*VD、 *AC、*LD
Delay、MaxIQ、MaxAI、 MaxHold WORD VW、IW、QW、MW、SW、SMW、LW、AC、常数、 *VD、*AC、*LD
Done BOOL I、Q、M、S、SM、T、C、V、L
Error BYTE VB、IB、QB、MB、SB、SMB、LB、AC、*VD、*AC、 *LD
参数Parity用于设置校验使之与Modbus主站相配匹。所有设置使用一个停止位。可接受值为:
□ 0-无校验
□ 1 -奇校验
□ 2-偶校验
参数Delay通过为Modbus信息超时数量的毫秒,扩展Modbus信息结束超时条件。
当在一个连接的网络上操作时,该参数的典型值为0。如果您使用具有纠错功能的调制解调器时,将
时间设为50至100毫秒。如果您使用宽频电台,设置该值为10至100毫秒。Delay的数值可以
是0到32767毫秒。
参数MaxIQ将Modbus地址0xxxx和1xxxx可用的I和Q点数设为一个0-128之间的数值。数值为0时,禁
止输人和输出的所有读和写操作。建议MaxIQ的取值为128,即允许访问S7-200的所有I点和Q点。
SIMHTIC / IEC1131 |
LflD    FBD
MBUSJNIT   MBUSJNIT
EN   EN
   Mode Done
Mode Done   Hddr Error
Rddr Error   Baud
Baud   Parity
F'arit;y   Delay
Delay   M IQ
MaxlQ   MaxRI
MaxRI   MaxHold
MaxHold   HoldStart.
HoldStart.    
   
   
SIMHTIC |
STL
CALL MEUS.INIT, Mode, flddr.
Baud, Parity, Delay, MaxIQ,
Maxfll, MaxHold, HoldStart,
Done, Error
353
S7-200可编程序控制器手册
参数MaxAl将Modbus地址3xxxx可用的字输人(AI)数目设为一个0-32之间的数值。数值为0时,禁止
读模拟量输人。要允许访问所有的S7-200模拟输人,MaxAl的建议值如下:
□ CPU221为0
□ CPU222为16
□ CPU224、CPU224XP和CPU226为32。
参数MaxHold设置可以使用的V区字保持寄存器的个数,相应于Modbus地址4xxxx。例如,要允许主
站访问2000字节的V存储区,则设置MaxHold为1000字(保持寄存器)。
参数HoldStart是V存储区的保持寄存器的起始地址。通常设为VB0,所以参数HoldStart设为
&VB0(VB0的地址)。也可以将其它的V区地址为保持寄存器的起始地址,以便使VB0可以在项目
中用作其它目的。Modbus主站可以访问起始地址为HoldStart,字数为MaxHold的V存储区。
当MBUSJNIT指令完成时,Done输出接通。Error输出字节包含指令执行的结果。表12-6定义了该指
令执行可能引起的错误条件。
MBUS_SLAVE 指令
MBUS—SLAVE指令用于服务来自Modbus主站的请求,必须
在每个循环周期都执行,以便检查和响应Modbus请求。
当EN输人为接通时,指令在每次扫描时都执行。
MBUS_SLAVE指令无输人参数。
当MBUS_SLAVE指令响应Modbus请求时Done输出接通。如
果没有服务的请求,Done输出会断开。
Error输出包含该指令的执行结果。该输出只有Done接通时才
有效。如果Done断开,错误代码不会改变。表12-6定义了执
行该指令可能引起的错误条件。



会员登录

×

请输入账号

请输入密码

=

请输验证码

收藏该商铺

X
该信息已收藏!
标签:
保存成功

(空格分隔,最多3个,单个标签最多10个字符)

常用:

提示

X
您的留言已提交成功!我们将在第一时间回复您~
拨打电话
在线留言