陕西西门子PLC模块总代理

2023-07-21 浏览次数:26

陕西西门子PLC模块总代理陕西西门子PLC模块总代理陕西西门子PLC模块总代理

西门子模块6ES7511-1FL03-0AB0

西门子模块6ES7513-1FM03-0AB0

西门子模块6ES7515-5FN03-0AB0

西门子模块6ES7516-3FP03-0AB0

西门子模块6ES7511-1TL03-0AB0

西门子模块6ES7515-2TN03-0AB0

西门子模块6ES7511-1UL03-0AB0

西门子模块6ES7515-2UN03-0AB0

西门子PLC6ES7511-1AL03-0AB0

西门子PLC6ES7513-1AM03-0AB0

西门子PLC6ES7515-2AN03-0AB0

西门子PLC6ES7516-3AP03-0AB0

西门子PLC6ES7510-1DK03-0AB0

程序里提到的DB3.DBD0和DB3.DBW12对应DB3的什么地址啊?
刚开始接触DB块,所以希望能从基础的知识学习,请给我点学习资料。

图片说明: 1,程序中的代码   2,DB13块  

佳答案

这个是西门子的一个基础知识,必须搞明白的。
首先你在DB3(数据块3)中定义的都是“字“(word)为单位的变量(在类型选项中选择)。字定义单位相当于16个位;同样2个字就组成一个双字(一个双字相当于32个位)。然后你又在标号”程序的代码“中调用了该数据的传送指令,具体的意思是将ID0(即从I0.0~I3.7)的地址状态分别写入数据块3的(stat0和stat1)地址中,同样的方法将ID4(即从I4.0~I7.7)的地址状态分别写入数据块3 的(stat2和stat3)地址中,以此类推,只是在执行*4次传送是传送以字为单位的操作,ID12(即从I12.0~I13.7)的地址状态分别写入数据块3的(stat6)地址中。
这样的操作相当于做了一下变址的操作,就是让I0.0=DB3.DBX0.0;I0.1=DB3.DBX0.1。。。。。。直到I13.7=DB3.DBX13.7,或者程序中需要统计各个位操作的数量。
西门子数据块的使用必须先定义后使用。

西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理

浔之漫智控技术(上海)有限公司

本公司专业经销/CO-TRUST科思创西门子PLC;S7-200S7-300 S7-400 S7-1200 触摸屏,变频器,

6FC,6SNS120 V10 V60 V80伺服数控备件:原装进口电机,电线,电缆,希望能跟您有更多的合作机会



yan6789.b2b168.com/m/
联系我们

在线客服: 2799536152

联系人:颜经理

联系电话: 15021292620