西门子模块代理商-一级代理
Modbus从机设置
在 WindLDR 功能域设置中为端口 1 至端口 7 选择Modbus ASCII 从机或 Modbus RTU(远程终端设备)从机,则可使用 Modbus 从机通信。 当Modbus从机从Modbus主机接收请求时,Modbus从机根据请求读取或写入数据。 在用户程序的END处理时处理请求。
使用WindLDR设置Modbus从机通信用于Modbus ASCII或Modbus RTU。 由于这些设置与用户程序相关,必须在更改设置后将用户程序下载到MicroSmart。
1. 在WindLDR菜单栏中选择设置>功能设置>通信端口。此时出现通信端口的“功能设置”对话框。
2. 在“端口2”的“通信模式”下拉列表中,选择Modbus ASCII从机或Modbus RTU从机
3. 单击设置按钮。出现“通信参数”对话框。若有必要,请更改设置。
4. 单击确定按钮保存更改。
5. 在关闭“功能设置”屏幕后,编辑一个用于特殊数据寄存器D8054(传输等待时间)和错误检测的用户程序。
6. 将用户程序下载到CPU模块。
现在,设置Modbus从机完成。
*a:地址通常用于Modbus通信。 MicroSmart设备的Modbus地址计算方法如下。
*b: 这些 4 位数地址用于通信帧。要计算通信帧中使用的地址,提取 Modbus 地址的低 5 位数,从该值中减去1,并将结果转换为十六进制。一般MicroSmart从机支持十进制的地址通信。但若需要使用十六进制进行通信的话,勾选Modbus主机设置页中的: ,即可采用对从机地址表示为十六进制。
*c: 这些设备编号表示超薄型 CPU 模块。
错误检测程序示例
图中,D0200~D0202是上图设置的错误状态寄存器。当出现通信错误时,在其中保存从机号(高字节)和错误代码(低字节)。
错误代码表,如下所示:
00h:正常完成
01h:功能错误
02h:访问目标错误(地址超出范围,地址+设备量超出范围)
03h:设备量错误,1位写入数据错误
11h:ASCII代码错误(仅ASCII模式)
12h:帧长度错误
13h:BCC错误
14h:从机编号错误
16h:超时错误
DTDV(W)将错误状态S1分割为高低字节存放在D1,D1+1。例如,上图程序中行表示为D0200的高字节被存放在D0210,低字节被存放在D0211中。
之后,分别读取分割存放后的寄存器的值就可知
概述
SIMATIC HMI - 树立效率新标竿面向机器级和 SCADA 解决方案的创新、高效、可扩展和开放式软件
通过 SIMATIC WinCC (TIA Portal)、SIMATIC WinCC 和 SIMATIC WinCC OpenArchitecture 产品系列,SIMATIC HMI 提供了适用于从机器级直至 SCADA 系统的整个 HMI产品系列的可视化和组态软件:
SIMATIC WinCC (TIA Portal)
创建机器级应用程序以及过程可视化或 SCADA 系统SIMATIC WinCC flexible
保持机器级可视化解决方案:SIMATIC WinCC V7 SCADA 系统
创建过程可视化或 SCADA 系统SIMATIC WinCC Open Architecture SCADA
系统专门针对客户定制调整要求较高的应用、大型和/或复杂的应用以及需要满足特定系统需求和功能的项目。
WinCC (TIA Portal) 基于工程组态框架 Totally Integrated AutomationPortal(TIA 博途),该框架为用户提供了用于完成所有自动化任务的统一、高效和直观的解决方案。SIMATIC WinCC(TIA博途)覆盖机器级区域中的应用程序和过程可视化中的应用程序或 SCADA 环境。WinCC(TIA 博途)提供统一的可扩展组态工具WinCC Basic、Comfort、Advanced 和 Professional,用于组态当前的 SIMATIC人机界面设备:
SIMATIC 精简系列面板
SIMATIC 舒适型面板
SIMATIC 移动面板
基于 PC 的机器级系统
SIMATIC WinCC Runtime Advanced
SIMATIC WinCC Runtime Professional
WinCC(TIA 博途)还提供:
直观的用户界面,操作十分方便
可清晰组态设备和网络拓扑
通过控制器和人机界面的共享数据管理和统一的符号
在工作环境中与控制器和人机界面的交互
功能强大的编辑器可实现高效组态
集成的大量数据操作可以提高组态效率
系统诊断,一个重要的组件
完整的库概念
现代工厂中的数据量在不断增长,随之而来的是所用的 SCADA解决方案面临面对的挑战:必须对海量数据进行长期管理和归档。这导致对性能的要求不断提升。来自客户环境的各种工艺也正在源源不断地进入到各种工业应用中。化趋势需要将在范围内广泛应用的更SCADA 系统 –对工厂信息的移动访问需求也随之不断上升。在所有这些要求中,面对不断攀升的能源成本,需要提高的是能源效率和生产效率
SIMATICSCADA 凭借其源源不断的创新性 ,完够满足未来的需求
效率
效率:作为提高生产效率的关键因素,SIMATIC SCADA结合了高效的工程组态、强大的归档功能以及的数据安全性。这些功能特性是高效运行管理和智能生产分析的基础。
可伸缩性
西门子提供了可满足日益增长的需求并能保证数据安全的固定式和移动式解决方案。为此,我们使用了 SCADA专有技术,该技术由西门子精心开发并具有超过 15 年的跨行业经验。无论用户的需求大小,我们都可提供正确的解决方案。
创新性
通过移动式 SCADA 解决方案,可随时随地掌握信息–包括采用现今的平板电脑和智能手机硬件。工业环境中的多点触控手势操作开辟了现代操作方式的新途径。
开放性
得益于化标准的支持以及系统内部脚本和编程接口,可轻松响应特殊请求。
过程可视化或 SCADA 系统可用于所有领域内的生产流程、机器设备与工厂的可视化与操作 —从简单的单用户站,直至具有冗余服务器的分布式多用户系统以及带有 Web 客户端的跨地区解决方案。WinCC还是公司范围内垂直集成的信息枢纽(用于 IT 和业务集成的过程可视化平台)。
所有 HMI内置功能包括可满足信号事件显示、消息及测量值存档、输入所有过程数据和组态数据、用户管理和显示等工业要求的各种功能。
系统范围内,Web 上的操作员站、分布式服务器的可扩展的客户机/服务器结构,以及采用冗余而获得的数据的完整性
标准化接口如 OPC (用于过程控制的 OLE) WinCC OLE-DB, VBA 、Visual Basic、bbbbbbbbb,C-API (ODK) 的使用,使集成更为容易
通过集成在 WinCC 中的历史数据记录功能 (Historian),可在公司内建立起一个集成平台,该平台基于 MicrosoftSQL Server,带有各种标准接口和编程接口和工具以及客户端。
带有WinCC OLE DB Provider的标准SQL数据库C-API (ODK),访问使用VB脚本的WinCCRT以及使用VBA的WinCC CS的COM对象模型