西门子200PLC

核心提示据我实验观察,一般是MSG块在同一时间被调用出现报6,比如我前段时间做一个小项目中,需要对从站进行读和写,读40003,写40001,我是用定时器做间隔定时触发读操作,而写操作就用读操作完成标志来触发,一开始,发现有时读操作的MSG块报6,

据我实验观察,一般是MSG块在同一时间被调用出现报6,比如我前段时间做一个小项目中,需要对从站进行读和写,读40003,写40001,我是用定时器做间隔定时触发读操作,而写操作就用读操作完成标志来触发,一开始,发现有时读操作的MSG块报6,然后我找了好久没发现问题,后来仔细查找,发现定时器定时是周期的,但传送数据需要时间的,慢慢的,总会产生在写操作时,定时器定时时间到了,就会发出触发条件,这时还不会出错,但是下一次扫描就一定报6,因为下一次扫描时,写操作可能还在进行中,所以会出现两个MSG同时调用,这就出现报6的现象了。所以建议你自己仔细的查看一下你的程序,是否有可能同时触发多个MSG的读写操作。希望有用。另外,只调用一个MSG也可以出现报6,就是在不停的进行同一个MSG调用(周期读写数据),如果这个周期过短则出现这个问题,你需要了解一下,一个初始化CTL需要18ms左右(好像是这个数字,记不太清除),而一个BYTE发送也需要MS级的时间,若传送速率低的话,加上传送数据比较多的话,很容出现上次数据还没传送完,新的一次传送又开始了,所以要计算一下你的读写内容所需要的时间,当然,最好是用MSG的完成标志做一下限制,防止同时调用就好了。

请教各位老师,两个西门子PLC进行通讯为什么总是烧通讯口啊,通讯走485

PLC显示通信错误,一般先检查PLC的通信参数配置是否正确,如果是串口通信的就检查串口号,波特率等,如果是网络通信的就检查IP地址是否配置好。通信参数没有问题的话,那就要坚持物理的通信线缆是否正常了。

西门子PLC中,怎么做电机故障报警,和报警复位?

1      RS485的通讯方式是固定主从的,首先查询好两台PLC是否都可以做主/从,像欧姆龙的经常只能做主不能做从,台达的则是都可以,根据产品型号确定好这一点。

2      485的通讯需要用屏蔽双绞线进行连接,抗干扰性较弱,应远离变频器等干扰。

3      注意通讯协议和通讯速率的统一等问题。

直接用RS485跑现场总线的实用性较差,经常使用RS485转POWERSBUS,在通讯底层走POWERSBUS,透传MODBUS等多种协议,施工简便省成本。

我的西门子PLC与电脑连接不上,显示通信错误,请检查连接线,为什么?谢谢帮忙

1、当有故障是热保护触头的常开点闭合,这样plc就收到信息,然后就可以有报警输出。

当你按屏幕或者是外围的复位按钮后报警输出取消而复位。

2、西门子PLC具有很完善的自诊断功能,如出现故障,借助自诊断程序,可以方便的找到出现故障的部件,更换后就可以恢复正常工作。

3、从结构上分,PLC分为固定式和组合式(模块式)两种。固定式PLC包括CPU板、I/O板、显示面板、内存块、电源等,这些元素组合成一个不可拆卸的整体。

4、PLC是采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。

5、通过反复通断PLC本身电源来检查。为使微处理器正确启动,PLC中设有初使复位点电路和电源断开时的保存程序电路。这种电路发生故障时,就不能保存程序。所以可用电源的通、断进行检查。

6、噪声原因一般都是电路板中小电容容量减小或元件性能不良所致,对接触不良原因可通过轻轻敲PLC机体进行检查。还要检查电缆和连接器的插入状态。

1、与西门子S7-200通讯是PPI,与西门子S7-300/400通讯是MPI,并且需要购买西门子的专用通讯电缆。

2、通讯设置:请找相关资料,看看电脑上的PLC编程软件通讯设置

 
友情链接
鄂ICP备19019357号-22