|
||||
浙江温州光伏电缆汽车线束
数组与指针的等价关系,了很多方便。但是缺点也是有的。首当其冲的就是数组之间不能直接赋值,哪怕是相同类型相同大小的数组之间。因为数组名是指针常量,哪有常量与常量赋值的道理?(提醒一下,数组名在个别时候并不代表数组首地址,而是代表整个数组,比如sizeof(数组名),这里就不能把数组名理解为指针常量了)。第二个缺点,那就是指针的操作无法检查溢出。你定义了一个指针指向一个数组,然后进行指针的运算,数组是有大小有界限的,可是指针无法判断是否超出了你定义的数组范围。本例子中从D200始,因为数据全部是按16进制传送,要发送数据必须转换为16进制后再写入存储区,PLC发送数据是按照先低八位后高八位的顺序,所以在定义数据发送顺序时必须遵守这个原则,如下面图中程序所示:这里重点要说一下CRC校验指令应用,这里这个N是8位数据个数,一个D地址是16位,一定要注意,CRC指令在三菱FX-2N以上系列中被支持,但在三菱Q系列中,目前只有Q03UDV以上的CPU支持,往下的CPU只能通过梯形图编写CRC校验程序,这种例程在百度上能搜索到很多。关量和模拟量的转换一般都经过保持以及数字化的,比如关量,有干扰吧,要消除这种干扰,可以软件消除干扰,比如隔几毫秒读取一次关状态,两次都读到才认为关关闭了,不然认为是干扰,当然干扰也可以用硬件消除干扰,如果施密特触发器等。对于模拟量,也是经过量化的,比如0809AD转换,对于转换方法,这里也说不清,可以查询芯片,0809芯片有控制转换引脚,使能引脚,转换地址等控制引脚,用8051单片机可以控制其转换,当然,还有 的单片机,如MSP430,R等单片机,更好的转换芯片,如DSP的STM32系列芯片,是专门的数模转换芯片。电感器作用特性:它经常和电容器一起工作,构成LC滤波器、LC振荡器等。另外,人们还利用电感的特性,了阻流圈、变压器、继电器等;电感器的特性恰恰与电容的特性相反,它具有阻止交流电通过而让直流电通过的特性。学习更多相关知识,请关注微信公众号“电工电气学习”。收音机上就有不少电感线圈,几乎都是用漆包线绕成的空心线圈或在骨架磁芯、铁芯上绕制而成的。有天线线圈(它是用漆包线在磁棒上绕制而成的)、中频变压器(俗称中周)、输入输出变压器等等。 |
|