安顺西门子PLC一级代理商S7-1200模块安顺西门子PLC代理,安顺西门子S7-1200代理,西门子PLC代理
S7-200PLC存储区和S7-300PLC存储器
S7-200系列PLC的存储区分为程序存储区、变量存储区和参数存储区。
①程序存储区
程序存储区主要用于存放用户程序,程序空间容量在不同的CPU中是不同的。CPU的RAM区与内置EPPROM上都有程序存储器,它们互为映像,且空间大小一样。系统程序会进行自动调度,在程序执行时将程序从E?PROM映像到RAM中,以提高运行速度。
系统程序也存放在程序空间,但对用户是不开放的,即用户不能访问和读写系统程序。
进入步M0.3,Q4.2使大钻头上升,升到由限位开关10.3设定的起始位置时停止上升,进入等待步M0.4。小钻头钻到由限位开关10.4设定的深度时,进入步M0.6,Q4.4使小钻头上升,升到由限位开关I0.5设定的起始位置时停止上升,进入等待步M0.7。在步M0.5,设定值为3的计数器C0的当前值减1。减1后当前值为2(非0),C0的常开触点闭合,转换条件C0满足。两个钻头都上升到位后,将转换到步M1.0。Q4.5使工件旋转120°,旋转到位时10.6变为1状态,又返回步M0.2和M0.5,开始钻第二对孔。3对孔都钻完后,计数器的当前值变为0,其常闭触点闭合,转换条件C0满足,进入步M1.1,Q4.6使工件松开。松开到位时,限位开关I0.7为1状态,系统返回初始步M0.0。
生成一个名为“OB40例程”的项目(见随书光盘中的同名例程),CPU模块的型号为CPU315-2DP。选中SIMATIC管理器左边的300站对象,双击右边窗口的“硬件”图标,打开硬件组态工具HWConfig(见图4-47)。将硬件目录中名为“DI4xNAMUR,Ex”的4点DI模块插入4号槽,16点D0模块插入5号槽。
自动分配的DI模块的字节地址为0。双击该模块,打开它的属性对话框(见图4-47的右图)。用复选框启用硬件中断,设置10.0产生上升沿中断,10.1产生下降沿中断。
2.编写OB40中的程序
OB40中的程序(见图4-48)判断是哪个模块的哪个点产生的中断,执行相应的操作。临时局部变量OB40_MDL_ADDR和OB40_POINT_ADDR分别是产生中断的模块的起始字节地址和模块内的位地址,数据类型分别为WORD和DWORD,这两个变量不能直接用于整数比较指令和双整数比较指令。
西门子S7-1200集成的通信接口与通信模块
①集成的PROFINET接口实时工业以太网是现场总线发展的趋势,现场总线的****IEC61158第4版的20种现场总线中,基于实时以太网的现场总线占了一半。PROFI-NET是基于工业以太网的现场总线(IEC61158现场总线的类型10),是开放式的工业以太网标准,它使工业以太网的应用扩展到了控制网络*底层的现场设备。
西门子S7-1200 CPU *多可以添加三个 通 信 模 块, 支 持PROFIBUS主从站通信,RS485 和 RS232 通信模块为点对点的串行通信提供连接及 I/O连接主站。对该通信的组态和编程采用了扩展指令或库功能、USS 驱动协议、Modbus RTU 主站和从站协议,它们都包含在SIMATIC STEP 7 Basic 工程组态系统中。
简单远程控制
应用新的通信处理器 CP 1242-7 可以通过简单 HUB(集线器)或移动电话网络或Internet(互联网)监视和控制分布式的S7-1200 单元。
通过TCP/IP标准,西门子S7-1200提供的集成PROFINET接口可用于与编程软件STEP7Basic通信(见图2-115),以及与SIMATICHMI精简系列而板通信,或与其他PLC通信(见图2-116)。它还可以通过开放式的工业以太网协议TCP/IP和ISO-on-TCP支持与第三方设备的通信。