西门子代理商西门子PLC中央处理单元CPU416F-2
- 供应商
- 浔之漫智控技术(上海)有限公司
- 认证
- 报价
- ¥88.00元每台
- 西门子
- 西门子代理商
- 西门子CPU
- 西门子plc
- 德国
- 全新原装
- 全国服务热线
- 19514718569
- 经理
- 吴悦
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-01-07 08:08
西门子代理商西门子plc中央处理单元cpu416f-2
西门子代理商西门子plc中央处理单元cpu416f-2
西门子代理商西门子plc中央处理单元cpu416f-2
浔之漫智控技术(上海)有限公司 经营理念是:以质量求生存,以诚信谋发展。
我们公司能提供全套产品,我们有着**的库存,*优惠的价格
*优质的售后服务和*强大的技术力量
我公司大量现货供应,价格优势,品质保证,德国原装进口
说到调试助手,想必大家第一时间想到的是modbusrtu通信,那么给大家带来一个新知识点tcp调试助手也就是modbus tcp,那么下面,
就给各位大佬详细分析一下tcp调试助手与s7-200smartplc modbus tcp服务器通信。
一、准备工具
1.s7-200smart plc一台
2.一根网线
3.step 7-microwin smart编程软件,tcp调试助手软件
二、 编写程序
第一步:(在桌面打开step7-microwin smart编程软件)
第二步:(从左侧项目树库指令当中调用mbus_server(服务器)指令)
第三步:(填写mbus_server(服务器)指令)
mbus_server(服务器)指令各引脚填写如下:
概念:en:使能端,给en使能来接通mbus_server服务器指令。
填写:使用sm0.0一直为1来接通它。
概念:connect:1:服务器接受来自客户端的请求;=0:服务器可以断开已经建立的连接
填写:使用sm0.0一直为1。
概念:ip_port:服务器本地端口号
填写:这里和客户端一致,填写502。
概念:maxiq:对应数字量输入/输出点对应modbus地址参数,可设置范围:0-256,0表示禁用对输入和输出的所有读取和写入,建议将 maxiq 值设置为 256。
填写:256建议范围。
概念:maxai:对应模拟量输入参数对应modbus地址参数,可设置范围:0-56,0表示禁用对模拟量输入地读取,对于 cpu cr40 和 cr60,为 0
对于所有其它cpu 型号,为56。
填写:56所以型号都可以。
概念:maxhold:用于modbus 地址v 存储器中的字保持寄存器数,例如,如果要允许 modbus 客户端访问 2000 字节的 v 存储器,则将maxhold 的值设置为 1000 字(保持寄存器)。
填写:这里可以访问6个字节,所以填写6。
概念:holdstart:指向v 存储器中保持寄存器起始位置的指针,简单理解是服务器写入到客户端的地址。
填写:&vb0地址前面一定要加指针符号(&),否则无效哦!
概念:done:完成位,程序块指令执行完毕会输出完成位,这里的完成位还可以使用它做轮询哦!
填写:只能填写位地址,这里填写m0.1。
概念:error:错误位,当程序块或通信出错错误时,error会输出错误代码,可以根据这个错误代码来查找具体的错误信息,以便解除故障。
填写:只能填写位地址,这里填写mb1。
第四步:(通过第三步的填写,完成如下图)
三、下载并监视程序
第一步:(下载程序并监视)
四、设置调试助手参数
第一步:(打开调试助手软件)
第二步:(设置调试助手参数)
连接:选择tcp。
ip地址:输入192.168.0.10这是你plc通信下载ip地址。
端口:填写502。
第三步:(读取服务器线圈地址状态)
调试助手是客户端等于主站,这里选择主站并选择线圈。
参数设备地址:不用管默认就好,也用不到。
线圈地址:也默认就好。
读取个数:选择0008等于8个位,8个线圈q0.0—q0.7。
选择写线圈把8个位全部为1等于on。
这时我们观察到plc线圈是全部点亮,如下图: