达州西门子PLC模块经销总代理商达州西门子PLC代理,达州西门子S7-1500代理,西门子PLC代理
PROFINET IO设备地址分配
同步推出的 STEP 7-Micro/WIN SMART V2.4 版本提供了 GSDML 文件管理、PROFINET 配置向导、PROFINET 编程指令及 PROFINET 设备查找等功能,软件相关功能截图如图 4-179 所示。
2020 年 1月,西门子发布了 S7-200 SMART V2.5 固件版本,同时发布了编程开发软件 STEP 7-Micro/WIN SMART V2.5。V2.5 版本进一步扩展了 S7-200 SMART 系列 PLC的 PROFINET 通信能力,从该版本开始,标准型 CPU 可以作为智能设备(I-Device)使用。
3.时基中断
时基中断包含定时中断和定时器T32/T96中断,可以使用定时中断指定以周期为基础进行的操作。周期时间以1ms递增为1ms~255ms。必须为定时中断0在SMB34中写周期时间,为定时中断1在SMB35中写周期时间。
点击PLCSIM窗口中I0.0对应的小方框,方框内出现“√”,10.0变为1状态。10.0的常开触点闭合,梯形图中的触点、方框和Q4.0的线圈均变为绿色(见图3-58),表示TO 正在输出脉冲。T0被启动后,从预置值开始,每经过一个时间基准,它的剩余时间值减1。直到减为0,定时时间到,Q4.0的线圈断电。在定时期间,BI端输出十六进制的剩余时间值,BCD端输出S5T#格式的剩余时间值。图3-59中的时序图用下降的斜坡表示定时期间剩余时间值递减,图中的t是定时器的预置值。
定时中断事件每次定时器到期时传送控制到合适的中断程序。一般地,使用定时中断控制模拟输入的采样或以定期间隔执行PID循环。
定时中断启用,当将中断程序连接到定时中断事件时定时开始。在连接期间,系统捕获周期时间数值,所以,随后对SMB34和SMB35的改变不影响周期时间。要改变周期时间,必须修改周期时间数值,然后再将中断程序重新连接到定时中断事件。当再连接产生时,定时中断功能从以前的连接清除所有积累的时间。
所谓“智能设备”,是指一个 CPU 既可以作为下级 PROFINET 网络的 IO 控制器,也可以作为上级 PROFINET 网络的 IO 设备。智能设备功能使控制器与控制器之间的通信变得非常简单,只需要配置好数据交换区,导出 GSD 文件并组态到另一个控制器的 PROFINET网络中就可以相互通信。
配置与IO控制器的传输区域。组态了两个传输区域,1为接收区域IB100一个字节,2为发送区域QB100一个字节.
4. 导出GSD文件。在导出GSD文件之前必须点“编译”选项,否则“导出”按钮为灰色不可选,如上图3所示。编译无误后,“导出”按钮变为黑色可操作,这时点击“导出”,按给出的提示选择GSD文件的保存路径,本例保存在桌面上,
5. 将组态好的IO设备下载到1200PLC中,此时因未在分配IO控制器,PLC会报错,面板上的error灯会闪亮。
6. 组态IO控制器端。用博图V16另建一个名为IO控制器的新项目,与IO设备类似,建新子网、设置与IO设备为同一网段的IP地址
7. 安装IO设备的GSD文件。在软件菜单的“选项”中点击“管理通用站描述文件”,在弹出的对话框中选择GSD文件的存储路径,点击安装即可。
S7-200 SMART CPU 作为智能设备仅支持1个 IO 控制器,可配置的*大输人存储区为128个字节,地址范围:I1152.0~I1279.7;可配置的*大输出存储区为 128个字节,地址范围: Q1152.0 ~Q1279.7。
当然,如果你使用的标准型 CPU模块的固件版本低于 V2.5,首要的任务是对 CPU进行固件升级。使用微型 SD 卡对 CPU 进行固件升级请参考 2.14.3 节。使用 STEP 7-Micro WIN SMART 编程软件(V2.3 以上版本)进行固件升级请参考 3.1.2 节。