【技成周报29期】西门子系列常见问题答疑汇总

在分享文章之前先公布下《【放大招】李金城/曾鑫编著书本限量免费送~》活动实物书籍获奖名单

恭喜前10名小伙伴获得实物书籍一本,其他邀请好友助力5人以上完成任务即可获得程序案例资料包。赶紧加客服微信:sujuanlsj,领取哦!

西门子S7-200SMART PLC 常见问题

问:西门子S7-200SMART  CPU上的EEROR指示灯亮红灯是怎么回事?

答:故障指示灯ERROR亮红的有几种情况

(1)常亮红灯,基本可以判断是CPU的固件有问题

(2)红灯闪烁,程序或是硬件出现问题,可通过编程软件连接上CPU后,在软件的“PLC”菜单中的“信息”中可查看到CPU的具体信息。

问:西门子S7-200SMART PLC ST40的PLC,电脑下载程序后PLC已经处于运行状态,但电源一关电,再送电,PLC仍处于停止状态,怎样设定,使PLC一有电源便处于运行状态?

答:该情况在于未给CPU组态启动模式,可在系统块里面的“启动”选项中进行配置为RUN模式即可,对于启动模式的配置后3种模式

(1)STOP模式(默认模式),当CPU重新上电后进入到STOP模式

(2)RUN模式,当CPU重新上电后,自动进入运行模式

(3)LAST模式,当CPU重新上电后,CPU进入断电前的模式。

问:昆仑通态触摸屏、西门子200smart PLC、西门子V20变频器三者通讯,需要用哪些硬件,采用哪种通讯方式?

答:这有多种方式可选择

(1)西门子V20变频器可支持USS或是MODBUS通信协议与S7-200SMART CPU进行通信,通信接口为RS485的接口,可使用S7-200SMART CPU集成的RS485口进行连接

(2)触摸屏与S7-200SMART CPU连接这需要取决于触摸屏的型号和所带的接口,若触摸屏只有RS485接口,那么S7-200SMART CPU需要增加一个SBCM01的信号板才可以通信连接,若触摸屏带有以太网接口的,那么S7-200SMART CPU本身还集成有一个以太网接口,可通过该以太网接口进行连接。

问:S7-200SMART编程软件出现由于找不到s7epaapi.dll这样怎么办?

答:这种情况大部分是跟系统有关,可尝试通过下面的方法去解决

(1)从网络上下载这个文件或者走别人电脑拷贝过来都可以Windows XP/WIN7/win10系统(64位系统对应64位dll文件,32位系统对应32位dll文件),将s7epaapi.dll复制到C:\Windows\System32目录下,(注意:如果系统是64位的请将32位的dll文件复制到C:\Windows\SysWOW64目录)

(2)卸载已安装的软件,然后重新进行安装软件

若还是无法处理,则建议重新安装操作系统。

问:西门子S7-200smart自带仿真软件?

答:对应S7-200系列的PLC(包括S7-200SMART)西门子官网都没有为其开发过仿真软件,现在市面上流行的仿真软件为第三方的仿真软件,使用时可仿真一些简单的逻辑控制,使用方法时把编程软件编写好的程序导出成awl格式的文件,然后在打开仿真软件把该awl格式的文件导入进去,仿真模拟的时候全部在仿真软件的界面上操作。

对应该仿真软件,因仿真能力的问题,个人建议还是少用,想要学习好PLC还是买个S7-200SMART的CPU更好。

问:电脑不连网络西门子S7-200SMART PLC软件编写程序可以下载和上传 ,可以吗?

答:PLC的网口是以太网接口并不表示需要电脑连接网络,可以用网线把PLC的网口与电脑的网口连接在一起,在通信连接的时候选择好你连接的网络接口卡,然后去搜索PLC的IP地址,搜索出来后设置电脑的IP地址,保证与PLC的IP地址同一个网段即可进行连接下载和上传程序了。

问:以太网就是pn通信?profibus就是pd通信?

答:以太网不能说是PN通信,以太网是一个通信接口,在这个接口下可支持Profinet通信(简称PN通信),也可支持别的通信,如S7通信,OUC通信等,profibus也不能说就是DP通信,因为在profibus有DP和PA等,

问:西门子S7-200SMART中  假如VB0在程序里面使用了,VW0 或VD0算不算是被占用了?

答:这不应该说是占用,而应该说是地址重复了,因为VW0是由VB0和VB1组成的,VD0是由VB0,VB1,VB2,VB3组成的 ,如果你程序里面使用了个VB0,那么对于VW0的和VD0的地址就不要在使用了(特殊情况除外),因为有重复的地址,容易出现数据的不正确。

问:S7-200SMART PLC V2.5编程软件在哪里下载?

答:技成论坛里有,登技成账号直接下载,以下是下载链接https://bbs.jcpeixun.com/thread-168579-1-1.html

问:S7-200SMART PLC编译无错误,下载出现非致命性错误,找不到原因?

答:编译无错误只能说明是你的程序符合编程的规则,有时编译是检测不到你的程序编写的错误的,如顺控指令编程时你没有编写顺控结束指令,编译就不会出错,但下载就会报你说的这种错误提示,对应该种提示看通过软件连接PLC后,在菜单栏的“PLC”选项中的“信息”里面可查询到具体的程序错误位置,找到后修改即可。

问:S7-200SMART V2.3和博途在win7系统能装吗?

答:可以支持Win7系统,对应S7-200SMART 的编程软件,现在最新版本的为V2.5版本,建议安装新版的软件。

问:Smart 200支持扩展485模块吗?不要信号板

