>M580系统和昆腾系统通过MODBUS TCP通讯 首先在这里需要说明的是M580系统和昆腾系统的Modbus Tcp通讯,并非我们常见的那样,需要一个个配置功能码,和常规的有明显区别,为什么是这样?因为这两个都是施耐德自己的系统且都用的是同一个编程软件,通讯的软点只有M%和MW%,两种类型,下面我们介绍如何去配置通讯。 首先讲M580作为一个服务器,昆腾作为一个从站,如图1所示
图1 设置IP地址和子网掩码,如图2所示
图2 进入工具中,双击DTM浏览器,如图3所示
图3 选中M580 CPU,然后右键添加,选择Modbus Device,选中之后,添加DTM,如图4所示
图4 然后设置名称,如图5所示
图5 添加成功,如图6所示
图6 双击CPU ,然后可以看到从站的IP地址,如图7所示
图7 点击请求设置,配置数据的输入和输出区域,M580默认是从%MW0开始的,如图8所示
图8 然后双击请求001项目,可以看到配置,然后选择输入或者输出,注意此处的数据都是字节BYTE类型,在实际使用中,根据需要可以将2个同时选中,点击右边的“定义项目”,在弹出的对话框中选择INT的数据类型。如图9所示
图9 单个就是字节,两个可以合成一个整型,四个可以合成一个实数,如图10所示
图10 添加了几种数据类型,如图11所示
图11 下面保存和编译一下,查看变量中是否多了几个我们添加的变量,可以看到设备DDT变量中看到了一个名称为:Modbus_S71200的一个名字的变量组,展开Inputs,可以看到组态的变量,BLOCKA_II0、BLOCKA_II2、BLOCKA_II4、BLOCKA_II6、BLOCKA_IR8、BLOCKA_IR12,即四个整数两个实数,如图12所示
图12 昆腾那边系统只需要设置一个IP地址,其他不需要设置,程序下载完成,运行PLC,新建动态数据表,在数据表中添加刚才的Device DDT变量。当通讯正常时,就可以在动态数据表里面看到读取过来的数据了。 公众号: 巨控电子( 扫码关注 ) PLC顶级工程师微信群加入 巨控小周/工控小周
西门子TIA博途SCL学习 1.西门子PLC用TIA博途SCL语言写的一个产生随机实数的指令块(学习1) 2.TIA博途SCL编程学习2_sin(x) 3.TIA博途SCL编程学习3_两个数的计算器 4.TIA博途SCL编程学习4_选择法排序 5.TIA博途SCL编程学习5_一串数字的加法 6.TIA博途SCL编程学习6_数组逆序 7.西门子TIA博途S7-1200/1500学习7间接寻址指令PEEK的使用 8.TIA博途SCL编程学习8_计算N天后的日期 9.TIA博途SCL编程学习9_百鸡百钱 10.TIA博途SCL编程学习10_字符串日期转换成DATE数据类型 11.TIA博途SCL编程学习11_多条件与运算 12.TIA博途SCL编程学习12_数组求和两种算法比较 13.TIA博途SCL编程学习13_电机正反转加点动 14.TIA博途SCL编程学习14_填表格 15.TIA博途SCL编程学习15_素数判断 16.TIA博途SCL编程学习16_歌德巴赫猜想验证 17.TIA博途SCL编程学习17_选择法排序 18.TIA博途SCL编程学习19_分数段人数统计 19.TIA博途SCL编程学习19_分数段人数统计 20.TIA博途SCL编程学习20_换钱 21.TIA博途SCL编程学习21_4个数字中的3个数字的排列组合 22.TIA博途SCL编程学习22_奖金计算 23.TIA博途SCL编程学习23_求最大公约数和最小公倍数 24.TIA博途SCL编程学习24_一串数字的加法 25.TIA博途SCL编程学习25_找出1-1000之间的完数 26.TIA博途SCL编程学习26_小球反弹高度 27.TIA博途SCL编程学习27_猴子吃桃 28.TIA博途SCL编程学习28_一个分数序列加法 29.TIA博途SCL编程学习29_五位数分解 30.TIA博途SCL编程学习30_捡鸡蛋 31.TIA博途SCL编程学习31_HelloWorld 32.TIA博途SCL编程学习32_幂 33.TIA博途SCL编程学习33_水仙花数
34.TIA博途SCL编程学习34_完数 35.TIA博途SCL编程学习35_另类比大小 36.TIA博途SCL编程学习36_自然数反转 37.TIA博途SCL编程学习37_数字加密 38.TIA博途SCL编程学习38_三种方法求最大公约数 39.TIA博途SCL编程学习39_友好数 40.TIA博途SCL编程学习40_平方回文数 41.TIA博途SCL编程学习40_斐波那契数列 42.TIA博途SCL编程学习41_大数乘法 43.TIA博途SCL编程学习42_三位数的组合 44.TIA博途SCL编程学习43_新娘和新郎 45.TIA博途SCL编程学习44_韩信点兵 46.TIA博途SCL编程学习45_过桥问题 47.TIA博途SCL编程学习46_分鱼问题 48.TIA博途SCL编程学习47_跳跃游戏 49.TIA博途SCL编程学习47_狼追兔子 50.TIA博途SCL编程学习50_扑克牌顺子判断 51.TIA博途SCL编程学习51_邮票组合 52.博途SCL编程实例泵顺启逆停的状态机 53.TIA博途SCL编程学习52_邮票组合抓捕交通肇事犯 54.TIA博途SCL编程学习53_求车速 55.TIA博途SCL编程学习54_公式法计算圆周率(Π的近似值) WinCC中的画面模板应用实例及其组态实现方法 罗克韦尔AB软件学习视频下载 WinCC 输入/输出域没有所需要的预定义输出格式该怎么办? 在WinCC中如何使用VBS读取变量归档数据到EXCEL 西门子S7-1500作为智能设备共享功能 WinCC冗余项目使用 西门子WINCC与S7-1500R通信方法 博途WINCC公共弹窗 西门子WINCC应用C脚本数学运算 西门子S7-200 SMART 多泵轮换功能库案例下载
西门子精简面板和精智面板与S7-1200/1500PLC时间同步功能 西门子精智面板Sm@rtServer功能的使用 在STEP 7 (TIA Portal) 中,如何实现流量累积功能? 如果你会WINCC却不懂WinCC Audit审计追踪 WINCC与PLCSIM Advanced仿真的S7-1500通信 WinCC Professional 使用C脚本读写变量 西门子WINCC8.0VBS脚本学习讲解 博途WinCC Professional 获取通信状态(脚本) 西门子标准 CPU 与 S7-1500R/H 冗余系统进行S7通信 西门子博途CEM 编程语言简介 西门子S7-1200加入MRP 环网用法 西门子WINCC和400H实现通讯的无扰切换 WinCC V7.5和Allen-Bradley ControlLogix5500 通讯 MES访问WinCC V7.5/8.0 REST API
西门子博途WinCC Professional 脚本C声音报警 建立SIMATIC NET OPC服务器与200SMART的连接 博途WinCC Professional VBS脚本更改对象属性 西门子博途WinCC Advanced 项目下载 西门子WINCC8.0带确认的输入/输出域 WINCC8.0条形图对象(3D棒图对象) 西门子WinCC Professional 脚本控制画面层的显示/隐藏 WinCC Advanced/Professional/Unified PC区别扫盲 个人经验:关于西门子wincc与ModScan通讯测试验证 SIMATIC WinCC 离散量报警组态 西门子WINCC变量归档备份 博途WinCC Professional 与 S7-1200/1500通信 博途TIA中数据块如何实现清零? 西门子博途结构数据类型(Struct) 西门子PCS7版本V9.1系统安装 西门子WINCC画面显示系统时间 工控人加入PLC工业自动化精英社群 西门子WINCC提示缺少Audit RC/RT授权 西门子S7-400H MODBUS通讯 经典版wincc、SQLserver数据库和Excel表格的数据交互 基于FactoryTalk View Studio和AB_CompactLogix中型PLC无线通讯方案 巨控GRM230自带IO液位远程联动水泵行业应用
基于巨控GRM230酒店高位水箱远程监控系统
基于巨控GRM560西门子1200PLC发邮件
AB PLC和西门子PLC之间需要交换数据 基于INTOUCH和巨控GRM530的PLC无线通讯方案
巨控GRM530模块在污水泵站中的应用
WINCC 本地连接 巨控GRM300网关连接PLC和仪表
巨控GRM530实现PLC远程下载远程维护 巨控GRM530杀菌信息云存储及云检视技术创新改善 广州巨控远程模块在新能源生产项目的应用 记录一个巨控GRM532跨国沙特远程调试西门子1200PLC案例 罗克韦尔AB的PLC如何实现远程上下载手机APP远程监控IOT联网通讯
AB1756PLC通过协议网关巨控GRM300读取多个MODBUS 仪表 西门子S7-1500双冗余巨控GRM530实现工业联网通讯 西门子1500PLC连接64个仪表巨控GRM300网关数据交互 三菱Q系列PLC如何实现远程上下载手机APP远程监控IOT联网通讯 石化工厂100个485仪表10KM通讯上位机组态IFIX 巨控GRM600通过OPCUA客户端协议访问WINCC7.5OPCUA服务器 巨控GRM600系列标准OPCUAserver协议链接UaExpert 巨控GRM560系列标准OPCUA客户端协议访问西门子1200PLC 巨控GRM230在辽油工区电锅炉远程平台的应用 intouch的报警怎么发到短信/微信上 巨控GRM530在制药企业质量管理中的应用 工控人加入PLC工业自动化精英社群 巨控科技NET400推出多网段通讯协议网关 西门子WINCC8.1带确认的输入/输出域 WINCC8.1量表控件(GaugeContro) 不用在PLC内编程,实现西门子与罗克韦尔(AB)PLC之间数据通讯 PLC工程师接私活,没拿到钱的一次经历 不用编程,通过智能网关实现西门子PLC与倍福(BECKHOFF)PLC之间数据通讯不用在PLC内编程,实现西门子与罗克韦尔(AB)PLC之间数据通讯 西门子PCS7学习 个人经验:关于PCS7中模拟量监视块的历史曲线查看方法 PCS7中ES与OS进行组态时无法搜索到服务器原因 个人经验:关于M580系统使用要点(主要讲组态和配置)
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |