STEP7组态培训课程设计(13)
时间:2025-02-27
时间:2025-02-27
内部资料
§3.3、添加一个PROFIBUS DP网络
PROFIBUS 是一种厂商无关的,开放的现场总线标准,目前已得到广泛的应用。现场总线是一种通用的总线系统,用于连接现场设备和主站系统。SIMATIC S7系列产品可以连接分布式外围设备(DP), 通过PROFIBUS DP协议将PROFIBUS DP主站和PROFIBUS DP从站连接起来。S7系列CPU,PC控制器,或通讯处理器(CP),都可以作为主站,I/O模块,驱动器,和远程设备可以作为从站。
(看多媒体教学文件V_d_APN.AVI,时间0:35)
§3.4、向PROFIBUS DP网络添加一个设备
这部分内容介绍了如何向PROFIBUS DP网络中添加外围设备或从站。西门子向客户提供了从组件式到紧凑型的各种类型从站。此例展示了如何使用一个简易的分布式输入输出模块(ET200L)。其他的模块,例如在其他西门子控制器(S5/SIMATIC TI)中所使用的,可以按照同样的方法使用。此外,这一程序还可用于添加其他设备(例如驱动设备),或其他PROFIBUS 适用的设备。
(看多媒体教学文件V_d_aps.AVI,时间0:36)
§3.5、分配和修改IO地址
在组态一个PLC或PC站时,输入输出模块需要一个寻址方案来把真实设备和编程地址关联起来。STEP 7 和S7 的硬件可以为数字量和模拟量I/O自动分配缺省的地址。利用硬件组态工具可以修改这个缺省方案(对于CPU315或更高级CPU),如例所示。
(看多媒体教学文件V_c_aca.AVI,时间0:32)
绝对地址
每个输入和输出都有一个由硬件配置预定义的绝对地址。该地址是直接指定的,即为绝对地址。该绝对地址可以用您所选择的任何符号名替换。绝对地址包含地址标识符和存储器位置(例如,Q4.0、I1.1、M2.0、FB21)。
符号地址
在符号表中,可以为所有要在程序中寻址的绝对地址分配符号名和数据类型;例 如,为输入I1.0 分配符号名Key1。这些名称可以用在程序的所有部分,即是所说
的全局变量。
使用符号地址可以大大地提高已创建的S7 程序的可读性。
STEP7可以自动将符号名翻译成所需要的绝对地址。如果需要使用符号名称范围
ARRAY、STRUCT、数据块、本地数据、逻辑块和用户自定义数据类型,在能用符号寻址数据前,必须首先将符号名称分配给绝对地址。
在程序中对模拟量输入地址的访问
在程序中对模拟量输入地址的访问分为直接地址及过程映像两种。直接地址即直接访问在HW Config中定义的地址,如该通道地址为120,则在程序中访问PIW120(PI: Peripheral Input)即可。过程映像则是在程序中直接访问CPU的process image,如该通道地址为120,则在程序中访问IW336即可。两者差别如下: