青浦区三菱PLC课程中心

时间:2024年08月22日 来源:

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之前需要转换,转换的过程也就是程序自检的过程。青浦区三菱PLC课程中心

课程

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连接,需要在通信双方都进行连接组态。奉贤区西门子1200/1500 PLC课程中心西门子1200与西门子G120变频器通讯。

青浦区三菱PLC课程中心,课程

S7-1200PLC提供3中计数器:加计数器(CTU)、减计数器(CTD)和加减计数器(CTUD)。它们属于软件计数器,其最大计数速率受到它所在的OB的执行速率的限制。如果需要速度更高的计数器,可以使用内置的高速计数器。与定时器类似,使用S7-1200的计数器时,每个计数器需要使用一个存储在数据块中的结构来保存计数器数据。在程序编辑器中放置计数器即可分配该数据块,可以采用默认设置,也可以手动自行设置。使用计数器需要设置计数器的计数数据类型,计数值的数据范围取决于所选的数据类型。计数器支持的数据类型包括短整数Sint、整数Int、双整数Dint、无符号短整数USint、无符号整数UInt、无符号双整数UDint。

定时器时基对定时器状态位和当前值更新时间的影响(1)1ms定时器。1ms定时器的当前值每隔1ms刷新一次。定时器的状态位和当前值的更新与扫描周期不同步。扫描周期大于1ms时,定时器的状态位和当前值在该扫描周期内更新多次。(2)10ms定时器。定时器的位和当前值在每个扫描周期开始时更新。定时器的位和当前值在整个扫描期间保持不变。扫描期间累积的时间间隔会在每次扫描开始时加到当前值上。(3)100ms定时器。对于分辨率为100ms的定时器,定时器位和当前值在指令执行时更新;因此,确保在每个扫描周期内程序执行100ms定时器指令一次,这样才能保证定时器的定时正确。中段程序在SCL环境和LAD环境是一样的,都是有特殊的定义事件。

青浦区三菱PLC课程中心,课程

梯形图编程注意事项如下

(1)梯形图按自上而下、从左到右的顺序排列。程序按从左到右、从上到下的顺序执行。每个线圈(或方框)为一个逻辑行,即一层阶梯。每一逻辑行开始于左母线,然后是触点的连接,**终止于线圈(或方框)(2)在梯形图中,每个继电器均为存储器中的一位,称“软继电器”。当存储器状态为“1”时,表示该继电器线圈得电,其常开触点闭合或常闭触点断开。(3)梯形图两端的母线并非实际电源的两端,而是“概念”电流,即能流。能流只能从左到右流动。(4)在梯形图中,前面所有继电器线圈为一个逻辑执行结果,被后面逻辑操作利用。(5)在梯形图中,除了输入继电器没有线圈,只有触点外,其他继电器既有线圈,又有触点。(6)每个程序段必须以一个触点开始,以线圈或方框终止逻辑程序段。(7)梯形图每一个程序段中并没有真正的电流流过。(8)PLC在执行程序时,每次执行一个程序段,顺序为从左至右,然后自顶部至底部一个程序段一个程序段扫描执行,一旦CPU到达程序的结尾,就又回到程序的顶部重新开始执行,即PLC是串行周期扫描工作方式。 西门子1200延时中断组织块可以实现延时执行某些操作,调佣SRT_DINT指令时,开始计时延时时间。奉贤区电气制图课程实训基地

S7-200SMART的许多指令中都用的常数,常数有多种表示方法,如二进制,十进制和十六进制等。青浦区三菱PLC课程中心

USS 指令可控制支持通用串行接口 (USS) 的电机驱动器的运行。可以使用USS指令通过与CM1241RS485通信模块或CB1241RS485通信板的RS485连接与多个驱动器通信。一个S7-1200CPU中*多可安装三个CM1241RS422/RS485模块和一个CB1241RS485板。每个RS485端口*多操作十六台驱动器。USS协议使用主从网络通过串行总线进行通信。主站使用地址参数向所选从站发送消息。如果未收到传送请求,从站本身不会执行传送操作。各从站之间无法进行直接消息传送。USS通信以半双工模式执行。以下USS模式以半双工式模式执行。青浦区三菱PLC课程中心

热门标签
信息来源于互联网 本站不为信息真实性负责