答:CPU有一个RS485的扩展模块,模拟名称为DP01,但是该模块主要支持的是profibus-DP从站的功能,通过改模块可以把200SMART CPU作为profibus-DP从站使用,若你想要支持MODBUS通信等,那么就只能增加信号板了。

问:S7-200SMART PLC怎么做8个以上的PID控制?有案例吗?

答:S7-200SMART和S7-200的PLC在PID的应用上是一样的,而且都是值支持8路PID,这主要是受CPU的运算速度的影响,若超过8路,建议换S7-1200的CPU。当然你也可以不使用PID指令或是向导,自己安装PID的计算公式自行编写一个PID的算法指令,这样可超过8路PID,具体你可看下该视频:http://course.jcpeixun.com/3/184.html。

问:西门子smart 200的PLC(CPU SR40) 系统断电一个月没有使用,最近开机发现PLC不能运行,重新下载程序后又可以正常运行,CPU的启动模式在程序中设置的是RUN。这是什么原因呢?

答:该情况很难说是什么原因,一般情下CPU的程序不会因为断电后丢失,PLC的程序也不是通过电池保存的。重新开机后在STOP模式下,这种情况很难判断是什么原因。

比如说是否有通过程序的原因做的停机,通过程序完全可实现该功能,如通过系统时钟做判断条件,系统时钟断电时间久后会丢失。

问:西门子smart需要2.5版本支持profinet吧?

答:PROFINET是在V2.4版本开始就支持的,在V2.4版本的是支持PN控制器功能,V2.5版本后增加了智能设备的功能,但同样需要保证CPU的固件版本也是V2.4版本的或是V2.5版本。

问:西门子S7-200SMART PLC的RS485口和威纶触摸屏TK6070IP通信,通讯线已经做好,试了好几次,一直没通信上,请问该怎么设置?

答:自己焊接通信线需要注意几个方面

(1)确定触摸屏RS485端口是COM几,里面针脚中的485+和485-的针脚编号是哪个?

(2)PLC这边是标准的RS485接口,3号脚表示485+、8号脚表示485-,连接的时候正与正,负与负进行连接

(3)触摸屏软件中选择与PLC的驱动为PPI,连接的触摸屏的端口选择正确,设置好PLC的站号和波特率

(4)CPU的系统块中把端口的 波特率和站号改成与触摸屏中设置的一致,并把系统块下载到CPU中

问:西门子S7-200SMART PLC运行中PLC频繁由RUN状态转至红灯报警模式?

答:具体可通过软件连接CPU,然后在菜单栏中“PLC”选项里面的“信息”栏中查看下CPU所记录的信息。

西门子200 常见问题

问:西门子S7-200PLC仿真软件在win10系统上能装吗?编程软件已经装上了,但是仿真装不了。 

答:S7-200没有官方版本的仿真软件,现在市面上所使用的仿真软件都是非官方版本的,该软件免安装,打开后可直接使用

问:西门子S7-200PLC的通讯电缆该买什么样的呢?可以帮忙推荐下吗?

答:建议勾选西门子S7-200的PPI电缆,订货号为:6ES7901-3CB30-0XA0

问:西门子S7-200PLC编程软件能在win10系统装吗?

答:S7-200PLC在2017年10月停产,对应编程软件也没有在出现更新过,最后的版本的软件只支持到win7系统,对应win10系统官方说法是不支持,但你可以尝试下。

西门子S7-1200PLC 常见问题

问:TP指令的时序图里的ET,PT管脚是什么?这是个上升沿的指令,如果是定时器的话,是什么意思

答:TP是脉冲定时器指令,指令中的PT表示的是定时器的定时时间设定值,ET表示的是定时器的当前值。指令工作过程如下描述:

当输入 IN 的逻辑运算结果 (RLO) 从“0”变为“1”(信号上升沿)时,启动该指令。指令启动时,预设的时间 PT 即开始计时。无论后续输入信号的状态如何变化,都将输出 Q 置位由 PT 指定的一段时间。PT 持续时间正在计时时,即使检测到新的信号上升沿,输出 Q 的信号状态也不会受到影响。

问:S7-1200PLC的MMC卡和S7-300PLC的一样吗?

答:两个卡不一样,作用也不一样,S7-1200的卡是选件(SD卡),而S7-300的卡是必备(MMC卡)。

问:买了个二手1200PLC 要如何恢复出厂设置呢?

答:使用存储卡清除密码

通过”恢复出厂设置“无法清除S7-1200内部的程序和密码,因此唯一的清除方式是使用存储卡。详细步骤如下:

1.将S7-1200设备断电

2. 插入一张存储卡到S7-1200CPU上,存储卡中的程序不能有密码保护

3.将S7-1200设备上电

S7-1200CPU上电后,会将存储卡中的程序复制到内部的FLASH寄存器中,即执行清除密码操作。注意:不要格式化存储卡"

问:有一台CPU 1214C和触摸屏KTP700PN,要添加什么通讯模块来实现与上位机的Modbus_TCP/IP通讯?

答:可以不需要添加通信模块,在S7-1200 自带的PROFINET接口可支持modbus TCP 协议功能,使用时只要根据S7-1200是作为客户端还是服务器调用相应的指令编写程序即可。

其他问题

问:如何清除MMC卡里面的程序?

答:可以用西门子专用的读卡器去删除MMC卡里面的程序。

问:314C-2DP是紧凑型CPU,它可以扩展模块吗?

答:紧凑型CPU集成有输入和输出,也可通过扩展模块进行增加输入输出。

来源:技成辅导员

(0)

相关推荐