1.我的电脑上安装的博图软件不能搜索到1200PLC,也连接不上;安装的smart200的软件也不能自动搜索到CPU,手动输入IP地址可以连接上,这是什么原因啊,要怎么解决? 答:先确保IP是同一个网段的;你用其他的电脑去试试,如果可以的话,问题可能出在网卡上,建议更新下网卡的驱动。 2.串口调试助手接收的数据和PLC发送的数据不一样是什么原因? 答:检查一下你在PLC设置的校验位,停止位,数据位这些设置和串口助手是不是一致的。 3.西门子1200如何远程控制下载程序? 答:新的通信处理器 CP 1242-7 可以通过简单 HUB(集线器)或移动电话网络或 Internet(互联网)同时监视和控制分布式的S7-1200 单元。 4.西门子S7-200SMART,为什么我点击鼠标右键过后没有定义符号的选项呢? 答:打开符号表,在符号表里定义变量名 5.我用的是西门子PPI-RS485通讯电缆,(6ES7 901-3DB30-0XA0)一头USB一头串口。电脑系统是win10,怎么确定连的是哪个端口? 答:打开设备管理器,插拔通信电缆,哪个有反应就是哪个,一般在端口里面,后面有一个com号。 6.西门子s7-PLCSIMV14 下载后不能正常使用,怎么解决? 答:需要配合对应版本的博途软件。 7.S7-1200 SCL语言字符串问题,#CHAR1 < 'S'是比什么? 答:根据字符的ASCII码进行比较。 8.请问1200组态工艺对象定位轴时(PTI),怎样实现轴的当前位置断电保持呢? 答:本质上只有绝对值编码器才可以断电保持。增量式的只能靠人为的曲线救国,思路是:你把位置值存放在一个断电保持的变量里,然后下次开机的时候,你选择直接回零模式,回零参数里的位置就用你之前保存的变量值,触发一次直接回零,可以达到目的。 9.请问这是怎么把自己做的FB块添加到库里面去的? 答:直接把FB拖过去库那边就行了。 10.step7microwin如何读取定时器数值,显示在触摸屏上? 答:可以通过把定时器的当前值传送给VW0里面,然后不管是其他设备还是触摸屏都可以通过读取这个值,这个值就是定时器的数值了。 11.在一套设备中,有伺服,有计时器,有各种要执行的步。在使用置位复位的自动运行状态下,某一步在工作过程中出现问题,按停止键,设备所有的工序都要从程序的第一步开始,会非常浪费时间。如果使用一个暂停按钮,在某一步出现问题时,按下暂停键,暂时停下,待问题处理完后,再次按下暂停恢复工作,设备仍然从设备停止时的那一步继续工作。对伺服脉冲,计时器,各种要执行的步都不会有影响。请问老师,这种暂停键在编程中有几种处理方法,怎样做最合适。 答:用一个int型的变量来做步,每做一个动作,步加一个数,这样只要根据你的工艺需求步分的够细,你按暂停就让自动程序停止,但是步是保持的,继续开始还会继续这个步。如果某个故障要清楚步,只需要把步清零即可。你提到的计时器,正常是没有这个功能的,要用累加型的定时器才能暂停。 12.想问下这两种数据类型有什么区别啊,TON和TONR? 答:TON是正常的延时接通定时器;TONR是带复位功能的定时器,必须要给复位信号,输出才能复位,而且计时是累加的。 13.西门子v90私服的回原点模式为什么要搜索编码器的零脉冲? 答:这是一种回零方式,因为一圈只有一个零点信号,这样位置可以更加精准。当然你也可以不用这种方式。 14.为什么一启CPU就报错,FB4中的区域长度错误 答:FB4里面写的程序有问题,可能是超出数组的长度了。 15.200smart,初次开机正常,下载了个单按钮启停程序,运行了一下之后,stop红灯闪烁,之后再通电就一直闪烁,是什么原因,是不是硬件损坏了? 答:stop闪烁一般是由于PLC有使用强制功能导致的,在软件中取消强制。 16.00SMART与700IEV3连接问题,我有一个SR60的PLC,但是没有触摸屏,能否仿真? 答:电脑是可以仿真V3触摸屏的,把连接里面的IP地址和电脑的IP地址设置成一样的,然后SET PC/PG接口设置成S7ONLINE-物理网卡就行了。 17.请问一下什么时候用优化块的访问,什么时候用非优化块的访问? 答:正常都是用优化访问,当和外部设备进行通信需要绝对地址的时候使用非优化访问。 18.我想问下S7-1200如何把INT的数据类型变为TIME的数据数型? 答:INT型数据默认1代表TIME型的1ms。 19.博图V17里的CPU版本都很低,请问老师,如何升级软件里的硬件版本? 答:V17里CPU版本是最高的,是你选的不对,CPU有多个选项。 20.1200PLC如何通过485通信控制伺服电机? 答:通过modbus通信,读写伺服控制器的参数。 21.DB块中,作为两个bool型变量start和stop两个变量占据0.0和0.1两个位的偏移量,那接下来的T1是不是应该占据1.0开始的后面32位,也就是到从1.0到4.0偏移量,再之后SUM占据5.0开始往后16个位。但是实际为什么T1跳过1.0,直接从2.0开始呢? 答:并不是你理解的那样的。DB块里面的数据有它的分配规则,布尔到time直接会跨2个字节,因为字以上的总是以2倍或者4倍递增。当然,这些规则你也不用专门去记,反正编译出来多少你用多少就可以了。 22.西门子触摸屏1200 comfort 支持那些通信协议? 答:PN,DP,TCP/IP,modbus,OPC UA是支持的 23.我电脑里已经安装了TIA Portal V17,现在想安装wincc7.3。除了重新做系统,还有其他好办法吗? 答:卸载博途,装一个advanced版本的博途是可以的;或者博途的wincc就不要勾选,只装step7部分。 24.请问下G120C变频器参数应用等级(P0096)这个参数专家级,标准驱动控制,动态驱动控制(0,1,2)这三个模式有什么区别,负载是风机应该选用哪个? 答:能实现的功能不一样。正常风机用标准驱动控制就够了。 25.西门子700IE触摸屏怎么恢复出厂设置? 答:参考西门子官方教程 http://www.ad./productportal/prods/hmi/smartlinesv3faq/SmartPanels13_3.html 26.现场有个扩展模块 EM AE16在软件中没有,该如何处理? 答:200smart中没有这个模块,不是西门子的原装摸块。 27.请问为什么s7-200仿真软件不识别for-next指令啊?在编程软件上编译是可以通过的? 答:这个是非西门子官方的仿真软件,这是第三方做的,所以使用上有很多报错问题,建议是使用真实的PLC。 28.西门子SMART LINE触摸屏如何制作流动块? 答:需要做多个图片,然后用程序控制它的显示和不显示,达到流动的效果。 29.有一个模拟量传感器,从上升沿到下降沿这中间有一段时间,时间有3s、5s、10s......等,这段时间之内取模拟量读取的最大值,怎么取? 答:可以通过做比较,比如采集回来的数值放在vd0里面,vd4里面存放最大值,当vd0大于vd4时就把vd0里面数值传送给vd4,这时候只要采集回来的数值大于vd4就会覆盖。 30.我想请教一下,我写的程序注释字体是红色的,下面还带有波浪线。是我写错了吗? 答:这个是语法错误,不能把符号和地址一起输入。 文章来源:技成辅导员! |
|