世纪电源网社区logo
社区
Datasheet
标题
返回顶部
原创

(PSIM仿真)C block 使用说明

  [复制链接]
查看: 17249 |回复: 103
1
闪烁
  • 积分:26653
  • |
  • 主题:43
  • |
  • 帖子:1099
积分:26653
版主
  • 2018-5-4 16:44:31
看到有部分网友在问 C block的使用问题,特发此贴希望有所帮助
PSIM仿真软件(C block 使用说明)
1、调用C Block 模块(如图1);
2、设置C Block 输入输出端口(如图2);
3、定义C Block 模块内部变量(如图3);
4、编写程序代码(如图4);
C语言模块的使用.png
设置输入输出端口.png
设置Cblock模块内部变量.png
程序代码编写.png

PSIM教程 .pdf

2.52 MB, 下载次数: 884, 下载积分: 财富 -2

售价: 5 财富  [记录]

评分

参与人数 1财富 +10收起理由
贤阁主 + 10赞一个!

查看全部评分

hm492464387
  • 积分:1177
  • |
  • 主题:2
  • |
  • 帖子:31
积分:1177
LV6
高级工程师
  • 2018-5-5 10:33:36
 
感谢,此文件有很大帮助,谢谢!
lyuanping
  • 积分:134
  • |
  • 主题:0
  • |
  • 帖子:6
积分:134
LV2
本网技师
  • 2020-10-29 15:57:25
 
感谢,此文件有很大帮助,谢谢!
eleing
  • 积分:197
  • |
  • 主题:0
  • |
  • 帖子:20
积分:197
LV2
本网技师
  • 2018-11-23 21:42:34
 
感谢
嘎巴大队长
  • 积分:522
  • |
  • 主题:3
  • |
  • 帖子:16
积分:522
LV6
高级工程师
  • 2018-11-27 14:14:29
 
感谢
zhaoce
  • 积分:126
  • |
  • 主题:0
  • |
  • 帖子:4
积分:126
LV2
本网技师
  • 2018-11-27 17:07:25
 
感谢博主。
xue111000536
  • 积分:451
  • |
  • 主题:0
  • |
  • 帖子:43
积分:451
LV6
高级工程师
  • 2018-12-4 15:26:13
 
路过学习学习,谢谢楼主
lhhy
  • lhhy
  • 离线
  • LV8
  • 副总工程师
  • 积分:2035
  • |
  • 主题:2
  • |
  • 帖子:223
积分:2035
LV8
副总工程师
  • 2019-2-25 13:28:12
 
您好:这个教程下载不了?
yzwzbin_cool
  • 积分:416
  • |
  • 主题:4
  • |
  • 帖子:89
积分:416
LV6
高级工程师
  • 2019-3-28 17:18:27
 
我的也下不下来,请问你咋解决的?
slim443
  • 积分:700
  • |
  • 主题:2
  • |
  • 帖子:135
积分:700
LV6
高级工程师
  • 2019-3-1 14:21:15
 
教程真心不错!!!!!
xiefei19890524
  • 积分:443
  • |
  • 主题:0
  • |
  • 帖子:23
积分:443
LV6
高级工程师
  • 2019-3-20 11:18:52
 
学习
yzwzbin_cool
  • 积分:416
  • |
  • 主题:4
  • |
  • 帖子:89
积分:416
LV6
高级工程师
  • 2019-3-28 17:17:38
 
下来学习,谢谢
zxs2000
  • 积分:1070
  • |
  • 主题:5
  • |
  • 帖子:170
积分:1070
LV6
高级工程师
  • 2019-3-30 15:08:48
 
谢谢分享              
yan4651
  • 积分:236
  • |
  • 主题:0
  • |
  • 帖子:27
积分:236
LV3
助理工程师
  • 2019-4-28 16:13:37
 
长知识了
dellfans
  • 积分:173
  • |
  • 主题:0
  • |
  • 帖子:9
积分:173
LV2
本网技师
  • 2019-4-30 20:41:08
 
怎么就下载不了呢
lovenevol
  • 积分:110
  • |
  • 主题:0
  • |
  • 帖子:3
积分:110
LV2
本网技师
  • 2019-5-9 18:03:20
 
