无锡西门子PLC模块经销总代理商无锡西门子PLC代理,无锡西门子S7-1500代理,西门子PLC代理
S7-300/400 PLC地址分配有两种形式,早期的S7-300 PLC采用的是“固定地址”分配方式,而目前则大部分采用“自动分配型”与“用户定义型”地址分配方式。
①固定地址分配方式
尽量在自动化系统中使用面板类型的人机界面来代替单一的按钮指示灯,很多人机界面没有源程序的话只有备份和恢复功能,完全可以实现维护功能还保密了HMI这一层的程序,而对于一个PLC系统而言,即使拥有了源程序但是缺失了HMI部分的标记也是很难仿制的。
而且开发者可以在面板的画面上加上明显的厂家标识和联系方式等信息,仿制者就不能原样照抄。
除了使用不带通信总线的18槽的ER1和9槽的ER2(只能插入信号模块),还可以使用通用机架UR1、UR2和UR2ALU作扩展机架,它们可以插入FM和CP模块。
组态时应注意以下问题
1)接口模块的特性,例如中央机架与扩展机架的*大距离,是否传送电源和K总线,每个模块的接口数,每个模块可扩展的机架数,中央机架可插入的相同型号的接口模块数等。
2)IM 460是安装在主机架的发送模块,IM 461是只能安装在扩展机架*后一个槽位的接收模块。
3)作为PROFIBUS-DP主站的IM467和CP443-5必须放置在中央机架。
4)*后一个扩展机架的接口模块一般需要接入一个终端电阻,否则CPU不能识别扩展机架。
如果就使得如果仿制者想要复制程序的话,就必须重新编写操作面板的程序甚至于PLC的程序,而开发者则可利用面板和PLC数据接口的一些特殊功能区(如西门子面板的区域指针,或VB脚本)来控制PLC的程序执行。这样的PLC程序在没有HMI源程序的情况下只能靠猜测和在线监视来获取PLC内部变量的变化逻辑,费时费力,极大的增加了仿制抄袭的难度。
固定地址形S7-300 PLC的默认开关量输入/输出与模拟量输入/输出地址的分配情况可参见图3-14。
固定地址s7-300plc的地址分配
②地址分配实例
(2)计算机与可编程序控制器在线连接的建立
在STEP7-Miero/WIN 32的浏览条中单击“通信"图标,或从菜单中选挥“检视一通信”选项,将出现通信连接对话框,显示尚未建立通信连接。双击对话框中的刷新图标,编程软件检查可能与计算机连接的所有S7-200 CPU模块(站),在对话框中显示已建立超连接的每个站的CPU图标、CPU型号和站地址。
(3)可编程序控制器通信参数的修改
计算机与可编程序控制器建立起在线连接后,就可以核实或修改后者的通信参数。
在STEP 7-Micn/WIN 32的浏览条中单击"系统块"图标,或从主菜单中选择“检视 系统块"选项,将出现系统块对话框。单击对话框中的“通信口"标签,可设置可编程序控制器通信接口的参数,默认的站地址为2,波特率为9 600bpe设置好参数后,单击“确认"按钮退出系统块。设置好后需将系统块下载到可编程序控制器,设置的参数才会起作用。
● 工作存储区(Work Memory):用于存储当前处理的可执行程序块、程序块所生成的局部变量L等。3个存储器区域的作用以及相互间的关系如图5-33所示。
2) 程序处理区域。S7-300/400 PLC的程序处理区域又可以分为累加器、地址寄存器、数据块地址寄存器、状态寄存器4部分,具体如下。
●累加器:S7-300/400PLC共有2个32位累加器ACCU1、ACCU2,用来进行读人、传送、运算、移位等操作。
●地址寄存器:S7-300/400PLC共有2个32位地址寄存器AR1、AR2,用于存放寄存器间接寻址时的地址指针。
【例3-2】 某配套固定地址型S7-300 PLC的控制系统,采用CPU312模块,并选配1个32点输入模块、1个16点输入模块、2个16点输出模块、1个8点输出模块,并按照以上次序安装,其输入输出地址的分配如下。
第1输入模块:地址10.0~13.7,无空余地址;
第2输入模块:地址14.0~15.7,16.0~17.7为空余地址;第1输出模块:地址Q8.0~Q9.7,Q10.0~Q11.7为空余地址;第2输出模块:地址Q12.0~Q13.7,Q14.0~Q15.7为空余地址:第3输出模块:地址Q16.0~Q16.7,Q17.0~Q19.7为空余地址。