全国热线电话:
18390808297
![]() |
|
湖南嘉普云自动化设备有限公司
湖南嘉普云自动化设备有限公司
1.S7-200和S7-300进行MPI通信
S7-200 PLC与S7-300 PLC之间采用MPI通讯方式时,S7-200 PLC中不需要编写任何与通讯有关的程序,只需要将要交换的数据整理到一个连续的V 存储区当中即可,而S7-300 PLC中需要在组织块OB1(或是定时中断组织块OB35)当中调用系统功能X_GET(SFC67)和X_PUT(SFC68),以实现S7-200 PLC与S7-300 PLC之间的通讯。调用SFC67和SFC68时VAR_ADDR参数填写S7-200的数据地址区,由于S7-200的数据区为v区,这里需填写 P#DB1.DBX×× BYTE n 对应的就是S7200 V存储区当中VB××到VB(××+n)的数据区。例如交换的数据存在S7-200中VB50到VB59这10个字节当中,VAR_ADDR参数应为 P#DB1.DBX50.0 BYTE 10.
首先根据S7-300的硬件配置,在STEP7当中组态S7-300站并且下载,注意S7-200和S7-300出厂默认的MPI地址都是2,所以必须修 改其中一个PLC的站地址,例子程序当中将S7-300 MPI地址设定为2,S7-200地址设定3,另外要分别将S7-300和S7-200的通讯速率设定*,可设为9.6K,19.2K,187.5K三 种波特率,例子程序当中选用了19.2K的速率。
S7-200 PLC修改MPI地址可以参考下图:
图9 安装GSD
在SIMATIC文件夹中有EM277的GSD文件:
湖南哪里卖西门子S7-200模块
图10 安装GSD
图23 使用CRC
填写模块所占用的V存储区的起始地址。你也可以通过Suggest Address按钮来获得系统建议的V存储区的起始地址, 点击下一步按钮。
图24 配置存储区
完成以太网向导配置后需要在程序中调用以太网向导所生成的ETHx_CTRL和ETH0_XFR, 然后,将整个项目下载到作CLIENT的S7-200 CPU上。
图25 程序编写
SIMATIC WinAC RTX 特别适用于除了控制功能还有必要在一个 PC 平台上实现真正的实时功能、高数据量能力和快速工艺功能的自动化任务。经过优化的运行时刻系统支持与控制任务并行的进行类型丰富的、要求苛刻 PC 应用处理任务。
为了优化能力利用率,使用了新的技术,如多核处理器技术 – 例如一个核用于 Windows 应用程序,而另一个用于
SIMATICWinAC RTX。
对 PLC 运行时刻数据的访问优化,如图像处理、数据记录等,通过 WinAC 选件开放式开发套件( (ODK)) 的方式执行。ODK 应用程序使用标准的高级语言编程。
通过一种接口集成
客户代码扩展(CCX)从 WinAC 控制程序中调用高级语言例程
共享内存扩展( (SMX)) 在 WinAC 和 Windows 应用程序之间快速的交换数据
控制器管理集成( (CMI)) 为自己的 PC 应用程序提供了 WinAC 控制面板功能
SIMATIC WinAC RTX 的性能可以跨处理器性能进行扩缩。
应用范围跨越了从使用坚固的嵌入式 PC 的机器级控制任务,到使用新处理器技术的 PC 上的高端应用。
湖南哪里卖西门子S7-200模块
下一篇:湖南哪里卖西门子S7-300模块