西门子CPU模块6ES7964

时间:2019-03-24 23:29:42 来源:遂昌新闻网 作者:匿名



西门子CPU模块6ES7964-2AA04-0AB0 --- [科旭机电]代理经销产品有:亚德克,费斯托,施耐德,西门子,ABB,欧姆龙,韩国LS,常熟,上海人,Pepperl + Fuchs,Tours Ke,Autonics, SMC等国内外知名品牌...想了解并购买其他工业产品,欢迎新老客户来电咨询和洽谈!

SIMATICNETPCSOFTWAREV6.0SP5或更高版本NCMPCV5.1 SP2或更高版本STEP7V5.1 SP2或更高版本SOFTNET-IES7许可证(CP1612或通用网卡)S7-1613许可证(CP1613)硬件:CP1613或普通10/100自适应以太网卡PC机器操作系统:根据不同版本的SIMATICNET软件选择西门子CPU模块6ES7964-2AA04-0AB0,例如WINOOWS2000; WINOOWSXP ...通信处理器(CP)用于将SIMATICPLC连接到工业以太网,专为恶劣工业设计。该环境可在较宽的温度范围内使用,并通过船舶分类(ABS)认证,可用于船舶或海上设备。

通信处理器配有RJ45接口,数据传输速率为10/100 Mbit/s,可以快速传输大量数据。

SIMATICPLC工业以太网通信处理器的优点:?可通过UDP连接或多播访问多用户。

?使用西门子CPU模块6ES7964-2AA04-0AB0(网络时间协议)的时钟同步(使用CP443-1和CP443-1IT)。

·您可以选择KeepAlive功能。

?SIMATICS7可以使用10/100 Mbit/s工业以太网集成到复杂的工厂中。

SIMATICS7可以使用S5兼容通信集成到现有设备中。

·利用TCP/IP的WAP功能,CP也可以远程编程,并且最初由电话网络(例如ISDN)进行调试。?模块可用于不同的应用:PG/PC,操作和监视系统(OP通信的多路复用;最多16个OP的连接)和SIMATICS5/S7。

NCMS7(集成在STEP7中)的使用提供了广泛的诊断功能,包括显示CP的运行状态,常规诊断和统计,连接诊断和LAN控制器统计和诊断缓冲。

1.主程序主程序(OBI)是程序的主体,每个项目必须只有一个主程序。

可以在主程序中调用子程序和中断例程。

主程序通过指令控制整个应用程序的执行,主程序每CPU扫描执行一次。

主程序始终是第1页,然后是子程序或中断程序。

由于西门子CPU模块6ES7964-2AA04-0AB0在编辑器窗口中分离,因此在编译时程序结束时会自动添加无条件结束指令或无条件返回指令。用户程序只能使用条件结束和条件返回指令。

具有特定功能并多次使用的程序段通常用作子程序。

子程序可以多次调用,也可以嵌套西门子CPU模块6ES7964-2AA04-0AB0(超过8层),也可以递归调用(自行调用)。

子例程具有子例程调用和返回两种类型指令的子例程。子例程有条件地无条件地返回并返回。

子程序调用指令用于主程序或调用子程序的其他程序。子程序的无条件返回指令位于子程序的后网段中。

梯形图命令系统可以自动为子程序生成无条件返回指令,而无需用户输入。

子程序调用是有条件的。未调用时,不执行子程序中的指令。因此,使用子程序可以减少扫描时间,使整个程序清晰,易于检查和维护,并减少存储空间。 。

西门子CPU模块6ES7964-2AA04-0AB0的数据输出形式如下:角度测量模式:0--90--180-270--360(0) - 90-180--270-360 ......长度测量模式:0-1024-2048-4096(0) - 1024 --- 2048 ---- 4096 .....往复测量模式:编码器轴,旋转到(4-20 mA)大值时或值很小,数据是固定的。出厂默认值为往复测量模式。数据输出形式如下:角度测量模式:0--90° - 180° - 270° - 360°,继续旋转编码器轴,数量不变,保持在360°。

长度测量模式:0-1024-2048-4096(继续旋转编码器轴,数字不变,保持在4096)。

6,4mA-20mA对应测量值4mA对应测量值:任意位置值均可设定为编码器的起始点,西门子CPU模块6ES7964-2AA04-0AB0此值对应电流输出为4mA。

20mA对应测量值:任何位置值都可以设置为编码器的终点(测量行程),相应的电流输出为20mA。

7.外部设定值外部设定值是编码器外部设定线(灰线)和高级触点后编码器返回的值,如零位。它还可以根据机械位置设置任何值。例如,设置中点。

MD0是一样的。

在自由端口通信过程中很难避免通信数据的错误概率。这需要将验证数据添加到通信数据以确定数据是否正确。

常用的校准方法是CRC和LRC。今天,使用西门子CPU模块6ES7964-2AA04-0AB0。验证方法是对参与验证的数据执行异或运算。

BCC检查模式的编程思路:XOR参与检查的西门子CPU模块6ES7964-2AA04-0AB0的数据。

1)为BCC验证创建子程序以验证多个或多个数据。

2)在主程序或其他子程序中调用BCC检查BCC子程序:1)创建接口变量并遵循参与通信的数据异或操作,以便于阅读和理解注释,使用STL方法2)主程序OB1或子程序中的其他调用3)将程序下载到cpu验证XOR指令:以二进制模式计算两个XOR运算的数据。如果第0位数据为0,则运算结果为0;如果为1,则运算结果为0;其他州的运营结果都是1。启动plc时,不容易理解FB和FC的区别和用法。

接下来,我们来谈谈西门子CPU模块6ES7964-2AA04-0AB0的区别和用法。

FB - 功能块具有后台数据块FC - 功能,相当于功能FB,FC块相当于子程序,可以调用其他FB,FC块,也可以通过OB,FB,FC块调用。

主要区别在于:FB使用后台数据块作为存储区,FC没有独立存储区,使用西门子CPU模块6ES7964-2AA04-0AB0全局DB或M区FB局部变量有STAT和TEMP,FC没有自己的存储区STAT,TEMP本身无法设置初始值。

从本质上讲,FB,FC达到了同样的目的;无论什么逻辑要求,都可以实现FB,FC。

只是实施效率不同,这也与工程师的个人编程习惯有关。

*也可以通常理解为:FC使用共享数据块,FB??使用背景数据块* FB块优点:1。便于携带,对于具有相同控制逻辑的不同参数的受控对象,只要使用不同背景的DB,相同的FB块可以方便2.多个背景,减少重复工作,提高效率3.多次调用时易于修改参数4.具有独立存储区FC块优点:1。小巧灵活,适用于非多次被调用的程序更容易理解2.不占用额外的存储资源。


  
遂昌新闻网版权与免责声明:

凡本网注明“来源:遂昌新闻网”的所有文字、图片和视频,版权均属遂昌新闻网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。

已经被本网协议授权的媒体、网站,在下载使用时必须注明“来源:遂昌新闻网”,违者本网将依法追究责任。