学习一下。。。。
gbpvz
  • gbpvz
  • 离线
  • LV3
  • 助理工程师
  • 积分:247
  • |
  • 主题:0
  • |
  • 帖子:39
积分:247
LV3
助理工程师
  • 2019-5-9 18:09:13
 
感谢楼主
anfe09
  • anfe09
  • 离线
  • LV6
  • 高级工程师
  • 积分:619
  • |
  • 主题:0
  • |
  • 帖子:24
积分:619
LV6
高级工程师
  • 2019-5-13 15:52:16
 
感谢,下载学习
allnights
  • 积分:1777
  • |
  • 主题:16
  • |
  • 帖子:213
积分:1777
LV6
高级工程师
  • 2019-5-24 16:46:14
 
请教一个问题,设置的步长是否可以理解出CPU的最小周期,对应CPU的频率?
闪烁
  • 积分:26653
  • |
  • 主题:43
  • |
  • 帖子:1099
积分:26653
版主
  • 2019-5-24 17:22:35
 
是的
allnights
  • 积分:1777
  • |
  • 主题:16
  • |
  • 帖子:213
积分:1777
LV6
高级工程师
  • 2019-5-26 19:55:22
 
设置的负6次方,才1mhz,再小,电脑卡啊
zst588
  • zst588
  • 离线
  • LV6
  • 高级工程师
  • 积分:507
  • |
  • 主题:2
  • |
  • 帖子:119
积分:507
LV6
高级工程师
  • 2019-5-29 10:43:30
 
购买了附件怎么不能下载啊
cf200300
  • 积分:832
  • |
  • 主题:5
  • |
  • 帖子:110
积分:832
LV6
高级工程师
  • 2019-10-30 21:25:03
 
购买之后,刷新一下,就可以下载了
熊紅
  • 熊紅
  • 离线
  • LV6
  • 高级工程师
  • 积分:1216
  • |
  • 主题:1
  • |
  • 帖子:76
积分:1216
LV6
高级工程师
  • 2019-6-4 22:50:05
 
謝謝分享,學習了
dongdongde12345
  • 积分:410
  • |
  • 主题:13
  • |
  • 帖子:51
积分:410
LV6
高级工程师
  • 2019-6-10 10:54:06
 
谢谢
lhhy
  • lhhy
  • 离线
  • LV8
  • 副总工程师
  • 积分:2035
  • |
  • 主题:2
  • |
  • 帖子:223
积分:2035
LV8
副总工程师
  • 2019-7-8 15:52:51
 
楼主,可否指导一下,C  block  图形是如何进行编辑的?我的版本难道不行?
leoren1986
  • 积分:218
  • |
  • 主题:2
  • |
  • 帖子:17
积分:218
LV3
助理工程师
  • 2019-7-8 17:22:06
 
感谢楼主分享
yuedan004
  • 积分:782
  • |
  • 主题:4
  • |
  • 帖子:47
积分:782
LV6
高级工程师
  • 2019-7-12 11:01:33
 
学习了。。
tt56039
  • 积分:131
  • |
  • 主题:0
  • |
  • 帖子:25
积分:131
LV2
本网技师
  • 2019-7-26 17:13:10
 
感谢分享
大雪飞扬
  • 积分:245
  • |
  • 主题:0
  • |
  • 帖子:7
积分:245
LV3
助理工程师
  • 2019-7-28 10:41:42
 
向楼主学习
bulesky
  • 积分:108
  • |
  • 主题:0
  • |
  • 帖子:1
积分:108
LV2
本网技师
  • 2019-8-7 14:32:16
 
这个教程下载不了?
卫庄
  • 积分:150
  • |
  • 主题:0
  • |
  • 帖子:8
积分:150
LV2
本网技师
  • 2019-8-13 15:17:14
 
aninstone
  • 积分:995
  • |
  • 主题:2
  • |
  • 帖子:96
积分:995
LV6
高级工程师
  • 2019-8-15 10:09:11
 
大师 第二个opensimuer Fcn呢?这项需不需要设置?
cf200300
  • 积分:832
  • |
  • 主题:5
  • |
  • 帖子:110
