S7-1200系列CPU都集成了PROFINET接口,可以连接带有PROFINETIO接口的远程IO设备,例如ET200SP和ET200MP等设备。下面以S7-1200CPU连接ET200SP为例,介绍S7-1200CPU作为IO控制器的配置过程。(1)组态IO控制器使用TIA博途软件创建项目,将CPU1215C作为新设备添加到项目中,本例中CPU1215C将作为IO控制器。在设备视图中为CPU1215C以太网接口添加子网并设置IP地址和子网掩码。(2)添加IO设备在网络视图和硬件目录“分布式IO-ET200SP-接口模块-PROFINET”中,选择需要的IO设备并拖入到网络视图中。为新添加IO设备分配IOO控制器(CPU 1215C).在输入采样阶段,PLC以扫描方式依次读入所有输入状态和数据,并将他们存入I/O映像中的相应单元内。上海台达PLC课程教育机构
梯形图编程注意事项如下
(1)梯形图按自上而下、从左到右的顺序排列。程序按从左到右、从上到下的顺序执行。每个线圈(或方框)为一个逻辑行,即一层阶梯。每一逻辑行开始于左母线,然后是触点的连接,**终止于线圈(或方框)(2)在梯形图中,每个继电器均为存储器中的一位,称“软继电器”。当存储器状态为“1”时,表示该继电器线圈得电,其常开触点闭合或常闭触点断开。(3)梯形图两端的母线并非实际电源的两端,而是“概念”电流,即能流。能流只能从左到右流动。(4)在梯形图中,前面所有继电器线圈为一个逻辑执行结果,被后面逻辑操作利用。(5)在梯形图中,除了输入继电器没有线圈,只有触点外,其他继电器既有线圈,又有触点。(6)每个程序段必须以一个触点开始,以线圈或方框终止逻辑程序段。(7)梯形图每一个程序段中并没有真正的电流流过。(8)PLC在执行程序时,每次执行一个程序段,顺序为从左至右,然后自顶部至底部一个程序段一个程序段扫描执行,一旦CPU到达程序的结尾,就又回到程序的顶部重新开始执行,即PLC是串行周期扫描工作方式。 江苏西门子200Smart PLC课程设备的传感器和执行器通过前连接线连接到自动化系统。
定时器时基对定时器状态位和当前值更新时间的影响(1)1ms定时器。1ms定时器的当前值每隔1ms刷新一次。定时器的状态位和当前值的更新与扫描周期不同步。扫描周期大于1ms时,定时器的状态位和当前值在该扫描周期内更新多次。(2)10ms定时器。定时器的位和当前值在每个扫描周期开始时更新。定时器的位和当前值在整个扫描期间保持不变。扫描期间累积的时间间隔会在每次扫描开始时加到当前值上。(3)100ms定时器。对于分辨率为100ms的定时器,定时器位和当前值在指令执行时更新;因此,确保在每个扫描周期内程序执行100ms定时器指令一次,这样才能保证定时器的定时正确。
计数器指令使用说明①计数器指令由一个16位预置值寄存器、一个16位当前值寄存器和1位状态位组成。预置值寄存器用来存储预置值;当前值寄存器用于存储计数器开始计数后任一时刻的刷新次数;状态位反映计数器触点的状态。②加计数器、减计数器和加/减计数器的编号范围相同,由于每个计数器都有一个当前值,因此不能将同一计数器编号分配给多个计数器。③计数器计数范围为0~32767。计数器有两种寻址类型:Word(字)和Bit(位)。计数器编号可同时用于表示该计数器的当前值和计数器位。④计数器可以通过系统块设置计数器的断电保持范围。RS:复位、置位触发器(置位优先)。
S7通信S7-1200CPU与其他S7-300/400plc/1200/1500CPU通信可采用多种通信方式,但*常用的、*简单的还是S7通信。S7-1200CPU进行S7通信时,需要在客户端侧调用PUT/GET指令。“PUT”指令用于将数据写入到伙伴CPU,“GE指令用于从伙伴CPU读取数据。进行S7通信需要使用组态的S7连接进行数据交换,S7连接可在单端组态或双端组态:(1)单端组态单端组态的S7连接,只需要在通信发起方(S7通信客户端)组态一个连接到伙伴方的S7连接定的S7连接。伙伴方(S7通信服务器)无需组态S7连接。(2)双端组态双端组态的S7连接,需要在通信双方都进行连接组态。S7-1200CPU模块上自带模拟量输入点。青浦区西门子PLC课程多少钱
如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。上海台达PLC课程教育机构
输入模块用来接收和采集输入信号,开关量输入模块用来接收从按钮;选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等过来的开关量输入信号;模拟量输入模块用来接收电位器、测速发电机和各种变送器提供的连续变化的模拟量电流、电压信号。开关量输出模块用来控制接触器、电磁阀、电磁铁、指示灯、数字显示装置和报警装置等输出设备,模拟量输出模块用来控制调节阀、变频器等执行装置。输出接口电路通常有3种类型:继电器输出型、晶体管输出型和晶闸管输出型。上海台达PLC课程教育机构