只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
西门子PLC S7-200/300/400/1200/1500 TCP 通讯组件V2.0
工业自动化监控管理软件里面有一部分是自己用高级语言开发,一部分是用组态软件,用组态软件的组态软件的也需要买软件,虽然开发快,但价格贵而且不灵活,无法开发更加复杂的业务了,本组件面向的主要用户是采用高级开发语言(如C++,C#,VB,java等)开发监控管理系统的用户,通过通讯中间件,能够在开发软件过程中更加专注于自身的生产业务流程,而无需要考虑设备通讯的问题,大大缩短开发时间,更加提升了软件整体质量。
1.C#语言开发,采用NET4.0框架,模块化设计,二次开发使用方便。
2.工程结构类似OPC通讯方式,采用Tag的方式,通过标签名就可以读写寄存器。
3.采用XML配置式标签的方式实时读写PLC内部寄存器,可读写寄存器包括I、Q、PI、PA、M、DB。
4.具有PLC断线重连功能,通讯稳定可靠。
5.正式版功能支持至少10路PLC同时通讯,每个PLC读写点数<=20000点。
6.如需要可提供COM形式组件,供C++、VB等其他语言调用。
本软件为测试版本,仅供测试用途,测试版本会有16的变量点的限制。如需应用到现场工程,请购买正式版二次开发组件,届时将提供例程源码和函数说明文档。
测试软件下载地址:
syscfg.xml文件说明:
1.该文件是配置读写PLC寄存器重要文件,可根据自身项目需要配置读写的标签。
2.节点说明
Device节点:
TagGroup节点:
Tag节点:
【bool】:对用PLC的位(bit)类型。
【byte】:对用PLC的byte类型,位8位无符号数。
【short】:对用PLC的word类型,位16位有符号数。
【int】:对用PLC的Dword类型,为32位有符号数
【float】:对用PLC的real类型,为32位有符号浮点数。
附1、S7-1200/1500特殊说明:
附2、S7-200TSAP的默认设置界面:
查看全部评分
使用道具 举报
q447552640 发表于 2020-8-24 19:52 楼主,请问S7-200 Smart 的M区域,为什么一直提示我地址不正确
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网