可以通过plc串行通讯来实现。plc与plc单元之间进行数据交换无须使用特殊编程。只需设置从站与主站。设置为PC link协议。还需要了解plc之间数据交换的地址。
‘贰’ 如何通过plc进行信号采集,传输
可以采用西门子DP网络,三菱CC-LINK网络,欧姆龙的DeviceNET网络采集数据,至于选择哪种网络要看你用的什么品牌的PLC了。
‘叁’ plc可以直接接收和处理什么样的信号(如何把传感器接受的信号传到plc中)
可以接收模拟和数字信号,这些都是通过plc上的输入输出模块来完成的。传感器的信号也分为模拟的和数字的,所以不同的传感器,检测不同的信号,就要选择不同的plc的输入输出模块。
‘肆’ PLC信号传送
不管何种总线,距离20米都不太会是问题。
通讯站点设置方面看看吧
‘伍’ PLC通讯是传输什么
信号数据呗,一般就是模拟量、数字量信号什么的,要是于变频器之类的功率装置通讯就是控制字状态字什么的。主要没明白你问的什么意思,是只传输方式还是传输内容还是工作原理呢?
‘陆’ PLC控制线路,工作时,信号是通过信号线,还是通过无线传递信号的方式让电机工作的请 高手指点 !!谢谢
PLC一般采用RS485方式有线控制。
--------※------------※-------------※---------------
下列建议希望会有所帮助:
1.采用阻抗匹配、低衰减的RS485专用总线电缆(专利号:2010 2 0559128.9谨防假冒)更有利于保证通信。一般推荐如下:
非铠装双绞屏蔽型电缆 STP-120Ω(for RS485 & CAN) one pair 20 AWG ,电缆外径7.7mm左右。适用于室内、管道及一般工业环境。使用时,屏蔽层一端接地!
非铠装双绞屏蔽型电缆 STP-120Ω(for RS485 & CAN) one pair 18 AWG ,电缆外径8.2mm左右。适用于室内、管道及一般工业环境。使用时,屏蔽层一端接地!
铠装型双绞屏蔽电缆 ASTP-120Ω(for RS485 & CAN) one pair 18 AWG ,电缆外径12.3mm左右。可用于干扰严重、鼠害频繁以及有防雷、防爆要求的场所。使用时,建议铠装层两端接地,最内层屏蔽一端接地!
CC-Link的总线电缆是特性阻抗为110±10Ω的3芯绞合屏蔽电缆,国产型号规格:STP-110Ω(for CANopen & CC-Link)3C×20AWG ,使用时,屏蔽层应只在一端接地!
2.传输距离超过300米应加终端电阻(一般为120Ω)。
3.变频器、动力电缆、变压器、大功率电机等往往伴随着低频干扰,而这种干扰是用高导电率材料做屏蔽层的电缆无法解决的,包括原装的进口电缆。只有用高导磁率材料(如钢带、钢丝)做的屏蔽层才能有效抑制低频干扰。
最常用的方法就是给电缆套上钢管或直接采用高导磁率材料制成的铠装型电缆——ASTP-120Ω(for RS485 & CAN) one pair 18 AWG .
户外敷设电缆防雷很重要!雷电的等效干扰频率在100k左右,也属于低频干扰。
《GB50057-94建筑物防雷设计规范》第6.3.1条:......在需要保护的空间内,当采用屏蔽电缆时其屏蔽层应至少在两端并宜在防雷区交界处做等电位连接,当系统要求只在一端做等电位连接时,应采用两层屏蔽,外层屏蔽按前述要求处理。
《GB 50217-2007电缆设计规范》也有类似的表述,搜索“工业自动化系列综合电缆解决方案”可查。
‘柒’ plc网络通信会受网络信号影响吗
显然是
针对工业现场电磁条件,通常常用工业以太网交换机,与 常用的办公网络隔离
当然,现场网络与办公网络采用网关连接
‘捌’ PLC采用什么方式通信特点是什么
1 通信装置的硬件描述
PLC与PC机之间实现通道,可使二者互补功能上的不足,PLC用于控制方面既方便又可靠,而PC机在图形显示、数据处理、打印报表以及中文显示等方面有很强的功能。因此,各PLC制造厂家纷纷开发了适用于本公司的各种型号PLC与PC机通信的接口模块。三菱公司开发的FX-232AW接口模块用于FX2系列PLC与计算机通信。还有与以太网连接的接口模块AJ71E71、与MAP网连接的接口模块AJ71M51-S1、与FAIS MAP网连接的接口模块AJ71M51M1等。不同的通信方式,有着不同的成本价格和不同的适用范围。在此介绍一种通过PC机的RS-232口与PLC进行通信的实现方法。
FX2系列PLC的编程接口采用RS-422标准,而计算机的串行口采用RS-232标准。因此,作为实现PLC计算机通信的接口电路,必须将RS-422标准转换成RS-232标准。
RS-232与RS-422标准在信号的传送、逻辑电平均不相同。
RS-232采用单端接收器和单端发送器,只用一根信号线来传送信息,并且根据该信号线上电平相对于公共的信号地电平的大小来决定逻辑的“1”(-3~-15V)和“0”(+3~+15V);
RS-422标准是一种以平衡方式传输的标准,即双端发送和双端接收,根据两条传输线之间的电位差值来决定逻辑状态。RS-422电路由发送器、平衡连接电缆、电缆终端负载和接收器组成。它通过平衡发送器和差动接收器将逻辑电平和电位差之间进行转换(+2V表示“0”,-2V表示“1”)。
选用MAXIM公司的MAX202实现RS-232与TTL之间的电平转换。MAX202内部有电压倍增电路和转换电路,仅需+5V电源就可工作,使用十分方便;选用MAX490实现RS-485与TTL之间的转换。每片MAX490有一对发送器/接收器,由于通信采用全双工方式,故需两片MAX490,另外只需外接4只电容即可。
PLC的RS-422接口配接DB-25型连接器,而PC机一般用DB-9型连接器。硬件电路图如图1所示。
将RS-232的RS、CS短接,这样对计算机发送数据来说,PLC总是处于就绪状态。也就是说,计算机在任何时候都可以将数据送到PLC内。又由于DR、ER交叉连接,因此,对计算机接收数据来说,必须等待至PLC处于准备就绪状态。
2 通信装置的软件描述
2.1 FX2系列PLC与计算机之间通信协议
FX2系列PLC与计算机之间的通信采用RS-232标准,其传输速率固定为9600bps,奇偶校验位采用偶校验。数据格式如图2所示。数据以帧为单位发送和接收。一个多字符帧由力所示的五部分组成,其中和校验值是将命令码ETX之间的的呢字符的ASCII码(十六进制数)相加,取得所得和的最低二位数。STX和ETX分别表示该字符帧的起始标起和结束标志。
FX2系列与计算机之间的通信是以主机发出的初始命令,PLC对其作出响应的方式进行通信的。共有0、1、7、8四种命令,上位机实现对PLC的读写和强行置位。通过ENQ、ACK和NAK,上位机协调与PLC的通信应答。
2.2 通信过程
采用Bland C编写主机与PLC的通信程序。首先必须对COM1口进行初始化,波特率为9600bps,奇偶校验位采用偶校验,七位有效数据。通信的初始化检测过程如图4所示。当计算机接收到来自PLC的应答字符ACK后,就可以进入数据通信了。通信的时序图如图5所示。
计算机可对PLC内各软设备进行读、写和强制ON/OFF操作。除开PLC的计时器和计数器的设定值采用常数时,以及文件寄存器内的数据,FX2系列PLC的所有开关量输入、输出以及各软件设备对计算机都是透明的。其操作时的多字符帧的格式如图3所示。但不同的操作在“多个字符”项内有所不同。例如,计算机对PLC的软设备Y20~Y37进行读操作,查装置地址表为00A2,读取2字节数据。其状态如图6(a)所示,主机发出的命令格式如图6(b)所示,PLC返回的信息如图6(c)所示。
如传送的命令有错误,PLC返回NAK信号,本次操作失败,重新进行。
为了保证主机与PLC的通信准确无误,上位机也必须按通信协议进行和校。如接收的信息有误,则重新读取。如重复3次仍不行,则显示错误信息。
使用C语言很容易实现以上编程。
主机还可向PLC写数据,进行单点的强近置位和复位。
对于运行在控制和实验室环境飞速下本方案运行可靠、性价比高、体积小、但是对于通信距离长,环境恶劣的发问,需加光电隔离等措施。
‘玖’ PLC控制线路,工作时可以通过无线传递信号的方式让电机工作的请 高手指点 !!谢谢
@看你那边控制信号需要传输的距离长远,如果在厂房内,距离在五百米内的话,可以考虑用zigbee设备,如果距离较远的话可以考虑二楼的建议。8
‘拾’ PLC模拟量如何转换成网络信号
不知道你用的是什么PLC,我说说一般的套路吧。
每个品牌都有自己的PLC和相关产品,其中有“网络通讯模块”这种东西(当然有的CPU也带网口)。这种模块可以把PLC内的变量,传输给其他设备,比如上位机,人机操控面板,其他从站等等。
你可以从这方面切入,了解一下