SIMATIC S7-200通信等相关问题
200PLC怎么设置打印通过PLC打印触摸屏里的报表,具体的做法是PLC里面触发了某个位地址,然后触摸屏里的报表就打印出来?
主要在触摸屏里做,S7-200就置位一个变量,屏里面编写变量触发的脚本进行打印。
S7-200PG/PC接口只能用9.6k的速率吗?为什么我设置城其他速率不行呢?还有用MPI/DP接口是不是一定要在硬件组态设置接口属性为MPI才能与PLC链接上的?
波特率是可以修改的,可能您的方法不正确。正确的做法是:
*步:建立与CPU的连接
第二步:操作如图1所示,给您标注的很明确
第三部:下装CPU,一定要选中系统块下载如图2
第四步:搜索在线CPU如图3,修改成功
但是有个建议,如果不是原装的数据线的话,可能不能修改187.5Kbps,修改后会通讯不上的,这点一定要注意!!!
你问的第二个问题是300通讯的,300的MPI口一直是开放的,即使你不做硬件组态,也可以选择PC Adapter(MPI)直接与300进行通讯。
西门子200的以太网下载1,有一台电脑 和一台有以太网模块的西门子200PLC
想通过以太网线实现电脑对PLC的上下载的功能
a,*次连接 :可以使用网线连接电脑和S200 PLC来配置以太网向导里面的参数吗?
b, 如果可以直接用网线来配置参数,那么Set PC/PG Interface 里选择哪个接口方式?PC网卡接口在列表里有好几个选择不知道选哪个?
c,设定IP 地址时,是否只要电脑和以太网模块都在一个网段就可以了吧?需要手动成PLC 为服务器还是Client吗?
*次连接 :不可以使用网线连接电脑,需要在S7-200编程软件里,来配置以太网向导里面的参数,用PPI电缆和S7-200 PLC来连接电脑,下载到S7-200 PLC, 用PC/PG设置以太网PC网卡接口,选择通信设定IP 地址进行通信,连接后右则显示S7-200 PLC和IP 地址,进行确定,下载就可以了。
一台西门子S7200 224XP、一个pc、一个hmi面板的问题,西门子S7200 224XP、pc、hmi面板
需要满足的要求:
1、上位机监视千米外的现场(仅要求显示电流曲线啊各路电压电流参数值)
2、现场只有一台S7200通过一个HMI进行监控
要求2现在已经用winccflexible和西门子自家的HMI实现了。而对于要求1,由于之前师兄用的wincc+opc(pc access)无法满足距离要求,而合作方又极力要求尽量降低成本,使得现在无法使用profibus,所以只能局限于使用modbus,小弟现在的思路是用组态王通过modbus与现场通讯以实现监视。
小弟有几个疑问:
1、以上思路是否可行?不可行的话限于硬件条件还有其他可行思路吗?有的话可否说下实现步骤?
2、可行的话组态王组态出监视界面后还需要opc与PLC相连吗?不需要的话可否说下实现步骤?
3、如果需要opc的话该怎么办?pcaccess不支持modbus,而我看组态王又不能调用组态王自带的opc服务,我现在下载了个inconics modbus opc又不会用,陷入窘境了
4、弱弱的问一下,实现这样的布局,三者之间谁是主站谁是从站?
OPC看系统自带帮助不太难的,距离远万一不通可用中继器或485转光纤适配器,电脑端加232转485适配器。
32个CPU224XP怎么组网32个CPU224XP怎么组网?其中一个做主站,剩余的做从站?
存在如果有个站丢失了,通信就会断掉的可能。下面有4个交换机,那么这四个交换机中有一台丢失,可能就会丢失这一个网络。
通常情况下,通信数据中,都会有一个标志位,譬如是sm0.5,作为标志,或是递增1的一个变量。在客户机或是主站方发下该位没有变化,设为丢站。
224XP和编码器的问题,现有值编码器一个(单圈),用Modbus信号连接PLC,有8根输出线,分别是电源,接地,编程,置位,和两个输出RTU输出A和RTU输出B,和其他不用的两根线。我想问问编码器的输出线应该怎么和PLC连接(做九针接口和通信口连接?),连接完成后,怎么编程实现从编码器读出数据?
按照你的说法,如果使用modbus通讯,其实只需要使用输出RTU输出A和RTU输出B这两根线就好了,和200cpu的通讯口接线是正接正负接负,200cpu的编程口是3+8—,接上即可,对于modbus怎么读书,详细的参照这个文档,直接搜索modbus即可,看主站程序,对于编码器中读哪个地址,看其说明书。
micro power 0.95
这样的情况是不是PLC通信口坏了?PLC 为S7 200 226CN
端口1是空着,端口0与几只温控表进行通讯的,现在的问题是温控表无法与PLC进行数据交换,已经排除温控表的问题。
现在故障灯是不亮的
在STOP模式下,用端口1可以用PPI编程线电脑检测到,而用端口0缺检测不到。
这样的情况是不是端口0坏了,如果坏了 为什么故障灯不亮,还有,有么有办法修复?
在STOP模式下,用端口1可以用PPI编程线电脑检测到,而用端口0缺检测不到。
——有可能是端口0坏了。
检测办法是:通过端口1将PLC清空,然后再分别通过端口0、端口1编程连接,如果还是端口1可以检测到PLC,端口0不行的话,就应该是端口0坏了。
如果坏了 为什么故障灯不亮,还有,有么有办法修复?
——端口坏了,故障灯不一定亮。找西门子报修服务,或者找专业维修商。
USB驱动问题?在电脑上安装西门子的USB驱动的时候 显示无法安装 因为电脑已经有了V8.2更高的版本 可我的USB根本无法连接PLC 请问 遇到这样的问题怎么办? 我要怎么把西门子的USB驱动安装上去?
1、有"pc adapter USB V8.2",就不用再安装以前的pc adapter USB 2.0的驱动了,前者已*包含了后者的驱动.
已经安装过高版本的驱动了,就没有必要再安装低版本的了。
2、如果非要按照 2.0的驱动:
转帖:
方法是:在注册表编辑中输入关键字“V8.1”搜索,发现有一个pc adapter USB V8.2的项,删除后再按装,一切OK。
S7-200怎样通过EM277上传和下载程序?因为CPU只有一个通讯口接了触摸屏幕,后加一个EM277,希望在运行的时候监控程序以便修改,EM277是加在热电偶7PD22的后面,现在用西门子6ES7-972-0CB20-OXA0通讯线无法连接,用了PC Adapter (MPI) 和PC Adapter (PPI) 都无法连接。目前触摸屏幕没有接PLC通讯口。我把EM277的地址口X1=2 X10=0 或X1=0,X10=2进行过关电,上电,不知道问题出现在哪里?
建议你把277放在cpu后面试试,可能是不排除通讯总线干扰的问题,一般在实际应用中建议将277直接放在cpu后面
连接过程:
直接在pgpc接口中选择ppi接口 mpi接口或者dp接口都可以的,波特率自动适应的
s7-200和300用PROFIBUS通讯如何传送一个4个字节的数据?s7-200和300用PROFIBUS通讯,因为在组态时只能是选择BYTE或WORD数据类型,比如VB0-15对应的是PQB0-7和PIB0-7,怎么样可以把200数据区的一个4个字节(VD)的REAL量(温度,压力)传送到300的数据区?是否要进行数据转换?如果要转换的话怎么转?
直接在300侧读取通讯接收的对应的双字的地址即可。
如:VD12是REAL量,读取PID4。
modbus PC主站,多个从站PLC,硬件问题?
1、那么能否在单个PLC上连接一个PC,在这台PC上只监视这个PLC的IO状态?
是的。
2、说到”带编程口的网络连接器,可提供一个编程连接端口,用于编程或者连接HMI等?
是的。
关于s7-200 RS 485通讯问题?s7-200能将具有RS485输出的仪表,仪表输出的标准485数据格式转换到S7-200PLC某个VD寄存器里吗?如转换送VD0里然后好在PLC里使用此数据?
首先,你要搞清楚那个仪表的通信协议格式!
然后,根据仪表的通信协议编写主站通信程序。
当然,这里有一个前提,你必须知道通信是怎么回事。。。
modbus PC主站,多个从站PLC?pc做主站,多个PLC做从站,采用modbus协议,系统的框架结构如图所示,主站PC能够读写所有从站的IQ,PLC都是s7200xp cn的型号,主站pc和PLC1已能实现通信,采用的是modbus的功能3 和16
问题:按照这种架构是否支持modbus协议,主站PC能否读写所有的PLC?如果架构能用modbus实现,硬件连接是什么样的(什么接口 什么线)?从站PLC2 3 4 的数据如何通过PLC1到主站PC(是通过V存储器的数据交换吗?具体怎么交换)。
可以实现,需要轮询,去下载中心搜索A0136编号文档,下载文档打开搜索MODBUS,看200做从站部分。硬件是485,200侧3正8负,电脑侧要看485转232转换器的说明书。