1、问:S7-1200断电停机或复位后,高速计数器的值会复位到什么值?
答:CPU 断电或重启后,高速计数器的值会复位到初始值;如果执行了外部复位,高速计数器的值会复位为0。
2、问:S7-1200不编写 CTRL_HSC,高速计数器是否可以计数?
答:只要在硬件配置里使能并组态了高速计数器,不编写 CTRL_HSC,高速计数器就可以正常计数。CTRL_HSC 只是完成参数写入的功能。
3、问:S7-1200为什么高速计数器的数值不增加,总是停在一个固定?
答:如果编程了 CTRL_HSC,当置位 CV 将 NEW_CV 写入当前值后,CV位不会自动复位为0,这时程序会一直将 NEW_CV写入当前值,导致高速计数器不继续计数而保持在固定的 NEW_CV 值。因此必须编程复位 CV,才能避免该错误的发生。
4、问:S7-1200如果高速计数器定义为 "运动轴" 计数,程序中是否还可以访问 ID1000:P 的值?
答:如果高速计数器用做内部的运动控制的计数,此时程序中不能再访问 ID1000:P 的值,否则会造成 I/O 访问错误。如果没有编程GET_ERROR 或 GET_ERR_ID 指令,还会造成 CPU 停机。
5、问:S7-1200为什么 CTRL_HSC 的 "STATUS" 会返回 "80C0" 多次访问高速计数器错误?
答:如果高速计数器用做内部的运动控制的计数,则CTRL_HSC 的 "STATUS" 就会返回 "80C0" 多次访问高速计数器错误。
6、问:S7-1200使用信号板 SB1221 4DI (CPU V3.0及早期版本)多可以接入多少组高速计数器 ?
答:多2组,所使用的高速计数器号可以是 HSC1、HSC2、HSC5、HSC6其中2组。
7、问:为什么S7-1200 高速计数器只能检测到低频率的脉冲信号?
答:在 S7-1200 CPU 和 SB 信号板的属性中,数字量输入通道的输入滤波器默认设置值为 6.4 millisec,该输入滤波时间对应的高速计数器能检测到的大频率为 78Hz。因此如果使用该默认值,且 S7-1200 CPU 或 SB 信号板接入的高速输入脉冲超过 78Hz,则 S7-1200 CPU 或SB 信号板过滤掉该频率的输入脉冲。要正确使用 S7-1200 CPU 和 SB 信号板高速计数功能,需要根据实际接入的高速输入脉冲大频率,在""属性—常规—数字量输入通道设置""输入滤波器时间。V4.0 或更高版本的 S7-1200 CPU 和 SB 信号板,每个数字量输入点都可设置输入滤波器时间。
8、问:S7-1200 的高速计数器输入通道是否固定?
答:早期固件版本的高速计数器输入通道是固定的,V4.0 或更高版本的 S7-1200 的高速计数器输入通道可以在其属性中更改。
9、问:S7-1200 CPU 多支持多少个高速计数器?
答:早期固件版本的S7-1200 CPU 中,CPU 1211C 多支持3个单相的高速计数器,CPU 1212C 多支持 4 个单相的高速计数器,CPU1214C 和 CPU1215C 多支持6个单相的高速计数器。V4.0或更高版本的所有型号的S7-1200 CPU 都支持多6个单相高速计数器。需要注意的是V4.0或更高版本的 S7-1200 CPU 有默认的高速计数器通道地址,而 CPU 1211C 数字量输入地址仅有 6 个,为I0.0-I0.5,CPU 1212C 数字量输入地址仅有8个,为I0.0-I0.7。因此如果需要使用 CPU 1211C 的 HSC4, HSC5, HSC6 或 CPU 1212C 的 HSC5, HSC6 ,则需要更改其硬件输入地址到有效的范围才能正常使用。
10、问:STEP7professional的许可无法彻底完成,因为automation license manager中发生内部错误?
答:一般出现这样的提示,基本都是在win10系统环境下出现的,这主要原因还是win10系统的更新,导致软件不兼容,还有就是博途对win10的支持不太好。
11、问:TIA Protal出错,需要关闭?
答:一般出现这样情况大部分都是博图软件的漏洞,需要你把博图软件升级到新版本的即可,如果频繁发生,可以考虑重装软件!
12、问:模拟量调速程序,现在就算目标速度(模拟量输入)稳定了,实时速度还是还有波动,伺服驱动器,直接给定(0%--0-1300),基恩士传感器(模拟量)到PLC,PLC通过报文传给伺服?
答:先确定是接线的问题还是程序的问题。程序里面强制给一个数给报文,然后看速度是不是变化的,如果变化说明是接线的问题,如果不变说明是程序的问题,但是给你一个思路。确实不能大于某个设定值就减,小于就加,因为他肯定是个波动的状态,要设置一个可接受的波动范围,比如在目标值的正负10波动都认为它是不变的,这里用程序可以实现的。
13、问:s7-200smart编程软件无法启动提示s7epaapi.dll丢失?
答:如果在运行或编译程序时提示缺少或找不到s7epaapi.dll等类似提示,可以从网上下载这个文件或者拷贝其它电脑上这个文件。然后把s7epaapi.dll文件拷贝到指定目录即可(一般C:\Windows\SysWOW64)里面。
14、问:使用MODBUS的库指令通信时,发现当多次调用 MBUS_MSG 指令时,指令的故障存储器代码值报6的错误,应如何处理?
答:对于MBUS_MSG指令,再同一时刻只能使用一条,若使能了多条MBUS_MSG指令,将执行条 MBUS_MSG指令,所有后续 MBUS_MSG指令将中止执行并出现错误代码6。因此若有多条指令,可考虑使用DONE位或时间做轮询方式去分别使用 。
15、问:EM253是不是可以搭配西门子200任何一款CPU就能实现运动定位?
答:是的,可以搭载西门子200任意一款CPU并实现运动定位。
16、问:200samrt在编写控制程序时,使用子程序可以缩短PLC的扫描周期时间,可以优化程序结构吗?
答:是的,可以缩短比优化PLC扫描周期时间。
17、问:S7-200 SMART编程软件如何添加或删除库文件?
答:打开编程软件,找到库菜单选择“库”—右键—“打开库文件夹”将要添加的库文件存放到默认目录下C:\Users\Public\documents\Siemens\STEP 7-MicroWIN SMART\Lib“选中“库”—右键—“刷新库”
18、问:200samrt编程软件安装好设置成中文界面的时候菜单栏全是出现问号?
答:一般是出现这种情况大部分都是电脑语言的问题,可以到控制面板------时钟、语言和区域------管理-----更改系统区域设置改成简体中文即可解决。
19、问:s7-200smart与台达变频器modbus rtu通信时 MSG指令报104是什么问题?
答:104是从站设备故障,检查台达变频器。
20、问:S7-200 SMART PLC 如何使用SD卡下载程序?
答:打开编程软件,点击“PLC”->“设定” ,打开“设定”对话框,选择需要被拷贝到存储卡上的块(程序块、系统块、数据块),点击“设定”按钮。显示编程成功即可。
21、问:S7-200SMART上电后CPU显示黄色灯,程序未运行?当断电后再上电,CPU还是报黄色灯程序未执行什么原因呢?
答:打开编程软件在左侧菜单栏中找到系统块或者打开CPU也可以,点击启动设置为CPU上电后进入STOP状态,修改为“RUN”,然后将系统块下载到CPU即可解决。
22、问:200samrtPLC S型CPU多可以支持多少个高速计数器?
答:S型PLC多支持6个高速计数器
23、问:S7-200SMART下载提示所指示的数据页不存在?
答:在上传程序时候只选择了程序块,下载时勾选了程序块和数据块一起下载,上传和下载不一致导致的。
24、问:西门子200samrtPLC可以下载注释吗?
答:不可以,200samrt不允许下载注释,也没有这项功能。
25、问:200samrt下载时,报“端口无法打开或被其他应用程序使用?检查S7DOS Help Service服务是否开启?
答:计算机右键管理选择服务找到S7DOS Help Service把它开启自动即可
26、问:西门子200PLC库下载之后打不开,要怎么操作呢?
答:打开编程软件在菜单中找到库选项,选中库鼠标右击选择添加或删除库,会跳出来一个对话框,点击左下方添加会打开一个目录,把你下载好的库文件放进Lib文件夹中,再点击添加,即可。
27、问:S7-200PLC的通讯口,通讯距离我用100米可以吗?
答:可以,但前提必须要加中继器,一般超过50米必须要加中继器。超过50m距离而不加中继器的话。不能保证这样的通讯一定成功。
28、问:西门子300PLC仿真时出现(无法通过在线接口访问模块CPU314)问题?
答:打开仿真器在项目中的 选项(Options)-- Set PG/PC Interface 中选择 "PLCSIM(MPI)",如果不行就选 "PLCSIM(PROFIBUS)"。
29、问:WinCC项目无法正常激活什么意思?激活WinCC项目时,进度条始终不变化,无法进图系统,无法进行任何组态操作?
答:当前运行的WinCC项目的项目名称或存放的路径中存在中文符号点击开始—输入“CMD”输入“Reset_wincc.vbs”,然后回车。出现“ready”对话框,说明成功。然后再将项目名称或存放的路径中存在中文符号修改成英文符号即可。
30、问:200smart PlC模拟量模块的输入通道如果不使用的话,要不要短接起来?
答:不使用的模拟量通道要将通道的两个信号端短接。