|
||||
河南南阳电缆电线控制电缆
下图的拨码关将显示的数字转换为4位二进制数。plc用12个数字量输入点读取的是3位B 十六进制数16#829。BCD码没有单独的表示方法,而是借用了十六进制的表示方法,因此二者很容易混淆。下图是S7-300/400的BCD码和整数的相互转换指令,可以看到在指令中BCD码均用十六进制的形式表示。在程序中,怎么知道一个数字是BCD码还是十六进制数呢?1)看数据的来源和用途。如果没有电笔,就用万用表测量,用电压档测量两根线之间的电压。如果两个线都为火线,则电压显示380V,一火线一零线,电压则为220V,零线和地线没有电压。其实很多人都认为,在220V电路中没有必要区分零火线,即使接反了电器一样可以使用,又何必麻烦呢?但这样是不正确的,有一定的安全隐患。因为电器上自带的关控制的是火线,关闭关则火线断,从而停电。如果零火线接反,那么电器关断的就是零线,虽然线路也是断的,但电器内部依然带点,就有可能烧毁电器,或者引发触电危险。利用PLC的关量输出控制变频器。PLC的关输出量一般可以与变频器的关量输入端直接相连。这种控制方式的接线简单,抗干扰能力强。利用PLC的关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。使用继电器触点进行连接时,有时存在因接触 而误操作现象。使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。因为amount从数据块 (DB3)的第12号字节始存放,它的地址为DB3.DBW12.用结构传递参数如果在块的变量声明表中,声明形参的类型为数组或结构,可以将整个数组或结构而不是它们的每个元素作为参数来传递,调用块时也可以将某个数组或结构的元素赋值给同一类型的参数。将复杂数据类型的变量作为参数传递时,作为形参和实参的两个变量必须具有相同的数据结构,两个结构应具有相同数据类型的结构元素和相同的排列顺序。 |
|