积分:832
LV6
高级工程师
  • 2019-10-30 21:25:46
 
这个一般不用
咸鱼1992
  • 积分:261
  • |
  • 主题:1
  • |
  • 帖子:51
积分:261
LV3
助理工程师
  • 2019-9-7 22:58:20
 
感谢楼主分享
zzthayx
  • 积分:71
  • |
  • 主题:1
  • |
  • 帖子:5
积分:71
LV1
本网技工
  • 2019-9-9 10:42:02
 
感谢楼主分享
nangehaha
  • 积分:422
  • |
  • 主题:2
  • |
  • 帖子:22
积分:422
LV6
高级工程师
  • 2019-10-3 10:17:47
 
好,在学PSIM
llj2719
  • 积分:177
  • |
  • 主题:0
  • |
  • 帖子:8
积分:177
LV2
本网技师
  • 2019-10-11 22:57:45
 
谢谢分享
sy123456
  • 积分:140
  • |
  • 主题:0
  • |
  • 帖子:4
积分:140
LV2
本网技师
  • 2019-10-15 09:29:45
 
学习 谢谢分享
michael_qq
  • 积分:140
  • |
  • 主题:0
  • |
  • 帖子:8
积分:140
LV2
本网技师
  • 2019-10-16 10:28:48
 
感谢分享~~~

shashi5752
  • 积分:645
  • |
  • 主题:2
  • |
  • 帖子:17
积分:645
LV6
高级工程师
  • 2019-10-18 17:26:27
 
我补充一下如何设置C函数的步长:        
        static double timer_count=0;
        if(t-timer_count<in[0])                //计时未达到
                return;        
        else
                timer_count=t;                //当前时间赋值给定时器

t是c模块自己定义好的计时,以你的仿真步长为最小间隔,从1开始往上加,in[0]是外部输出的时间变量,即你需要的时间间隔,在每个C模块里加上上面这部分,这就可以实现和MATLab的C模块一样的功能了;这样这后就离散化了,也没有必要将C转为.dll调用;
sunshinebaby15
  • 积分:217
  • |
  • 主题:1
  • |
  • 帖子:8
积分:217
LV3
助理工程师
  • 2019-10-23 20:27:54
 
大神,请问PSIM的C Block中怎么进行子函数调用,不会用,求助~
比如:下面这个“void Invcurr(void)”函数不能执行
out[2]=IL_20KHz;
Invcurr();
}


if(Time_10KHz==100)   
{
    Time_10KHz=0;
    if(IL<0)
    IL=0;
    IL_20KHz=IL_20KHz*9/10+IL/10;
    U_bus_rms= 0.1* U_bus_rms+ 0.9* U_bus;
}

