西门子PLC中国北京一级代理商

更新:2024-07-29 08:20 发布者IP:116.224.103.5 浏览:0次
发布企业
浔之漫智控技术(上海)有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
3
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
请来电询价
品牌
西门子
型号
1500系列
产地
德国
关键词
西门子PLC中国北京一级代理商
所在地
上海市松江区广富林路4855弄大业领地88号3楼
联系电话
13564949816
全国服务热线
13564949816
销售经理
王华  请说明来自顺企网,优惠更多
请卖家联系我
13564949816

产品详细介绍

西门子PLC中国北京一级代理商

西门子PLC中国北京一级代理商

西门子标准指令库(STEP 7-Micro/WIN SMART)


1. Modbus RTU 主站指令库的功能是通过在用户程序中调用预先编好的程序功能块实现的,该库对 CPU 集成的 RS485 通讯口 和 CM 01 信号板有效。该指令库将设置通信口工作在自由口模式下。

2. Modbus RTU 主站指令库使用了一些用户中断功能,编其他程序时不能在用户程序中禁止中断。

 Modbus RTU 主站指令库不能同时应用于CPU 集成的 RS 485 通讯口 和 CM 01 信号板。


使用 Modbus RTU 主站指令库,可以读写 Modbus RTU 从站的数字量、模拟量 I/O 以及保持寄存器。


Modbus RTU 主站功能编程

1. 调用 Modbus RTU 主站初始化和控制子程序


使用 SM0.0 调用 MBUS_CTRL 完成主站的初始化,并启动其功能控制:


 用 SM0.0 调用 Modbus RTU 主站初始化与控制子程序


各参数意义如下:

a.

EN

使能:

必须保证每一扫描周期都被使能(使用 SM0.0)

b.

Mode

模式:

为 1 时,使能 Modbus 协议功能;为 0 时恢复为系统 PPI 协议

c.

Baud

波特率:

支持的通讯波特率为1200,2400,4800,9600,19200,38400,57600,115200。

d.

Parity

校验:

校验方式选择

 

0=无校验

1=奇较验

2=偶较验   

e.

Port

端口号:

0 = CPU 集成的 RS 485 通讯口 ; 1 = 可选 CM 01 信号板 。

f.

Timeout

超时:

主站等待从站响应的时间,以毫秒为单位,典型的设置值为 1000 毫秒(1 秒),允许设置的范围为 1 - 32767。

 

 注意: 这个值必须设置足够大以保证从站有时间响应。

g.

Done

完成位:

初始化完成,此位会自动置1。可以用该位启动 MBUS_MSG 读写操作(见例程)

h.

Error

 

初始化错误代码(只有在 Done 位为1时有效):

 

0= 无错误

1= 校验选择非法

2= 波特率选择非法

3= 超时无效

4= 模式选择非法

9= 端口无效

10= 信号板端口 1 缺失或未组态

 

2. 调用 Modbus RTU 主站读写子程序MBUS_MSG,发送一个Modbus 请求;


调用Modbus RTU 主站读写子程序


各参数意义如下:

a.

EN

使能:

同一时刻只能有一个读写功能(即 MBUS_MSG)使能

 

 注意:建议每一个读写功能(即 MBUS_MSG)都用上一个 MBUS_MSG 指令的 Done完成位来激活,以保证所有读写指令循环进行(见例程)。

b.

First

读写请求位:

每一个新的读写请求必须使用脉冲触发

c.

Slave

从站地址:

可选择的范围   1 - 247

d.

RW

读写请求:

0 = 读, 1 = 写

 

 注意:

1. 开关量输出和保持寄存器支持读和写功能

2. 开关量输入和模拟量输入只支持读功能

e.

Addr

读写从站的

选择读写的数据类型

 

 

数据地址:

00001 至 0xxxx - 开关量输出

 

10001 至 1xxxx - 开关量输入

 

30001 至 3xxxx - 模拟量输入

40001 至 4xxxx - 保持寄存器

f.

Count

数据个数

通讯的数据个数(位或字的个数)

 

 注意: Modbus主站可读/写的Z大数据量为120个字(是指每一个 MBUS_MSG 指令)

g.

DataPtr

数据指针:

1. 如果是读指令,读回的数据放到这个数据区中

 

2. 如果是写指令,要写出的数据放到这个数据区中

h.

Done

完成位

读写功能完成位

i.

Error

错误代码:

只有在 Done 位为1时,错误代码才有效

 

 


0 = 无错误

1 = 响应校验错误

2 = 未用

3 = 接收超时(从站无响应)

4 = 请求参数错误(slave address, Modbus address, count, RW)

5 = Modbus/自由口未使能

6 = Modbus正在忙于其它请求

7 = 响应错误(响应不是请求的操作)

8 = 响应CRC校验和错误

-

101 = 从站不支持请求的功能

102 = 从站不支持数据地址

103 = 从站不支持此种数据类型

104 = 从站设备故障

105 = 从站接受了信息,但是响应被延迟

106 = 从站忙,拒绝了该信息

107 = 从站拒绝了信息

108 = 从站存储器奇偶错误

常见的错误:


如果多个 MBUS_MSG 指令同时使能会造成 6 号错误

从站 delay 参数设的时间过长会造成主站 3 号错误

从站掉电或不运行,网络故障都会造成主站 3 号错误

 在 CPU 的 V 数据区中为库指令分配存储区(Library Memory)


Modbus Master 指令库需要一个286个字节的全局 V 存储区。


调用STEP 7 - Mciro/WIN SMART InstructionLibrary(指令库)需要分配库指令数据区(LibraryMemory)。库指令数据区是相应库的子程序和中断程序所要用到的变量存储空间。


所属分类:中国电工电气网 / PLC
西门子PLC中国北京一级代理商的文档下载: PDF DOC TXT
关于浔之漫智控技术(上海)有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2017年05月08日
法定代表人袁宜男
注册资本800
主营产品主营产品或服务:西门子PLC,西门子变频器,西门子数控系统,西门子伺服电机,西门子PLC、西门子人机界面,西门子软启动器,西门子触摸屏,西门子工业以太网,西门子LOGO!,西门子SITOP电源,西门子软件,西门子线缆等。
经营范围主营产品或服务:西门子PLC,西门子变频器,西门子数控系统,西门子伺服电机,西门子人机界面,西门子软启动器,西门子触摸屏,西门子工业以太网,西门子LOGO!,西门子SITOP电源,西门子软件,西门子线缆等
公司简介公司简介:浔之漫智控技术(上海)有限公司是一家从事西门子工业自动化产品和数控系统销售、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机电设备、电子产品、五金产品、金属材料、仪器仪表的公司。在西门子工业自动化产品领域,公司凭借雄厚的技术实力及多年从事SIEMENS产品的销售经验。公司是德国SIEMENS中国授权代理商,本着树立公司形象和对用户认真负责的精神开展业务,赢得了SIEMENS ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112