主题:Smart和MCGS网线断开无法恢复通讯
关键词: MCGS 无法恢复通讯
详情:
MCGS和我们Smart通讯时,如果网线断开再插上,通讯无法恢复,重启触摸屏就恢复。
只要将MCGS的本地端口号改为0即可。
主题:Smart带电后面模块丢失,PLC停机
关键词: 模块丢失停机
详情:
西门子与汇晨PLC带电后面模块丢失,PLC会亮红灯停机,我们的不会。临时版本1.12h可以自己选择是否停机及检测时间。
默认是3S,可以自己在SMB551里设置,100ms为单位,1~255可以设置,0代表不启用。
SRST20XP模拟量的使用
关键词:20XP 模拟量
1. 组态在系统块CPU选择为20即可。
即用SR20XP时,选择SR20。用ST20XP时,系统块选择ST20.
2.模拟量输入参数
ABCD是4个模拟量输入的公共端,地址分别是AIW0 AIW2 AIW4 AIW6. 中间的2M是4个模拟量输入的公共端。4个模拟量输入可以是电压或者电流,默认电压。
模拟量输入电压和电流的切换设置:
SM33.0置1,可以把A B两个通道切换为电压,置0,A B两个通道切换为电流。
SM33.1置1,可以把C D两个通道切换为电压,置0,C D两个通道切换为电流。
地址 |
描述 |
SMB32 |
滤波求平均次数1-255(为0时默认30次) |
SM33.7 |
D通道滤波使能 0为使能 1不使能 |
SM33.6 |
C通道滤波使能 0为使能 1不使能 |
SM33.5 |
B通道滤波使能 0为使能 1不使能 |
SM33.4 |
A通道滤波使能 0为使能 1不使能 |
|
|
SM33.1 |
置位1则C D通道切换到电压输入,为0时是电流输入 |
SM33.0 |
置位1则A B通道切换到电压输入,为0时是电流输入 |
SMW96 |
死区值(范围16-4080),如果实际模拟量的值超过平均值一个死区以上,则平均值将被实际模拟量值取代。为0时表示不使用。 |
3.模拟量输出参数
VO(I0)是第一个模拟量输出,地址是AQW0,V0输出电压,I0输出电流。
V1(I1)是第二个模拟量输出,地址是AQW2,V1输出电压,I1输出电流。
V和I不能同时使用。
2M是两个模拟量输出的公共端。
比如第一个通道需要用到电压输出,第二个通道需要用到电流输出,则第一个通道接线V0和2M,第二个通道接I1和2M。
主题:smart带参子程序的注意
关键词:smart 子程序 多次调用
详情:
前些时候有个客户使用smart系列PLC,现场的模拟量值有些不稳定,想增加计算下平均值在输出。编写的程序如下:
本来期望每个模拟量增加一次调用就可以。实际运行来看,并不能实现。
具体现象如下:
新做测试程序,单次调用这个子程序结果正常。
放到原有程序,单次调用这个子程序结果不对。
新做测试程序,多次调用这个子程序结果不对。
出现这个结果的原因:L区的地址区域是共享的。L区的变量的结果是不能保留的,上面程序的SUM和NUM都需要保留之前的结果才能正确计算。
所以,以上现象的原因:
放到原有程序,单次调用这个子程序结果不对。
是因为原有程序也有其他程序使用了L区的地址。
新做测试程序,多次调用这个子程序结果不对。
同上面原因,两个以上的程序都对L区的地址计算了计算。
把SUM和NUM两个变量用作INOUT变量,每个程序执行的时候分配V区变量后,就可正常运行。
系统手册的提示:
SMART SB板 AE01
电流接线方式
电压接线方式
UN-BA01电池板有两款型号
1.丝印SB-BAT V1.00的板子对应的是CR1620(电池出厂时没有特殊备注,大电池)
2.丝印SB-BAT V1.01的板子对应的是CR1025电池(与西门子一致,小电池)
CR1025电池是没有预装的,需要客户配