|
||||
福建南平( /)积压电缆各种报废电缆电线
在拿到DA模块说明书时,有很多人看不懂里面的说的什么,怎么样,对于AD和DA是如何转换的不清楚,今天就将一下转换机制:AD和DA模块中有个缓冲存储器分配(BFM),它是与plc数据时暂时存放数据的地方,FX2N的BFM使用如下表:BFM很多人看不懂这个表说的什么,首先BFM是16位存储,(PLC中的16位、32位就是二进制的位而不是10进制)。b1b1b1b1b1bbbbbbbbbbb0对于FX2DA,我们只用到BFM的16和17两个编号,其他保留不用看,在#16里面,只用前8位,b7~b0,其他保留不用看。单片机是没有上操作系统的东西,在keil中编写的代码都是裸机代码,深入编写裸机代码有助于了解硬件的特性。若不是硬件特性已定的情况之下的其它流程都是代码作祟。忽然想到来探探51单片机的执行流程。这个念头起源于 初见到每个51程序里面的主函数里面 终都挂一个while;语句。为何要加一句while死循环让程序停留在main函数中呢。将while;语句去掉有什么影响么?写一个很简单的程序试一下。执行以上程序,由P1端口控制的灯闪了一下。我们分别看一下手册中的介绍图一ACS510变频器MODBUS接线图二TM218PLCmodbus接线如上图所示,图一是ABB的端子图,图二是施耐德的端子图,施耐德PLC一般有两个独立的串口,这里我们使用串口2。需要注意的是,图中黄色荧光笔部分,ABB是B正A负,而施耐德是A正B负。所以,接线是A对B,B对A.2配置配置,注意是设置各项与通讯有关的参数,主要是指地址,波特率,校验等。图三PLC侧设置参数如图三所示,在PLC的硬件树里找到串行线路2,双击Modbus_Manager,就是图中黄色荧光笔的部分,打PLC的modbus配置图四施耐德PLCMODBUS配置如图四所示,黄色荧光笔部分是设置通讯模式为RTU,我们要用PLC去读取变频器,所以PLC是主站。在电路图中,集成电路一般仅以一个矩形或三角形图框表示,并不展示内部细节,在这种情况下,我们可以通过识别集成电路的引脚,来初步看懂电路图。识别集成电路典型引脚集成电路功能不同,决定了它们的引脚也不同。但是电源引脚、接地引脚、信号输入和输出引脚则是大多数集成电路所必须的。电源引脚:其作用是为集成电路引入直流工作电源,分为单电源供电和双电源供电两种类型。首先,可以通过字符识别。单电源供电采用单一的正直流电压作为工作电压,集成电路具有一个电源引脚,电路图中往往在引脚旁标注“VCC”字符。 |
|