西门子PLC*处理器CPU312选型手册西门子PLC*处理器CPU312选型手册西门子PLC*处理器CPU312选型手册
西门子PLC*处理器CPU312选型手册西门子PLC*处理器CPU312选型手册西门子PLC*处理器CPU312选型手册
CD码是二进制编码的十进制数的英语单词缩写,用4位二进制数表示一位十进制数。4位二进制数共有16种组合,有6种(1010~1111)没有在BCD码中使用。BCD码每位的数值范围为2#0000~2#1001,对应于十进制数0~9。
BCD码的高4位二进制数用来表示符号,负数的高位为1,正数为0,其余3位可以取0或1,一般取1。BCD码字(16位二进制数)的范围为-999~+999。BCD码双字(32位二进制数)的范围为-9 999 999~+9 999 999。BCD码各位之间的关系是逢十进一,图1中的BCD码为-862,图2是7位BCD码的格式。
图1 3位BCD码的格式
图2 7位BCD码的格式
拨码开关(见图3)的圆盘圆周面上有0~9这10个数字,用按钮来增、减各位要输入的数字。它用内部的硬件将10个数字转换为4位二进制数。plc用数字量输入点读取的多位拨码开关输出的值就是BCD码,需要用数据转换指令将它转换为整数或双整数。
用PLC的4个输出点给一片译码驱动芯片4547提供输入信号,可以用LED七段显示器显示一位十进制数。需要用数据转换指令,将PLC中的整数转换为BCD码,然后分别送给各个译码驱动芯片。
图3 拨码开关
BCD码的表示方式与十六进制数相同,例如用数字量输入模块读取的图3中的拨码开关的数值为16#829。到底是BCD码还是十六进制数,取决于数据的来源或用途
S7-200系统手册》上给出的数据是一个网段50m,这是在符合规范的网络条件下,能够的通讯距离。凡出50m的距离,应当加中继器。加一个中继器可以延长通讯网络50米。如果加一对中继器,并且它们之间没有S7-200CPU站存在(可以有EM277),则中继器之间的距离可以达到1000米。符合上述要求就可以做到非常的通讯。
实际上,有用户做到了过50m距离而不加中继器的通讯。西门子不能这样的通讯一定成功。
18、用户在设计网络时,应当考虑到哪些因素?
S7-200CPU上的通讯口在电气上是RS-485口,RS-485支持的距离是1000m
S7-200CPU上的通讯口是非隔离的,需要注意保网络上的各通讯口电位相等
信号传输条件(网络硬件如电缆、连接器,以及外部的电磁环境)对通讯成功与否的影响很大
上海地友自动化设备有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以 PLC复杂控制系统、传动技术应用、伺服控制系统、数控备品备件、人机界面及网络/软件应用为公司的技术特长,几年来,上海地友公司在与德国 SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好的相互协作关系