void Invcurr(void)
{
out[1]=0.5;

在线求助,谢谢~


cf200300
  • 积分:832
  • |
  • 主题:5
  • |
  • 帖子:110
积分:832
LV6
高级工程师
  • 2019-10-30 21:29:06
 
函数其实就是一种替代,最笨的办法就是全写上
theodore
  • 积分:223
  • |
  • 主题:0
  • |
  • 帖子:41
积分:223
LV3
助理工程师
  • 2019-10-20 13:22:07
 
学习学习


phq702
  • phq702
  • 离线
  • LV6
  • 高级工程师
  • 积分:494
  • |
  • 主题:0
  • |
  • 帖子:16
积分:494
LV6
高级工程师
  • 2019-10-21 22:00:19
 
感谢分享!
硬件研发工程师
  • 积分:872
  • |
  • 主题:0
  • |
  • 帖子:142
积分:872
LV6
高级工程师
  • 2019-11-3 20:50:56
 
是可以把程序弄进去仿真吗?
icekoor
  • 积分:361
  • |
  • 主题:6
  • |
  • 帖子:17
积分:361
LV4
初级工程师
  • 2019-11-6 13:40:33
 
以为是专讲C block模块的,结果就是网上随处可见的psim 6.0的教程……
bilang1994
  • 积分:838
  • |
  • 主题:0
  • |
  • 帖子:14
积分:838
LV6
高级工程师
  • 2020-3-2 20:58:53
 
我也以为....没想到下载之后是这玩意
bywind
  • bywind
  • 离线
  • LV6
  • 高级工程师
  • 积分:1316
  • |
  • 主题:2
  • |
  • 帖子:122
积分:1316
LV6
高级工程师
  • 2019-11-18 20:33:12
 
Thks a lot
yiwang572
  • 积分:711
  • |
  • 主题:12
  • |
  • 帖子:66
积分:711
LV6
高级工程师
  • 2019-11-23 11:48:35
 
了解下 c block 模块编辑
yiwang572
  • 积分:711
  • |
  • 主题:12
  • |
  • 帖子:66
积分:711
LV6
高级工程师
  • 2019-11-23 11:51:24
 
大神 c block 的代码跟针脚怎么对应,还有怎么在框图内标注真脚
多嘉腊孜
  • 积分:299
  • |
  • 主题:0
  • |
  • 帖子:11
积分:299
LV3
助理工程师
  • 2020-4-29 07:24:02
 
输入的是in[0]、in[1]……,输出的是out[0]、out[1]……
GMarlon
  • 积分:138
  • |
  • 主题:0
  • |
  • 帖子:6
积分:138
LV2
本网技师
  • 2019-12-5 19:04:50
 
学习了,谢谢
ddrgo
  • ddrgo
  • 离线
  • LV3
  • 助理工程师
  • 积分:283
  • |
  • 主题:0
  • |
  • 帖子:23
积分:283
LV3
助理工程师
  • 2019-12-10 11:33:52
 
感谢分享
chair2020
  • 积分:672
  • |
  • 主题:0
  • |
  • 帖子:73
积分:672
LV6
高级工程师
  • 2019-12-22 14:10:43
 
学习中~
LANTIAN123
  • 积分:163
  • |
  • 主题:0
  • |
  • 帖子:18
积分:163
LV2
本网技师
  • 2020-1-12 16:10:39
 
感谢分享!
追梦银007
  • 积分:121
  • |
  • 主题:1
  • |
  • 帖子:17
积分:121
LV2
本网技师
  • 2020-1-18 15:32:07
 
逐个学习闪烁大佬的仿真贴
追梦银007
  • 积分:121
  • |
  • 主题:1
  • |
  • 帖子:17
积分:121
LV2
本网技师
  • 2020-1-18 15:32:38
 
逐个学习大佬的仿真讲解
Capacitance
  • 积分:434
  • |
  • 主题:3
  • |
  • 帖子:19
积分:434
LV6
高级工程师
  • 2020-2-2 11:07:04
 
感谢楼主分享
单身的小陈
  • 积分:247
  • |
  • 主题:1
  • |
  • 帖子:15
积分:247
LV3
助理工程师
  • 2020-2-6 15:42:09
 
学习中
单身的小陈
  • 积分:247
  • |
  • 主题:1
  • |
  • 帖子:15
积分:247
LV3
助理工程师
  • 2020-2-6 15:42:39
 
谢谢楼主
hejiajin920
  • 积分:203
  • |
  • 主题:0
  • |
  • 帖子:6
积分:203
LV3
助理工程师
  • 2020-2-8 21:24:39
 
买了,怎么没有下载?
hejiajin920
  • 积分:203
  • |
  • 主题:0
  • |
  • 帖子:6
积分:203
LV3
助理工程师
  • 2020-2-8 21:56:10
 
非常不错
南海岸的小甜瓜
  • 积分:432
  • |
  • 主题:2
  • |
  • 帖子:28
积分:432
LV6
高级工程师
  • 2020-2-11 17:19:27
 
感谢楼主!!!
wsm80828
  • 积分:204
  • |
  • 主题:0
  • |
  • 帖子:22
积分:204
LV3
助理工程师
  • 2020-2-20 08:58:08
 
谢谢分享
hrick
  • hrick
  • 离线
  • LV2
  • 本网技师
  • 积分:165
  • |
  • 主题:0
  • |
  • 帖子:3
积分:165
LV2
本网技师
  • 2020-3-26 14:01:06
 
感谢感谢
逐影
  • 逐影
  • 离线
  • LV8
  • 副总工程师
  • 积分:2654
  • |
  • 主题:34
  • |
  • 帖子:178
积分:2654
LV8
副总工程师
  • 2020-3-26 22:01:34
 
请问购买了之后怎么不能下载呢  点了没反应
hy13060228627
  • 积分:143
  • |
  • 主题:1
  • |
  • 帖子:9
积分:143
LV2
本网技师
  • 2020-8-31 20:02:16
 
刷个新再点就可以下载了
luooul
  • luooul
  • 离线
  • LV3
  • 助理工程师
  • 积分:299
  • |
  • 主题:0
  • |
  • 帖子:15
积分:299
LV3
助理工程师
  • 2020-3-29 15:37:58
 
谢谢楼主的分享
LLC谐振
  • 积分:835
  • |
  • 主题:20
  • |
  • 帖子:60
积分:835
LV6
高级工程师
  • 2020-4-23 16:38:18
 
什么情况,财富花了,下载不了?
LLLOU
  • LLLOU
  • 离线
  • LV2
  • 本网技师
  • 积分:159
  • |
  • 主题:0
  • |
  • 帖子:1
积分:159
LV2
本网技师
  • 2020-5-6 22:59:08
 
刷新一下就可以了
橘子先生
  • 积分:78
  • |
  • 主题:0
  • |
  • 帖子:7
积分:78
LV1
本网技工
  • 2020-5-2 20:06:10
 
感谢分享
linhainpu
  • 积分:479
  • |
  • 主题:5
  • |
  • 帖子:85
积分:479
LV6
高级工程师
  • 2020-5-8 20:14:52
 
多谢分享  非常好的入门帖子
wangyi39
  • 积分:1003
  • |
  • 主题:27
  • |
  • 帖子:89
积分:1003
LV6
高级工程师
  • 2020-5-12 07:15:58
 
太好了,正需要这个
wangyi39
  • 积分:1003
  • |
  • 主题:27
  • |
  • 帖子:89
积分:1003
LV6
高级工程师
  • 2020-5-12 07:18:37
 
骗人的,大家不要信了,不是讲C block 的
linhainpu
  • 积分:479
  • |
  • 主题:5
  • |
  • 帖子:85
积分:479
LV6
高级工程师
  • 2020-5-12 08:07:56
 
这个帖子就是关于C block的初步使用问题的方法啊。只要会C语言 加上这个使用技巧,就能搞定了。你咋看的帖子?不能胡说啊

zoubing0405
  • 积分:218
  • |
  • 主题:0
  • |
  • 帖子:6
积分:218
LV3
助理工程师
  • 2020-5-25 13:45:06
 
为啥我下载下来的仿真模型在运行时提示C脚本未运行
dongchao183
  • 积分:217
  • |
  • 主题:0
  • |
  • 帖子:31
积分:217
LV3
助理工程师
  • 2020-5-26 15:56:53
 
谢谢楼主大神
miracard
  • 积分:120
  • |
  • 主题:1
  • |
  • 帖子:2
积分:120
LV2
本网技师
  • 2020-5-29 12:55:13
 
请教楼主,C block中的程序可以控制什么时候不运行吗?比如写主程序通过设置循环标志位让程序不再循环,这样可以实现吗
wangyi39
  • 积分:1003
  • |
  • 主题:27
  • |
  • 帖子:89
积分:1003
LV6
高级工程师
  • 2020-5-29 15:22:20
 
谢谢,正需要这个
youmulin
  • 积分:334
  • |
  • 主题:0
  • |
  • 帖子:34
积分:334
LV4
初级工程师
  • 2020-6-3 19:44:48
 
感谢博主,自己的相关知识得到很大提升
bidandan1986
  • 积分:348
  • |
  • 主题:1
  • |
  • 帖子:62
积分:348
LV4
初级工程师
  • 2020-6-5 10:48:19
 
好好好还哦
yayara
  • 积分:178
  • |
  • 主题:1
  • |
  • 帖子:19
积分:178
LV2
本网技师
  • 2020-6-21 20:47:59
 
感谢分享!
guolei12
  • 积分:272
  • |
  • 主题:0
  • |
  • 帖子:37
积分:272
LV3
助理工程师
  • 2020-6-30 19:55:36
 
学习
十月的皮皮
  • 积分:947
  • |
  • 主题:1
  • |
  • 帖子:109
积分:947
LV6
高级工程师
  • 2020-7-28 10:46:17
 
好东西!!!
chu8286
  • 积分:202
  • |
  • 主题:0
  • |
  • 帖子:10
积分:202
LV3
助理工程师
  • 2020-8-8 17:20:49
 
感谢分享
hyh563
  • 积分:156
  • |
  • 主题:0
  • |
  • 帖子:6
积分:156
LV2
本网技师
  • 2020-8-20 09:55:18
 
最近要搞一下数字控制,在这个帖子里看到需要的仿真,谢谢楼主
hy13060228627
  • 积分:143
  • |
  • 主题:1
  • |
  • 帖子:9
积分:143
LV2
本网技师
  • 2020-8-31 19:59:30
 
谢谢
linfoni
  • 积分:358
  • |
  • 主题:0
  • |
  • 帖子:31
积分:358
LV4
初级工程师
  • 2020-9-30 09:15:21
 
感謝版主分享!
chen1098951925
  • 积分:571
  • |
  • 主题:0
  • |
  • 帖子:157
积分:571
LV6
高级工程师
  • 2020-10-12 19:45:24
 
学习学习
liyaping
  • 积分:175
  • |
  • 主题:0
  • |
  • 帖子:9
积分:175
LV2
本网技师
  • 2020-10-23 14:49:56
 
感谢,此文件有很大帮助,谢谢!
zxl1669
  • 积分:108
  • |
  • 主题:0
  • |
  • 帖子:14
积分:108
LV2
本网技师
  • 2020-10-29 21:28:09
 
给力,多谢分享~
fengqingyang08
  • 积分:444
  • |
  • 主题:1
  • |
  • 帖子:34
积分:444
LV6
高级工程师
  • 2020-11-5 17:53:47
 
教程很不错,谢谢
wyxdy2014
  • 积分:2312
  • |
  • 主题:8
  • |
  • 帖子:273
积分:2312
LV8
副总工程师
  • 2020-11-11 13:58:00
  • 倒数10
 
是的
zhonglin960306
  • 积分:780
  • |
  • 主题:0
  • |
  • 帖子:68
积分:780
LV6
高级工程师
  • 2020-11-26 10:44:14
  • 倒数9
 
拿了 謝謝
xiaoyuxing
  • 积分:336
  • |
  • 主题:3
  • |
  • 帖子:44
积分:336
LV4
初级工程师
  • 2020-12-16 21:25:28
  • 倒数8
 
很实用,谢谢
passionk
  • 积分:191
  • |
  • 主题:0
  • |
  • 帖子:5
积分:191
LV2
本网技师
  • 2020-12-17 09:33:58
  • 倒数7
 
此文就是及时雨,有用。
sevenniu
  • 积分:151
  • |
  • 主题:0
  • |
  • 帖子:5
积分:151
LV2
本网技师
  • 2021-1-7 14:47:03
  • 倒数6
 
新人学习,非常感谢。
guangdonggongye
  • 积分:204
  • |
  • 主题:1
  • |
  • 帖子:11
积分:204
LV3
助理工程师
  • 2021-1-14 18:18:57
  • 倒数5
 
这个不错,可以学习下。
rock_bing
  • 积分:179
  • |
  • 主题:0
  • |
  • 帖子:5
积分:179
LV2
本网技师
  • 2021-3-11 17:08:37
  • 倒数4
 
谢谢楼楼
电源小小小菜鸟
  • 积分:251
  • |
  • 主题:0
  • |
  • 帖子:7
积分:251
LV3
助理工程师
  • 2021-3-22 14:38:56
  • 倒数3
 
楼主66666666666
tt56039
  • 积分:131
  • |
  • 主题:0
  • |
  • 帖子:25
积分:131
LV2
本网技师
  • 2021-3-23 14:32:23
  • 倒数2
 
感谢分享
fcp591133
  • 积分:295
  • |
  • 主题:8
  • |
  • 帖子:16
积分:295
LV3
助理工程师
最新回复
  • 2021-4-23 13:45:22
  • 倒数1
 
学习啊
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦5层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)28285637 /(13823562357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报

Copyright 2008-2021 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348